Content-Based Image Retrieval Using Features Extracted From Halftoning-Based Block Truncation Coding

This paper presents a technique for content-based image retrieval (CBIR) by exploiting the advantage of low-complexity ordered-dither block truncation coding (ODBTC) for the generation of image content descriptor. In the encoding step, ODBTC compresses an image block into corresponding quantizers and bitmap image. Two image features are proposed to index an image, namely, color co-occurrence feature (CCF) and bit pattern features (BPF), which are generated directly from the ODBTC encoded data streams without performing the decoding process. The CCF and BPF of an image are simply derived from the two ODBTC quantizers and bitmap, respectively, by involving the visual codebook. Experimental results show that the proposed method is superior to the block truncation coding image retrieval systems and the other earlier methods, and thus prove that the ODBTC scheme is not only suited for image compression, because of its simplicity, but also offers a simple and effective descriptor to index images in CBIR system.

[1]  J. Geusebroek,et al.  Measurement of Color Texture , 2002 .

[2]  Nam Chul Kim,et al.  Content-Based Image Retrieval Using Multiresolution Color and Texture Features , 2008, IEEE Transactions on Multimedia.

[3]  André Ricardo Backes,et al.  Color texture analysis based on fractal descriptors , 2012, Pattern Recognit..

[4]  R. Balasubramanian,et al.  Local maximum edge binary patterns: A new descriptor for image retrieval and object tracking , 2012, Signal Process..

[5]  Bertrand Zavidovique,et al.  Content based image retrieval using motif cooccurrence matrix , 2004, Image Vis. Comput..

[6]  Subrahmanyam Murala,et al.  Local Tetra Patterns: A New Feature Descriptor for Content-Based Image Retrieval , 2012, IEEE Transactions on Image Processing.

[7]  Chih Shoung Haung,et al.  Hybrid block truncation coding , 1997, IEEE Signal Processing Letters.

[8]  Cordelia Schmid,et al.  Hamming Embedding and Weak Geometric Consistency for Large Scale Image Search , 2008, ECCV.

[9]  Po-Whei Huang,et al.  Image retrieval by texture similarity , 2003, Pattern Recognit..

[10]  Pasi Fränti,et al.  Binary vector quantizer design using soft centroids , 1999, Signal Process. Image Commun..

[11]  Q. M. Jonathan Wu,et al.  Modified color motif co-occurrence matrix for image indexing and retrieval , 2013, Comput. Electr. Eng..

[12]  Qi Tian,et al.  $\mathcal {L}_p$ -Norm IDF for Scalable Image Retrieval , 2014, IEEE Transactions on Image Processing.

[13]  Sanjay Silakari,et al.  Color Image Clustering using Block Truncation Algorithm , 2009, ArXiv.

[14]  Andreas Uhl,et al.  Image similarity measurement by Kullback-Leibler divergences between complex wavelet subband statistics for texture retrieval , 2008, 2008 15th IEEE International Conference on Image Processing.

[15]  Fa-Xin Yu,et al.  Colour image retrieval using pattern co-occurrence matrices based on BTC and VQ , 2011 .

[16]  Cordelia Schmid,et al.  Beyond Bags of Features: Spatial Pyramid Matching for Recognizing Natural Scene Categories , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[17]  Xiaoyang Tan,et al.  Enhanced Local Texture Feature Sets for Face Recognition Under Difficult Lighting Conditions , 2007, IEEE Transactions on Image Processing.

[18]  Gertjan J. Burghouts,et al.  Material-specific adaptation of color invariant features , 2009, Pattern Recognit. Lett..

[19]  Stephen E. Robertson,et al.  Some simple effective approximations to the 2-Poisson model for probabilistic weighted retrieval , 1994, SIGIR '94.

[20]  Jing-Ming Guo,et al.  High efficiency ordered dither block truncation coding with dither array LUT and its scalable coding application , 2010, Digit. Signal Process..

[21]  Xudong Jiang,et al.  LBP-Based Edge-Texture Features for Object Recognition , 2014, IEEE Transactions on Image Processing.

[22]  B. S. Manjunath,et al.  Color and texture descriptors , 2001, IEEE Trans. Circuits Syst. Video Technol..

[23]  Baochang Zhang,et al.  Local Derivative Pattern Versus Local Binary Pattern: Face Recognition With High-Order Local Pattern Descriptor , 2010, IEEE Transactions on Image Processing.

[24]  B. S. Manjunath,et al.  Texture Features for Browsing and Retrieval of Image Data , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[25]  Zhenhua Guo,et al.  Rotation invariant texture classification using LBP variance (LBPV) with global matching , 2010, Pattern Recognit..

[26]  Chih-Shoung Huang,et al.  Hybrid block truncation coding , 1997, IEEE Signal Process. Lett..

[27]  Francesco Bianconi,et al.  Rotation-invariant colour texture classification through multilayer CCR , 2009, Pattern Recognit. Lett..

[28]  Yiyan Wu,et al.  BTC-VQ-DCT hybrid coding of digital images , 1991, IEEE Trans. Commun..

[29]  Prabir Kumar Biswas,et al.  Texture image retrieval using new rotated complex wavelet filters , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[30]  Antonio Torralba,et al.  Modeling the Shape of the Scene: A Holistic Representation of the Spatial Envelope , 2001, International Journal of Computer Vision.

[31]  Eamonn J. Keogh,et al.  A compression‐based distance measure for texture , 2010, Stat. Anal. Data Min..

[32]  Andrew Zisserman,et al.  Video Google: a text retrieval approach to object matching in videos , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[33]  C. Schmid,et al.  On the burstiness of visual elements , 2009, 2009 IEEE Conference on Computer Vision and Pattern Recognition.

[34]  Trevor Darrell,et al.  Beyond spatial pyramids: Receptive field learning for pooled image features , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[35]  Nam Chul Kim,et al.  Image retrieval using BDIP and BVLC moments , 2003, IEEE Trans. Circuits Syst. Video Technol..

[36]  Hossein Nezamabadi-pour,et al.  Image indexing and retrieval in JPEG compressed domain based on vector quantization , 2013, Math. Comput. Model..

[37]  David Nistér,et al.  Scalable Recognition with a Vocabulary Tree , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[38]  Jing-Ming Guo,et al.  Watermarking in conjugate ordered dither block truncation coding images , 2009, 2009 IEEE International Symposium on Circuits and Systems.

[39]  Qi Tian,et al.  Contextual Hashing for Large-Scale Image Search , 2014, IEEE Transactions on Image Processing.

[40]  Hans Burkhardt,et al.  Colour image retrieval based on DCT-domain vector quantisation index histograms , 2005 .

[41]  Ming Yang,et al.  Contextual weighting for vocabulary tree based image retrieval , 2011, 2011 International Conference on Computer Vision.

[42]  Michael J. Swain,et al.  Color indexing , 1991, International Journal of Computer Vision.

[43]  G LoweDavid,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004 .

[44]  Chih-Chin Lai,et al.  A User-Oriented Image Retrieval System Based on Interactive Genetic Algorithm , 2011, IEEE Transactions on Instrumentation and Measurement.

[45]  Tanaya Guha,et al.  Image Similarity Using Sparse Representation and Compression Distance , 2012, IEEE Transactions on Multimedia.

[46]  Jing Huang,et al.  Image indexing using color correlograms , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[47]  Doaa Mohammed Image Compression Using Block Truncation Coding , 2011 .

[48]  Guoping Qiu Color image indexing using BTC , 2003, IEEE Trans. Image Process..

[49]  Matti Pietikäinen,et al.  IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2009, TPAMI-2008-09-0620 1 WLD: A Robust Local Image Descriptor , 2022 .

[50]  Lei Zhang,et al.  Image retrieval based on micro-structure descriptor , 2011, Pattern Recognit..

[51]  Shen-Chuan Tai,et al.  An efficient BTC image compression technique , 1998 .

[52]  Andreas Uhl,et al.  Lightweight Probabilistic Texture Retrieval , 2010, IEEE Transactions on Image Processing.

[53]  Mahdi Rezaei,et al.  Image retrieval based on texture and color method in BTC-VQ compressed domain , 2007, 2007 9th International Symposium on Signal Processing and Its Applications.

[54]  Arnold W. M. Smeulders,et al.  Color texture measurement and segmentation , 2005, Signal Process..

[55]  Jing-Ming Guo,et al.  Improved Block Truncation Coding Based on the Void-and-Cluster Dithering Approach , 2009, IEEE Transactions on Image Processing.

[56]  Vishwas Udpikar,et al.  BTC Image Coding Using Vector Quantization , 1987, IEEE Trans. Commun..

[57]  Erkki Oja,et al.  Texture discrimination with multidimensional distributions of signed gray-level differences , 2001, Pattern Recognit..

[58]  Matti Pietikäinen,et al.  A comparative study of texture measures with classification based on featured distributions , 1996, Pattern Recognit..

[59]  Jing-Ming Guo,et al.  Reversible data hiding in highly efficient compression scheme , 2009, 2009 IEEE International Conference on Acoustics, Speech and Signal Processing.

[60]  Chin-Chen Chang,et al.  Color image retrieval technique based on color features and image bitmap , 2007, Inf. Process. Manag..

[61]  André Ricardo Backes,et al.  Color Texture Classification Using Shortest Paths in Graphs , 2014, IEEE Transactions on Image Processing.

[62]  Maria Petrou,et al.  Histogram ratio features for color texture classification , 2003, Pattern Recognit. Lett..

[63]  Rong-Tai Chen,et al.  A smart content-based image retrieval system based on color and texture feature , 2009, Image Vis. Comput..

[64]  L. Macaire,et al.  Haralick feature extraction from LBP images for color texture classification , 2008, 2008 First Workshops on Image Processing Theory, Tools and Applications.

[65]  James Ze Wang,et al.  Image retrieval: Ideas, influences, and trends of the new age , 2008, CSUR.

[66]  Yannick Berthoumieu,et al.  Gaussian Copula Multivariate Modeling for Texture Image Retrieval Using Wavelet Transforms , 2014, IEEE Transactions on Image Processing.