Abstract
Flora is an element in many computer-generated scenes. But trees, bushes and plants have complex geometry and appearance, and are difficult to model manually. One way to address this is to capture models directly from the real world. Existing techniques have focused on extracting macro structure such as the branching structure of trees, or the structure of broad-leaved plants with a relatively small number of surfaces. This paper presents a finer scale technique to demonstrate for the first time the processing of densely leaved foliage - computation of 3D structure, plus extraction of statistics for leaf shape and the configuration of neighboring leaves. Our method starts with a mesh of a single exemplar leaf of the target foliage. Using a small number of images, point cloud data is obtained from multi-view stereo, and the exemplar leaf mesh is fitted non-rigidly to the point cloud over several iterations. In addition, our method learns a statistical model of leaf shape and appearance during the reconstruction phase, and a model of the transformations between neighboring leaves. This information is useful in two ways - to augment and increase leaf density in reconstructions of captured foliage, and to synthesize new foliage that conforms to a user-specified layout and density. The result of our technique is a dense set of captured leaves with realistic appearance, and a method for leaf synthesis. Our approach excels at reconstructing plants and bushes that are primarily defined by dense leaves and is demonstrated with multiple examples.
Supplemental Material
Available for Download
Supplemental material.
- Ahrends, H. E., Etzold, S., Eugster, W., Buchmann, N., Jeanneret, F., and Wanner, H. 2009. Use of digital images to observe forest phenology and drought stress. In EGU General Assembly Conference Abstracts, vol. 11, 10886.Google Scholar
- Anastacio, F., Sousa, M. C., Samavati, F., and Jorge, J. A. 2006. Modeling plant structures using concept sketches. In Proceedings of NPAR, 105--113. Google Scholar
Digital Library
- Baranoski, G. V. G., and Rokne, J. G. 2001. Efficiently simulating scattering of light by leaves. The Visual Computer 17, 8, 491--505.Google Scholar
Cross Ref
- Beeler, T., Bickel, B., Sumner, R., Beardsley, P., and Gross, M. 2010. High-quality single-shot capture of facial geometry. ACM Trans. Graphics (Proc. SIGGRAPH 98). Google Scholar
Digital Library
- Besl, P. J., and McKay, N. D. 1992. A method for registration of 3-d shapes. IEEE Trans. on PAMI 14, 2, 239--256. Google Scholar
Digital Library
- Blanz, V., and Vetter, T. 1999. A morphable model for the synthesis of 3d faces. In SIGGRAPH, 187--194. Google Scholar
Digital Library
- Blinn, J. F. 1977. Models of light reflection for computer synthesized pictures. SIGGRAPH Comput. Graph. 11, 2 (July), 192--198. Google Scholar
Digital Library
- Bradley, D., Boubekeur, T., and Heidrich, W. 2008. Accurate multi-view reconstruction using robust binocular stereo and surface meshing. In Proc. CVPR.Google Scholar
- 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. (Proc. SIGGRAPH Asia) 27, 109. Google Scholar
Digital Library
- COBWEB. 2013. Citizen Observatory Web,edina.ac.uk.Google Scholar
- Deussen, O., and Lintermann, B. 2005. Digital Design of Nature: Computer Generated Plants and Organics. Springer-Verlag. Google Scholar
Digital Library
- Diener, J., Reveret, L., and Eugene, F. 2006. Hierarchical retargetting of 2d motion fields to the animation of 3d plant models. In Proceedings of the 2006 ACM SIGGRAPH/Eurographics symposium on Computer animation, 187--195. Google Scholar
Digital Library
- Fischler, M. A., and Bolles, R. C. 1981. Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography. Commun. ACM 24, 6, 381--395. Google Scholar
Digital Library
- Goesele, M., Curless, B., and Seitz, S. M. 2006. Multi-view stereo revisited. In CVPR. Google Scholar
Digital Library
- Greene, N. 1989. Voxel space automata: modeling with stochastic growth processes in voxel space. SIGGRAPH Comput. Graph. 23, 3, 175--184. Google Scholar
Digital Library
- Habel, R., Kusternig, A., and Wimmer, M. 2007. Physically based real-time translucency for leaves. In Proc. Eurographics Symposium on Rendering, 253--263. Google Scholar
Digital Library
- Jakob, W., 2012. Mitsuba renderer. www.mitsuba-renderer.org.Google Scholar
- Li, C., Deussen, O., Song, Y.-Z., Willis, P., and Hall, P. 2011. Modeling and generating moving trees from video. ACM Trans. Graphics (Proc. SIGGRAPH Asia) 30, 127. Google Scholar
Digital Library
- 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.Google Scholar
Cross Ref
- Lintermann, B., and Deussen, O. 1999. Interactive modeling of plants. IEEE Comput. Graph. Appl. 19, 56--65. Google Scholar
Digital Library
- 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. Graphics (Proc. SIGGRAPH Asia) 29, 151. Google Scholar
Digital Library
- Livny, Y., Pirk, S., Cheng, Z., Yan, F., Deussen, O., Cohen-Or, D., and Chen, B. 2011. Texture-lobes for tree modelling. ACM Trans. Graphics (Proc. SIGGRAPH) 30, 53. Google Scholar
Digital Library
- Ma, W., Zha, H., Liu, J., Zhang, X., and Xiang, B. 2008. Image-based plant modeling by knowing leaves from their apexes. In Proc. ICPR.Google Scholar
- Mundermann, L., MacMurchy, P., Pivovarov, J., and Prusinkiewicz, P. 2003. Modeling lobed leaves. In Computer Graphics International.Google Scholar
- Neubert, B., Franken, T., and Deussen, O. 2007. Approximate image-based tree-modeling using particle flows. ACM Trans. Graphics (Proc. SIGGRAPH) 26, 88. Google Scholar
Digital Library
- Okabe, M., Owada, S., and Igarashi, T. 2005. Interactive design of botanical trees using freehand sketches and example-based editing. Computer Graphics Forum 24, 3, 487--496.Google Scholar
Cross Ref
- 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 Trans. Graph. (Proc. SIGGRAPH) 28, 58. Google Scholar
Digital Library
- Papazov, C., and Burschka, D. 2011. An efficient ransac for 3d object recognition in noisy and occluded scenes. In Proceedings of the 10th Asian conference on Computer vision, 135--148. Google Scholar
Digital Library
- Pirk, S., Niese, T., Deussen, O., and Neubert, B. 2012. Capturing and animating the morphogenesis of polygonal tree models. ACM Trans. Graph. 31, 6, 169:1--169:10. Google Scholar
Digital Library
- Pirk, S., Stava, O., Kratt, J., Said, M. A. M., Neubert, B., Měch, R., Benes, B., and Deussen, O. 2012. Plastic trees: interactive self-adapting botanical tree models. ACM Trans. Graph. 31, 4, 50:1--50:10. Google Scholar
Digital Library
- Prusinkiewicz, P., and Lindenmayer, A. 1990. The algorithmic beauty of plants. Springer-Verlag. Google Scholar
Digital Library
- Prusinkiewicz, P., James, M., and Měch, R. 1994. Synthetic topiary. In SIGGRAPH '94, 351--358. Google Scholar
Digital Library
- Quan, L., Tan, P., Zeng, G., Yuan, L., Wang, J., and Kang, S. B. 2006. Image-based plant modeling. ACM Trans. Graphics (Proc. SIGGRAPH) 25, 599--604. Google Scholar
Digital Library
- Reche-Martinez, A., Martin, I., and Drettakis, G. 2004. Volumetric reconstruction and interactive rendering of trees from photographs. ACM Trans. Graphics (Proc. SIGGRAPH) 23, 720--727. Google Scholar
Digital Library
- Schnabel, R., Wahl, R., and Klein, R. 2007. Efficient ransac for point-cloud shape detection. Computer Graphics Forum 26, 2, 214--226.Google Scholar
Cross Ref
- Seitz, S. M., Curless, B., Diebel, J., Scharstein, D., and Szeliski, R. 2006. A comparison and evaluation of multi-view stereo reconstruction algorithms. In CVPR. Google Scholar
Digital Library
- Snavely, N., Seitz, S. M., and Szeliski, R. 2006. Photo tourism: Exploring image collections in 3d. ACM Transactions on Graphics (Proc. of SIGGRAPH) 25, 3, 835--846. Google Scholar
Digital Library
- Sonohat, G., Sinoquet, H., Kulandaivelu, V., Combes, D., and Lescourret, F. 2006. Three-dimensional reconstruction of partially 3d-digitized peach tree canopies. Tree Physiology 26, 3, 337--351.Google Scholar
Cross Ref
- Sorkine, O., Cohen-Or, D., Lipman, Y., Alexa, M., Rössl, C., and Seidel, H.-P. 2004. Laplacian surface editing. In Proceedings of the 2004 Eurographics/ACM SIGGRAPH symposium on Geometry processing, 175--184. Google Scholar
Digital Library
- Strecha, C., Fransens, R., and Gool, L. V. 2006. Combined depth and outlier estimation in multi-view stereo. In CVPR. Google Scholar
Digital Library
- Szeliski, R. 1999. A multi-view approach to motion and stereo. In CVPR.Google Scholar
- Talton, J. O., Lou, Y., Lesser, S., Duke, J., Měch, R., and Koltun, V. 2011. Metropolis procedural modeling. ACM Trans. Graph. 30, 11:1--11:14. Google Scholar
Digital Library
- Tan, P., Zeng, G., Wang, J., Kang, S. B., and Quan, L. 2007. Image-based tree modeling. ACM Trans. Graphics (Proc. SIGGRAPH) 26, 87. Google Scholar
Digital Library
- Tan, P., Fang, T., Xiao, J., Zhao, P., and Quan, L. 2008. Single image tree modeling. ACM Trans. Graphics (Proc. SIGGRAPH Asia) 27, 108. Google Scholar
Digital Library
- Wilson, E. 2009. Ant Lovers Unite,www.npr.org.Google Scholar
- Wither, J., Boudon, F., Cani, M.-P., and Godin, C. 2009. Structure from silhouettes: a new paradigm for fast sketch-based design of trees. Computer Graphics Forum 28, 2, 541--550.Google Scholar
Cross Ref
- Xu, H., Gossett, N., and Chen, B. 2007. Knowledge and heuristic-based modeling of laser-scanned trees. ACM Trans. Graphics 26, 19--31. Google Scholar
Digital Library
Index Terms
Image-based reconstruction and synthesis of dense foliage
Recommendations
Homography based Monocular Dense Reconstruction for a Mobile Robot
AIR '13: Proceedings of Conference on Advances In RoboticsSingle camera mobile robots, wherein the single camera becomes the quintessential sensor for robotic tasks such as localization, mapping and obstacle avoidance are challenging. From such a standpoint, we demonstrate a dense reconstruction as conducted ...
Efficient Dense Reconstruction from Video
CVMP '11: Proceedings of the 2011 Conference for Visual Media ProductionWe present a framework for efficient reconstruction of dense scene structure from video. Sequential structure-from-motion recovers camera information from video, providing only sparse 3D points. We build a dense 3D point cloud by performing full-frame ...
Multiresolution foliage for forest rendering
Plants are important objects in virtual environments. High complexity of shape structure is found in plant communities. Level of detail (LOD) of plant geometric models becomes important for interactive forest rendering. We emphasize three major problems ...





Comments