The Ball-Pivoting Algorithm for Surface Reconstruction
IEEE Transactions on Visualization and Computer Graphics
Constructing 3D City Models by Merging Aerial and Ground Views
IEEE Computer Graphics and Applications
New Methods for Digital Modeling of Historic Sites
IEEE Computer Graphics and Applications
3D Digitization of a Large Model of Imperial Rome
3DIM '05 Proceedings of the Fifth International Conference on 3-D Digital Imaging and Modeling
Photo tourism: exploring photo collections in 3D
ACM SIGGRAPH 2006 Papers
Fast Compact City Modeling for Navigation Pre-Visualization
CVPR '06 Proceedings of the 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition - Volume 2
3D Urban Scene Modeling Integrating Recognition and Reconstruction
International Journal of Computer Vision
Image-based street-side city modeling
ACM SIGGRAPH Asia 2009 papers
3D Reconstruction from Multiple Images Part 1: Principles
Foundations and Trends® in Computer Graphics and Vision
Accurate, Dense, and Robust Multiview Stereopsis
IEEE Transactions on Pattern Analysis and Machine Intelligence
Efficient structure from motion by graph optimization
ECCV'10 Proceedings of the 11th European conference on Computer vision: Part II
Multi-view reconstruction preserving weakly-supported surfaces
CVPR '11 Proceedings of the 2011 IEEE Conference on Computer Vision and Pattern Recognition
Hi-index | 0.00 |
There are three main approaches for reconstructing 3D models of buildings. Laser scanning is accurate but expensive and limited by the laser's range. Structure-from-motion (SfM) and multi-view stereo (MVS) recover 3D point clouds from multiple views of a building. MVS methods, especially patch-based MVS, can achieve higher density than do SfM methods. Sophisticated algorithms need to be applied to the point clouds to construct mesh surfaces. The recovered point clouds can be sparse in areas that lack features for accurate reconstruction, making recovery of complete surfaces difficult. Moreover, segmentation of the building's surfaces from surrounding surfaces almost always requires some form of manual inputs, diminishing the ease of practical application of automatic 3D reconstruction algorithms. This paper presents an alternative approach for reconstructing textured mesh surfaces from point cloud recovered by patch-based MVS method. To a good first approximation, a building's surfaces can be modeled by planes or curve surfaces which are fitted to the point cloud. 3D points are resampled on the fitted surfaces in an orderly pattern, whose colors are obtained from the input images. This approach is simple, inexpensive, and effective for reconstructing textured mesh surfaces of large buildings. Test results show that the reconstructed 3D models are sufficiently accurate and realistic for 3D visualization in various applications.