Multiresolution Gray-Scale and Rotation Invariant Texture Classification with Local Binary Patterns

Presents a theoretically very simple, yet efficient, multiresolution approach to gray-scale and rotation invariant texture classification based on local binary patterns and nonparametric discrimination of sample and prototype distributions. The method is based on recognizing that certain local binary patterns, termed "uniform," are fundamental properties of local image texture and their occurrence histogram is proven to be a very powerful texture feature. We derive a generalized gray-scale and rotation invariant operator presentation that allows for detecting the "uniform" patterns for any quantization of the angular space and for any spatial resolution and presents a method for combining multiple operators for multiresolution analysis. The proposed approach is very robust in terms of gray-scale variations since the operator is, by definition, invariant against any monotonic transformation of the gray scale. Another advantage is computational simplicity as the operator can be realized with a few operations in a small neighborhood and a lookup table. Experimental results demonstrate that good discrimination can be achieved with the occurrence statistics of simple rotation invariant local binary patterns.

[1]  R. Greenberg Biometry , 1969, The Yale Journal of Biology and Medicine.

[2]  Solomon Kullback,et al.  Information Theory and Statistics , 1970, The Mathematical Gazette.

[3]  Richard O. Duda,et al.  Pattern classification and scene analysis , 1974, A Wiley-Interscience publication.

[4]  Hideyuki Tamura,et al.  Textural Features Corresponding to Visual Perception , 1978, IEEE Transactions on Systems, Man, and Cybernetics.

[5]  Larry S. Davis,et al.  Texture Analysis Using Generalized Co-Occurrence Matrices , 1979, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[6]  Larry S. Davis,et al.  Polarograms: A new tool for image texture analysis , 1979, Pattern Recognit..

[7]  D. Chetverikov EXPERIMENTS IN THE ROTATION-INVARIANT TEXTURE DISCRIMINATION USING ANISOTROPY FEATURES. , 1982 .

[8]  A. Rosenfeld,et al.  A Theory of Textural Segmentation , 1983 .

[9]  Rangasami L. Kashyap,et al.  A Model-Based Method for Rotation Invariant Texture Classification , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[10]  Stanley M. Dunn,et al.  Texture discrimination by projective invariants , 1987, Pattern Recognit. Lett..

[11]  M. Porat,et al.  Localized texture processing in vision: analysis and synthesis in the Gaborian space , 1989, IEEE Transactions on Biomedical Engineering.

[12]  F. S. Cohen,et al.  Classification of Rotated and Scaled Textured Images Using Gaussian Markov Random Field Models , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Anil K. Jain,et al.  Texture classification and segmentation using multiresolution simultaneous autoregressive models , 1992, Pattern Recognit..

[14]  M. M. Leung,et al.  Scale and rotation invariant texture classification , 1992, [1992] Conference Record of the Twenty-Sixth Asilomar Conference on Signals, Systems & Computers.

[15]  Jane You,et al.  Classification and segmentation of rotated and scaled textured images using texture "tuned" masks , 1993, Pattern Recognit..

[16]  T. N. Tan,et al.  Scale and rotation invariant texture classification , 1994 .

[17]  Sharma V. R. Madiraju,et al.  Rotation invariant texture classification using covariance , 1994, Proceedings of 1st International Conference on Image Processing.

[18]  A. Kundu,et al.  Rotation and Gray Scale Transform Invariant Texture Identification using Wavelet Decomposition and Hidden Markov Model , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[19]  Pietro Perona,et al.  Rotation invariant texture recognition using a steerable pyramid , 1994, Proceedings of the 12th IAPR International Conference on Pattern Recognition, Vol. 3 - Conference C: Signal Processing (Cat. No.94CH3440-5).

[20]  Glenn Healey,et al.  Using moment invariants to analyze 3-D color textures , 1994, Proceedings of 1st International Conference on Image Processing.

[21]  Yue Wu,et al.  An efficient method for rotation and scaling invariant texture classification , 1995, 1995 International Conference on Acoustics, Speech, and Signal Processing.

[22]  Wen-Rong Wu,et al.  Rotation and gray-scale transform-invariant texture classification using spiral resampling, subband decomposition, and hidden Markov model , 1996, IEEE Trans. Image Process..

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

[24]  Cedric Nishan Canagarajah,et al.  Robust rotation invariant texture classification , 1997, 1997 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[25]  Shree K. Nayar,et al.  Reflectance and texture of real-world surfaces , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[26]  R. Porter,et al.  Robust rotation-invariant texture classification: wavelet, Gabor filter and GMRF based schemes , 1997 .

[27]  W. Lam,et al.  Rotated texture classification by improved iterative morphological decomposition , 1997 .

[28]  Shree K. Nayar,et al.  Reflectance and Texture of Real-World Surfaces Authors , 1997, CVPR 1997.

[29]  Wen-Rong Wu,et al.  Correction To "rotation And Gray-scale Transform-invariant Texture Classification Using Spiral Resampling, Subband Decomposition, And Hidden Markov Model" , 1996, IEEE Trans. Image Process..

[30]  H. Arof,et al.  Circular neighbourhood and 1-D DFT features for texture classification and segmentation , 1998 .

[31]  Tieniu Tan,et al.  Rotation Invariant Texture Features and Their Use in Automatic Script Identification , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[32]  Olivier Alata,et al.  Classification of rotated and scaled textures using HMHV spectrum estimation and the Fourier-Mellin transform , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

[33]  S. R. FOUNTAIN,et al.  Efficient rotation invariant texture features for content-based image retrieval , 1998, Pattern Recognition.

[34]  Chin-Liang Wang,et al.  A new two-dimensional block adaptive FIR filtering algorithm and its application to image restoration , 1998, IEEE Trans. Image Process..

[35]  Vidya B. Manian,et al.  Scaled and rotated texture classification using a class of basis functions , 1998, Pattern Recognit..

[36]  Glenn Healey,et al.  Using Zernike moments for the illumination and geometry invariant classification of multispectral texture , 1998, IEEE Trans. Image Process..

[37]  Shree K. Nayar,et al.  Reflectance and texture of real-world surfaces , 1999, TOGS.

[38]  Trygve Randen,et al.  Filtering for Texture Classification: A Comparative Study , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[39]  B. S. Manjunath,et al.  Rotation-invariant texture classification using a complete space-frequency model , 1999, IEEE Trans. Image Process..

[40]  Matti Pietikäinen,et al.  Rotation-invariant texture classification using feature distributions , 2000, Pattern Recognit..

[41]  Dmitry Chetverikov Pattern regularity as a visual key , 2000, Image Vis. Comput..

[42]  Nicu Sebe,et al.  Wavelet based texture classification , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.

[43]  Matti Pietikäinen,et al.  Texture Classification by Multi-Predicate Local Binary Pattern Operators , 2000, ICPR.

[44]  M. Topi,et al.  Texture classification by multi-predicate local binary pattern operators , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.

[45]  M. Topi,et al.  Robust texture classification by subsets of local binary patterns , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.

[46]  Matti Pietikäinen,et al.  Robust Texture Classification by Subsets of Local Binary Patterns , 2000, ICPR.

[47]  Philippe Bolon,et al.  3D nonstationary local distance operator , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.

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

[49]  Matti Pietikäinen,et al.  Outex - new framework for empirical evaluation of texture analysis algorithms , 2002, Object recognition supported by user interaction for service robots.