Skip to main content

The Geometric Local Textural Patterns (GLTP)

  • Chapter
  • First Online:

Part of the book series: Studies in Computational Intelligence ((SCI,volume 506))

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Abbreviations

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

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

    Article  Google Scholar 

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

    Article  MATH  Google Scholar 

  3. Ojala, M., Pietikäinen, T., Xu, Z.: Rotation-invariant texture classification using feature distributions. Pattern Recognit. 33(1), 43–52 (2000)

    Article  Google Scholar 

  4. 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)

    Article  Google Scholar 

  5. 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)

    Google Scholar 

  6. Lee, S., Liu, Y.: Skewed rotation symmetry group detection. IEEE Trans. Pattern Anal. Mach. Intell. 32(9), 1659–1672 (2010)

    Article  Google Scholar 

  7. Lee, S., Liu, Y.: Curved glide-reflection symmetry detection. IEEE Trans. Pattern Anal. Mach. Intell. 34(2), 266–278 (2012)

    Article  Google Scholar 

  8. 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)

    Article  Google Scholar 

  9. Bonneh, Y., Reisfeld, D., Yeshurun, Y.: Quantification of local symmetry: application to texture discrimination. Spatial Vis. 8(4), 515–530 (1994)

    Article  Google Scholar 

  10. Chetverikov, D.: Pattern orientation and texture symmetry. In: 6th International Conference on Computer Analysis of Images and Patterns (1995)

    Google Scholar 

  11. Bigun, J.: Pattern recognition in images by symmetries and coordinate transformations. Comput. Vis. Image Underst. 68(3), 290–307 (1997)

    Article  Google Scholar 

  12. 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)

    Article  Google Scholar 

  13. Park, H., Martin, G.R., Bhalerao, A.H.: Structural texture segmentation using affine symmetry. In: IEEE International Conference on Image Processing (2007)

    Google Scholar 

  14. 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)

    Google Scholar 

  15. Lahdenoja, O., Alhoniemi, E., Laiho, M., Paasio, A.: A shape-preserving non-parametric symmetry transform. In: 18th International Conference on Pattern Recognition (2006)

    Google Scholar 

  16. Hori, K.: Mirror symmetry. Am. Math. Soc. 1, 120–139 (2003).

    Google Scholar 

  17. 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)

    Article  Google Scholar 

  18. 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)

    Article  MathSciNet  Google Scholar 

  19. Manduchi, R., Portilla, J.: Independent component analysis of textures. In: The Seventh IEEE International Conference on Computer Vision, pp. 1054–1060 (1999)

    Google Scholar 

  20. Toyoda, T.: Texture classification using extended higher order local autocorrelation features. In: 4th International Workshop on Texture Analysis and Synthesis (2005)

    Google Scholar 

  21. 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)

    Google Scholar 

  22. Vasilescu, M.A.O., Terzopoulos, D.: Tensortextures: multilinear image-based rendering. In: Conference on Computer Graphics and Interactive Techniques (2004)

    Google Scholar 

  23. 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

    Google Scholar 

  24. 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)

    Google Scholar 

  25. 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)

    Article  Google Scholar 

  26. 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)

    Google Scholar 

  27. Heikkilä, M., Pietikäinen, M., Heikkilä, J.: A texture-based method for detecting moving objects. Pattern Anal. Mach. Intell. 28(4), 657–662 (2003)

    Article  Google Scholar 

  28. He, D., Wang, L.: Texture unit, texture spectrum and texture analysis. In: Geoscience and Remote Sensing, Symposium (1989)

    Google Scholar 

  29. 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)

    Google Scholar 

  30. Endres, D.M., Schindelin, J.E.: A new metric for probability distributions. IEEE Trans. Inf. Theory 49(7), 1858–1860 (2003)

    Article  MathSciNet  Google Scholar 

  31. Lin, J.: Divergence measures based on the shannon entropy. IEEE Trans. Inf. Theory, 37(1), 47–51 (1991)

    Google Scholar 

  32. Cover, T.M., Thomas, J.A.: Entropy, relative entropy and mutual information. In: Elements of Information Theory, pp. 12–49. Wiley, New York (2006)

    Google Scholar 

  33. Brodatz, P.: Textures: A Photographing Album for Artists ans Designers. Dover Publications, New York (1999)

    Google Scholar 

  34. 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)

    Google Scholar 

  35. 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)

    Google Scholar 

  36. Zabih, R., Wood, J.: Non-parametric local transforms for computing visual correspondence. In: European Conference on Computer Vision (1994)

    Google Scholar 

  37. 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)

    Google Scholar 

  38. 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)

    Google Scholar 

  39. Hafiane, A., Seetharamanm, G., Zavidovique, B.: Median binary pattern for textures classification. In: Proceedings of the International Conference on Image Analysis and Recognition (2007)

    Google Scholar 

  40. Wang, L., Pan, C.: Fast and effective background subtraction based on \(\varepsilon \)lbp. In: EEE International Conference on Acoustics, Speech, and Signal Processing (2010)

    Google Scholar 

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

    Article  MATH  Google Scholar 

  42. 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)

    Google Scholar 

  43. 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)

    Google Scholar 

  44. 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)

    Google Scholar 

  45. Guo, Z., Zhang, L., Zhang, D.: Rotation invariant texture classification using IBP variance (IBPV) with global matching. Pattern Recognit. 43(3), 706–719 (2010)

    Article  MATH  Google Scholar 

  46. 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)

    Article  MathSciNet  Google Scholar 

  47. 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)

    Google Scholar 

  48. 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)

    Google Scholar 

  49. Mäenpää.,T., Pietikäinen., M.: Multi’scale binary patterns for texture analysis. In: 13th Scandinavian Conference on Image Analysis (2003)

    Google Scholar 

  50. 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)

    Google Scholar 

  51. 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)

    Google Scholar 

  52. 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)

    Google Scholar 

  53. 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)

    Google Scholar 

  54. Kutner, M., Nachtsheim, C.J., Neter, J., Li W.: Applied Linear Statistical Models, 5th edn. McGraw-Hill/Irwin, New York (2004)

    Google Scholar 

  55. 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)

    Article  Google Scholar 

  56. Reynolds, D.: Gaussian mixture models. Technical report, MIT Lincoln Laboratory (2008)

    Google Scholar 

  57. Oulu texture database. http://www.outex.oulu.fi/index.php?page=segmentation

  58. Bishop, C.M.: Mixture Models and the EM Algorithm. Microsoft Research, Cambridge (2006)

    Google Scholar 

  59. Chen, M.: Em algorithm for gaussian mixture model. http://www.mathworks.com/matlabcentral/fileexchange/26184-em-algorithm-for-gaussian-mixture-model, (2006)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to S. A. Orjuela Vargas .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics