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.
Similar content being viewed by others
References
Tsai DM, Huang TY (2003) Automated surface inspection for statistical textures. Image Vis Comput 21(4):307–323
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
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
Chun YD, Kim NC, Jang IH (2008) Content-based image retrieval using multiresolution color and texture features. IEEE Trans Multimed 10(6):1073–1084
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
Haralick RM, Shanmugam K, Dinstein I (1973) Textural features for image classification. IEEE Trans Syst Man Cybern 3(6):610–621
Davis L, Johns S, Aggarwal J (1979) Texture analysis using generalized co-occurrence matrices. IEEE Trans Pattern Anal Mach Intell 1(3):251–259
Randen T, Husoy J (1999) Filtering for texture classification: a comparative study. IEEE Trans Pattern Anal Mach Intell 21(4):291–310
Manjunath BS, Ma WY (1996) Texture features for browsing and retrieval of image data. IEEE Trans Pattern Anal Mach Intell 18(8):837–842
Kashyap RL, Khotanzad A (1986) A model-based method for rotation invariant texture classification. IEEE Trans Pattern Anal Mach Intell 8(4):472–481
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
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
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
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
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
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
Varma M, Zisserman A (2005) A statistical approach to texture classification from single images. Int J Comput Vis 62(1):61–81
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
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
Heikkilä M, Pietikäinen M, Schmid C (2009) Description of interest regions with local binary patterns. Pattern Recogn 42(3):425–436
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
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
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
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
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
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
Zhou H, Wang R, Wang C (2008) A novel extended local-binary-pattern operator for texture analysis. Inf Sci 178(22):4314–4325
Guo Z, Zhang L, Zhang D (2010) Rotation invariant texture classification using LBP variance (LBPV) with global matching. Pattern Recogn 43(3):706–719
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
Shu L, Law M, Chung A (2009) Dominant local binary patterns for texture classification. IEEE Trans Image Process 18(5):1107–1118
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
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
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
Shi X, Castro ALR, Manduchi R, Montgomery R (2006) Rotational invariant operators based on steerable filter banks. Signal Process Lett 13(11):684–687
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
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
Corresponding author
Rights 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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-011-0770-8