Fast Approximate Energy Minimization via Graph Cuts
IEEE Transactions on Pattern Analysis and Machine Intelligence
IEEE Transactions on Pattern Analysis and Machine Intelligence
A Model-Based Method For Building Reconstruction
HLK '03 Proceedings of the First IEEE International Workshop on Higher-Level Knowledge in 3D Modeling and Motion Analysis
Poisson surface reconstruction
SGP '06 Proceedings of the fourth Eurographics symposium on Geometry processing
Voronoi-based variational reconstruction of unoriented point sets
SGP '07 Proceedings of the fifth Eurographics symposium on Geometry processing
Surface reconstruction using local shape priors
SGP '07 Proceedings of the fifth Eurographics symposium on Geometry processing
Architectural Modeling from Sparsely Scanned Range Data
International Journal of Computer Vision
Interactive 3D architectural modeling from unordered photo collections
ACM SIGGRAPH Asia 2008 papers
LSD: A Fast Line Segment Detector with a False Detection Control
IEEE Transactions on Pattern Analysis and Machine Intelligence
SmartBoxes for interactive urban reconstruction
ACM SIGGRAPH 2010 papers
Accurate, Dense, and Robust Multiview Stereopsis
IEEE Transactions on Pattern Analysis and Machine Intelligence
ℓ1-Sparse reconstruction of sharp point set surfaces
ACM Transactions on Graphics (TOG)
GlobFit: consistently fitting primitives by discovering global relations
ACM SIGGRAPH 2011 papers
On the shape of a set of points in the plane
IEEE Transactions on Information Theory
O-snap: Optimization-based snapping for modeling architecture
ACM Transactions on Graphics (TOG)
Hi-index | 0.00 |
Shape primitives are a valuable input for reconstructing 3D models from point clouds. In this paper we present a method for clipping simple shape primitives at reasonable boundaries. The shape primitives, e.g. planes or cylinders, are 2D manifolds which are automatically detected in unstructured point clouds. Shape boundaries are necessary for generating valid 3D models from multiple shape primitives, because shape primitives possibly have dimensions of infinite extent or they are only partially present in the scene. Hints for reasonable boundaries of shape primitives are indicated by different input sources and constraints. Point clouds and range images provide information where shape primitives coincide with measured surface points. Edge detectors offer cues for surface boundaries in color images. The set of shape primitives is analyzed for constraints such as intersections. Due to an iterative approach, intermediate results provide additional constraints such as coplanar boundary points over multiple shape primitives. We present a framework for extracting and optimizing shape boundaries based on the given input data and multiple constraints. Further, we provide a simple user interface for manually adding constraints in order to improve the results. Our approach generates structurally simple 3D models from shape primitives and point clouds. It is useful for reconstructing scenes containing man-made objects, such as buildings, interior scenes, or engineering objects. The application of multiple constraints enables the reconstruction of proper 3D models despite noisy or incomplete point clouds.