Genetic Programming for Object Detection: A Two-Phase Approach with an Improved Fitness Function
AbstractThis paper describes two innovations that improve the efficiency and effectiveness of a genetic programming approach to object detection problems. The approach uses genetic programming to construct object detection programs that are applied, in a moving window fashion, to the large images to locate the objects of interest. The first innovation is to break the GP search into two phases with the first phase applied to a selected subset of the training data, and a simplified fitness function. The second phase is initialised with the programs from the first phase, and uses the full set of training data with a complete fitness function to construct the final detection programs. The second innovation is to add a program size component to the fitness function. This approach is examined and compared with a neural network approach on three object detection problems of increasing difficulty. The results suggest that the innovations increase both the effectiveness and the efficiency of the genetic programming search, and also that the genetic programming approach outperforms a neural network approach for the most difficult data set in terms of the object detection accuracy.
KeywordsArtificial Intelligence approaches to computer vis, Image analysis, genetic programming and neural networks
Copyright (c) 2007 Mengjie Zhang, Urvesh Bhowan, Bunna Ny
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.