Motion Capture and Estimation of Dynamic Properties for Realistic Tree Animation
The realistic animation of real-world trees is a challenging task because natural trees have various morphology and internal dynamic properties. In this paper, we present an approach to model and animate a specific tree by capturing the motion of its branches. We chose Kinect V2 to record both the RGB and depth of motion of branches with markers. To obtain the three-dimensional (3D) trajectory of branches, we used the mean-shift algorithm to track the markers from color images generated by projecting a textured point cloud onto the image plane, and then inversely mapped the tracking results in the image to 3D coordinates. Next, we performed a fast Fourier transform on the tracked 3D positions to estimate the dynamic properties (i.e., the natural frequency) of the branches. We constructed static tree models using a space colonization algorithm. Given the dynamic properties and static tree models, we demonstrated that our approach can produce realistic animation of trees in wind fields.
KeywordsMotion capture Kinect Dynamic property Tree
We thank Dr. Maxine Garcia and Shujie Deng for editing the English text of a draft of this manuscript. The work is supported by the NSFC (61303124) and the Fundamental Research Funds for the Central Universities (Z109021708).
- 3.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, Switzerland, pp. 187–195 (2006)Google Scholar
- 7.James, K.R.: A dynamic structural analysis of trees subject to wind loading. In: Phd’s dissertation. The University of Melbourne, Victoria, Australia (2010)Google Scholar
- 9.Khorloo, O., Gunjee, Z., Sosorbaram, B., Chiba, N.: Wind field synthesis for animating wind-induced vibration. Int. J. Virtual Reality 10(1), 53–60 (2011)Google Scholar
- 13.Runions, A., Lane, B., Prusinkiewicz, P.: Modeling trees with a space colonization algorithm. In: Proceedings of the Third Eurographics Conference on Natural Phenomena, NPH 2007, pp. 63–70. Eurographics Association, Aire-la-Ville, Switzerland (2007)Google Scholar
- 15.Sun, M., Jepson, D.A., Fiume, E.: Video input driven animation (vida). In: 9th IEEE International Conference on Computer Vision, Nice, France, pp. 96–103. IEEE (2003)Google Scholar
- 16.Wang, B., Wu, L., Yin, K., Ascher, U., Liu, L., Huang, H.: Deformation capture and modeling of soft objects. ACM Trans. Graph. 34(4), 1–12 (2015)Google Scholar