Neural Network based Object Recognition using Color Block Matching

K. Boehnke, M. Otesteanu, P. Roebrock (Romania), W. Winkler, and W. Neddermeyer (Germany)


Color classification, neural networks, real-time block matching


This paper describes an algorithm for the fast classification of color regions in pictures with the help of neural networks. The algorithm divides the picture into discrete blocks which are analyzed independently. Average values of the three color channels are extracted from the block and classified by a neural network. Classification is made by a modified backpropagation network. After the classification a "best fit" search is used to find the best matching block. Depending on the block size it is possible to find and classify a learned color in a picture with the help of this sequential search algorithm. The proposed classification meets real time requirements in an industrial application. Therefore some optimizations were necessary which are explained in this paper. Furthermore, different pre-processing and segmentation algorithms and color space transformations were analyzed and tested regarding their effectiveness for fast image processing.

Important Links:

Go Back