Feature-based visual simultaneous localization and mapping: a survey

被引:35
作者
Azzam, Rana [1 ]
Taha, Tarek [2 ]
Huang, Shoudong [3 ]
Zweiri, Yahya [4 ]
机构
[1] Khalifa Univ Sci & Technol, Abu Dhabi, U Arab Emirates
[2] Algorythmas Autonomous Aerial Lab, Abu Dhabi, U Arab Emirates
[3] Univ Technol Sydney, Sydney, NSW, Australia
[4] Kingston Univ London, Fac Sci Engn & Comp, Kingston, ON, Canada
来源
SN APPLIED SCIENCES | 2020年 / 2卷 / 02期
关键词
Robotics; SLAM; Localization; Sensors; Factor graphs; Semantics; LOOP CLOSURE DETECTION; DYNAMIC ENVIRONMENTS; MONOCULAR OBJECT; SLAM; PERCEPTION; SENSOR; MODEL;
D O I
10.1007/s42452-020-2001-3
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Visual simultaneous localization and mapping (SLAM) has attracted high attention over the past few years. In this paper, a comprehensive survey of the state-of-the-art feature-based visual SLAM approaches is presented. The reviewed approaches are classified based on the visual features observed in the environment. Visual features can be seen at different levels; low-level features like points and edges, middle-level features like planes and blobs, and high-level features like semantically labeled objects. One of the most critical research gaps regarding visual SLAM approaches concluded from this study is the lack of generality. Some approaches exhibit a very high level of maturity, in terms of accuracy and efficiency. Yet, they are tailored to very specific environments, like feature-rich and static environments. When operating in different environments, such approaches experience severe degradation in performance. In addition, due to software and hardware limitations, guaranteeing a robust visual SLAM approach is extremely challenging. Although semantics have been heavily exploited in visual SLAM, understanding of the scene by incorporating relationships between features is not yet fully explored. A detailed discussion of such research challenges is provided throughout the paper.
引用
收藏
页数:24
相关论文
共 145 条
[41]   Histograms of oriented gradients for human detection [J].
Dalal, N ;
Triggs, B .
2005 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, VOL 1, PROCEEDINGS, 2005, :886-893
[42]   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
[43]  
Doherty K, 2019, IEEE INT CONF ROBOT, P2419, DOI [10.1109/ICRA.2019.8794244, 10.1109/icra.2019.8794244]
[44]   LSD-SLAM: Large-Scale Direct Monocular SLAM [J].
Engel, Jakob ;
Schoeps, Thomas ;
Cremers, Daniel .
COMPUTER VISION - ECCV 2014, PT II, 2014, 8690 :834-849
[45]  
ENGELSON SP, 1992, 1992 IEEE INTERNATIONAL CONF ON ROBOTICS AND AUTOMATION : PROCEEDINGS, VOLS 1-3, P2555, DOI 10.1109/ROBOT.1992.220057
[46]  
Eudes A, 2009, PROC CVPR IEEE, P2403
[47]   Joint Detection, Tracking and Mapping by Semantic Bundle Adjustment [J].
Fioraio, Nicola ;
Di Stefano, Luigi .
2013 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2013, :1538-1545
[48]   RANDOM SAMPLE CONSENSUS - A PARADIGM FOR MODEL-FITTING WITH APPLICATIONS TO IMAGE-ANALYSIS AND AUTOMATED CARTOGRAPHY [J].
FISCHLER, MA ;
BOLLES, RC .
COMMUNICATIONS OF THE ACM, 1981, 24 (06) :381-395
[49]   Growing semantically meaningful models for visual SLAM [J].
Flint, Alex ;
Mei, Christopher ;
Reid, Ian ;
Murray, David .
2010 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2010, :467-474
[50]   Visual simultaneous localization and mapping: a survey [J].
Fuentes-Pacheco, Jorge ;
Ruiz-Ascencio, Jose ;
Manuel Rendon-Mancha, Juan .
ARTIFICIAL INTELLIGENCE REVIEW, 2015, 43 (01) :55-81