Chapter 2 MULTIRESOLUTION MODELING OF THREE-DIMENSIONAL SHAPES

Manipulation of models of complex three-dimensional shape s is common in computer graphics and virtual reality, computer-aidedsign, geographic information systems, medicine, etc. In this chapter, we deal with geometric models based on spati al decompositions, also known as geometric meshes . A mesh is an aggregate of a finite number of basic entities, called cells. When a mesh is used to describe the shape of an object, each cell represents a portion of the obje ct. The resolution of a mesh is related to the density of its cells, and it is a fund amental parameter for the accuracy of the object representation. Accurate rep resentations need high resolutions, and, thus, a high number of cells, which le ads to high costs for managing the mesh. Three-dimensional models are either fully synthetic or obt ained from sampling physical objects. In both cases, the models produced b y modern tools for either 3D acquisition and reconstruction, or computeraided shape design, become more and more accurate, with larger and larger sizes. Models at high resolution can provide very accurate object r presentations, but theycaneasilybecome too large tobe effectively used in tasks suchas rendering, recognition, classification, collision detection, an d manipulation planning. This problem cannot be simply solved by using more powerful m achines, since, while hardware and software technology improves, the resol ution of geometric models that we are able to construct increases at an even fast r r te. However, most applications tasks do not need a high resoluti on ineach parts of an object, at all times. Thus, we can reduce memory and computational costs

[1]  Alan H. Barr,et al.  Accurate triangulations of deformed, intersecting surfaces , 1987, SIGGRAPH.

[2]  Hanan Samet,et al.  Applications of spatial data structures , 1989 .

[3]  L. De Floriani A pyramidal data structure for triangle-based surface description , 1989, IEEE Computer Graphics and Applications.

[4]  William E. Lorensen,et al.  Decimation of triangle meshes , 1992, SIGGRAPH.

[5]  Theodosios Pavlidis,et al.  Hierarchical triangulation using cartographic coherence , 1992, CVGIP Graph. Model. Image Process..

[6]  Josie Wernecke,et al.  The inventor mentor - programming object-oriented 3D graphics with Open Inventor, release 2 , 1993 .

[7]  Bernd Hamann,et al.  A data reduction scheme for triangulated surfaces , 1994, Comput. Aided Geom. Des..

[8]  Mark de Berg,et al.  On levels of detail in terrains , 1995, SCG '95.

[9]  Michela Bertolotto,et al.  Pyramidal simplicial complexes , 1995, SMA '95.

[10]  Leila De Floriani,et al.  Hierarchical triangulation for multiresolution surface description , 1995, TOGS.

[11]  William Ribarsky,et al.  Real-time, continuous level of detail rendering of height fields , 1996, SIGGRAPH.

[12]  Hugues Hoppe,et al.  Progressive meshes , 1996, SIGGRAPH.

[13]  Gavin Bell The Virtual Reality Modeling Language Specification Version 2.0 , 1996 .

[14]  Markus H. Gross,et al.  Efficient Triangular Surface Approximations Using Wavelets and Quadtree Data Structures , 1996, IEEE Trans. Vis. Comput. Graph..

[15]  Geoffrey Dutton Improving Locational Specificity of Map Data - A Multi-Resolution, Metadata-Driven Approach and Notation , 1996, Int. J. Geogr. Inf. Sci..

[16]  Peter Schröder,et al.  Interactive multiresolution mesh editing , 1997, SIGGRAPH.

[17]  David P. Luebke,et al.  View-dependent simplification of arbitrary polygonal environments , 1997, SIGGRAPH.

[18]  Hugues Hoppe,et al.  View-dependent refinement of progressive meshes , 1997, SIGGRAPH.

[19]  Jihad El-Sana,et al.  Adaptive Real-Time Level-of-Detail-Based Rendering for Polygonal Models , 1997, IEEE Trans. Vis. Comput. Graph..

[20]  Reinhard Klein,et al.  Generation of Multiresolution Models from CAD-Data for Real Time Rendering , 1997, Geometric Modeling.

[21]  Leila De Floriani,et al.  Building and traversing a surface at variable resolution , 1997, Proceedings. Visualization '97 (Cat. No. 97CB36155).

[22]  Mark A. Duchaineau,et al.  ROAMing terrain: Real-time Optimally Adapting Meshes , 1997, Proceedings. Visualization '97 (Cat. No. 97CB36155).

[23]  Paolo Cignoni,et al.  Representation and visualization of terrain surfaces at variable resolution , 1997, The Visual Computer.

[24]  Gregg M. Townsend,et al.  Right Triangular Irregular Networks , 1997 .

[25]  Gabriel Taubin,et al.  Simplicial maps for progressive transmission of polygonal surfaces , 1998, VRML '98.

[26]  Mark de Berg,et al.  On levels of detail in terrains , 1995, SCG '95.

[27]  Renato Pajarola,et al.  Large scale terrain visualization using the restricted quadtree triangulation , 1998, Proceedings Visualization '98 (Cat. No.98CB36276).

[28]  Enrico Puppo,et al.  Variable resolution triangulations , 1998, Comput. Geom..

[29]  Renato Pajarola Large scale terrain visualization using the restricted quadtree triangulation , 1998 .

[30]  Bernd Hamann,et al.  Constructing Hierarchies for Triangle Meshes , 1998, IEEE Trans. Vis. Comput. Graph..

[31]  Hans-Peter Seidel,et al.  Interactive multi-resolution modeling on arbitrary meshes , 1998, SIGGRAPH.

[32]  Leila De Floriani,et al.  Multiresolution Representation of Shapes Based on Cell Complexes (Invited Paper) , 1999, DGCI.

[33]  Jindong Chen,et al.  Automatic Reconstruction of 3D CAD Models from Digital Scans , 1999, Int. J. Comput. Geom. Appl..

[34]  Jihad El-Sana,et al.  Generalized View‐Dependent Simplification , 1999, Comput. Graph. Forum.

[35]  Brasov Romania AUTOMATIC RECONSTRUCTION OF 3 D CAD MODELS FROM TOMOGRAPHIC SLICES VIA RAPID PROTOTYPING TECHOLOGY , 2006 .