Gray Scale and Rotation Invariant Texture Classification with Local Binary Patterns

  • Timo Ojala
  • Matti Pietikäinen
  • Topi Mäenpää
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1842)


This paper presents a theoretically very simple yet efficient approach for gray scale and rotation invariant texture classification based on local binary patterns and nonparametric discrimination of sample and prototype distributions. The proposed approach is very robust in terms of gray scale variations, since the operators are by definition invariant against any monotonic transformation of the gray scale. Another advantage is computational simplicity, as the operators can be realized with a few operations in a small neighborhood and a lookup table. Excellent experimental results obtained in two true problems of rotation invariance, where the classifier is trained at one particular rotation angle and tested with samples from other rotation angles, demonstrate that good discrimination can be achieved with the statistics of simple rotation invariant local binary patterns. These operators characterize the spatial configuration of local image texture and the performance can be further improved by combining them with rotation invariant variance measures that characterize the contrast of local image texture. The joint distributions of these orthogonal measures are shown to be very powerful tools for rotation invariant texture analysis.


Rotation Angle Gray Scale Local Binary Pattern Average Error Rate Angular Space 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Brodatz, P.: Textures: a Photographic Album for Artists and Designers. Dover, New York (1966)Google Scholar
  2. 2.
    Chen, J.-L., Kundu, A.: Rotation and Gray Scale Transform Invariant Texture Identification Using Wavelet Decomposition and Hidden Markov Model. IEEE Trans. Pattern Analysis and Machine Intelligence 16 (1994) 208–214CrossRefGoogle Scholar
  3. 3.
    Cohen, F.S., Fan, Z., Patel, M.A.: Classification of Rotated and Scaled Texture Images Using Gaussian Markov Random Field Models. IEEE Trans. Pattern Analysis and Machine Intelligence 13 (1991) 192–202CrossRefGoogle Scholar
  4. 4.
    Haley, G.M., Manjunath, B.S.: Rotation-Invariant Texture Classification Using a Complete Space-Frequency Model. IEEE Trans. Image Processing 8 (1999) 255–269CrossRefGoogle Scholar
  5. 5.
    Kashyap, R.L., Khotanzad, A.: A Model-Based Method for Rotation Invariant Texture Classification. IEEE Trans. Pattern Analysis and Machine Intelligence 8 (1986) 472–481CrossRefGoogle Scholar
  6. 6.
    Lam, W.-K., Li, C.-K.: Rotated Texture Classification by Improved Iterative Morphological Decomposition. IEE Proc.-Vision, Image and Signal Processing 144 (1997) 171–179CrossRefGoogle Scholar
  7. 7.
    Madiraju, S.V.R., Liu, C.C.: Rotation Invariant Texture Classification Using Covariance. Proc. Int. Conf. Image Processing 1 (1995) 262–265, Washington, D.C.CrossRefGoogle Scholar
  8. 8.
    Mao, J., Jain, A.K.: Texture Classification and Segmentation Using Multiresolution Simultaneous Autoregressive Models. Pattern Recognition 25 (1992) 173–188CrossRefGoogle Scholar
  9. 9.
    Ojala, T., Pietikäinen, M., Harwood, D.: A Comparative Study of Texture Measures with Classification Based on Feature Distributions. Pattern Recognition 29 (1996) 51–59CrossRefGoogle Scholar
  10. 10.
    Ojala, T., Valkealahti, K., Oja, E., Pietikäinen, M.: Texture Discrimination with Multidimensional Distributions of Signed Gray Level Differences. Pattern Recognition (2000), in pressGoogle Scholar
  11. 11.
    Pietikäinen, M., Ojala, T., Xu. Z.: Rotation-Invariant Texture Classification Using Feature Distributions. Pattern Recognition 33 (2000) 43–52CrossRefGoogle Scholar
  12. 12.
    Porter, R., Canagarajah, N.: Robust Rotation-Invariant Texture Classification: Wavelet, Gabor Filter and GMRF Based Schemes. IEE Proc.-Vision, Image and Signal Processing 144 (1997) 180–188CrossRefGoogle Scholar
  13. 13.
    The USC-SIPI Image Database, Volume 1: Rotated Textures. Signal and Image Processing Institute of the University of Southern California, Los Angeles. database/database.cgi?volume=rotate
  14. 14.
    Wu, W.-R., Wei, S.-C.: Rotation and Gray-Scale Transform-Invariant Texture Classification Using Spiral Resampling, Subband Decomposition and Hidden Markov Model. IEEE Trans. Image Processing 5 (1996) 1423–1434CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2000

Authors and Affiliations

  • Timo Ojala
    • 1
  • Matti Pietikäinen
    • 1
  • Topi Mäenpää
    • 1
  1. 1.Timo Ojala, Matti Pietikäinen and Topi Mosenpää Machine Vision and Media Processing Unit Infotech Oulu, University of OuluUniversity of OuluFinland

Personalised recommendations