Combined evolution strategies for dynamic calibration of video-based measurement systems

被引:21
作者
Cerveri, P [1 ]
Pedotti, A
Borghese, NA
机构
[1] Politecn Milan, Dept Bioengn, I-20148 Milan, Italy
[2] Fdn Projuventute, Ctr Bioingn, I-20148 Milan, Italy
[3] CNR, Ist Neurosci & Bioimmagini, Lab Human Mot Anal & Virtual Reality, I-20090 Milan, Italy
关键词
covariance matrix; epipolar geometry; evolution strategies; optimization; stereo camera calibration;
D O I
10.1109/4235.930315
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Calibration is a crucial step to obtaining three-dimensional (3-D) measurement using video camera-based stereo systems. Approaches based on epipolar geometry are particularly appealing as there is no need to know the 3-D position of the control points a priori and because the solution is found by solving a set of linear equations through matrix manipulation. Indeed, all the parameters can be determined except for the pair of principal points, which poses a considerable drawback. Whereas in low-accuracy systems (two-dimensional measurement error < 0.2 pixels) such points can be assumed to lie at the image center without degrading the overall 3-D accuracy, in high-accuracy systems their true position must be computed accurately. In this case, all the calibration parameters (including the principal points) can still be estimated through epipolar geometry, but it is necessary to minimize a highly nonlinear cost function. It is shown here that by combining two evolutionary optimization strategies this minimization can be carried out, both efficiently (in quasi-real time) and reliably (avoiding local minima). The resulting strategy, which we call enhanced evolutionary search (EES), allows the full calibration of a stereo system using only a rigid bar; this simplicity is a definite step forward in stereo-camera calibration. Moreover, EES can be applied to a wide range of applications where the cost function contains complex nonlinear relationships among the optimization variables.
引用
收藏
页码:271 / 282
页数:12
相关论文
共 24 条
[11]   Adapting arbitrary normal mutation distributions in evolution strategies: The covariance matrix adaptation [J].
Hansen, M ;
Ostermeier, A .
1996 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION (ICEC '96), PROCEEDINGS OF, 1996, :312-317
[12]  
HANSEN N, IN PRESS EVOL COMPUT
[13]   In defense of the eight-point algorithm [J].
Hartley, RI .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1997, 19 (06) :580-593
[14]   Kruppa's equations derived from the fundamental matrix [J].
Hartley, RI .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1997, 19 (02) :133-135
[15]   MATCHING POINT FEATURES WITH ORDERED GEOMETRIC, RIGIDITY, AND DISPARITY CONSTRAINTS [J].
HU, XP ;
AHUJA, N .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1994, 16 (10) :1041-1049
[16]   Reinforcement learning: A survey [J].
Kaelbling, LP ;
Littman, ML ;
Moore, AW .
JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 1996, 4 :237-285
[17]  
Lenz R. K., 1987, Proceedings of the 1987 IEEE International Conference on Robotics and Automation (Cat. No.87CH2413-3), P68
[18]   A COMPUTER ALGORITHM FOR RECONSTRUCTING A SCENE FROM 2 PROJECTIONS [J].
LONGUETHIGGINS, HC .
NATURE, 1981, 293 (5828) :133-135
[19]   The fundamental matrix: Theory, algorithms, and stability analysis [J].
Luong, QT ;
Faugeras, OD .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 1996, 17 (01) :43-75
[20]   Dynamic photogrammetric calibration of industrial robots [J].
Maas, HG .
VIDEOMETRICS V, 1997, 3174 :106-112