The analysis of digital images for content discovery is a process of identifying and classifying patterns and sub-images that can lead to recognizing contents of the processed image. The image content analysis system presented in this paper aims to provide the machine with the capability to simulate in some sense, a similar capability in human beings. The developed system consists of three levels. In the low level, image clustering is performed to extract features of the input data and to reduce dimensionality of the feature space. Classification of the scene images are carried out using a single layer neural network, trained through Kohonen's self-organizing algorithm, with conscience function, to produce a set of equi-probable weights vector. The intermediate level consists of two parts. In the first part an image is partitioned into homogeneous regions with respect to the connectivity property between pixels, which is an important concept used in establishing boundaries of objects and component regions in an image. For each component, connected components can be determined by a process of component labeling. In the second part, feature extraction process is performed to capture significant properties of objects present in the image. In the high level; extracted features and relations of each region in the image are matched against the stored object models using the genetic algorithm approach. The implemented system is used in the analysis and recognition of colored images that represent natural scenes. Keywords : genetic algorithms, neural networks, image segmentation, clustering, image content analysis.
[1]
Vladimir Cherkassky,et al.
Learning from data
,
1998
.
[2]
Teuvo Kohonen,et al.
Self-Organizing Maps
,
2010
.
[3]
Helge J. Ritter,et al.
A neural 3-D object recognition architecture using optimized Gabor filters
,
1996,
Proceedings of 13th International Conference on Pattern Recognition.
[4]
D. Proffitt,et al.
Metrication errors and coding efficiency of chain-encoding schemes for the representation of lines and edges
,
1979
.
[5]
Melanie Mitchell,et al.
An introduction to genetic algorithms
,
1996
.
[6]
Hanan Samet,et al.
The Quadtree and Related Hierarchical Data Structures
,
1984,
CSUR.
[7]
Zenon Kulpa.
More about areas and perimeters of quantized objects
,
1983,
Comput. Vis. Graph. Image Process..
[8]
Iain D. Craig.
Mathematical Methods for Artificial Intelligence and Autonomous Systems by Edward R. Dougherty and Charles R. Giardina Prentice-Hall International, Hemel Hempstead, UK, 1988 (£17.95)
,
1988,
Robotica.