An iterative pose estimation algorithm based on epipolar geometry with application to multi-target tracking

被引:13
作者
White, Jacob H. [1 ]
Beard, Randal W. [1 ]
机构
[1] Brigham Young Univ, Provo, UT 84058 USA
基金
美国国家科学基金会;
关键词
Aerial robotics; epipolar geometry; multi-target tracking; pose estimation; unmanned aircraft systems; vision-based flight;
D O I
10.1109/JAS.2020.1003222
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper introduces a new algorithm for estimating the relative pose of a moving camera using consecutive frames of a video sequence. State-of-the-art algorithms for calculating the relative pose between two images use matching features to estimate the essential matrix. The essential matrix is then decomposed into the relative rotation and normalized translation between frames. To be robust to noise and feature match outliers, these methods generate a large number of essential matrix hypotheses from randomly selected minimal subsets of feature pairs, and then score these hypotheses on all feature pairs. Alternatively, the algorithm introduced in this paper calculates relative pose hypotheses by directly optimizing the rotation and normalized translation between frames, rather than calculating the essential matrix and then performing the decomposition. The resulting algorithm improves computation time by an order of magnitude. If an inertial measurement unit (IMU) is available, it is used to seed the optimizer, and in addition, we reuse the best hypothesis at each iteration to seed the optimizer thereby reducing the number of relative pose hypotheses that must be generated and scored. These advantages greatly speed up performance and enable the algorithm to run in real-time on low cost embedded hardware. We show application of our algorithm to visual multi-target tracking (MTT) in the presence of parallax and demonstrate its real-time performance on a 640 x 480 video sequence captured on a UAV. Video results are available at https://youtu.be/HhK-p2hXNnU.
引用
收藏
页码:942 / 953
页数:12
相关论文
共 24 条
[1]  
[Anonymous], 2009, IEEE CONTROL SYSTEMS
[2]  
[Anonymous], 2018, BYU HOLODECK HIGHFID
[3]  
[Anonymous], 2003, Multiple View Geometry in Computer Vision
[4]   Lucas-Kanade 20 years on: A unifying framework [J].
Baker, S ;
Matthews, I .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 2004, 56 (03) :221-255
[5]  
Belongie S., CSE 252B COMPUTER VI
[6]  
Botterill T., 2011, Proceedings of the 2011 International Conference on Digital Image Computing: Techniques and Applications (DICTA 2011), P561, DOI 10.1109/DICTA.2011.100
[7]  
Botterill T., 2011, Proceedings Image and Vision Computing New Zealand, P1
[8]  
Dey S, 2012, LECT NOTES COMPUT SC, V7576, P860, DOI 10.1007/978-3-642-33715-4_62
[9]  
Elqursh A, 2012, LECT NOTES COMPUT SC, V7577, P228, DOI 10.1007/978-3-642-33783-3_17
[10]   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