Abstract
Texture offers an effective characterization of image shape and orientation. Thus, a predominant task is to detect and extract texture features that discriminate accurately images within different semantic classes. The challenge resides in making these features invariant to several changes, such as affine transformation and viewpoint change, in order to ensure their robustness. Besides, the training phase requires a large number of images. To deal with these issues, Genetic Programming (GP) is adopted in this work with the intention of classifying precisely texture images using some training images per class. In fact, in order to automatically generate a descriptor that is invariant to illumination, rotation and scale; the proposed method combines GP with the scale extraction technique involved by SIFT. The performance of the proposed method is validated on five challenging datasets of non-scaled as well as scaled texture images. Results show that the method is robust not only to scale but also to rotation, while achieving significant performance compared to the state of the art methods.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Al-Sahaf, H., Al-Sahaf, A., Xue, B., Johnston, M., Zhang, M.: Automatically evolving rotationinvariant texture image descriptors by genetic programming. IEEE Trans. Evol. Comput. 21(1), 83–101 (2017)
Al-Sahaf, H., Zhang, M., Johnston, M.: Genetic programming for multiclass texture classification using a small number of instances. In: Proceedings of the 10th International Conference on Simulated Evolution and Learning, pp. 335–346 (2014)
Al-Sahaf, H., Zhang, M., Johnston, M., Verma, B.: Image descriptor: a genetic programming approach to multiclass texture classification. In: Evolutionary Computation (CEC), pp. 2460–2467 (2015)
Bay, H., Tuytelaars, T., Gool, L.V.: SURF: speeded up robust features. In: Computer Vision-ECCV 2006, vol. 3951, no. 1, pp. 404–417 (2006)
Bell, S., Upchurch, P., Snavely, N., Bala, K.: Material recognition in the wild with the materials in context database. In: Computer Vision and Pattern Recognition (CVPR) (2015)
Giveki, D., Karami, M.: Scene classification using a new radial basis function classifier and integrated SIFT–LBP features. Pattern Anal. Appl. 1–14 (2020). https://doi.org/10.1007/s10044-020-00868-7
Kokkinos, I., Yuille, A.: Scale invariance without scale selection. In: IEEE Conference on Computer Vision and Pattern Recognition, pp. 1–8 (2008)
Lazebnik, S., Schmid, C., Ponce, J.: A sparse texture representation using local affine region. IEEE Trans. Pattern Anal. Mach. Intell. 27, 1265–1278 (2005)
Lowe, D.: Distinctive image features from scale-invariant keypoints. Comput. Vision 60(2), 91–110 (2004)
Mallikarjuna, P., Targhi, A., Fritz, M., Hayman, E., Caputo, B., Eklundh, J.O.: The KTH-TIPS database, July 2004
Mellor, M., Hong, M., Brady, M.: Locally rotation contrast and scale invariant descriptors for texture analysis. Trans. Pattern Anal. Mach. Intell. 30(1), 52–61 (2008)
Mikolajczyk, K., Schmid, C.: A performance evaluation of local descriptors. IEEE Trans. Pattern Anal. Mach. Intell. 27(10), 1615–1630 (2005)
Ojala, T., Maenpaa, T., Pietikainen, M., Viertola, J., Kyllonen, J., Huovinen, S.: Outex - new framework for empirical evaluation of texture analysis algorithms. In: Object Recognition Supported by user Interaction for Service Robots, vol. 1, pp. 701–706 (2002)
Roy, S.K., Ghosh, D.K., Dubey, S.R., Bhattacharyya, S., Chaudhuri, B.B.: Unconstrained texture classification using efficient jet texton learning. Appl. Soft Comput. 86, 105910 (2020)
Sun, X., Wang, J., Kong, F.M.L.: Scale invariant texture classification via sparse representation. Neurocomputing 112(1), 338–348 (2013)
Venkataramana, M., Sreenivasa, E., Satyanarayana, C., Anuradha, A.: A review of recent texture classification: methods. IOSR J. Comput. Eng. (IOSR-JCE) 14(1), 54–60 (2013)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Ghazouani, H., Barhoumi, W., Antit, Y. (2020). A Genetic Programming Method for Scale-Invariant Texture Classification. In: Iliadis, L., Angelov, P., Jayne, C., Pimenidis, E. (eds) Proceedings of the 21st EANN (Engineering Applications of Neural Networks) 2020 Conference. EANN 2020. Proceedings of the International Neural Networks Society, vol 2. Springer, Cham. https://doi.org/10.1007/978-3-030-48791-1_47
Download citation
DOI: https://doi.org/10.1007/978-3-030-48791-1_47
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-48790-4
Online ISBN: 978-3-030-48791-1
eBook Packages: Computer ScienceComputer Science (R0)