Skip to main content
Log in

Multi-ring local binary patterns for rotation invariant texture classification

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

The local binary pattern (LBP) approach has been widely used in texture description. In this paper, we build a new framework to extract the binary patterns and propose a robust texture descriptor: multi-ring local binary pattern (MrLBP). The MrLBP algorithm creates patterns from several ringed areas and mainly contains two parts. One is the extra-ring local binary pattern operator that gets patterns from the mean values of different ringed areas. The other is the intra-ring local binary pattern operator that obtains patterns by counting the majority of binary values in every single ringed area. Moreover, the binary formation of each part of the MrLBP is obtained from two different aspects. The MrLBP method not only considers the binary relationship among pixels in a local region, but also focuses on the relationship between pixels in a local region and the whole image. This is a little different from the conventional LBP methods that only get the binary formation from the local gray scales differences. The experimental results on two public databases have validated the effectiveness of the proposed method.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. Tsai DM, Huang TY (2003) Automated surface inspection for statistical textures. Image Vis Comput 21(4):307–323

    Article  Google Scholar 

  2. Shotton J, Winn J, Rother C, Criminisi A (2009) Texton boost for image understanding: multi-class object recognition and segmentation by jointly modeling texture, layout, and context. Int J Comput Vis 81(1):2–23

    Article  Google Scholar 

  3. Trias-Sanz R, Stamon G, Louchet J (2008) Using colour, texture, and hierarchial segmentation for high-resolution remote sensing. ISPRS J Photogramm Remote Sens 63(2):156–168

    Article  Google Scholar 

  4. Chun YD, Kim NC, Jang IH (2008) Content-based image retrieval using multiresolution color and texture features. IEEE Trans Multimed 10(6):1073–1084

    Article  Google Scholar 

  5. Tesar L, Shimizu A, Smutek D, Kobatake H, Nawano S (2008) Medical image analysis of 3D CT images based on extension of Haralick texture features. Comput Med Imaging Graph 32(6):513–520

    Article  Google Scholar 

  6. Haralick RM, Shanmugam K, Dinstein I (1973) Textural features for image classification. IEEE Trans Syst Man Cybern 3(6):610–621

    Google Scholar 

  7. Davis L, Johns S, Aggarwal J (1979) Texture analysis using generalized co-occurrence matrices. IEEE Trans Pattern Anal Mach Intell 1(3):251–259

    Article  Google Scholar 

  8. Randen T, Husoy J (1999) Filtering for texture classification: a comparative study. IEEE Trans Pattern Anal Mach Intell 21(4):291–310

    Article  Google Scholar 

  9. Manjunath BS, Ma WY (1996) Texture features for browsing and retrieval of image data. IEEE Trans Pattern Anal Mach Intell 18(8):837–842

    Article  Google Scholar 

  10. Kashyap RL, Khotanzad A (1986) A model-based method for rotation invariant texture classification. IEEE Trans Pattern Anal Mach Intell 8(4):472–481

    Article  Google Scholar 

  11. Cohen FS, Fan Z, Patel MA (1991) Classification of rotated and scaled textured images using Gaussian Markov random field models. IEEE Trans Pattern Anal Mach Intell 13(2):192–202

    Article  Google Scholar 

  12. Wen-Rong W, Shieh-Chung W (1996) Rotation and gray-scale transform-invariant texture classification using spiral resampling, subband decomposition, and hidden Markov model. IEEE Trans Image Process 5(10):1423–1434

    Article  Google Scholar 

  13. Jia-Lin C, Kundu A (1994) Rotation and gray scale transform invariant texture identification using wavelet decomposition and hidden Markov model. IEEE Trans Pattern Anal Mach Intell 16(2):208–214

    Article  Google Scholar 

  14. Leung T, Malik J (2001) Representing and recognizing the visual appearance of materials using three-dimensional textons. Int J Comput Vis 43(1):29–44

    Article  MATH  Google Scholar 

  15. Lazebnik S, Schmid C, Ponce J (2005) A sparse texture representation using local affine regions. IEEE Trans Pattern Anal Mach Intell 27(8):1265–1278

    Article  Google Scholar 

  16. Schmid C (2001) Constructing models for content-based image retrieval. In: Proceedings of conference on computer vision and pattern recognition. Montbonnot, France, pp 39–45

  17. Varma M, Zisserman A (2005) A statistical approach to texture classification from single images. Int J Comput Vis 62(1):61–81

    Google Scholar 

  18. Varma M, Zisserman A (2009) A statistical approach to material classification using image patch exemplars. IEEE Trans Pattern Anal Mach Intell 31(11):2032–2047

    Article  Google Scholar 

  19. Ojala T, Pietikäinen M, Harwood D (1996) A comparative study of texture measures with classification based on featured distributions. Pattern Recogn 29(1):51–59

    Article  Google Scholar 

  20. Heikkilä M, Pietikäinen M, Schmid C (2009) Description of interest regions with local binary patterns. Pattern Recogn 42(3):425–436

    Article  MATH  Google Scholar 

  21. Ahonen T, Hadid A, Pietikäinen M (2006) Face description with local binary patterns: application to face recognition. IEEE Trans Pattern Anal Mach Intell 28(12):2037–2041

    Article  Google Scholar 

  22. Xiaoyang T, Triggs B (2010) Enhanced local texture feature sets for face recognition under difficult lighting conditions. IEEE Trans Image Process 19(6):1635–1650

    Article  MathSciNet  Google Scholar 

  23. Zhang W, Shan S, Qing L, Chen X, Gao W (2009) Are Gabor phases really useless for face recognition? Pattern Anal Appl 12(3):301–307

    Article  MathSciNet  Google Scholar 

  24. Nanni L, Lumini A, Brahnam S (2010) Local binary patterns variants as texture descriptors for medical image analysis. Artif Intell Med 49(2):117–125

    Article  Google Scholar 

  25. Mäenpää T, Ojala T, Pietikäinen M, Soriano M (2000) Robust texture classification by subsets of local binary patterns. In: Proceedings of International conference on pattern recognition. Barcelona, Spain, pp 947–950

  26. Ojala T, Pietikäinen M, Mäenpää T (2002) Multiresolution gray-scale and rotation invariant texture classification with local binary patterns. IEEE Trans Pattern Anal Mach Intell 24(7):971–987

    Article  Google Scholar 

  27. Zhou H, Wang R, Wang C (2008) A novel extended local-binary-pattern operator for texture analysis. Inf Sci 178(22):4314–4325

    Article  MATH  Google Scholar 

  28. Guo Z, Zhang L, Zhang D (2010) Rotation invariant texture classification using LBP variance (LBPV) with global matching. Pattern Recogn 43(3):706–719

    Article  MATH  Google Scholar 

  29. Ahonen T, Matas J, He C, Pietikäinen M (2009) Rotation invariant image description with local binary pattern histogram Fourier features. In: Proceedings of 16th Scandinavian conference on image analysis. Oslo, Norway, pp 61–70

  30. Shu L, Law M, Chung A (2009) Dominant local binary patterns for texture classification. IEEE Trans Image Process 18(5):1107–1118

    Article  Google Scholar 

  31. Shu L, Chung A (2009) Face recognition with salient local gradient orientation binary patterns. In: Proceeding of International conference on image processing. Cairo, Egypt, pp 3317–3320

  32. Guo Z, Li Q, You J, Zhang D, Liu W (2011) Local directional derivative pattern for rotation invariant texture classification. Neural Comput Appl (in press). doi:10.1007/s00521-011-0586-6

  33. Jie C, Shiguang S, Chu H, Guoying Z, Pietikäinen M, Xilin C, Wen G (2010) WLD: a robust local image descriptor. IEEE Trans Pattern Anal Mach Intell 32(9):1705–1720

    Article  Google Scholar 

  34. Shi X, Castro ALR, Manduchi R, Montgomery R (2006) Rotational invariant operators based on steerable filter banks. Signal Process Lett 13(11):684–687

    Article  Google Scholar 

  35. Caputo B, Hayman E, Mallikarjuna P (2005) Class-specific material categorisation. In: Proceedings of the 10th IEEE International conference on computer vision. Beijing, China, pp 1597–1604

Download references

Acknowledgments

The authors would like to thank MVG and VGG for sharing the LBP code and the VZ_MR8 code, respectively. The authors also thank Zhenhua Guo, Lei Zhang and David Zhang for sharing the source code of LBPVu2GMES. This work was supported by the National Natural Science Foundation of China (No. 60736010) and the Chinese National 863 Grand (No. 2009AA12Z109).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nong Sang.

Rights and permissions

Reprints and permissions

About this article

Cite this article

He, Y., Sang, N. Multi-ring local binary patterns for rotation invariant texture classification. Neural Comput & Applic 22, 793–802 (2013). https://doi.org/10.1007/s00521-011-0770-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-011-0770-8

Keywords

Navigation