Hierarchical Classification of Object Images Using Neural Networks
We propose a hierarchical classifier of object images using neural networks for content-based image classification. The images for classification are object images that can be divided into foreground and background areas. In the preprocessing step, we extract the object region and shape-based texture features extracted from wavelet-transformed images. We group the image classes into clusters that have similar texture features using Principal Component Analysis (PCA) and K-means. The hierarchical classifier has five layers that combine the clusters. The hierarchical classifier consists of 59 neural network classifiers that were learned using the back-propagation algorithm. Of the various texture features, the diagonal moment was the most effective. A test showed classification rates of 81.5% correct with 1000 training images and of 75.1% correct with 1000 test images. The training and test sets each contained 10 images from each of 100 classes.
KeywordsTexture Feature Object Image Object Region Neural Network Classifier Human Classifier
Unable to display preview. Download preview PDF.
- Gonzalez, R.C., Woods, R.E.: Digital Image Processing, 2nd edn. Prentice Hall, Upper Saddle River (2003)Google Scholar
- Johnson, R.A., Wichern, D.W.: Applied Multivariate Statistical Analysis, 5th edn. Prentice Hall, Upper Saddle River (2002)Google Scholar
- Gose, E., Johnsonbaugh, R., Jost, S.: Pattern Recognition and Image Analysis. Prentice Hall, Upper Saddle River (1996)Google Scholar