Abstract
In this chapter we present a family of techniques based on the principle of the Local Binary Pattern (LBP) technique. This family is called the Geometric Local Textural Patterns (GLTP). Classical LBP techniques are based on exploring intensity changes around each pixel in an image using close neighbourhoods. The main novelty of the GLTP techniques is that they explores intensity changes on oriented neighbourhoods instead of on close neighbourhoods. An oriented neighbourhood describes a particular geometry composed of points on circles with different radii around the center pixel. A digital representation of the points on the oriented neighbourhood defines a GLTP-code. Symmetric versions of the geometries around the pixel are assessed the same GLTP code. Each pixel in the image is assigned a set of GLTP-codes, each for a particular geometry. The texture of an image is characterized with a GLTP histogram of the occurrences of the GLTP-codes on the whole image. We explain the principle of the techniques using the simplest case, called the Geometric Local Binary (GLBP) technique, which is based on boolean comparisons. Then we present variations of this technique to enlarge the family of GLTP techniques. We quantify the texture difference between a pair or images or regions by computing the divergence between their corresponding GLTP-histograms using an adaptation of the Jensen-Shannon entropy.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsAbbreviations
- LBP :
-
Local Binary Pattern
- LDP :
-
Local Derivative Pattern
- FLS :
-
First order Local Sign
- AD-LBP :
-
Angular Difference Local Binary Patterns
- RD-LBP :
-
Radial Difference Local Binary Patterns
- GLBP :
-
Geometric Local Binary Pattern
- GLTP :
-
Geometric Local Textural Pattern
- GLtP :
-
Geometric Local Ternary Pattern
- GLDP :
-
Geometric Local binary, with Derivative features, Pattern
- GLCP :
-
Geometric Local binary, with Complement features, Pattern
- GLDCP :
-
Geometric Local binary, with Derivative and Complement features, Pattern
- LBPD :
-
LBP Derivative
- GMM :
-
Gaussian Mixture Models
- EM :
-
Expectation Maximization algorithm
References
Ojala, T., Pietikäinen, M.: A comparative study of texture measures with classification based on feature distributions. Pattern Recognit. 29(1), 51–59 (1996)
Zhou, H., Wang, R., Wang, C.: A novel extended local-binary-pattern operator for texture analysis. Inf. Sci. 178(22), 4314–4325 (2008)
Ojala, M., Pietikäinen, T., Xu, Z.: Rotation-invariant texture classification using feature distributions. Pattern Recognit. 33(1), 43–52 (2000)
Liua, L., Zhaoa, L., Longa, Y., Kuanga, G., Fieguth, P.: Extended local binary patterns for texture classification. Image Vis. Comput. 30(2), 86–99 (2012)
Ojala, T., Pietikäinen, M., Mäenpää, T.: Gray scale and rotation invariant texture classification with local binary patterns. In: The 6th European Conference on Computer Vision-Part I (2000)
Lee, S., Liu, Y.: Skewed rotation symmetry group detection. IEEE Trans. Pattern Anal. Mach. Intell. 32(9), 1659–1672 (2010)
Lee, S., Liu, Y.: Curved glide-reflection symmetry detection. IEEE Trans. Pattern Anal. Mach. Intell. 34(2), 266–278 (2012)
Lazebnik, S., Schmid, C., Ponce, J.: A sparse texture representation using local affine regions. IEEE Trans. Pattern Anal. Mach. Intell. 27(8), 1265–1278 (2005)
Bonneh, Y., Reisfeld, D., Yeshurun, Y.: Quantification of local symmetry: application to texture discrimination. Spatial Vis. 8(4), 515–530 (1994)
Chetverikov, D.: Pattern orientation and texture symmetry. In: 6th International Conference on Computer Analysis of Images and Patterns (1995)
Bigun, J.: Pattern recognition in images by symmetries and coordinate transformations. Comput. Vis. Image Underst. 68(3), 290–307 (1997)
Manthalkar, R., Biswas, P.K., Chatterji, B.N.: Rotation invariant texture classification using even symmetric gabor filters. Pattern Recognit. Lett. 24(12), 2061–2068 (2003)
Park, H., Martin, G.R., Bhalerao, A.H.: Structural texture segmentation using affine symmetry. In: IEEE International Conference on Image Processing (2007)
Parky, M., Lee, S., Chen, P., Kashyap, S., Butt, A.A., Liu, Y.: Performance evaluation of state-of-the-art discrete symmetry detection algorithms. In: IEEE Conference on Computer Vision and Pattern Recognition (2008)
Lahdenoja, O., Alhoniemi, E., Laiho, M., Paasio, A.: A shape-preserving non-parametric symmetry transform. In: 18th International Conference on Pattern Recognition (2006)
Hori, K.: Mirror symmetry. Am. Math. Soc. 1, 120–139 (2003).
Ojala, T., Pietikäinen, M., Mäenpää, T.: Multiresolution gray scale and rotation invariant texture classification with local binary patterns. IEEE Trans. Pattern Anal. Mach. Intell. 24(7), 971–987 (2002)
Zhang, B., Gao, Y., Zhao, S., Liu, J.: Local derivative pattern versus local binary pattern: face recognition with high-order local pattern descriptor. IEEE Trans. Image Process. 19(2), 533–544 (2010)
Manduchi, R., Portilla, J.: Independent component analysis of textures. In: The Seventh IEEE International Conference on Computer Vision, pp. 1054–1060 (1999)
Toyoda, T.: Texture classification using extended higher order local autocorrelation features. In: 4th International Workshop on Texture Analysis and Synthesis (2005)
Hays, J., Leordeanu, M., Efros, A.A., Liu, Y.: Discovering texture regularity as a higher-order correspondence problem. In: European Conference on Computer Vision (2006)
Vasilescu, M.A.O., Terzopoulos, D.: Tensortextures: multilinear image-based rendering. In: Conference on Computer Graphics and Interactive Techniques (2004)
Orjuela, S.A,. Rooms, S.F., Philips, W.: Geometric local binary pattern, a new approach to analyse texture in images. In: 2010 International Conference on Topology and Its Applications :abstracts, July 2010
Orjuela, S.A., Triana, J., Fernandez Gallego, J.A., Alvarez, J., Ortiz-Jaramillo, B., Philips, W.: Fast texture evaluation of textiles using the glbp technique in gpu architecture. In: Proceedings of the Optics, Photonics, and Digital Technologies for Multimedia Applications II (2012)
Nanni, L., Lumini, A., Brahnam, S.: Local binary patterns variants as texture descriptors for medical image analysis. Artif. Intell. Med. 49(2), 117–125 (2010)
Zolynski, G., Braun, T., Berns, K.: Local binary pattern based texture analysis in real time using a graphics processing unit. In: Proceedings of Robotik, pp. 321–325 (2008)
Heikkilä, M., Pietikäinen, M., Heikkilä, J.: A texture-based method for detecting moving objects. Pattern Anal. Mach. Intell. 28(4), 657–662 (2003)
He, D., Wang, L.: Texture unit, texture spectrum and texture analysis. In: Geoscience and Remote Sensing, Symposium (1989)
Tan, X., Triggs, B.: Enhanced local texture feature sets for face recognition under difficult lighting conditions. In: International Workshop on Analysis and Modeling of Faces and Gestures, pp. 168–182 (2007)
Endres, D.M., Schindelin, J.E.: A new metric for probability distributions. IEEE Trans. Inf. Theory 49(7), 1858–1860 (2003)
Lin, J.: Divergence measures based on the shannon entropy. IEEE Trans. Inf. Theory, 37(1), 47–51 (1991)
Cover, T.M., Thomas, J.A.: Entropy, relative entropy and mutual information. In: Elements of Information Theory, pp. 12–49. Wiley, New York (2006)
Brodatz, P.: Textures: A Photographing Album for Artists ans Designers. Dover Publications, New York (1999)
Liao, S, Chung, A.C.S.: Texture classification by using advanced local binary patterns and spatial distribution of dominant patterns. In: IEEE International Conference on Acoustics, Speech and Signal Processing (2007)
Orjuela, S.A., Quinones, R., Ortiz-Jaramillo, B., Rooms, F., de Keyser, R., Philips, W.: Improving texture discrimination in the local binary patterns technique by using symmetry and group theory. In: 17th International Conference on Digital Signal Processing (2011)
Zabih, R., Wood, J.: Non-parametric local transforms for computing visual correspondence. In: European Conference on Computer Vision (1994)
Ojala, T., Pietikainen, M., Harwood, D.: Performance evaluation of texture measures with classification based on kullback discrimination of distributions. In: 12th IAPR International Conference (1994)
Froba, B., Ernst, A.: Face detection with the modified census transform. In: IEEE International Conference on Automatic Face and Gesture Recognition, pp. 91–96 (2004)
Hafiane, A., Seetharamanm, G., Zavidovique, B.: Median binary pattern for textures classification. In: Proceedings of the International Conference on Image Analysis and Recognition (2007)
Wang, L., Pan, C.: Fast and effective background subtraction based on \(\varepsilon \)lbp. In: EEE International Conference on Acoustics, Speech, and Signal Processing (2010)
Heikkilä, M., Pietikäinen, M., Schmid, C.: Description of interest regions with local binary patterns. J Pattern Recognit. Soc. 42(3), 425–436 (2009)
Xiaosheng, W., Junding, S.: An effective texture spectrum descriptor. In: Proceedings of the 5th International Conference on Information Assurance and Security, pp. 361–364 (2009)
Junding, S., Shisong, Z., Xiaosheng, W.: An extension of texture spectrum using local structure and variance. In: Proceedings of the Photonics and Optoelectronic (SOPO), pp. 1–4 (2010)
Liao, S., Zhao, G., Kellokumpu, V., Pietikäinen, M., Li, S.Z.: Modeling pixel process with scale invariant local patterns for background subtraction in complex scenes. In: Proceedings of the Computer Vision and Pattern Recognition (CVPR) (2010)
Guo, Z., Zhang, L., Zhang, D.: Rotation invariant texture classification using IBP variance (IBPV) with global matching. Pattern Recognit. 43(3), 706–719 (2010)
Guo, Z., Zhang, L., Zhang, D.: A completed modeling of local binary pattern operator for texture classification. IEEE Trans. Image Process. 19(6), 1657–1663 (2010)
Ahmed, F., Hossain, E., Bari, H., Hossen, S.: Compound local binary pattern (clbp) for rotation invariant texture classification. Int. J. Comput. Appl. 33(6), 5–10 (2011)
Jabid, T., Kabir, M.H.: Local directional pattern (IDP) for face recognition. In: Digest of Technical Papers International Conference on Consumer Electronics, Halmstad, Sweden (2010)
Mäenpää.,T., Pietikäinen., M.: Multi’scale binary patterns for texture analysis. In: 13th Scandinavian Conference on Image Analysis (2003)
Qian, X., Hua, X., Chen, P., Ke, L.: PLBP: an effective local binary patterns texture descriptor with pyramid representation. Pattern Recognit. 44(10–11), 2502–2515 (2011)
Ahonen, T., Matas, J., He, C., Pietikäinen, M.: Rotation invariant image description with local binary pattern histogram fourier features. In: 16th Scandinavian Conference on Image Analysis (2009)
Orjuela, S.A., Vansteenkiste, E., Rooms, F., De Meulemeester, S., De Keyser, R., Philips, W.: Analysing wear in carpets by detecting varying local binary patterns. In: Proceedings of IS &T/SPIE Electronic, Imaging (2011)
Orjuela, S.A., Quinone, R.A., Ortiz-Jaramillo, B., Rooms, F., De Keyser, R., Philips, W.: Optimizing feature extraction in image analysis using experimented designs, a case study evaluating texture algorithms for describing appearance retention in carpets. In: Proceedings of the Mathematics of Data/Image Pattern Coding, Compression, and Encryption with Applications XIV (2011)
Kutner, M., Nachtsheim, C.J., Neter, J., Li W.: Applied Linear Statistical Models, 5th edn. McGraw-Hill/Irwin, New York (2004)
Orjuela, S.A., Vansteenkiste, E., Rooms, F., De Meulemeester, S., De Keyser, R., Philips, W.: Evaluation of the wear label description in carpets by using local binary pattern techniques. Text. Res. J. 80(20), 2132–2143 (2010)
Reynolds, D.: Gaussian mixture models. Technical report, MIT Lincoln Laboratory (2008)
Oulu texture database. http://www.outex.oulu.fi/index.php?page=segmentation
Bishop, C.M.: Mixture Models and the EM Algorithm. Microsoft Research, Cambridge (2006)
Chen, M.: Em algorithm for gaussian mixture model. http://www.mathworks.com/matlabcentral/fileexchange/26184-em-algorithm-for-gaussian-mixture-model, (2006)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Orjuela Vargas, S.A., Yañez Puentes, J.P., Philips, W. (2014). The Geometric Local Textural Patterns (GLTP) . In: Brahnam, S., Jain, L., Nanni, L., Lumini, A. (eds) Local Binary Patterns: New Variants and Applications. Studies in Computational Intelligence, vol 506. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-39289-4_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-39289-4_4
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-39288-7
Online ISBN: 978-3-642-39289-4
eBook Packages: EngineeringEngineering (R0)