Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Curve and surface reconstruction : algorithms with mathematical analysis (Cambridge Monographs on Applied and Computational Mathematics)
Dey T., Cambridge University Press, New York, NY, 2006. 228 pp. Type: Book (9780521863704)
Date Reviewed: Sep 14 2007

This is a worthy successor to Edelsbrunner’s 2001 book [1], published in the same “Cambridge Monographs” series, tracking that book in digestible length, mathematical rigor, clarity, and focus on Voronoi diagrams and Delaunay triangulations. Although the title is accurate, 20 percent of the book is on curve reconstruction, while the remaining 80 percent addresses the more challenging surface reconstruction.

All major results described were obtained within the last decade, many in collaboration with the author of this book. The goal is reconstruction of a curve &Ggr; or surface &Sgr; from a discrete set of unorganized sample points P, as might be obtained from a laser scanner, for example. Throughout, results are based on &egr;-samples: those whose density guarantees that every sample point x has a another sample point p “nearby,” in that |x-p| is no more than &egr; times the distance of x from the medial axis of &Ggr; or &Sgr;.

The reason the Delaunay triangulation Del P plays a role for a curve &Ggr; is that all “correct edges” (those we want to reconstruct) are in Del P. This leads to the crust algorithm, later improved to the nearest neighbor (NN) crust algorithm, which guarantees correct reconstruction of &Ggr; for &egr; < 1/3 by using both Del P and NN.

The reason the Voronoi diagram Vor P plays a central role for a surface &Sgr; is that the Voronoi cell containing a sample point p is long and thin, with the direction of elongation approximating (for dense samples) the surface normal direction np at p. Indeed, it is a remarkable result that for &egr; < 0.18, the dual subset of Del P of the cells of Vor P that intersect &Sgr; is homeomorphic (deformable) to &Sgr;. Unfortunately, &Sgr; is the unknown, and so this does not immediately yield an algorithm. However, the approximate normal np can be used to define a “cocone,” which spreads out rays rougly perpendicular to np (within ± 22.5°), capturing the triangles of Del P closest to &Sgr;. Carefully extracting a manifold from these triangles ultimately leads to one of the major achievements of this field (and the core of this book): the cocone algorithm, which guarantees reconstruction of &Sgr;--point-wise, normal-wise, homeomorphic, and isotopic--for &egr; < 0.05. Note the progressively smaller &egr; values as problem difficulty increases.

The second half of the book extends this surface reconstruction algorithm to handle the practical situations that arise from real data: undersampling, surfaces with boundary, noisy samples, hole-filling (watertight reconstructions), and smoothing via moving least squares (MLS) surfaces. One MLS theorem requires &egr; < 0.004, reflecting the intricacy of the proof. A final chapter presents the novel wrap algorithm of Edelsbrunner, which reconstructs by peeling away simplices of Del P based on the Morse flow complex.

The book is based on a computer science graduate course and demands graduate-level sophistication, especially in mathematics. Many wonderful Computational Geometry Algorithms Library (CGAL) computed figures are used to illustrate the performance of the algorithms on real data sets.

Reviewer:  Joseph O’Rourke Review #: CR134729 (0808-0744)
1) Edelsbrunner, H. Geometry and topology for mesh generation. Cambridge University Press, New York, NY, 2001.
Bookmark and Share
  Editor Recommended
Featured Reviewer
 
 
Approximation Of Surfaces And Contours (G.1.2 ... )
 
 
Curve, Surface, Solid, And Object Representations (I.3.5 ... )
 
 
Line And Curve Generation (I.3.3 ... )
 
 
Numerical Algorithms (G.1.0 ... )
 
 
Computational Geometry And Object Modeling (I.3.5 )
 
 
General (G.1.0 )
 
  more  
Would you recommend this review?
yes
no
Other reviews under "Approximation Of Surfaces And Contours": Date
Variational normal meshes
Friedel I., Schröder P., Khodakovsky A. ACM Transactions on Graphics (TOG) 23(4): 1061-1073, 2004. Type: Article
Feb 11 2005
Handbook of computational methods for integration
Kythe P., Schaferkotter M., Chapman & Hall/CRC, Boca Raton, FL, 2004.  624, Type: Book (9781584884286)
Dec 19 2005
 Introduction to the mathematics of subdivision surfaces
Andersson L., Stewart N., Society for Industrial and Applied Mathematics, Philadelphia, PA, 2010.  380, Type: Book (978-0-898716-97-9)
Mar 28 2011

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy