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.
Similar content being viewed by others
References
Ade F (1983) Characterization of textures by eigenfilters. Signal Process 5 (5):451–457
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
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
Bu X, Wu Y, Gao Z, Jia Y (2019) Deep convolutional network with locality and sparsity constraints for texture classification. Pattern Recogn
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
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
Coggins JM, Jain AK (1985) A spatial filtering approach to texture analysis. Pattern Recogn Lett 3(3):195–203
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
Dougherty ER (1994) Morphological segmentation for textures and particles. Digital Image Process Methods 42:43–102
Florindo JB, Landini G, Bruno OM (2016) Three-dimensional connectivity index for texture recognition. Pattern Recogn Lett 84:239–244
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
Goutsias J, Batman S (2000) Morphological methods for biomedical image analysis. Handbook Med Imaging 2:175–272
Haralick RM, Shanmugam K, et al. (1973) Textural features for image classification. IEEE Trans Syst Man Cybern (6): 610–621
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
Julesz B (1981) Textons, the elements of texture perception, and their interactions. Nature 290(5802):91
Julesz B (1981) A theory of preattentive texture discrimination based on first-order statistics of textons. Biological Cybern 41(2):131–138
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
Kannala J, Rahtu E (2012) Bsif: binarized statistical image features. In: 2012 21st International conference on pattern recognition (ICPR). IEEE, pp 1363–1366
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
Khaldi B, Kherfi ML (2016) Modified integrative color intensity co-occurrence matrix for texture image representation. J Electron Imaging 25(5):053007
Kumari YS, Kumar VV, Satyanarayana Ch (2017) Texture classification using complete texton matrix. Int J of Image Graphics Signal Process 9(10):60
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)
Laws KI (1980) Textured image segmentation. Technical report University of Southern California Los Angeles Image Processing INST
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
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
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
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
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
Liu G-H, Yang J-Y (2008) Image retrieval based on the texton co-occurrence matrix. Pattern Recogn 41(12):3521–3527
Liu G-H, Yang J-Y, Li ZY (2015) Content-based image retrieval using computational visual attention model. Pattern Recogn 48(8):2554–2566
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
Lohmann AW (1993) Image rotation, wigner rotation, and the fractional fourier transform. JOSA A 10(10):2181–2186
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
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
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
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
Malik J, Perona P (1990) Preattentive texture discrimination with early vision mechanisms. JOSA A 7(5):923–932
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
Mehrotra R, Namuduri KR, Ranganathan N (1992) Gabor filter-based edge detection. Pattern Recogn 25(12):1479–1494
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
Minarno AE, Maulani AS, Kurniawardhani A, Bimantoro F (2018) Comparison of methods for batik classification using multi texton histogram. Telkomnika 16(3)
Nanni L, Ghidoni S, Brahnam S (2017) Handcrafted vs. non-handcrafted features for computer vision classification. Pattern Recogn 71:158–172
Nister D, Stewenius H (2006) Scalable recognition with a vocabulary tree. In: Computer society conference on computer vision and pattern recognition, vol 2. IEEE
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
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
Raza A, Nawaz T, Dawood H, Dawood H (2019) Square texton histogram features for image retrieval. Multimed Tools Appl 78(3):2719–2746
Satpathy A, Jiang X, Eng H-L (2014) Lbp-based edge-texture features for object recognition. IEEE Trans Image Process 23(5):1953–1964
Shapira M, Rappoport A (1995) Shape blending using the star-skeleton representation. IEEE Comput Graph Appl 15(2):44–50
Swain MJ, Ballard DH (1991) Color indexing. Int J Comput Vision 7(1):11–32
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
Tiwari D, Tyagi V (2016) A novel scheme based on local binary pattern for dynamic texture recognition. Comput Vis Image Underst 150:58–65
Tiwari D, Tyagi V (2017) Dynamic texture recognition using multiresolution edge-weighted local structure pattern. Comput Electrical Eng 62:485–498
Toyoda T, Hasegawa O (2005) Texture classification using extended higher order local autocorrelation, pp 131–136
Vadivel A, Sural S, Majumdar AK (2007) An integrated color and intensity co-occurrence matrix. Pattern Recogn Lett 28(8):974–983
Varma M, Zisserman A (2005) A statistical approach to texture classification from single images. International J Comput Vision 62(1-2):61–81
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
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
Weldon TP, Higgins WE, Dunn DF (1996) Efficient gabor filter design for texture segmentation. Pattern Recogn 29(12):2005–2015
Wood EJ (1990) Applying fourier and associated transforms to pattern characterization in textiles. Text Res J 60(4):212–220
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
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
Zhou XS, Huang TS (2001) Edge-based structural features for content-based image retrieval. Pattern Recogn Lett 22(5):457–468
Zhu S-C, Guo C-E, Wang Y, Xu Z (2005) What are textons? Int J Comput Vis 62(1-2):121–143
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-019-08350-1