A new genetic programming approach to fine-grained flower image classification

被引:0
作者
Wang, Qinyu [1 ,2 ]
Bi, Ying [3 ]
Xue, Bing [1 ,2 ]
Zhang, Mengjie [1 ,2 ]
机构
[1] Victoria Univ Wellington, Ctr Data Sci & Artificial Intelligence, Wellington 6140, New Zealand
[2] Victoria Univ Wellington, Sch Engn & Comp Sci, Wellington 6140, New Zealand
[3] Zhengzhou Univ, Sch Elect & Informat Engn, Zhengzhou 450001, Henan, Peoples R China
基金
中国博士后科学基金; 中国国家自然科学基金;
关键词
Genetic programming; Fine-grained image classification; Region detection; Feature extraction; RECOGNITION; SCALE;
D O I
10.1007/s40747-025-02004-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Fine-grained flower image classification (FGFIC) is a challenging task in computer vision due to intra-class variations and inter-class similarities. This paper proposes a new genetic programming-based approach to FGFIC, including a new program structure, a new function set, and a new terminal set. The proposed approach could automatically enhance the images to highlight the flowers, localize the flower and detect discriminative flower regions, and effectively extract and combine the flower's global, local, and/or color features for classification. The regions detected by this method are based on the flowers in each image and thus contain discriminative information about flowers. The RGB image input improves the performance of effective region detection and feature extraction. The experimental results on datasets with different numbers of classes and varying difficulty show that the proposed approach has achieved significantly better performance in most comparisons. Further analysis demonstrates the potential high interpretability of the evolved programs, and improvements in computational cost and searching efficiency compared with other Genetic Programming methods.
引用
收藏
页数:20
相关论文
共 52 条
[1]   Keypoints Detection and Feature Extraction: A Dynamic Genetic Programming Approach for Evolving Rotation-Invariant Texture Image Descriptors [J].
Al-Sahaf, Harith ;
Zhang, Mengjie ;
Al-Sahaf, Ausama ;
Johnston, Mark .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2017, 21 (06) :825-844
[2]   Two-Tier genetic programming: towards raw pixel-based image classification [J].
Al-Sahaf, Harith ;
Song, Andy ;
Neshatian, Kourosh ;
Zhang, Mengjie .
EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (16) :12291-12301
[3]  
Ashturkar Harsha, 2021, Recent Trends in Image Processing and Pattern Recognition: Third International Conference, RTIP2R 2020. Communications in Computer and Information Science (1381), P249, DOI 10.1007/978-981-16-0493-5_22
[4]  
Atkins D, 2011, IEEE C EVOL COMPUTAT, P238
[5]   A Survey on Evolutionary Computation for Computer Vision and Image Analysis: Past, Present, and Future Trends [J].
Bi, Ying ;
Xue, Bing ;
Mesejo, Pablo ;
Cagnoni, Stefano ;
Zhang, Mengjie .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2023, 27 (01) :5-25
[6]   Genetic Programming With Image-Related Operators and a Flexible Program Structure for Feature Learning in Image Classification [J].
Bi, Ying ;
Xue, Bing ;
Zhang, Mengjie .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2021, 25 (01) :87-101
[7]   An Effective Feature Learning Approach Using Genetic Programming With Image Descriptors for Image Classification [Research Frontier] [J].
Bi, Ying ;
Xue, Bing ;
Zhang, Mengjie .
IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2020, 15 (02) :65-77
[8]   Chrysanthemum classification method integrating deep visual features from both the front and back sides [J].
Chen, Yifan ;
Yang, Xichen ;
Yan, Hui ;
Liu, Jia ;
Jiang, Jian ;
Mao, Zhongyuan ;
Wang, Tianshu .
FRONTIERS IN PLANT SCIENCE, 2025, 15
[9]   Histograms of oriented gradients for human detection [J].
Dalal, N ;
Triggs, B .
2005 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, VOL 1, PROCEEDINGS, 2005, :886-893
[10]   Genetic programming for feature extraction and construction in image classification [J].
Fan, Qinglan ;
Bi, Ying ;
Xue, Bing ;
Zhang, Mengjie .
APPLIED SOFT COMPUTING, 2022, 118