Effective Indoor Localization and 3D Point Registration Based on Plane Matching Initialization

被引:1
作者
Zhu, Dongchen [1 ]
Xing, Ziran [2 ]
Li, Jiamao [1 ]
Gu, Yuzhang [1 ]
Zhang, Xiaolin [1 ]
机构
[1] Chinese Acad Sci, Shanghai Inst Microsyst & Informat Technol, Shanghai 200050, Peoples R China
[2] ShanghaiTech Univ, Shanghai 201210, Peoples R China
关键词
ICP (Iterative Closest Point); indoor localization; indoor reconstruction; plane matching; rotation estimation;
D O I
10.1587/transinf.2016EDP7379
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Effective indoor localization is the essential part of VR (Virtual Reality) and AR (Augmented Reality) technologies. Tracking the RGB-D camera becomes more popular since it can capture the relatively accurate color and depth information at the same time. With the recovered colorful point cloud, the traditional ICP (Iterative Closest Point) algorithm can be used to estimate the camera poses and reconstruct the scene. However, many works focus on improving ICP for processing the general scene and ignore the practical significance of effective initialization under the specific conditions, such as the indoor scene for VR or AR. In this work, a novel indoor prior based initialization method has been proposed to estimate the initial motion for ICP algorithm. We introduce the generation process of colorful point cloud at first, and then introduce the camera rotation initialization method for ICP in detail. A fast region growing based method is used to detect planes in an indoor frame. After we merge those small planes and pick up the two biggest unparallel ones in each frame, a novel rotation estimation method can be employed for the adjacent frames. We evaluate the effectiveness of our method by means of qualitative observation of reconstruction result because of the lack of the ground truth. Experimental results show that our method can not only fix the failure cases, but also can reduce the ICP iteration steps significantly.
引用
收藏
页码:1316 / 1324
页数:9
相关论文
共 17 条
[1]   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
[2]  
Burrus N., 2010, Kinect calibration
[3]   LSD-SLAM: Large-Scale Direct Monocular SLAM [J].
Engel, Jakob ;
Schoeps, Thomas ;
Cremers, Daniel .
COMPUTER VISION - ECCV 2014, PT II, 2014, 8690 :834-849
[4]   Semi-Dense Visual Odometry for a Monocular Camera [J].
Engel, Jakob ;
Sturm, Juergen ;
Cremers, Daniel .
2013 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2013, :1449-1456
[5]   Joint Depth and Color Camera Calibration with Distortion Correction [J].
Herrera, Daniel C. ;
Kannala, Juho ;
Heikkila, Janne .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2012, 34 (10) :2058-2064
[6]   Structured Indoor Modeling [J].
Ikehata, Satoshi ;
Yan, Hang ;
Furukawa, Yasutaka .
2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2015, :1323-1331
[7]  
Izadi S., 2011, P 24 ANN ACM S US IN, P559
[8]  
Ma Y., 2005, INVITATION 3 D VISIO
[9]   Fast 3D Mapping by Matching Planes Extracted from Range Sensor Point-Clouds [J].
Pathak, Kaustubh ;
Vaskevicius, Narunas ;
Poppinga, Jann ;
Pfingsthorn, Max ;
Schwertfeger, Soeren ;
Birk, Andreas .
2009 IEEE-RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, 2009, :1150-1155
[10]   Online Three-Dimensional SLAM by Registration of Large Planar Surface Segments and Closed-Form Pose-Graph Relaxation [J].
Pathak, Kaustubh ;
Birk, Andreas ;
Vaskevicius, Narunas ;
Pfingsthorn, Max ;
Schwertfeger, Soeren ;
Poppinga, Jann .
JOURNAL OF FIELD ROBOTICS, 2010, 27 (01) :52-84