Skip to main content
Log in

Image representation using complete multi-texton histogram

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Texture is a fundamental aspect which is often used to represent the visual content of images. Psychologists stated that color and texture have a close relationship via fundamental micro-structures called textons. Textons are considered as atoms for pre-attentive human visual perception. Based on texton theory, many literature works have tried to develop efficient models for image recognition. In this paper, we put forward a texton-based method, called Complete Multi-Texton Histogram (CMTH), that has the ability to discriminate both texture and non-texture color images. CMTH incorporates information about the color, edge orientation and texton distribution within the image. The proposed CMTH has been extensively examined on five publicly available datasets. Three of these datasets were intended to evaluate texture discrimination, namely: Vistex, Outex, and Batik whereas the two others were intended to evaluate heterogeneous image discrimination, namely: Corel10K and UKBench. The proposed method has been evaluated via image classification and retrieval tasks. The obtained results have shown that our proposed descriptor significantly outperforms the state of the art methods in both classification and retrieval.

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
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Ade F (1983) Characterization of textures by eigenfilters. Signal Process 5 (5):451–457

    Google Scholar 

  2. Bala A, Kaur T (2016) Local texton xor patterns: a new feature descriptor for content-based image retrieval. Eng Sci Technol Int J 19(1):101–112

    Google Scholar 

  3. Banerji S, Verma A, Liu C (2011) Novel color lbp descriptors for scene and image texture classification. In: 15th International conference on image processing, computer vision, and pattern recognition, Las Vegas, Nevada. Citeseer, pp 537–543

  4. Bu X, Wu Y, Gao Z, Jia Y (2019) Deep convolutional network with locality and sparsity constraints for texture classification. Pattern Recogn

  5. Chen J, Shan S, He C, Zhao G, Pietikainen M, Chen X, Gao W (2010) Wld: a robust local image descriptor. IEEE Trans Pattern Anal Mach Intell 32(9):1705–1720

    Google Scholar 

  6. Chen J, Shan S, Zhao G, Chen X, Gao W, Pietikainen M (2008) A robust descriptor based on weber’s law. In: IEEE conference on computer vision and pattern recognition, 2008. CVPR 2008. IEEE, pp 1–7

  7. Coggins JM, Jain AK (1985) A spatial filtering approach to texture analysis. Pattern Recogn Lett 3(3):195–203

    Google Scholar 

  8. Dalal N, Triggs B (2005) Histograms of oriented gradients for human detection. In: IEEE Computer society conference on computer vision and pattern recognition, 2005. CVPR 2005, vol 1. IEEE, pp 886–893

  9. Dougherty ER (1994) Morphological segmentation for textures and particles. Digital Image Process Methods 42:43–102

    Google Scholar 

  10. Florindo JB, Landini G, Bruno OM (2016) Three-dimensional connectivity index for texture recognition. Pattern Recogn Lett 84:239–244

    Google Scholar 

  11. Gangeh MJ, Sørensen L, Shaker SB, Kamel MS, De Bruijne M, Loog M (2010) A texton-based approach for the classification of lung parenchyma in ct images. In: International conference on medical image computing and computer-assisted intervention. Springer, pp 595–602

  12. Goutsias J, Batman S (2000) Morphological methods for biomedical image analysis. Handbook Med Imaging 2:175–272

    Google Scholar 

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

  14. Jalaja K, Bhagvati C, Deekshatulu BL, Pujari AK (2005) Texture element feature characterizations for cbir. In: 2005 IEEE International geoscience and remote sensing symposium, 2005. IGARSS’05. Proceedings, vol 2. IEEE, pp 4–pp

  15. Julesz B (1981) Textons, the elements of texture perception, and their interactions. Nature 290(5802):91

    Google Scholar 

  16. Julesz B (1981) A theory of preattentive texture discrimination based on first-order statistics of textons. Biological Cybern 41(2):131–138

    MathSciNet  MATH  Google Scholar 

  17. Julesz B, Bergen JR (1987) Human factors and behavioral science: Textons, the fundamental elements in preattentive vision and perception of textures. In: Readings in computer vision. Elsevier, pp 243–256

  18. Kannala J, Rahtu E (2012) Bsif: binarized statistical image features. In: 2012 21st International conference on pattern recognition (ICPR). IEEE, pp 1363–1366

  19. Khaldi B, Aiadi O, Kherfi ML (2019) Image classification using texture features and support vector machine (svm). In: Proc. of the 2nd International conference on artificial intelligence and information technology. Ouargla, Algeria. University Kasdi Merbah, Ouargla, vol 2

  20. Khaldi B, Kherfi ML (2016) Modified integrative color intensity co-occurrence matrix for texture image representation. J Electron Imaging 25(5):053007

    Google Scholar 

  21. Kumari YS, Kumar VV, Satyanarayana Ch (2017) Texture classification using complete texton matrix. Int J of Image Graphics Signal Process 9(10):60

    Google Scholar 

  22. Kumari YS, Kumar VV, Satyanarayana Ch (2018) Classification of textures based on noise resistant fundamental units of complete texton matrix. Int J Image Graphics Signal Process 10(2)

  23. Laws KI (1980) Textured image segmentation. Technical report University of Southern California Los Angeles Image Processing INST

  24. Ledoux A, Losson O, Macaire L (2015) Texture classification with fuzzy color co-occurrence matrices. In: 2015 IEEE International conference on image processing (ICIP). IEEE, pp 1429–1433

  25. Li Q, Shi Z (2010) Texture image retrieval using compact texton co-occurrence matrix descriptor. In: Proceedings of the international conference on multimedia information retrieval. ACM, pp 83–90

  26. Lin H-C, Wang L-L, Yang S-N (1997) Extracting periodicity of a regular texture based on autocorrelation functions. Pattern Recog Lett 18(5):433–443

    Google Scholar 

  27. Lin H-C, Wang L-L, Yang S-N (1999) Regular-texture image retrieval based on texture-primitive extraction. Image Vis Comput 17(1):51–63

    Google Scholar 

  28. Liu G-H, Li Z-Y, Zhang L, Yong X u (2011) Image retrieval based on micro-structure descriptor. Pattern Recogn 44(9):2123–2133

    Google Scholar 

  29. Liu G-H, Yang J-Y (2008) Image retrieval based on the texton co-occurrence matrix. Pattern Recogn 41(12):3521–3527

    MATH  Google Scholar 

  30. Liu G-H, Yang J-Y, Li ZY (2015) Content-based image retrieval using computational visual attention model. Pattern Recogn 48(8):2554–2566

    Google Scholar 

  31. Liu G-H, Zhang L, Hou Y-K, Li Z-Y, Yang J-Y (2010) Image retrieval based on multi-texton histogram. Pattern Recogn 43(7):2380–2389

    MATH  Google Scholar 

  32. Lohmann AW (1993) Image rotation, wigner rotation, and the fractional fourier transform. JOSA A 10(10):2181–2186

    Google Scholar 

  33. Lopez F, Acebron F, Valiente J, Perez E (2001) A study of registration methods for ceramic tile inspection purposes. Proceedings of the IX Spanish symposium on pattern recognition and image analysis 1:145–150

    Google Scholar 

  34. Lu T-C, Chang C-C (2007) Color image retrieval technique based on color features and image bitmap. Information Processing & Management 43(2):461–472

    Google Scholar 

  35. Lui L, Zhao L, Long Y, Kuang G, Fieguth P (2012) Extended local binary patterns for texture classification. Image Vis Comput 30(2):86–99

    Google Scholar 

  36. Malik J, Belongie S, Shi J, Leung T (1999) Textons, contours and regions: Cue integration in image segmentation. In: The proceedings of the seventh ieee international conference on computer vision, 1999. IEEE, pp 918–925

  37. Malik J, Perona P (1990) Preattentive texture discrimination with early vision mechanisms. JOSA A 7(5):923–932

    Google Scholar 

  38. Maragos P, Schafer R (1986) Morphological skeleton representation and coding of binary images. IEEE Transactions on Acoustics, Speech, and Signal Processing 34 (5):1228–1244

    Google Scholar 

  39. Mehrotra R, Namuduri KR, Ranganathan N (1992) Gabor filter-based edge detection. Pattern Recogn 25(12):1479–1494

    Google Scholar 

  40. Mikolajczyk K, Zisserman A, Schmid C (2003) Shape recognition with edge-based features. In: British machine vision conference (BMVC’03). The British Machine Vision Association, vol 2, pp 779–788

  41. Minarno AE, Maulani AS, Kurniawardhani A, Bimantoro F (2018) Comparison of methods for batik classification using multi texton histogram. Telkomnika 16(3)

  42. Nanni L, Ghidoni S, Brahnam S (2017) Handcrafted vs. non-handcrafted features for computer vision classification. Pattern Recogn 71:158–172

    Google Scholar 

  43. Nister D, Stewenius H (2006) Scalable recognition with a vocabulary tree. In: Computer society conference on computer vision and pattern recognition, vol 2. IEEE

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

    MATH  Google Scholar 

  45. Prakash MJ, Kezia S, Prabha IS, Kumar VV (2013) A new approach for texture segmentation using gray level textons. International Journal of Signal Processing, Image Processing and Pattern Recognition 6(3):81–90

    Google Scholar 

  46. Raza A, Nawaz T, Dawood H, Dawood H (2019) Square texton histogram features for image retrieval. Multimed Tools Appl 78(3):2719–2746

    Google Scholar 

  47. Satpathy A, Jiang X, Eng H-L (2014) Lbp-based edge-texture features for object recognition. IEEE Trans Image Process 23(5):1953–1964

    MathSciNet  MATH  Google Scholar 

  48. Shapira M, Rappoport A (1995) Shape blending using the star-skeleton representation. IEEE Comput Graph Appl 15(2):44–50

    Google Scholar 

  49. Swain MJ, Ballard DH (1991) Color indexing. Int J Comput Vision 7(1):11–32

    Google Scholar 

  50. Thiran J-P, Macq B (1996) Morphological feature extraction for the classification of digital images of cancerous tissues. IEEE Trans Biomed Eng 43(10):1011–1020

    Google Scholar 

  51. Tiwari D, Tyagi V (2016) A novel scheme based on local binary pattern for dynamic texture recognition. Comput Vis Image Underst 150:58–65

    Google Scholar 

  52. Tiwari D, Tyagi V (2017) Dynamic texture recognition using multiresolution edge-weighted local structure pattern. Comput Electrical Eng 62:485–498

    Google Scholar 

  53. Toyoda T, Hasegawa O (2005) Texture classification using extended higher order local autocorrelation, pp 131–136

  54. Vadivel A, Sural S, Majumdar AK (2007) An integrated color and intensity co-occurrence matrix. Pattern Recogn Lett 28(8):974–983

    Google Scholar 

  55. Varma M, Zisserman A (2005) A statistical approach to texture classification from single images. International J Comput Vision 62(1-2):61–81

    Google Scholar 

  56. Venot A, Lebruchec JF, Roucayrol JC (1984) A new class of similarity measures for robust image registration. Comput Vision Graphics Image Process 28(2):176–184

    Google Scholar 

  57. Wang S, Velasco FRD, Wu AY, Rosenfeld A (1981) Relative effectiveness of selected texture primitive statistics for texture discrimination. IEEE Trans Syst Man Cybern 11(5):360–370

    Google Scholar 

  58. Weldon TP, Higgins WE, Dunn DF (1996) Efficient gabor filter design for texture segmentation. Pattern Recogn 29(12):2005–2015

    Google Scholar 

  59. Wood EJ (1990) Applying fourier and associated transforms to pattern characterization in textiles. Text Res J 60(4):212–220

    Google Scholar 

  60. Wu Y, Wu Y (2009) Shape-based image retrieval using combining global local shape features. In: 2nd International congress on image and signal processing, 2009. CISP’09. IEEE, pp 1–5

  61. Zhao G, Pietikainen M (2007) Dynamic texture recognition using local binary patterns with an application to facial expressions. IEEE Trans Pattern Anal Mach Intell (6): 915–928

  62. Zhou XS, Huang TS (2001) Edge-based structural features for content-based image retrieval. Pattern Recogn Lett 22(5):457–468

    MATH  Google Scholar 

  63. Zhu S-C, Guo C-E, Wang Y, Xu Z (2005) What are textons? Int J Comput Vis 62(1-2):121–143

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Belal Khaldi.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Khaldi, B., Aiadi, O. & Lamine, K.M. Image representation using complete multi-texton histogram. Multimed Tools Appl 79, 8267–8285 (2020). https://doi.org/10.1007/s11042-019-08350-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-019-08350-1

Keywords

Navigation