Online Photometric Calibration of Auto Exposure Video for Realtime Visual Odometry and SLAM

被引:59
作者
Bergmann, Paul [1 ]
Wang, Rui [1 ]
Cremers, Daniel [1 ]
机构
[1] Tech Univ Munich, Fac Comp Sci, D-80333 Munich, Germany
来源
IEEE ROBOTICS AND AUTOMATION LETTERS | 2018年 / 3卷 / 02期
关键词
SLAM; calibration and identification; photometric calibration; online calibration; visual odometry; RADIOMETRIC CALIBRATION; FRAMEWORK; IMAGE;
D O I
10.1109/LRA.2017.2777002
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Recent direct visual odometry and SLAM algorithms have demonstrated impressive levels of precision. However, they require a photometric camera calibration in order to achieve competitive results. Hence, the respective algorithm cannot be directly applied to an off-the-shelf-camera or to a video sequence acquired with an unknown camera. In this letter, we propose a method for online photometric calibration that enables to process auto exposure videos with visual odometry precisions that are on par with those of photometrically calibrated videos. Our algorithm recovers the exposure times of consecutive frames, the camera response function, and the attenuation factors of the sensor irradiance due to vignetting. Gain robust Kanade-LucasTomasi (KLT) feature tracks are used to obtain scene point correspondences as input to a nonlinear optimization framework. We show that our approach can reliably calibrate arbitrary video sequences by evaluating it on datasets for which full photometric ground truth is available. We further show that our calibration can improve the performance of a state-of-the-art direct visual odometry method that works solely on pixel intensities, calibrating for photometric parameters in an online fashion in realtime.
引用
收藏
页码:627 / 634
页数:8
相关论文
共 19 条
[1]  
Alexandrov SV, 2016, 2016 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2016), P4217, DOI 10.1109/IROS.2016.7759621
[2]   The EuRoC micro aerial vehicle datasets [J].
Burri, Michael ;
Nikolic, Janosch ;
Gohl, Pascal ;
Schneider, Thomas ;
Rehder, Joern ;
Omari, Sammy ;
Achtelik, Markus W. ;
Siegwart, Roland .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2016, 35 (10) :1157-1163
[3]  
Debevec P. E., 1997, Computer Graphics Proceedings, SIGGRAPH 97, P369, DOI 10.1145/258734.258884
[4]  
Engel J., 2016, arXiv preprint arXiv:1607.02555
[5]   LSD-SLAM: Large-Scale Direct Monocular SLAM [J].
Engel, Jakob ;
Schoeps, Thomas ;
Cremers, Daniel .
COMPUTER VISION - ECCV 2014, PT II, 2014, 8690 :834-849
[6]  
Engel Jakob, 2017, IEEE T PATT IN PRESS
[7]   Vignette and Exposure Calibration and Compensation [J].
Goldman, Dan B. .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2010, 32 (12) :2276-2288
[8]   Determining the camera response from images: What is knowable? [J].
Grossberg, MD ;
Nayar, SK .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2003, 25 (11) :1455-1467
[9]  
Handa A, 2014, IEEE INT CONF ROBOT, P1524, DOI 10.1109/ICRA.2014.6907054
[10]  
Kalal Zdenek, 2010, Proceedings of the 2010 20th International Conference on Pattern Recognition (ICPR 2010), P2756, DOI 10.1109/ICPR.2010.675