Title :
Motion Estimation for Self-Driving Cars with a Generalized Camera
Author :
Gim Hee Lee ; Faundorfer, Friedrich ; Pollefeys, Marc
Author_Institution :
Dept. of Comput. Sci., ETH Zurich, Zurich, Switzerland
Abstract :
In this paper, we present a visual ego-motion estimation algorithm for a self-driving car equipped with a close-to-market multi-camera system. By modeling the multi-camera system as a generalized camera and applying the non-holonomic motion constraint of a car, we show that this leads to a novel 2-point minimal solution for the generalized essential matrix where the full relative motion including metric scale can be obtained. We provide the analytical solutions for the general case with at least one inter-camera correspondence and a special case with only intra-camera correspondences. We show that up to a maximum of 6 solutions exist for both cases. We identify the existence of degeneracy when the car undergoes straight motion in the special case with only intra-camera correspondences where the scale becomes unobservable and provide a practical alternative solution. Our formulation can be efficiently implemented within RANSAC for robust estimation. We verify the validity of our assumptions on the motion model by comparing our results on a large real-world dataset collected by a car equipped with 4 cameras with minimal overlapping field-of-views against the GPS/INS ground truth.
Keywords :
automobiles; cameras; estimation theory; matrix algebra; motion estimation; traffic engineering computing; 2-point minimal solution; GPS ground truth; INS ground truth; RANSAC; close-to-market multicamera system; degeneracy; field-of-views; generalized camera; generalized essential matrix; inter-camera correspondence; intra-camera correspondence; motion model; nonholonomic motion constraint; real-world dataset; robust estimation; self-driving cars; visual ego-motion estimation algorithm; Cameras; Estimation; Mathematical model; Measurement; Polynomials; Robustness; Ackermann Motion Model; Generalized Camera; Motion Estimation; Self-Driving Car;
Conference_Titel :
Computer Vision and Pattern Recognition (CVPR), 2013 IEEE Conference on
Conference_Location :
Portland, OR
DOI :
10.1109/CVPR.2013.354