Texture segmentation based on features in wavelet domain for image retrieval

Texture is a fundamental feature which provides significant information for image classification, and is an important content used in content-based image retrieval (CBIR) system. To implement texture-based image database retrieval, texture segmentation techniques are need to segment textured regions from arbitrary images in the database. Texture segmentation has been recognized as a difficult problem in image analysis. This paper proposed a block-wise automatic texture segmentation algorithm based on texture features in wavelet domain. In this algorithm, texture features of each block are extracted and L2 distance between blocks are calculated; a pre-defined threshold is used to determine if two blocks should be classified into same class, hence belong to same textured region. Results show that the proposed algorithm can efficiently catch the texture mosaics of arbitrary images. In addition, features of each textured region can be obtained directly and used for image retrieval. Applying various thresholds instead of uniform threshold to different blocks according to their homogeneity property, texture segmentation performance can be further improved. Applied to image database, the proposed algorithm shows promising retrieval performance based on texture features.

[1]  Philippe Andrey,et al.  Unsupervised Segmentation of Markov Random Field Modeled Textured Images Using Selectionist Relaxation , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Mausumi Acharyya,et al.  Adaptive basis selection for multi texture segmentation by M-band wavelet packet frames , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[3]  S. Mallat A wavelet tour of signal processing , 1998 .

[4]  Yong Man Ro Matching pursuit: contents featuring for image indexing , 1998, Other Conferences.

[5]  Hao He,et al.  Unsupervised texture segmentation using resonance algorithm for natural scenes , 2000, Pattern Recognit. Lett..

[6]  Anil K. Jain,et al.  Unsupervised texture segmentation using Gabor filters , 1990, 1990 IEEE International Conference on Systems, Man, and Cybernetics Conference Proceedings.

[7]  Dennis F. Dunn,et al.  Optimal Gabor filters for texture segmentation , 1995, IEEE Trans. Image Process..

[8]  Mark S. Nixon,et al.  Statistical geometrical features for texture classification , 1995, Pattern Recognit..

[9]  Shih-Fu Chang,et al.  Quad-tree segmentation for texture-based image query , 1994, MULTIMEDIA '94.

[10]  Michael Spann,et al.  Texture feature performance for image segmentation , 1990, Pattern Recognit..

[11]  Wilson S. Geisler,et al.  Multichannel Texture Analysis Using Localized Spatial Filters , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[12]  Michael Unser,et al.  Texture classification and segmentation using wavelet frames , 1995, IEEE Trans. Image Process..

[13]  James Ze Wang,et al.  Classification of textured and non-textured images using region segmentation , 2000, Proceedings 2000 International Conference on Image Processing (Cat. No.00CH37101).

[14]  Eamonn J. Keogh,et al.  Dimensionality Reduction for Fast Similarity Search in Large Time Series Databases , 2001, Knowledge and Information Systems.

[15]  Michael Spann,et al.  A quad-tree approach to image segmentation which combines statistical and spatial information , 1985, Pattern Recognit..