
This Article  
 
Share  
Bibliographic References  
Add to:  
Digg Furl Spurl Blink Simpy Del.icio.us Y!MyWeb  
Search  
 
ASCII Text  x  
Jihad ElSana, Amitabh Varshney, "Topology Simplification for Polygonal Virtual Environments," IEEE Transactions on Visualization and Computer Graphics, vol. 4, no. 2, pp. 133144, AprilJune, 1998.  
BibTex  x  
@article{ 10.1109/2945.694955, author = {Jihad ElSana and Amitabh Varshney}, title = {Topology Simplification for Polygonal Virtual Environments}, journal ={IEEE Transactions on Visualization and Computer Graphics}, volume = {4}, number = {2}, issn = {10772626}, year = {1998}, pages = {133144}, doi = {http://doi.ieeecomputersociety.org/10.1109/2945.694955}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, }  
RefWorks Procite/RefMan/Endnote  x  
TY  JOUR JO  IEEE Transactions on Visualization and Computer Graphics TI  Topology Simplification for Polygonal Virtual Environments IS  2 SN  10772626 SP133 EP144 EPD  133144 A1  Jihad ElSana, A1  Amitabh Varshney, PY  1998 KW  CR Categories and Subject Descriptors: I.3.3 [Computer Graphics]: Picture/Image Generation — Display algorithms; I.3.5 [Computer Graphics]: Computational Geometry and Object Modeling — Curve KW  surface KW  solid KW  and object representations KW  hierarchical approximation KW  model simplification KW  levelsofdetail generation KW  shape approximation KW  geometric modeling KW  topology simplification KW  CAD model repair. VL  4 JA  IEEE Transactions on Visualization and Computer Graphics ER   
Abstract—We present a topology simplifying approach that can be used for genus reductions, removal of protuberances, and repair of cracks in polygonal models in a unified framework. Our work is complementary to the existing work on geometry simplification of polygonal datasets and we demonstrate that using topology and geometry simplifications together yields superior multiresolution hierarchies than is possible by using either of them alone. Our approach can also address the important issue of repair of cracks in polygonal models, as well as for rapid identification and removal of protuberances based on internal accessibility in polygonal models. Our approach is based on identifying holes and cracks by extending the concept of αshapes to polygonal meshes under the
[1] J. Cohen, A. Varshney, D. Manocha, G. Turk, H. Weber, P. Agarwal, F.P. Brooks Jr., and W.V. Wright, "Simplification Envelopes," Computer Graphics Proc. Ann. Conf. Series (Proc. Siggraph '96), pp. 119128, 1996.
[2] T.D. DeRose, M. Lounsbery, and J. Warren, "Multiresolution Analysis for Surface of Arbitrary Topological Type," Report 931005, Dept. of Computer Science, Univ. of Washington, Seattle, 1993.
[3] A. Guéziec, "Surface Simplification with Variable Tolerance," Proc. Second Int'l Symp. Medical Robotics and Computer Assisted Surgery, MRCAS '95, 1995.
[4] B. Hamann, "A Data Reduction Scheme for Triangulated Surfaces," Computer Aided Geometric Design, vol. 11, no. 2, pp. 197214 1994.
[5] H. Hoppe, “Progressive Meshes,” Proc. SIGGRAPH '96, pp. 99108, 1996.
[6] H. Hoppe, “ViewDependent Refinement of Progressive Meshes,” Proc. SIGGRAPH '97, pp. 189198, 1997.
[7] J. Rossignac and P. Borel, "MultiResolution 3D Approximations for Rendering," Modeling in Computer Graphics, pp. 455465. SpringerVerlag, JuneJuly 1993.
[8] W.J. Schroeder, J.A. Zarge, and W.E. Lorensen, “Decimation of Triangle Meshes,” Proc. SIGGRAPH '92, pp. 6570, 1992.
[9] G. Turk, "Retiling Polygonal Surfaces," Computer Graphics(Proc. Siggraph 92), vol. 26, no. 2, 1992, pp. 5564.
[10] J.C. Xia, J. ElSana, and A. Varshney, “Adaptive RealTime LevelofDetailBased Rendering for Polygonal Models,” IEEE Trans. Visualization and Computer Graphics, 3, no. 2, pp. 171183, Apr.June 1997.
[11] J. ElSana and A. Varshney, "Controlled Simplification of Genus for Polygonal Models," Proc. IEEE Visualization 97, IEEE CS Press, Los Alamitos, Calif., 1997, pp. 403412.
[12] T. He, L. Hong, A. Varshney, and S. Wang, "Controlled Topology Simplification," IEEE Trans. Visualization and Computer Graphics, vol. 2, no. 2, pp. 171184, June 1996.
[13] W. Schroeder, “A Topology Modifying Progressive Decimation Algorithm,” IEEE Visualization, pp. 205212, 1997.
[14] M. Garland and P.S. Heckbert, "Surface Simplification Using Quadric Error Metrics," Proc. Siggraph 97, ACM Press, New York, 1997, pp. 209216.
[15] J. Popovic and H. Hoppe, “Progressive Simplicial Complexes,” Proc. SIGGRAPH '97, pp. 217224, 1997.
[16] D. Luebke and C. Erikson, “ViewDependent Simplification of Arbitrary Polygonal Environments,” Proc. SIGGRAPH '97, pp. 199208, 1997.
[17] H. Edelsbrunner, D.G. Kirkpatrick, and R. Seidel, "On the Shape of a Set of Points in the Plane," IEEE Trans. Information Theory, vol. 29, no. 4, pp. 551559, July 1983.
[18] H. Edelsbrunner, “Weighted Alpha Shapes,” Technical Report UIUCDCSR921,760, Computer Science Dept., Univ. Illinois, Urbana, IL, 1992.
[19] H. Edelsbrunner and D.P. Mücke, “ThreeDimensional Alpha Shapes,” ACM Trans, Graphics, vol. 13, pp. 4372, 1994.
[20] F. Bernardini and C. Bajaj, "Sampling and Reconstructing Manifolds Using AlphaShapes," Technical Report CSD97013, Dept. of Computer Sciences, Purdue Univ., 1997.
[21] G. Barequet and S. Kumar, "Repairing CAD Models," Proc. IEEE Visualization, pp. 363370,Phoenix, Ariz., 1997.
[22] T. Murali and T. Funkhouser, "Consistent Solid and Boundary Representations from Arbitrary Polygonal Data," Proc. Symp. Interactive 3D Graphics, pp. 155162,Providence, R.I., 1997.
[23] G. Turk and M. Levoy, “Zippered Polygon Meshes from Range Images,” Proc. SIGGRAPH '94, pp. 311318, 1994.
[24] J.H. Bøhn and M.J. Wozny, "A TopologyBased Approach for ShellClosure," Geometric Modeling for Product Realization, P.R. Wilson et al., eds., pp. 297319. NorthHolland, 1993.
[25] D.R. Baum, S. Mann, K.P. Smith, and J.M. Winget, "Making Radiosity Usable: Automatic Preprocessing and Meshing Techniques for the Generation of Accurate Radiosity Solutions," Computer Graphics (Proc. Siggraph '91), vol. 25, no. 4, pp. 5150, 1991.
[26] C. Bajaj and M.S. Kim, "Generation of Configuration Space Obstacles: The Case of a Moving Sphere," IEEE J. Robotics and Automation, vol. 4, no. 1, pp. 9499, Feb. 1988.
[27] R. Seiden, "A Simple and Fast Incremental Randomized Algorithm for Computing Trapezoidal Decompositions and for Triangulating Polygons," Computer Geometry Theory Applications, vol. 1, pp. 5164, 1991.
[28] K. Clarkson, R.E. Tarjan, and C.J. Van Wyk, "A Fast Las Vegas Algorithm for Triangulating a Simple Polygon," Discrete Computer Geometry, vol. 4, pp. 423432, 1989.
[29] A. Narkhede and D. Manocha, "Fast Polygon Triangulation Based on Seidel's Algorithm," Graphics Gems, vol. 5, pp. 394397, 1995.
[30] B. Chazelle, "An Optimal Algorithm for Intersecting ThreeDimensional Convex Polyhedra," SIAM J. Computing, vol. 21, no. 4, pp. 671696, 1992.
[31] D.E. Muller and F.P. Preparata, "Finding the Intersection of Two Convex Polyhedra," Theoretical Computer Science, vol. 7, pp. 217236, 1978.
[32] H. Fuchs, Z.M. Kedem, and S.P. Uselton, "Optimal Surface Reconstruction from Planner Contours," Comm. ACM, Vol. 20, No. 10, 1977, pp. 693702.
[33] H. Edelsbrunner and E.P. Mücke, "Simulation of Simplicity: A Technique to Cope with Degenerate Cases in Geometric Algorithms," Proc. Fourth Ann. ACM Symp. Computer Geometry, pp. 118133, 1988.
[34] I. Emiris and J. Canny, "An Efficient Approach to Removing Geometric Degeneracies," Proc. Eighth Ann. Symp. Computational Geometry, pp. 7482,Berlin, June 1992.
[35] G. Miller, “Efficient Algorithms for Local and Global Accessibility Shading,” Proc. SIGGRAPH '94, Computer Graphics Proc., Ann. Conf. Series, A. Glassner, ed., pp. 319326, July 1994.