A Camera Self-calibration Method Based on Genetic Algorithm and LM Algorithm

A camera self-calibration method is proposed by combining genetic algorithm with LM algorithm.Firstly,we use genetic algorithm to get several groups of initial value of camera parameter,then we use the LM algorithm to optimize each group of parameter,and select the group of parameter with minimum projection error.If the minimum projection error meets the requirement,this group of parameter is the final result of camera self-calibration.Otherwise,we use genetic algorithm to cross and mutate these groups of parameters,and reuse LM algorithm to optimize each group of parameter until the projection error meets the requirement.Finally,we estimate the disparity with the camera parameters from camera self-calibration to judge the correctness of these parameters.Experimental results show that the proposed camera self-calibration method based on LM algorithm and genetic algorithm is correct and effective.