Coupling Point Cloud Completion and Surface Connectivity Relation Inference for 3D Modeling of Indoor Building Environments

被引:9
作者
Xiao, Yong [1 ]
Taguchi, Yuichi [2 ]
Kamat, Vineet R. [1 ]
机构
[1] Univ Michigan, Dept Civil & Environm Engn, Tishman Construct Management Program, 2350 Hayward St,Suite 1306 GG Brown Bldg, Ann Arbor, MI 48109 USA
[2] Mitsubishi Elect Res Labs, 201 Broadway,8th Floor, Cambridge, MA 02139 USA
关键词
Three-dimensional (3D) modeling; Point cloud completion; Surface connection; Depth camera; REPRESENTATION;
D O I
10.1061/(ASCE)CP.1943-5487.0000776
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Due to occlusions and limited measurement ranges, three-dimensional (3D) sensors are often not able to obtain complete point clouds. Completing missing data and obtaining spatial relations of different building components in such incomplete point clouds are important for several applications, for example, 3D modeling for all objects in indoor building environments. This paper presents a framework that recovers missing points and estimates connectivity relations between planar and nonplanar surfaces to obtain complete and high-quality 3D models. Given multiple depth frames and their sensor poses, a truncated signed distance function (TSDF) octree is constructed to fuse the depth frames and estimate the visibility labels of octree voxels. A normal-based region growing method is utilized to detect planar and nonplanar surfaces from the octree point cloud. Based on the surfaces and the visibility labels, missing points are completed by estimating the connectivity relations between pairs of the surfaces and by filling individual planar surfaces. Experimental results demonstrate that the proposed method can correctly identify at least 78% of the connectivity relations between the detected surfaces, and 87% of added points are correct and help to generate high-quality 3D models compared to the ground truth model.
引用
收藏
页数:12
相关论文
共 42 条
[11]   A METHOD FOR REGISTRATION OF 3-D SHAPES [J].
BESL, PJ ;
MCKAY, ND .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1992, 14 (02) :239-256
[12]   Specification and implementation of directional operators in a 3D spatial query language for building information models [J].
Borrmann, Andre ;
Rank, Ernst .
ADVANCED ENGINEERING INFORMATICS, 2009, 23 (01) :32-44
[13]   Toward automated generation of parametric BIMs based on hybrid video and laser scanning data [J].
Brilakis, Ioannis ;
Lourakis, Manolis ;
Sacks, Rafael ;
Savarese, Silvio ;
Christodoulou, Symeon ;
Teizer, Jochen ;
Makhmalbaf, Atefe .
ADVANCED ENGINEERING INFORMATICS, 2010, 24 (04) :456-465
[14]  
Carr JC, 2001, COMP GRAPH, P67, DOI 10.1145/383259.383266
[15]   Robust Piecewise-Planar 3D Reconstruction and Completion from Large-Scale Unstructured Point Data [J].
Chauve, Anne-Laure ;
Labatut, Patrick ;
Pons, Jean-Philippe .
2010 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2010, :1261-1268
[16]  
Curless B., 1996, Computer Graphics Proceedings. SIGGRAPH '96, P303, DOI 10.1145/237170.237269
[17]   Processing of Topological BIM Queries using Boundary Representation Based Methods [J].
Daum, Simon ;
Borrmann, Andre .
ADVANCED ENGINEERING INFORMATICS, 2014, 28 (04) :272-286
[18]   Non-Uniform B-Spline Surface Fitting from Unordered 3D Point Clouds for As-Built Modeling [J].
Dimitrov, Andrey ;
Gu, Rongqi ;
Golparvar-Fard, Mani .
COMPUTER-AIDED CIVIL AND INFRASTRUCTURE ENGINEERING, 2016, 31 (07) :483-498
[19]  
Handa A, 2014, IEEE INT CONF ROBOT, P1524, DOI 10.1109/ICRA.2014.6907054
[20]  
Hardin B, 2015, BIM CONSTRUCTION MAN, V2nd