Data-driven modeling and animation of outdoor trees through interactive approach
- 448 Downloads
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.
KeywordsTree Modeling Animation Data-driven Interactive Video
We thank Hironori Yoshida, Seung-tak Noh and the anonymous reviewers. This work was supported by NSFC , National 863 Plan [2013AA102304 02] and NSBR Plan of Shaanxi [2015JQ6250].
Supplementary material 1 (mp4 53834 KB)
- 5.Diener, J., Rodriguez, M., Baboud, L., Reveret, L.: Wind projection basis for real-time animation of trees. Comput. Graph. Forum 28(2), 533–540 (2009)Google Scholar
- 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)Google Scholar
- 12.Deussen, O., Lintermann, B.: Digital Design of Nature: Computer Generated Plants and Organics. Springer, New York (2005)Google Scholar
- 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)Google Scholar
- 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)Google Scholar
- 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)Google Scholar
- 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)Google Scholar
- 25.Shi, J., Tomasi, C.: Good features to track. In: 1994 Proceedings of IEEE CVPR, pp. 593–600. Jun (1994)Google Scholar
- 26.Bouguet, J.-Y.: Pyramidal implementation of the lucas kanade feature tracker. Intel Corporation, Microprocessor Research Labs (2000)Google Scholar