This page has movedI left CMU at the end of July 1999 and am now an assistant professor in the Department of Computer Science at the University of Illinois at Urbana-Champaign. This page has been relocated to: http://www.uiuc.edu/~garland/research/thesis.htmlWhile this page page will continue to be available at this location, it will no longer be updated. Quadric-Based Polygonal Surface SimplificationPh.D. Dissertation Copyright © 1999 Michael Garland AvailabilityThe full text of my thesis is available in the following formats: I strongly recommend downloading the PDF version of my thesis. The final image quality should be identical to the PostScript version, at one tenth the size. You may also be interested in the following items:AbstractMany applications in computer graphics and related fields can benefit from automatic simplification of complex polygonal surface models. Applications are often confronted with either very densely over-sampled surfaces or models too complex for the limited available hardware capacity. An effective algorithm for rapidly producing high-quality approximations of the original model is a valuable tool for managing data complexity. In this dissertation, I present my simplification algorithm, based on iterative vertex pair contraction. This technique provides an effective compromise between the fastest algorithms, which often produce poor quality results, and the highest-quality algorithms, which are generally very slow. For example, a 1000 face approximation of a 100,000 face model can be produced in about 10 seconds on a PentiumPro 200. The algorithm can simplify both the geometry and topology of manifold as well as non-manifold surfaces. In addition to producing single approximations, my algorithm can also be used to generate multiresolution representations such as progressive meshes and vertex hierarchies for view-dependent refinement. The foundation of my simplification algorithm, is the quadric error metric which I have developed. It provides a useful and economical characterization of local surface shape, and I have proven a direct mathematical connection between the quadric metric and surface curvature. A generalized form of this metric can accommodate surfaces with material properties, such as RGB color or texture coordinates. I have also developed a closely related technique for constructing a hierarchy of well-defined surface regions composed of disjoint sets of faces. This algorithm involves applying a dual form of my simplification algorithm to the dual graph of the input surface. The resulting structure is a hierarchy of face clusters which is an effective multiresolution representation for applications such as radiosity. Overview of MaterialThe following is a high-level overview of the content of my dissertation:
Michael Garland garland@cs.cmu.edu Last modified: Thu May 27 18:16:33 EDT 1999 |