StructSLAM: Visual SLAM With Building Structure Lines

被引:201
作者
Zhou, Huizhong [1 ]
Zou, Danping [1 ]
Pei, Ling [1 ]
Ying, Rendong [1 ]
Liu, Peilin [1 ]
Yu, Wenxian [1 ]
机构
[1] Shanghai Jiao Tong Univ, Shanghai Key Lab Nav & Locat Based Serv, Shanghai 200240, Peoples R China
关键词
Indoor scenes; line features; Manhattan-world assumption; visual simultaneous localization and mapping (SLAM); MOTION;
D O I
10.1109/TVT.2015.2388780
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We propose a novel 6-degree-of-freedom (DoF) visual simultaneous localization and mapping (SLAM) method based on the structural regularity of man-made building environments. The idea is that we use the building structure lines as features for localization and mapping. Unlike other line features, the building structure lines encode the global orientation information that constrains the heading of the camera over time, eliminating the accumulated orientation errors and reducing the position drift in consequence. We extend the standard extended Kalman filter visual SLAM method to adopt the building structure lines with a novel parameterization method that represents the structure lines in dominant directions. Experiments have been conducted in both synthetic and real-world scenes. The results show that our method performs remarkably better than the existing methods in terms of position error and orientation error. In the test of indoor scenes of the public RAWSEEDS data sets, with the aid of a wheel odometer, our method produces bounded position errors about 0.79 m along a 967-m path although no loop-closing algorithm is applied.
引用
收藏
页码:1364 / 1375
页数:12
相关论文
共 31 条
[1]  
[Anonymous], 2006, P BRIT MACH VIS C
[2]   Consistency of the EKF-SLAM algorithm [J].
Bailey, Tim ;
Nieto, Juan ;
Guivant, Jose ;
Stevens, Michael ;
Nebot, Eduardo .
2006 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-12, 2006, :3562-+
[3]  
Bar-Shalom Y., 2004, ESTIMATION APPL TRAC
[4]  
Bonarini A., 2006, IEEE RSJ INT C INT R, V6, P16
[5]   Moving in Stereo: Efficient Structure and Motion Using Lines [J].
Chandraker, Manmohan ;
Lim, Jongwoo ;
Kriegman, David .
2009 IEEE 12TH INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2009, :1741-1748
[6]   Inverse Depth Parametrization for Monocular SLAM [J].
Civera, Javier ;
Davison, Andrew J. ;
Montiel, J. M. Martinez .
IEEE TRANSACTIONS ON ROBOTICS, 2008, 24 (05) :932-945
[7]   1-Point RANSAC for Extended Kalman Filtering: Application to Real-Time Structure from Motion and Visual Odometry [J].
Civera, Javier ;
Grasa, Oscar G. ;
Davison, Andrew J. ;
Montiel, J. M. M. .
JOURNAL OF FIELD ROBOTICS, 2010, 27 (05) :609-631
[8]  
Coughlan J.M., 1999, P 7 IEEE INT C COMP, P941, DOI DOI 10.1109/ICCV.1999.790349
[9]  
Davison AJ, 2003, NINTH IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION, VOLS I AND II, PROCEEDINGS, P1403
[10]   MonoSLAM: Real-time single camera SLAM [J].
Davison, Andrew J. ;
Reid, Ian D. ;
Molton, Nicholas D. ;
Stasse, Olivier .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2007, 29 (06) :1052-1067