|
ABSTRACT
Range imaging offers an inexpensive and accurate means for digitizing the shape of three-dimensional objects. Because most objects self occlude, no single range image suffices to describe the entire object. We present a method for combining a collection of range images into a single polygonal mesh that completely describes an object to the extent that it is visible from the outside.The steps in our method are: 1) align the meshes with each other using a modified iterated closest-point algorithm, 2) zipper together adjacent meshes to form a continuous surface that correctly captures the topology of the object, and 3) compute local weighted averages of surface positions on all meshes to form a consensus surface geometry.Our system differs from previous approaches in that it is incremental; scans are acquired and combined one at a time. This approach allows us to acquire and combine large numbers of scans with minimal storage overhead. Our largest models contain up to 360,000 triangles. All the steps needed to digitize an object that requires up to 10 range scans can be performed using our system with five minutes of user interaction and a few hours of compute time. We show two models created using our method with range data from a commercial rangefinder that employs laser stripe technology.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
Bern 92
|
Bern, Marshall and David Eppstein, "Mesh Generation and Optimal Triangulation," Technical Report P92-00047, Xerox Palo Alto Research Center, March 1992.
|
| |
Besl 92
|
|
 |
Boissonnat 84
|
|
| |
Businski 92
|
Businski, M., A. Levine and W. H. Stevenson, "Performance Characteristics of Range Sensors Utilizing Optical Triangulation," IEEE National Aerospace and Electronics Confer-ence, Vol. 3 (1992), pp. 1230-1236.
|
| |
Champleboux 92
|
Champleboux, Guillaume, Stephane Lavallee, Richard Szeliski and Lionel Brunie, "From Accurate Range Imaging Sensor Calibration to Accurate Model-Based 3-D Object Localiza-tion," Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Champaign, Illinois, June 15-20, 1992, pp. 83-89.
|
| |
Chen 92
|
|
 |
Edelsbrunner 92
|
|
 |
Hoppe 92
|
|
 |
Hoppe 93
|
|
| |
Horn 87
|
Horn, Berthold K. P., "Closed-Form Solution of Absolute Orientation Using Unit Quaternions," Journal of the Optical Society of America. A, Vol. 4, No. 4 (April 1987), pp. 629-642.
|
 |
Schroeder 92
|
|
| |
Soucy 92
|
Soucy, Marc and Denis Laurendeau, "Multi-Resolution Surface Modeling from Multiple Range Views," Proceedings of the IEEE Computer Society Conference on Computer Vision and Pat-tern Recognition, Champaign, Illinois, June 15-20, 1992, pp. 348- 353.
|
 |
Turk 92
|
|
| |
Wada 93
|
Wada, Nobuhiko, Hiroshi Toriyama, Hiromi T. Tanaka and Fumio Kishino, "Reconstruction of an Object Shape from Multiple Incomplete Range Data Sets Using Convex Hulls," Com-puter Graphics International '93, Lausanne, Switzerland, June 21-25, 1993, pp. 193-203.
|
CITED BY 127
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Peter Rander , P. J. Narayanan , Takeo Kanade, Virtualized reality: constructing time-varying virtual worlds from real world events, Proceedings of the 8th conference on Visualization '97, p.277-ff., October 18-24, 1997, Phoenix, Arizona, United States
|
|
|
Maneesh Agrawala , Andrew C. Beers , Marc Levoy, 3D painting on scanned surfaces, Proceedings of the 1995 symposium on Interactive 3D graphics, p.145-ff., April 09-12, 1995, Monterey, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Marc Alexa , Johannes Behr , Daniel Cohen-Or , Shachar Fleishman , David Levin , Claudio T. Silva, Point set surfaces, Proceedings of the conference on Visualization '01, October 21-26, 2001, San Diego, California
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P. V. Sander , Z. J. Wood , S. J. Gortler , J. Snyder , H. Hoppe, Multi-chart geometry images, Proceedings of the 2003 Eurographics/ACM SIGGRAPH symposium on Geometry processing, June 23-25, 2003, Aachen, Germany
|
|
|
Dinesh Shikhare , S. Venkata Babji , S. P. Mudur, Compression techniques for distributed use of 3D data: an emerging media type on the internet, Proceedings of the 15th international conference on Computer communication, p.676-696, August 12-14, 2002, Mumbai, Maharashtra, India
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Thomas Funkhouser , Patrick Min , Michael Kazhdan , Joyce Chen , Alex Halderman , David Dobkin , David Jacobs, A search engine for 3D models, ACM Transactions on Graphics (TOG), v.22 n.1, p.83-105, January 2003
|
|
|
Marc Pollefeys , Luc Van Gool , Maarten Vergauwen , Frank Verbiest , Kurt Cornelis , Jan Tops , Reinhard Koch, Visual Modeling with a Hand-Held Camera, International Journal of Computer Vision, v.59 n.3, p.207-232, September-October 2004
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Marc Alexa , Johannes Behr , Daniel Cohen-Or , Shachar Fleishman , David Levin , Claudio T. Silva, Computing and Rendering Point Set Surfaces, IEEE Transactions on Visualization and Computer Graphics, v.9 n.1, p.3-15, January 2003
|
|
|
|
|
|
|
|
|
|
|
|
Tamal K. Dey , Joachim Giesen , Samrat Goswami , James Hudson , Rephael Wenger , Wulue Zhao, Undersampling and oversampling in sample based shape modeling, Proceedings of the conference on Visualization '01, October 21-26, 2001, San Diego, California
|
|
|
Bruce Merry , Patrick Marais , James Gain, Compression of dense and regular point clouds, Proceedings of the 4th international conference on Computer graphics, virtual reality, visualisation and interaction in Africa, January 25-27, 2006, Cape Town, South Africa
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Tim Hawkins , Jonathan Cohen , Paul Debevec, A photometric approach to digitizing cultural artifacts, Proceedings of the 2001 conference on Virtual reality, archeology, and cultural heritage, November 28-30, 2001, Glyfada, Greece
|
|
|
M. Pollefeys , D. Nistér , J. -M. Frahm , A. Akbarzadeh , P. Mordohai , B. Clipp , C. Engels , D. Gallup , S. -J. Kim , P. Merrell , C. Salmi , S. Sinha , B. Talton , L. Wang , Q. Yang , H. Stewénius , R. Yang , G. Welch , H. Towles, Detailed Real-Time Urban 3D Reconstruction from Video, International Journal of Computer Vision, v.78 n.2-3, p.143-167, July 2008
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Mario Botsch , Mark Pauly , Christian Rossl , Stephan Bischoff , Leif Kobbelt, Geometric modeling based on triangle meshes, ACM SIGGRAPH 2006 Courses, July 30-August 03, 2006, Boston, Massachusetts
|
|
|
|
|
|
Yutaka Ohtake , Alexander Belyaev , Marc Alexa , Greg Turk , Hans-Peter Seidel, Multi-level partition of unity implicits, ACM SIGGRAPH 2005 Courses, July 31-August 04, 2005, Los Angeles, California
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ran Gal , Ariel Shamir , Tal Hassner , Mark Pauly , Daniel Cohen-Or, Surface reconstruction using local shape priors, Proceedings of the fifth Eurographics symposium on Geometry processing, July 04-06, 2007, Barcelona, Spain
|
|
|
|
|
|
Wei-Chao Chen , Herman Towles , Lars Nyland , Greg Welch , Henry Fuchs, Toward a compelling sensation of telepresence: demonstrating a portal to a distant (static) office, Proceedings of the conference on Visualization '00, p.327-333, October 2000, Salt Lake City, Utah, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Mark Pauly , Niloy J. Mitra , Joachim Giesen , Markus Gross , Leonidas J. Guibas, Example-based 3D scan completion, Proceedings of the third Eurographics symposium on Geometry processing, July 04-06, 2005, Vienna, Austria
|
|
|
Nico Galoppo , Miguel A. Otaduy , Paul Mecklenburg , Markus Gross , Ming C. Lin, Dynamic deformation textures: GPU-accelerated simulation of deformable models in contact, ACM SIGGRAPH 2007 courses, August 05-09, 2007, San Diego, California
|
|
|
Mario Botsch , Mark Pauly , Leif Kobbelt , Pierre Alliez , Bruno Lévy , Stephan Bischoff , Christian Rössl, Geometric modeling based on polygonal meshes Video files associated with this course are available from the citation page, ACM SIGGRAPH 2007 courses, August 05-09, 2007, San Diego, California
|
|
|
Yunjin Lee , Seungyong Lee , Ioannis Ivrissimtzis , Hans-Peter Seidel, Overfitting control for surface reconstruction, Proceedings of the fourth Eurographics symposium on Geometry processing, June 26-28, 2006, Cagliari, Sardinia, Italy
|
|
|
|
|
|
|
|
|
|
|
|
Ioannis A. Kakadiaris , Georgios Passalis , George Toderici , Mohammed N. Murtuza , Yunliang Lu , Nikos Karampatziakis , Theoharis Theoharis, Three-Dimensional Face Recognition in the Presence of Facial Expressions: An Annotated Deformable Model Approach, IEEE Transactions on Pattern Analysis and Machine Intelligence, v.29 n.4, p.640-649, April 2007
|
|
|
|
|
|
Sen Wang , Yang Wang , Miao Jin , Xianfeng David Gu , Dimitris Samaras, Conformal Geometry and Its Applications on 3D Shape Matching, Recognition, and Stitching, IEEE Transactions on Pattern Analysis and Machine Intelligence, v.29 n.7, p.1209-1220, July 2007
|
|
|
|
|
|
Antonio Adán Oliver , Vicente Dominguez González , Ricardo Chacón Chacón , Santiago Salamanca Miño , Hector Rodriguez Muñoz, Creating 3D virtual sculptures from vision and touch technologies, Proceedings of the 3rd international conference on Digital Interactive Media in Entertainment and Arts, September 10-12, 2008, Athens, Greece
|
|
|
|
|
|
|
|
|
|
|
|
|
|