Visual Odometry Part II: Matching, Robustness, Optimization, and Applications

被引:437
作者
Fraundorfer, Friedrich [1 ]
Scaramuzza, Davide [2 ]
机构
[1] Swiss Fed Inst Technol, Dept Comp Sci, Inst Visual Comp, Zurich, Switzerland
[2] Univ Zurich, Dept Informat, Robot & Percept Lab, CH-8006 Zurich, Switzerland
关键词
STRUCTURE-FROM-MOTION; STEREO EGO-MOTION; LOCALIZATION; SLAM; NAVIGATION; RANSAC;
D O I
10.1109/MRA.2012.2182810
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Visual odometry (VO) is the process of estimating the gomotion of an agent using the input of a single or multiple cameras attached to it. The advantage of VO with respect to wheel odometry is that VO is not affected by wheel slip in uneven terrain or other adverse conditions. During the feature-detection step, the image is searched for salient keypoints that are likely to match well in other images. A local feature is an image pattern that differs from its immediate neighborhood in terms of intensity, color, and texture. In the feature description step, the region around each detected feature is converted into a compact descriptor that can be matched against other descriptors. After comparing all feature descriptors between two images, the best correspondence of a feature in the second image is chosen as that with the closest descriptor. Alternatively, if only the motion model is known but not the 3-D feature position, the corresponding match can be searched along the epipolar line in the second image.
引用
收藏
页码:78 / 90
页数:13
相关论文
共 90 条
[1]  
Agrawal M, 2008, LECT NOTES COMPUT SC, V5305, P102, DOI 10.1007/978-3-540-88693-8_8
[2]  
[Anonymous], 2006, IEEE COMPUT SOC C CO
[3]  
[Anonymous], 2003, DICTA
[4]  
[Anonymous], 2001, Pattern Classification
[5]   Simultaneous localization and mapping (SLAM): Part II [J].
Bailey, Tim ;
Durrant-Whyte, Hugh .
IEEE ROBOTICS & AUTOMATION MAGAZINE, 2006, 13 (03) :108-117
[6]   SURF: Speeded up robust features [J].
Bay, Herbert ;
Tuytelaars, Tinne ;
Van Gool, Luc .
COMPUTER VISION - ECCV 2006 , PT 1, PROCEEDINGS, 2006, 3951 :404-417
[7]   VIAC Expedition Toward Autonomous Mobility [J].
Bertozzi, Massimo ;
Broggi, Alberto ;
Cardarelli, Elena ;
Fedriga, Rean Isabella ;
Mazzei, Luca ;
Porta, Pier Paolo .
IEEE ROBOTICS & AUTOMATION MAGAZINE, 2011, 18 (03) :120-124
[8]   BRIEF: Binary Robust Independent Elementary Features [J].
Calonder, Michael ;
Lepetit, Vincent ;
Strecha, Christoph ;
Fua, Pascal .
COMPUTER VISION-ECCV 2010, PT IV, 2010, 6314 :778-792
[9]   Visual odometry on the Mars Exploration Rovers - A tool to ensure accurate driving and science imaging [J].
Cheng, Yang ;
Maimone, Mark W. ;
Matthies, Larry .
IEEE ROBOTICS & AUTOMATION MAGAZINE, 2006, 13 (02) :54-62
[10]   Matching with PROSAC - Progressive Sample Consensus [J].
Chum, O ;
Matas, J .
2005 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, VOL 1, PROCEEDINGS, 2005, :220-226