Automatic Procedural Modeling of Tree Structures in Point Clouds Using Wavelets

被引:5
作者
Friedman, Sam [1 ]
Stamos, Ioannis [1 ]
机构
[1] CUNY Hunter Coll, New York, NY 10021 USA
来源
2013 INTERNATIONAL CONFERENCE ON 3D VISION (3DV 2013) | 2013年
关键词
inverse procedural modeling; tree modeling; wavelets; l-systems;
D O I
10.1109/3DV.2013.36
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present a method for discovering the structure of trees in 3D point clouds by linking wavelets with shape grammars. Given a range scan of a tree we find a grammar that can reproduce that tree, and others like it, with sub-voxel accuracy. The grammar inferred is stochastic, allowing us to generate many permutations of related trees. The method of multi-resolution analysis, employed by the discrete wavelet transform, gives great insight into tree structure. Trees are self-similar and exhibit similar branching patterns at different resolutions. The wavelets make these patterns explicit by decomposing the tree into different levels of detail. The multi-resolution structure of the wavelet transform also allows us to infer an L-System grammar. The productions in the grammar are derived from the progressive levels of refinement in the wavelet transform. Each production maps a vector in the low resolution image to a set of vectors in the higher resolution image. Our method utilizes the Fast Wavelet Transform opening the door to real-time inference of procedural models. The grammar inferred is concise and generative, allowing for compression and graphics applications of our algorithm. We demonstrate novel applications of the grammar for shape completion, scan enhancement and geometry propagation.
引用
收藏
页码:215 / 222
页数:8
相关论文
共 18 条
[1]  
[Anonymous], 1992, 10 LECT WAVELETS
[2]  
Berner A., 2008, Volume Graphics, V40, P1
[3]   A Connection between Partial Symmetry and Inverse Procedural Modeling [J].
Bokeloh, Martin ;
Wand, Michael ;
Seidel, Hans-Peter .
ACM TRANSACTIONS ON GRAPHICS, 2010, 29 (04)
[4]  
Glasner D, 2009, IEEE I CONF COMP VIS, P349, DOI 10.1109/ICCV.2009.5459271
[5]   Efficient triangular surface approximations using wavelets and quadtree data structures [J].
Gross, MH ;
Staadt, OG ;
Gatti, R .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 1996, 2 (02) :130-143
[6]  
Hadjiliadis O., 2010, P 3DPVT
[7]  
Jing H., 2012, 2012 IEEE COMP SOC C, DOI [10.1109/CVPRW.2012.6238913, DOI 10.1109/CVPRW.2012.6238913]
[8]   Modeling and Generating Moving Trees from Video [J].
Li, Chuan ;
Deussen, Oliver ;
Song, Yi-Zhe ;
Willis, Phil ;
Hall, Peter .
ACM TRANSACTIONS ON GRAPHICS, 2011, 30 (06)
[9]   Automatic Reconstruction of Tree Skeletal Structures from Point Clouds [J].
Livny, Yotam ;
Yan, Feilong ;
Olson, Matt ;
Chen, Baoquan ;
Zhang, Hao ;
El-Sana, Jihad .
ACM TRANSACTIONS ON GRAPHICS, 2010, 29 (06)
[10]  
Livnyl Yotam., 2011, Texture-lobes for tree modelling