Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Modeling and generating moving trees from video

Published: 12 December 2011 Publication History
  • Get Citation Alerts
  • Abstract

    We present a probabilistic approach for the automatic production of tree models with convincing 3D appearance and motion. The only input is a video of a moving tree that provides us an initial dynamic tree model, which is used to generate new individual trees of the same type. Our approach combines global and local constraints to construct a dynamic 3D tree model from a 2D skeleton. Our modeling takes into account factors such as the shape of branches, the overall shape of the tree, and physically plausible motion. Furthermore, we provide a generative model that creates multiple trees in 3D, given a single example model. This means that users no longer have to make each tree individually, or specify rules to make new trees. Results with different species are presented and compared to both reference input data and state of the art alternatives.

    Supplementary Material

    Supplemental material. (a127-li.zip)

    References

    [1]
    Akagi, Y., and Kitajima, K. 2006. Computer animations of swaying trees based on physical animation. Computers and Graphics 30, 4, 529--539.
    [2]
    Anastacio, F., Sousa, M. C., Samavati, F., and Jorge, J. A. 2006. Modeling plant structures using concept sketches. Proceedings of the 4th international symposium on Non-photorealistic animation and rendering, 105--113.
    [3]
    Bishop, C. 2006. Pattern Recognition and Machine Learning. Springer-Velrag.
    [4]
    Chen, X., Neubert, B., Xu, Y.-Q., Deussen, O., and Kang, S. B. 2008. Sketch-based tree modeling using markov random field. ACM Trans. Graph. 27, 5, 1--9.
    [5]
    Deussen, O., and Lintermann, B. 2005. Digital Design of Nature: Computer Generated Plants and Organics. SpringerVerlag.
    [6]
    Diener, J., Reveret, L., and Fiume, E. 2006. Hierarchical retargetting of 2d motion fields to the animation of 3d plant models. ACM SIGGRAPH/Eurographics Symposium on Computer animation, 187--195.
    [7]
    Diener, J., Rodriguez, M., Baboud, L., and Reveret, L. 2009. Wind projection basis for real-time animation of trees. Computer Graphics Forum (Proceedings Eurographics 2009) 28, 2, 533--540.
    [8]
    Flash, T., and Hogan, N. 1984. The coordination of arm movements: An experimentally confirmed mathematical model. Journal of Neuroscience 5, 1688--1703.
    [9]
    Habel, R., Kusternig, A., and Wimmer, M. 2009. Physically guided animation of trees. Computer Graphics Forum (Proceedings Eurographics 2009) 28, 2, 523--532.
    [10]
    Harris, C., and Stephens, M. 1988. In Proc. 4th Alvey Vision Conference, 189--192.
    [11]
    Lindenmayer, A. 1968. Mathematical models for cellular interactions in development ii. simple and branching filaments with two-sided inputs. Journal of Theoretical Biology 18, 3, 300--315.
    [12]
    Lintermann, B., and Deussen, O. 1999. Interactive modeling of plants. IEEE Computer Graphics and Applications 19, 1, 56--65.
    [13]
    Liu, C., Torralba, A., Freeman, W. T., Durand, F., and Adelson, E. H. 2005. Motion magnification. In ACM SIGGRAPH, 519--526.
    [14]
    Livny, Y., Yan, F., Olson, M., Chen, B., Zhang, H., and El-Sana, J. 2010. Automatic reconstruction of tree skeletal structures from point clouds. ACM Trans. Graph. 29 (December), 151:1--151:8.
    [15]
    Livny, Y., Pirk, S., Cheng, Z., Yan, F., Deussen, O., Cohen-Or, D., and Chen, B. 2011. Texture-lobes for tree modeling. ACM Siggraph, to appear.
    [16]
    Lucas, B. D., and Kanade, T. 1981. An iterative image registration technique with an application to stereo vision. Proceedings of the 7th International Joint Conference on Artificial Intelligence, 674--679.
    [17]
    Minka, T. P. 2003. Estimating a dirichlet distribution. M.I.T Technical report.
    [18]
    Neubert, B., Franken, T., and Deussen, O. 2007. Approximate image-based tree-modeling using particle flows. ACM Trans. Graph. 26, 3, 88--95.
    [19]
    Okabe, M., Owada, S., and Igarashi, T. 2005. Interactive design of botanical trees using freehand sketches and example-based editing. Comput. Graph. Forum 24, 3, 487--496.
    [20]
    Ota, S., Tamura, M., Fujimoto, T., and K, M. 2004. A hybrid method for the real-time animation of trees swaying in wind fields. The Visual Computer 20, 11, 613--623.
    [21]
    Palubicki, W., Horel, K., Longay, S., Runions, A., Lane, B., Měch, R., and Prusinkiewicz, P. 2009. Self-organizing tree models for image synthesis. ACM SIGGRAPH, 1--10.
    [22]
    Prusinkiewicz, P., and Lindenmayer, A. 1990. The algorithmic beauty of plants. Springer-Verlag.
    [23]
    Quan, L., Tan, P., Zeng, G., Yuan, L., Wang, J., and Kang, S. B. 2006. Image-based plant modeling. ACM Trans. Graph. 25, 3, 599--604.
    [24]
    Reche-Martinez, A., Martin, I., and Drettakis, G. 2004. Volumetric reconstruction and interactive rendering of trees from photographs. ACM Trans. Graph. 23, 3, 720--727.
    [25]
    Sakaguchi, T., and Ohya, J. 1999. Modeling and animation of botanical trees for interactive virtual environments. In ACM symposium on Virtual reality software and technology, 139--146.
    [26]
    Shi, J., and Malik, J. 2000. Normalized cuts and image segmentation. IEEE Trans. Pattern Anal. Mach. Intell. 22, 8, 888--905.
    [27]
    Shinya, M., and A, F. 1992. Stochastic motion-motion under the influence of wind. Computer Graphics Forum 11, 3, 119--128.
    [28]
    Shlyakhter, I., Rozenoer, M., Dorsey, J., and Teller, S. 2001. Reconstructing 3d tree models from instrumented photographs. IEEE Comput. Graph. Appl. 21, 3, 53--61.
    [29]
    Sun, M., Jepson., A. D., and Fiume, E. 2003. Video input driven animation (vida). In Proceedings of the Ninth IEEE International Conference on Computer Vision - Volume 2, 96--103.
    [30]
    Talton, J. O., Lou, Y., Lesser, S., Duke, L, Mech, R., and Koltun, V 2011. Metropolis procedural modeling. ACM Tran-s. Graph. 30, 11:1--11:14.
    [31]
    Tan, P., Zeng, G., Wang, L, Kang, S. B., and Quan, L. 2007. Image-based tree modeling. In ACM SIGGRAPH, 87--93.
    [32]
    Tan, P., Fang, T., Xiao, L, Zhao, P., and Quan, L. 2008. Single image tree modeling. ACM Trans. Graph. 27, 5, 1--7.
    [33]
    Wessélen, D., and Seipel, S. 2005. Real-time visualisation of animated trees. The Visual Computer 21, 6, 397--405.
    [34]
    Xu, FL, Gossett, N., and Chen, B. 2007. Knowledge and heuristic-based modeling of laser-scanned trees. ACM Trans. Gr 26, 4, 19--31.

    Cited By

    View all
    • (2024)Interactive Invigoration: Volumetric Modeling of Trees with StrandsACM Transactions on Graphics10.1145/365820643:4(1-13)Online publication date: 19-Jul-2024
    • (2024)DeadWood: Including Disturbance and Decay in the Depiction of Digital NatureACM Transactions on Graphics10.1145/364181643:2(1-19)Online publication date: 23-Jan-2024
    • (2024)DeepTree: Modeling Trees With Situated LatentsIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2023.330788730:8(5795-5809)Online publication date: Aug-2024
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Transactions on Graphics
    ACM Transactions on Graphics  Volume 30, Issue 6
    December 2011
    678 pages
    ISSN:0730-0301
    EISSN:1557-7368
    DOI:10.1145/2070781
    Issue’s Table of Contents

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 12 December 2011
    Published in TOG Volume 30, Issue 6

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. generative model
    2. tree modeling and animation

    Qualifiers

    • Research-article

    Funding Sources

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)29
    • Downloads (Last 6 weeks)3
    Reflects downloads up to 27 Jul 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Interactive Invigoration: Volumetric Modeling of Trees with StrandsACM Transactions on Graphics10.1145/365820643:4(1-13)Online publication date: 19-Jul-2024
    • (2024)DeadWood: Including Disturbance and Decay in the Depiction of Digital NatureACM Transactions on Graphics10.1145/364181643:2(1-19)Online publication date: 23-Jan-2024
    • (2024)DeepTree: Modeling Trees With Situated LatentsIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2023.330788730:8(5795-5809)Online publication date: Aug-2024
    • (2024)Developability Approximation for Neural Implicits Through Rank Minimization2024 International Conference on 3D Vision (3DV)10.1109/3DV62453.2024.00041(780-789)Online publication date: 18-Mar-2024
    • (2023)Rhizomorph: The Coordinated Function of Shoots and RootsACM Transactions on Graphics10.1145/359214542:4(1-16)Online publication date: 26-Jul-2023
    • (2023)Modeling of the 3D Tree Skeleton Using Real-World Data: A SurveyIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2022.319301829:12(4920-4935)Online publication date: 1-Dec-2023
    • (2023)Cross Spectral Disparity Estimation From VIS and NIR Paired Images Using Disentangled Representation and Reversible Neural NetworksIEEE Transactions on Intelligent Transportation Systems10.1109/TITS.2023.323880024:5(5326-5336)Online publication date: 1-May-2023
    • (2023)Improved Upsampling Based Depth Image Super-Resolution ReconstructionIEEE Access10.1109/ACCESS.2023.327496611(46782-46792)Online publication date: 2023
    • (2023)Windowed variation kernel Wiener filter model for image denoising with edge preservationOptics & Laser Technology10.1016/j.optlastec.2023.109688167(109688)Online publication date: Dec-2023
    • (2022)A blind medical image denoising method with noise generation networkJournal of X-Ray Science and Technology10.3233/XST-21109830:3(531-547)Online publication date: 15-Apr-2022
    • Show More Cited By

    View Options

    Get Access

    Login options

    Full Access

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media