[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article

Data-driven modeling and animation of outdoor trees through interactive approach

Published: 01 June 2017 Publication History

Abstract

Computer animation of trees has widespread applications in the fields of film production, video games and virtual reality. Physics-based methods are feasible solutions to achieve good approximations of tree movements. However, realistically animating a specific tree in the real world remains a challenge since physics-based methods rely on dynamic properties that are difficult to measure. In this paper, we present a low-cost interactive approach to model and animate outdoor trees from photographs and videos, which can be captured using a smartphone or handheld camera. An interactive editing approach is proposed to reconstruct detailed branches from photographs by considering an epipolar constraint. To track the motions of branches and leaves, a semi-automatic tracking method is presented to allow the user to interactively correct mis-tracked features. Then, the physical parameters of branches and leaves are estimated using a fast Fourier transform, and these properties are applied to a simplified physics-based model to generate animations of trees with various external forces. We compare the animation results with reference videos on several examples and demonstrate that our approach can achieve realistic tree animation.

References

[1]
Quan, L., Tan, P., Zeng, G., Yuan, L., Wang, J., Kang, S.B.: Image-based plant modeling. ACM Trans. Graph. 25(3), 599---604 (2006)
[2]
Tan, P., Zeng, G., Wang, J., Kang, S.B., Quan, L.: Image-based tree modeling. ACM Trans. Graph. 26(3), 87 (2007)
[3]
Livny, Y., Pirk, S., Cheng, Z., Yan, F., Deussen, O., Cohen-Or, D., Chen, B.: Texture-lobes for tree modelling. ACM Trans. Graph. 30(4), 53:1---53:10 (2011)
[4]
Akagi, Y., Kitajima, K.: Computer animation of swaying trees based on physical simulation. Comput. Graph. 30(4), 529---539 (2006)
[5]
Diener, J., Rodriguez, M., Baboud, L., Reveret, L.: Wind projection basis for real-time animation of trees. Comput. Graph. Forum28(2), 533---540 (2009)
[6]
Habel, R., Kusternig, A., Wimmer, M.: Physically guided animation of trees. Comput. Graph. Forum 28(2), 523---532 (2009)
[7]
Hu, S., Chiba, N., He, D.: Realistic animation of interactive trees. Vis. Comput. 28(6---8), 859---868 (2012)
[8]
Pirk, S., Niese, T., Hädrich, T., Benes, B., Deussen, O.: Windy trees: computing stress response for developmental tree models. ACM Trans. Graph. 33(6), 1---11 (2014)
[9]
Diener, J., Reveret, L., Fiume, E.: Hierarchical retargetting of 2d motion fields to the animation of 3d plant models. In: Proceedings of the 2006 ACM SCA, pp. 187---195. Switzerland (2006)
[10]
Li, C., Deussen, O., Song, Y.-Z., Willis, P., Hall, P.: Modeling and generating moving trees from video. ACM Trans. Graph. 30(6), 127 (2011)
[11]
James, K.R., Haritos, N., Ades, P.K.: Mechanical stability of trees under dynamic loads. Am. J. Bot. 93(10), 1522---1530 (2006)
[12]
Deussen, O., Lintermann, B.: Digital Design of Nature: Computer Generated Plants and Organics. Springer, New York (2005)
[13]
Shinya, M., Fournier, A.: Stochastic motion---motion under the influence of wind. Comput. Graph. Forum 11(3), 119---128 (1992)
[14]
Stam, J.: Stochastic dynamics: simulating the effects of turbulence on flexible structures. Comput. Graph. Forum 16(3), 159---164 (1997)
[15]
Pirk, S., Niese, T., Deussen, O., Neubert, B.: Capturing and animating the morphogenesis of polygonal tree models. ACM Trans. Graph. 31(6), 169:1---169:10 (2012)
[16]
Debevec, P.E., Taylor, C.J., Malik, J.: Modeling and rendering architecture from photographs: a hybrid geometry- and image-based approach. SIGGRAPH '96, pp. 11---20. New York, USA, (1996)
[17]
Sakaguchi, T., Ohya, J.: Modeling and animation of botanical trees for interactive virtual environments. In: Proceedings of the ACM Symposium on VRST, pp. 139---146. New York, USA (1999)
[18]
Ota, S., Tamura, M., Fujimoto, T., Muraoka, K., Chiba, N.: A hybrid method for real-time animation of trees swaying in wind fields. Vis. Comput. 20(10), 613---623 (2004)
[19]
Sun, M., Jepson, D.A., Fiume, E.: Video input driven animation (vida). In: 9th IEEE international conference on computer vision, pp. 96---103. Nice, France, IEEE (2003)
[20]
Long, J., Porter, B., Jones, M.: Animation of trees in wind using sparse motion capture data. Vis. Comput. 31(3), 325---339 (2015)
[21]
Wang, B., Wu, L., Yin, K.K., Ascher, U., Liu, L., Huang, H.: Deformation capture and modeling of soft objects. ACM Trans. Graph. 34(4), 1---12 (2015)
[22]
Snavely, N., Seitz, S.M., Szeliski, R.: Photo tourism: exploring photo collections in 3d. ACM Trans. Graph. 25(3), 835---846 (2006)
[23]
Furukawa, Y., Ponce, J.: Accurate, dense, and robust multiview stereopsis. IEEE Trans. Pattern Anal. Mach. Intell. 32(8), 1362---1376 (2010)
[24]
Py, C., de Langre, E., Moulia, B.: A frequency lock-in mechanism in the interaction between wind and crop canopies. J. Fluid Mech. 568, 425---449 (2006)
[25]
Shi, J., Tomasi, C.: Good features to track. In: 1994 Proceedings of IEEE CVPR, pp. 593---600. Jun (1994)
[26]
Bouguet, J.-Y.: Pyramidal implementation of the lucas kanade feature tracker. Intel Corporation, Microprocessor Research Labs (2000)
[27]
Olmos, B.A., Roesset, J.M.: Evaluation of the half-power bandwidth method to estimate damping in systems without real modes. Earthq. Eng. Struct. Dyn. 39(14), 1671---1686 (2010)

Cited By

View all
  • (2022)An effective and friendly tool for seed image analysisThe Visual Computer: International Journal of Computer Graphics10.1007/s00371-021-02333-w39:1(335-352)Online publication date: 17-Jan-2022
  • (2019)Realistic Modeling of Tree Ramifications from an Optimal Manifold Control MeshImage and Graphics10.1007/978-3-030-34110-7_27(316-332)Online publication date: 23-Aug-2019
  1. Data-driven modeling and animation of outdoor trees through interactive approach

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image The Visual Computer: International Journal of Computer Graphics
    The Visual Computer: International Journal of Computer Graphics  Volume 33, Issue 6-8
    June 2017
    374 pages

    Publisher

    Springer-Verlag

    Berlin, Heidelberg

    Publication History

    Published: 01 June 2017

    Author Tags

    1. Animation
    2. Data-driven
    3. Interactive
    4. Modeling
    5. Tree
    6. Video

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 21 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2022)An effective and friendly tool for seed image analysisThe Visual Computer: International Journal of Computer Graphics10.1007/s00371-021-02333-w39:1(335-352)Online publication date: 17-Jan-2022
    • (2019)Realistic Modeling of Tree Ramifications from an Optimal Manifold Control MeshImage and Graphics10.1007/978-3-030-34110-7_27(316-332)Online publication date: 23-Aug-2019

    View Options

    View options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media