skip to main content
Automatic three-dimensional modeling from reality
Publisher:
  • Carnegie Mellon University
  • Schenley Park Pittsburgh, PA
  • United States
ISBN:978-0-493-97281-7
Order Number:AAI3076866
Pages:
201
Bibliometrics
Skip Abstract Section
Abstract

In this dissertation, we develop techniques to fully automate the process of constructing a digital. three-dimensional (3D) model from a set of 3D views of a static scene obtained from unknown viewpoints. Since 3D sensors only capture scene structure from a single viewpoint, multiple views must be combined to create a complete model. Existing methods require measurement of the sensor viewpoints or manual view registration. Given a set of 3D views, the challenge is to align the views in a common coordinate system without knowing the original sensor viewpoints or even which views overlap one another. This problem is analogous to assembling a jigsaw puzzle in 3D. The views are the puzzle pieces, and the problem is to correctly assemble the pieces without even knowing what the puzzle is supposed to look like. Our approach uses pair-wise surface matching to align pairs of views. These pair-wise matches, some of which will be incorrect, are stored as edges in a graph that contains a node for each view. A sub-graph of this graph is a model hypothesis. Our goal is to find a model hypothesis that connects all the views and contains only correct matches. First, we develop a framework for evaluating the quality of model hypotheses, using maximum likelihood estimation to learn a probabilistic model of pair-wise registration success. This method provides a principled way to combine multiple measures of registration accuracy. We then extend this local quality measure to form a global measure of model quality. Next, we describe two classes of algorithms for robustly searching the large space of possible models for the best model hypothesis. Our approach can detect situations in which no solution exists, outputting a set of model parts if a single model using all the views cannot be found. We show results for a large collection of automatically modeled scenes and demonstrate that our algorithm works independently of scene size and the type of range sensor used.

Cited By

  1. Deng Z, Jiang J, Chen Z, Zhang W, Yao Q, Song C, Sun Y, Yang Z, Yan S, Huang Q and Bajaj C (2023). TAssembly, Computers and Graphics, 113:C, (102-112), Online publication date: 1-Jun-2023.
  2. Di Giammarino L, Aloise I, Stachniss C and Grisetti G Visual Place Recognition using LiDAR Intensity Information 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), (4382-4389)
  3. Larsen K, Mitzenmacher M and Tsourakakis C Optimal Learning of Joint Alignments with a Faulty Oracle 2020 IEEE International Symposium on Information Theory (ISIT), (2492-2497)
  4. ACM
    Huang X, Liang Z and Huang Q (2020). Uncertainty quantification for multi-scan registration, ACM Transactions on Graphics, 39:4, (130:1-130:24), Online publication date: 31-Aug-2020.
  5. Guibas L, Huang Q and Liang Z A condition number for joint optimization of cycle-consistent networks Proceedings of the 33rd International Conference on Neural Information Processing Systems, (1007-1017)
  6. ACM
    Huang Q, Liang Z, Wang H, Zuo S and Bajaj C (2019). Tensor maps for synchronizing heterogeneous shape collections, ACM Transactions on Graphics, 38:4, (1-18), Online publication date: 31-Aug-2019.
  7. Xu K, Kim V, Huang Q and Kalogerakis E (2017). Data-Driven Shape Analysis and Processing, Computer Graphics Forum, 36:1, (101-132), Online publication date: 1-Jan-2017.
  8. Savelonas M, Andreadis A, Papaioannou G and Mavridis P Exploiting unbroken surface congruity for the acceleration of fragment reassembly Proceedings of the Eurographics Workshop on Graphics and Cultural Heritage, (137-144)
  9. Averkiou M, Kim V and Mitra N (2016). Autocorrelation Descriptor for Efficient Co-Alignment of 3D Shape Collections, Computer Graphics Forum, 35:1, (261-271), Online publication date: 1-Feb-2016.
  10. ACM
    Yan F, Nan L and Wonka P (2016). Block assembly for global registration of building scans, ACM Transactions on Graphics, 35:6, (1-11), Online publication date: 11-Nov-2016.
  11. ACM
    Xu K, Kim V, Huang Q, Mitra N and Kalogerakis E Data-driven shape analysis and processing SIGGRAPH ASIA 2016 Courses, (1-38)
  12. ACM
    Li X and Iyengar S (2014). On Computing Mapping of 3D Objects, ACM Computing Surveys, 47:2, (1-45), Online publication date: 8-Jan-2015.
  13. Huang Q and Guibas L Consistent shape maps via semidefinite programming Proceedings of the Eleventh Eurographics/ACMSIGGRAPH Symposium on Geometry Processing, (177-186)
  14. ACM
    Huang Q, Su H and Guibas L (2013). Fine-grained semi-supervised labeling of large shape collections, ACM Transactions on Graphics, 32:6, (1-10), Online publication date: 1-Nov-2013.
  15. ACM
    Huang Q, Zhang G, Gao L, Hu S, Butscher A and Guibas L (2012). An optimization approach for extracting and encoding consistent maps in a shape collection, ACM Transactions on Graphics (TOG), 31:6, (1-11), Online publication date: 1-Nov-2012.
  16. Magnusson M, Andreasson H, Nüchter A and Lilienthal A Appearance-based loop detection from 3D laser data using the normal distributions transform Proceedings of the 2009 IEEE international conference on Robotics and Automation, (3364-3369)
  17. ACM
    Yang S, Qi Y, Hou F, Shen X and Zhao Q A novel method based on color information for scanned data alignment Proceedings of the 2008 ACM symposium on Virtual reality software and technology, (201-204)
  18. Yang S, Shen X, Qi Y and Zhao Q An automated registration method for range images Proceedings of the 2nd international conference on Technologies for e-learning and digital entertainment, (772-783)
  19. ACM
    Huang Q, Flöry S, Gelfand N, Hofer M and Pottmann H Reassembling fractured objects by geometric matching ACM SIGGRAPH 2006 Papers, (569-578)
  20. ACM
    Huang Q, Flöry S, Gelfand N, Hofer M and Pottmann H (2006). Reassembling fractured objects by geometric matching, ACM Transactions on Graphics (TOG), 25:3, (569-578), Online publication date: 1-Jul-2006.
Contributors
  • Fraunhofer Institute for Intelligent Analysis and Information Systems IAIS
  • The Robotics Institute

Recommendations