Camera calibration using a genetic algorithm |
| |
Authors: | Nirmal Baran Hui |
| |
Affiliation: | Department of Mechanical Engineering and Mining Machinery Engineering , Indian School of Mines University , Dhanbad, India |
| |
Abstract: | An autonomous robot will have to detect moving obstacles online before it can plan its collision-free path, while navigating in a dynamic environment. The robot collects information about the environment with the help of a camera and determines the inputs for its motion planner through image analysis. The present article deals with issues related to camera calibration and online image processing. The problem of camera calibration is treated as an optimization problem and solved using a genetic algorithm so as to achieve minimum distorted image plane error. The calibrated vision system is then utilized for the detection and identification of the objects by analysing the images collected at regular intervals. For image processing, five different operations, such as median filtering, thresholding, perimeter estimation, labelling and size filtering, have been carried out. To show the effectiveness of the developed camera-based vision system, inputs of the motion planner of a navigating robot are calculated for two different cases. It is observed that online detection of the shapes and configurations of the obstacles is possible by using the vision system developed. |
| |
Keywords: | online obstacle detection camera calibration optimization genetic algorithm image processing |
|
|