{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,14]],"date-time":"2026-06-14T18:37:41Z","timestamp":1781462261037,"version":"3.54.1"},"reference-count":54,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2022,8,8]],"date-time":"2022-08-08T00:00:00Z","timestamp":1659916800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J. Imaging"],"abstract":"<jats:p>Color texture classification aims to recognize patterns by the analysis of their colors and their textures. This process requires using descriptors to represent and discriminate the different texture classes. In most traditional approaches, these descriptors are used with a predefined setting of their parameters and computed from images coded in a chosen color space. The prior choice of a color space, a descriptor and its setting suited to a given application is a crucial but difficult problem that strongly impacts the classification results. To overcome this problem, this paper proposes a color texture representation that simultaneously takes into account the properties of several settings from different descriptors computed from images coded in multiple color spaces. Since the number of color texture features generated from this representation is high, a dimensionality reduction scheme by clustering-based sequential feature selection is applied to provide a compact hybrid multi-color space (CHMCS) descriptor. The experimental results carried out on five benchmark color texture databases with five color spaces and manifold settings of two texture descriptors show that combining different configurations always improves the accuracy compared to a predetermined configuration. On average, the CHMCS representation achieves 94.16% accuracy and outperforms deep learning networks and handcrafted color texture descriptors by over 5%, especially when the dataset is small.<\/jats:p>","DOI":"10.3390\/jimaging8080217","type":"journal-article","created":{"date-parts":[[2022,8,8]],"date-time":"2022-08-08T22:33:11Z","timestamp":1659997991000},"page":"217","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["Compact Hybrid Multi-Color Space Descriptor Using Clustering-Based Feature Selection for Texture Classification"],"prefix":"10.3390","volume":"8","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2490-8681","authenticated-orcid":false,"given":"Mohamed","family":"Alimoussa","sequence":"first","affiliation":[{"name":"UR 4491, LISIC, Laboratoire d\u2019Informatique Signal et Image de la C\u00f4te d\u2019Opale, Univ. Littoral C\u00f4te d\u2019Opale, F-62100 Calais, France"},{"name":"Information Retrieval and Data Analytics Group, ADMIR Laboratory, Rabat IT Center, ENSIAS, Mohammed V University in Rabat, Rabat BP 713, Morocco"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1482-5447","authenticated-orcid":false,"given":"Alice","family":"Porebski","sequence":"additional","affiliation":[{"name":"UR 4491, LISIC, Laboratoire d\u2019Informatique Signal et Image de la C\u00f4te d\u2019Opale, Univ. Littoral C\u00f4te d\u2019Opale, F-62100 Calais, France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7766-4898","authenticated-orcid":false,"given":"Nicolas","family":"Vandenbroucke","sequence":"additional","affiliation":[{"name":"UR 4491, LISIC, Laboratoire d\u2019Informatique Signal et Image de la C\u00f4te d\u2019Opale, Univ. Littoral C\u00f4te d\u2019Opale, F-62100 Calais, France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5255-4406","authenticated-orcid":false,"given":"Sanaa","family":"El Fkihi","sequence":"additional","affiliation":[{"name":"Information Retrieval and Data Analytics Group, ADMIR Laboratory, Rabat IT Center, ENSIAS, Mohammed V University in Rabat, Rabat BP 713, Morocco"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9736-7260","authenticated-orcid":false,"given":"Rachid","family":"Oulad Haj Thami","sequence":"additional","affiliation":[{"name":"Information Retrieval and Data Analytics Group, ADMIR Laboratory, Rabat IT Center, ENSIAS, Mohammed V University in Rabat, Rabat BP 713, Morocco"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2022,8,8]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Cusano, C., Napoletano, P., and Schettini, R. (2021). T1K+: A database for benchmarking color texture classification and retrieval Methods. Sensors, 21.","DOI":"10.3390\/s21031010"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"543","DOI":"10.1007\/s11042-013-1418-8","article-title":"A new benchmark image test suite for evaluating colour texture classification schemes","volume":"70","author":"Porebski","year":"2014","journal-title":"Multimed. Tools Appl."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1636","DOI":"10.1016\/j.eswa.2012.09.007","article-title":"Performance analysis of colour descriptors for parquet sorting","volume":"40","author":"Bianconi","year":"2013","journal-title":"Expert Syst. Appl."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1984","DOI":"10.1016\/j.patcog.2011.11.009","article-title":"Color texture analysis based on fractal descriptors","volume":"45","author":"Backes","year":"2012","journal-title":"Pattern Recognit."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1007\/s11263-018-1125-z","article-title":"From BoW to CNN: Two decades of texture representation for texture classification","volume":"127","author":"Liu","year":"2019","journal-title":"Int. J. Comput. Vis."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Bianconi, F., Fern\u00e1ndez, A., Smeraldi, F., and Pascoletti, G. (2021). Colour and texture descriptors for visual recognition: A historical overview. J. Imaging, 7.","DOI":"10.3390\/jimaging7110245"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"061410","DOI":"10.1117\/1.JEI.25.6.061410","article-title":"Combining multiple features for color texture classification","volume":"25","author":"Cusano","year":"2016","journal-title":"J. Electron. Imaging"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1016\/j.patrec.2014.07.020","article-title":"Compact color\u2013texture description for texture classification","volume":"51","author":"Khan","year":"2015","journal-title":"Pattern Recognit. Lett."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"122","DOI":"10.5220\/0010259501220132","article-title":"Clustering-based sequential feature selection approach for high dimensional data classification","volume":"Volume 4","author":"Alimoussa","year":"2021","journal-title":"Proceedings of the 16th International Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications (VISAPP), INSTICC"},{"key":"ref_10","first-page":"011010","article-title":"Multi-color space local binary pattern-based feature selection for texture classification","volume":"27","author":"Porebski","year":"2018","journal-title":"J. Electron. Imaging"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"173","DOI":"10.1016\/j.neucom.2013.02.014","article-title":"New image descriptors based on color, texture, shape, and wavelets for object and scene image classification","volume":"117","author":"Banerji","year":"2013","journal-title":"Neurocomputing"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"116392","DOI":"10.1016\/j.image.2021.116392","article-title":"Multiple channels local binary pattern for color texture representation and classification","volume":"98","author":"Shu","year":"2021","journal-title":"Signal Process. Image Commun."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Bello-Cerezo, R., Bianconi, F., Di Maria, F., Napoletano, P., and Smeraldi, F. (2019). Comparative evaluation of hand-crafted image descriptors vs. off-the-shelf CNN-based features for colour texture classification under ideal and realistic conditions. Appl. Sci., 9.","DOI":"10.3390\/app9040738"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"436","DOI":"10.5220\/0007578700002108","article-title":"Compact color texture representation by feature selection in multiple color spaces","volume":"Volume 4","author":"Alimoussa","year":"2019","journal-title":"Proceedings of the 14th International Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications (VISAPP), INSTICC"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1109\/34.824819","article-title":"Statistical pattern recognition: A review","volume":"22","author":"Jain","year":"2000","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"8144","DOI":"10.1016\/j.eswa.2010.12.156","article-title":"Hybrid feature selection by combining filters and wrappers","volume":"38","author":"Hsu","year":"2011","journal-title":"Expert Syst. Appl."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1016\/j.compeleceng.2013.11.024","article-title":"A survey on feature selection methods","volume":"40","author":"Chandrashekar","year":"2014","journal-title":"Comput. Electr. Eng."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TKDE.2011.181","article-title":"A fast clustering-based feature subset selection algorithm for high-dimensional data","volume":"25","author":"Song","year":"2013","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_19","unstructured":"Hall, M. (July, January 29). Correlation-based feature selection for discrete and numeric class machine learning. Proceedings of the Seventeenth International Conference on Machine Learning (ICML-2000), Standord, CA, USA."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1111\/coin.12192","article-title":"A new unsupervised feature selection algorithm using similarity-based feature clustering","volume":"35","author":"Zhu","year":"2019","journal-title":"Comput. Intell."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"8934","DOI":"10.1080\/01431161.2018.1500730","article-title":"Feature clustering and ranking for selecting stable features from high dimensional remotely sensed data","volume":"39","author":"Harris","year":"2018","journal-title":"Int. J. Remote Sens."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"173","DOI":"10.1002\/tee.20641","article-title":"Feature subset selection: A correlation-based SVM filter approach","volume":"6","author":"Li","year":"2011","journal-title":"IEEJ Trans. Electr. Electron. Eng."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Zhu, K., and Yang, J. (2013, January 23\u201325). A cluster-based sequential feature selection algorithm. Proceedings of the 9th International Conference on Natural Computation (ICNC 2013), Shenyang, China.","DOI":"10.1109\/ICNC.2013.6818094"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Yousef, M., Jung, S., Showe, L., and Showe, M. (2007). Recursive Cluster Elimination (RCE) for classification and feature selection from gene expression data. BMC Bioinform., 8.","DOI":"10.1186\/1471-2105-8-144"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1145\/3065386","article-title":"ImageNet Classification with Deep Convolutional Neural Networks","volume":"60","author":"Krizhevsky","year":"2017","journal-title":"Commun. ACM"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Szegedy, C., Liu, W., Jia, Y., Sermanet, P., Reed, S., Anguelov, D., Erhan, D., Vanhoucke, V., and Rabinovich, A. (2015, January 7\u201312). Going deeper with convolutions. Proceedings of the 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Boston, MA, USA.","DOI":"10.1109\/CVPR.2015.7298594"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"He, K., Zhang, X., Ren, S., and Sun, J. (July, January 27). Deep residual learning for image recognition. Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA.","DOI":"10.1109\/CVPR.2016.90"},{"key":"ref_28","unstructured":"Simonyan, K., and Zisserman, A. (2015, January 7\u20139). Very deep convolutional networks for large-scale image recognition. Proceedings of the 3rd International Conference on Learning Representations (ICRL 2015), San Diego, CA, USA."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Nanni, L., Paci, M., Brahnam, S., and Lumini, A. (2021). Comparison of different image data augmentation approaches. J. Imaging, 7.","DOI":"10.20944\/preprints202111.0047.v1"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"1629","DOI":"10.1016\/j.patcog.2003.11.011","article-title":"Classification with color and texture: Jointly or separately?","volume":"37","year":"2004","journal-title":"Pattern Recognit."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"043006","DOI":"10.1117\/1.3651210","article-title":"Theoretical and experimental comparison of different approaches for color texture classification","volume":"20","author":"Bianconi","year":"2011","journal-title":"J. Electron. Imaging"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"061406","DOI":"10.1117\/1.JEI.25.6.061406","article-title":"Experimental comparison of color spaces for material classification","volume":"25","author":"Bianconi","year":"2016","journal-title":"J. Electron. Imaging"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"120","DOI":"10.1016\/j.patcog.2016.07.002","article-title":"Influence of normalization and color space to color texture classification","volume":"61","author":"Cernadas","year":"2017","journal-title":"Pattern Recognit."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"965","DOI":"10.1016\/j.patcog.2003.09.010","article-title":"Color texture classification by integrative co-occurrence matrices","volume":"37","author":"Palm","year":"2004","journal-title":"Pattern Recognit."},{"key":"ref_35","first-page":"1","article-title":"Supervised texture classification: Color space or texture feature selection?","volume":"16","author":"Porebski","year":"2013","journal-title":"Pattern Anal. Appl."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Pietik\u00e4inen, M., Zhao, G., Hadid, A., and Ahonen, T. (2011). Computer Vision Using Local Binary Patterns, Springer. Number 40 in Computational Imaging and Vision.","DOI":"10.1007\/978-0-85729-748-8"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1117\/1.JEI.27.1.011002","article-title":"Improved opponent color local binary patterns: An effective local image descriptor for color texture classification","volume":"27","author":"Bianconi","year":"2017","journal-title":"J. Electron. Imaging"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"2347","DOI":"10.1109\/TIP.2011.2181526","article-title":"Local color vector binary patterns from multichannel face images for face recognition","volume":"21","author":"Lee","year":"2012","journal-title":"IEEE Trans. Image Process."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"113167","DOI":"10.1016\/j.eswa.2019.113167","article-title":"Spatially weighted order binary pattern for color texture classification","volume":"147","author":"Song","year":"2020","journal-title":"Expert Syst. Appl."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Nhat, H.T.M., and Hoang, V.T. (2019, January 8\u201310). Feature fusion by using LBP, HOG, GIST descriptors and Canonical Correlation Analysis for face recognition. Proceedings of the 26th International Conference on Telecommunications (ICT 2019), Hanoi, Vietnam.","DOI":"10.1109\/ICT.2019.8798816"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1016\/j.ins.2017.01.025","article-title":"Fusion of color histogram and LBP-based features for texture image retrieval and classification","volume":"390","author":"Liu","year":"2017","journal-title":"Inf. Sci."},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Zhu, C., Bichot, C.E., and Chen, L. (2010, January 23\u201326). Multi-scale color local binary patterns for visual object classes recognition. Proceedings of the 20th International Conference on Pattern Recognition (ICPR 2010), Istanbul, Turkey.","DOI":"10.1109\/ICPR.2010.751"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"542","DOI":"10.1016\/j.jesit.2017.06.004","article-title":"Correlation based feature selection with clustering for high dimensional data","volume":"5","author":"Chormunge","year":"2018","journal-title":"J. Electr. Syst. Inf. Technol."},{"key":"ref_44","unstructured":"Das, S. Filters, wrappers and a boosting-based hybrid for feature selection. Proceedings of the Eighteenth International Conference on Machine Learning (ICML-2001)."},{"key":"ref_45","unstructured":"Fawcett, T., and Mishra, N. (2003, January 21\u201324). Feature selection for high-dimensional data: A fast correlation-based filter solution. Proceedings of the Twentieth International Conference on Machine Learning (ICML-2003), Washington, DC, USA."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"1226","DOI":"10.1109\/TPAMI.2005.159","article-title":"Feature selection based on mutual information criteria of max-dependency, max-relevance, and min-redundancy","volume":"27","author":"Peng","year":"2005","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"3766","DOI":"10.1016\/j.ins.2011.04.050","article-title":"Towards improving cluster-based feature selection with a simplified silhouette filter","volume":"181","author":"Hruschka","year":"2011","journal-title":"Inf. Sci."},{"key":"ref_48","unstructured":"Krier, C., Fran\u00e7ois, D., Rossi, F., and Verleysen, M. (2007, January 25\u201327). Feature clustering and mutual information for the selection of variables in spectral data. Proceedings of the 15th European Symposium on Artificial Neural Networks (ESANN 2007), Bruges, Belgium."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"610","DOI":"10.1109\/TSMC.1973.4309314","article-title":"Textural features for image classification","volume":"3","author":"Haralick","year":"1973","journal-title":"IEEE Trans. Syst. Man Cybern."},{"key":"ref_50","doi-asserted-by":"crossref","unstructured":"Porebski, A., Vandenbroucke, N., and Macaire, L. (2008, January 23\u201326). Haralick feature extraction from LBP images for color texture classification. Proceedings of the First International Workshops on Image Processing Theory, Tools and Applications, Sousse, Tunisia.","DOI":"10.1109\/IPTA.2008.4743780"},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1016\/j.patcog.2016.08.032","article-title":"Local binary features for texture classification: Taxonomy and experimental study","volume":"62","author":"Liu","year":"2017","journal-title":"Pattern Recognit."},{"key":"ref_52","unstructured":"Kurzynski, M., Puchala, E., Wozniak, M., and Zolnierek, A. Feature selection for high-dimensional data\u2014A Pearson redundancy based filter. Proceedings of the Computer Recognition Systems 2."},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"3735","DOI":"10.1016\/j.csda.2009.04.009","article-title":"Estimating classification error rate: Repeated cross-validation, repeated hold-out and bootstrap","volume":"53","author":"Kim","year":"2009","journal-title":"Comput. Stat. Data Anal."},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"701","DOI":"10.1109\/ICPR.2002.1044854","article-title":"Outex-new framework for empirical evaluation of texture analysis algorithms","volume":"Volume 1","author":"Ojala","year":"2002","journal-title":"Proceedings of the 16th International Conference on Pattern Recognition (ICPR 2002)"}],"container-title":["Journal of Imaging"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2313-433X\/8\/8\/217\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T00:05:37Z","timestamp":1760141137000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2313-433X\/8\/8\/217"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,8,8]]},"references-count":54,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2022,8]]}},"alternative-id":["jimaging8080217"],"URL":"https:\/\/doi.org\/10.3390\/jimaging8080217","relation":{},"ISSN":["2313-433X"],"issn-type":[{"value":"2313-433X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,8,8]]}}}