Texture image classification using pixel N-grams

Various statistical methods such as co-occurrence matrix, local binary patterns and spectral approaches such as Gabor filters have been used for generating global features for image classification. However, global image features fail to distinguish between local variations within an image. Bag-of-visual-words (BoVW) model do capture local variations in an image, but typically do not consider spatial relationships between the visual words. Here, a novel image representation ‘Pixel N-grams’, inspired from the character N-gram concept in text retrieval has been applied for texture classification purpose. Texture is an important property for image classification. Experiments on the benchmark texture database (UIUC) demonstrates that the overall classification accuracy resulting from Pixel N-gram approach (89.5%) is comparable with that achieved using BoVW approach (84.4%) with the added advantage of simplicity and reduced computational cost.

[1]  David Zhang,et al.  Texture classification via patch-based sparse texton learning , 2010, 2010 IEEE International Conference on Image Processing.

[2]  Feng Zhou,et al.  Texture feature based on local Fourier transform , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[3]  Cordelia Schmid,et al.  A sparse texture representation using local affine regions , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  Qihao Weng,et al.  A survey of image classification methods and techniques for improving classification performance , 2007 .

[5]  Yixin Chen,et al.  An unsupervised learning approach to content-based image retrieval , 2003, Seventh International Symposium on Signal Processing and Its Applications, 2003. Proceedings..

[6]  James Mayfield,et al.  Character N-Gram Tokenization for European Language Text Retrieval , 2004, Information Retrieval.

[7]  Shu Liao,et al.  Dominant Local Binary Patterns for Texture Classification , 2009, IEEE Transactions on Image Processing.

[8]  Arivazhagan Selvaraj,et al.  Texture classification using wavelet transform , 2003, Pattern Recognit. Lett..

[9]  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).

[10]  Iasonas Kokkinos,et al.  Describing Textures in the Wild , 2013, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[11]  Houjin Chen,et al.  Texton analysis for mass classification in mammograms , 2015, Pattern Recognit. Lett..

[12]  Pierre Tirilly,et al.  Language modeling for bag-of-visual words image categorization , 2008, CIVR '08.

[13]  Michal Strzelecki,et al.  Texture Analysis Methods - A Review , 1998 .

[14]  Yiming Yang,et al.  An Evaluation of Statistical Approaches to Text Categorization , 1999, Information Retrieval.

[15]  Antoine Geissbühler,et al.  A Review of Content{Based Image Retrieval Systems in Medical Applications { Clinical Bene(cid:12)ts and Future Directions , 2022 .

[16]  Marc Acheroy,et al.  Texture classification using Gabor filters , 2002, Pattern Recognit. Lett..

[17]  Zhihua Wei,et al.  Feature Selection on Chinese Text Classification Using Character N-Grams , 2008, RSKT.

[18]  Andrew Stranieri,et al.  VISUAL CHARACTER N-GRAMS FOR CLASSIFICATION AND RETRIEVAL OF RADIOLOGICAL IMAGES , 2014 .

[19]  A. Ravishankar Rao,et al.  The Texture Lexicon: Understanding the Categorization of Visual Texture Terms and Their Relationship to Texture Images , 1997, Cogn. Sci..

[20]  W. B. Cavnar,et al.  N-gram-based text categorization , 1994 .

[21]  Robert M. Haralick,et al.  Textural Features for Image Classification , 1973, IEEE Trans. Syst. Man Cybern..

[22]  Gabriela Csurka,et al.  Visual categorization with bags of keypoints , 2002, eccv 2004.

[23]  Efstathios Stamatatos,et al.  Words versus Character n-Grams for Anti-Spam Filtering , 2007, Int. J. Artif. Intell. Tools.

[24]  E. Romero,et al.  Rotation invariant texture characterization using a curvelet based descriptor , 2011, Pattern Recognit. Lett..

[25]  Chih-Fong Tsai,et al.  Bag-of-Words Representation in Image Annotation: A Review , 2012 .

[26]  Radu Tudor Ionescu Texture Classification with the PQ Kernel , 2014 .

[27]  Agma J. M. Traina,et al.  From Bag-of-Visual-Words to Bag-of-Visual-Phrases Using n-Grams , 2013, 2013 XXVI Conference on Graphics, Patterns and Images.