Efficient triangular surface approximations using wavelets and quadtree data structures

被引:52
作者
Gross, MH
Staadt, OG
Gatti, R
机构
[1] Computer Science Department, Swiss Federal Institute of Technology, ETHI, Zurich
关键词
surface meshing; triangle approximations; level-of-detail; quadtrees; wavelet transforms; wavelet space filtering; biorthogonal wavelets; mean-square error; digital terrain modeling;
D O I
10.1109/2945.506225
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a new method for adaptive surface meshing and triangulation which controls the local level-of-detail of the surface approximation by local spectral estimates. These estimates are determined by a wavelet representation of the surface data. The basic idea is to decompose the initial data set by means of an orthogonal or semi-orthogonal tensor product wavelet transform (WT) and to analyze the resulting coefficients. In surface regions, where the partial energy of the resulting coefficients is low, the polygonal approximation of the surface can be performed with larger triangles without loosing too much fine grain details. However, since the localization of the WT is bound by the Heisenberg principle the meshing method has to be controlled by the detail signals rather than directly by the coefficients. The dyadic scaling of the WT stimulated us to build an hierarchical meshing algorithm which transforms the initially regular data grid into a quadtree representation by rejection of unimportant mesh vertices. The optimum triangulation of the resulting quadtree cells is carried out by selection from a look-up table. The tree grows recursively as controlled by detail signals which are computed from a modified inverse WT. In order to control the local level-of-detail, we introduce a new class of wavelet space filters acting as ''magnifying glasses'' on the data. We show that our algorithm performs a low algorithmic complexity, so that surface meshing can be achieved at interactive rates, such as required by flight simulators. However, other applications are possible as well, such as mesh reduction in complex data, FEM or radiosity meshing. The method is applied on different types of data comprising both digital terrain models and laser range scans. In addition, quantitative investigations on error analysis are carried out.
引用
收藏
页码:130 / 143
页数:14
相关论文
共 32 条
[1]  
BAUM D, 1991, P SIGGRAPH 91, V25, P51
[2]  
BLOOMENTHAL J, 1994, GRAPHICS GEMS, V4, P324
[3]  
Chui C. K., 1992, An introduction to wavelets, V1
[4]  
Cohen A., 1993, Applied and Computational Harmonic Analysis, V1, P54, DOI 10.1006/acha.1993.1005
[5]   BIORTHOGONAL BASES OF COMPACTLY SUPPORTED WAVELETS [J].
COHEN, A ;
DAUBECHIES, I ;
FEAUVEAU, JC .
COMMUNICATIONS ON PURE AND APPLIED MATHEMATICS, 1992, 45 (05) :485-560
[6]  
COHEN A, 1992, WAVELETS DIGITAL SIG, P105
[7]   THE WAVELET TRANSFORM, TIME-FREQUENCY LOCALIZATION AND SIGNAL ANALYSIS [J].
DAUBECHIES, I .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1990, 36 (05) :961-1005
[8]  
Eck M., 1995, P 22 ANN C COMPUTER, P173, DOI DOI 10.1145/218380.218440
[9]  
Farin G., 1990, CURVES SURFACES COMP
[10]  
FINKELSTEIN A, 1994, P SIGGRAPH, P261, DOI DOI 10.1145/192161.192223