By Topic

Direct 3D metric reconstruction from two views using differential evolution

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
de la Fraga, L.G. ; Dept. of Comput. Sci., CINVESTAV, Mexico City ; Vite Silva, I.

To obtain a 3D metric reconstruction from two images taken with a same camera without previous calibration, it is necessary to estimate the intrinsic camera parameters and the orientation and position of the two views with respect to the camera. At the present time, there are several algorithms to estimate camera parameters from two views, all of them are based on the epipolar geometry and the estimation of the fundamental matrix. However, it is well known there are some configurations where the fundamental matrix can not be estimated, called critical configurations. In this article we present a novel method to retrieve directly the camera parameters, and orientation and position parameters for two views, from points taken over the two images, using the differential evolution (DE) algorithm. This method exploits the reprojection error as the cost function for DE, instead of computing the fundamental matrix. Experimental results show our method recovers 3D points, intrinsic, and orientation and position parameters on non-critical configurations and in the critical configuration of pure translation. We used simulated and real images to prove its effectiveness and robustness.

Published in:

Evolutionary Computation, 2008. CEC 2008. (IEEE World Congress on Computational Intelligence). IEEE Congress on

Date of Conference:

1-6 June 2008