A new method of camera self-calibration with varying intrinsic parameters using an improved genetic algorithm

In this paper, we present a new method of camera self-calibration with varying intrinsic parameters by an improved genetic algorithm. Firstly, the simplified Kruppa equation (the case of varying intrinsic parameters) defined by Hartley is translated into the optimized cost function. Secondly, the minimization of the cost function is calculated by an optimized modified genetic algorithm. Finally, the intrinsic parameters of the camera are obtained. Comparing to traditional optimization methods, the camera self-calibration with varying intrinsic parameters by this approach can avoid being trapped in a local minimum and converge quickly to the optimal solution without initial estimates of the camera parameters. Our study is performed on synthetic and real data to demonstrate the validity and performance of the presented approach. The results show that the proposed technique is both accurate and robust.

[1]  Lionel Moisan,et al.  A Probabilistic Criterion to Detect Rigid Point Matches Between Two Images and Estimate the Fundamental Matrix , 2004, International Journal of Computer Vision.

[2]  Peter F. Sturm,et al.  A Case Against Kruppa's Equations for Camera Self-Calibration , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  Christopher G. Harris,et al.  A Combined Corner and Edge Detector , 1988, Alvey Vision Conference.

[4]  G. Savii CAMERA CALIBRATION USING COMPOUND GENETIC-SIMPLEX ALGORITHM , 2004 .

[5]  Khalid Satori,et al.  Planar Self-Calibration with Less Constraint , 2011 .

[6]  David B. Fogel,et al.  Evolutionary Computation: Towards a New Philosophy of Machine Intelligence , 1995 .

[7]  H. Tairi,et al.  Fast Stereo Matching Using Rectification and Correlation Techniques , 2006 .

[8]  David Nistér,et al.  Preemptive RANSAC for live structure and motion estimation , 2005, Machine Vision and Applications.

[9]  Akram Halli,et al.  Self-calibration using a particular motion of camera , 2008 .

[10]  Olivier D. Faugeras,et al.  The fundamental matrix: Theory, algorithms, and stability analysis , 2004, International Journal of Computer Vision.

[11]  Zhengyou Zhang,et al.  A Flexible New Technique for Camera Calibration , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[12]  Anikó Ekárt,et al.  Using Genetic Algorithms in Computer Vision: Registering Images to 3D Surface Model , 2007, Acta Cybern..

[13]  Gilman E. S. Toombes,et al.  Preemptive RANSAC for Live Structure and Motion Estimation , 2003 .

[14]  Thomas Bäck,et al.  Evolutionary computation: Toward a new philosophy of machine intelligence , 1997, Complex..

[15]  Rachid Deriche,et al.  Camera Self-Calibration Using the Kruppa Equations and the SVD of the Fundamental Matrix: The Case of Varying Intrinsic Parameters , 2000 .

[16]  Akram Halli,et al.  Self-Calibration Using a Planar Scene and Parallelogram , 2009 .