Fruit quality and defect image classification with conditional GAN data augmentation

被引:66
|
作者
Bird, Jordan J. [1 ]
Barnes, Chloe M. [2 ]
Manso, Luis J. [3 ]
Ekart, Aniko [2 ]
Faria, Diego R. [3 ]
机构
[1] Nottingham Trent Univ, Dept Comp Sci, Nottingham, England
[2] Aston Univ, Coll Engn & Phys Sci, Birmingham, W Midlands, England
[3] Aston Univ, ARVIS Lab, Birmingham, W Midlands, England
关键词
Fruit quality; Cultivar; Image classification; Data augmentation; Convolutional neural networks; Generative adversarial networks; ELECTRONIC NOSE; IDENTIFICATION;
D O I
10.1016/j.scienta.2021.110684
中图分类号
S6 [园艺];
学科分类号
0902 ;
摘要
Contemporary Artificial Intelligence technologies allow for the employment of Computer Vision to discern good crops from bad, providing a step in the pipeline of selecting healthy fruit from undesirable fruit, such as those which are mouldy or damaged. State-of-the-art works in the field report high accuracy results on small datasets (<1000 images), which are not representative of the population regarding real-world usage. The goals of this study are to further enable real-world usage by improving generalisation with data augmentation as well as to reduce overfitting and energy usage through model pruning. In this work, we suggest a machine learning pipeline that combines the ideas of fine-tuning, transfer learning, and generative model-based training data augmentation towards improving fruit quality image classification. A linear network topology search is performed to tune a VGG16 lemon quality classification model using a publicly-available dataset of 2690 images. We find that appending a 4096 neuron fully connected layer to the convolutional layers leads to an image classification ac-curacy of 83.77%. We then train a Conditional Generative Adversarial Network on the training data for 2000 epochs, and it learns to generate relatively realistic images. Grad-CAM analysis of the model trained on real photographs shows that the synthetic images can exhibit classifiable characteristics such as shape, mould, and gangrene. A higher image classification accuracy of 88.75% is then attained by augmenting the training with synthetic images, arguing that Conditional Generative Adversarial Networks have the ability to produce new data to alleviate issues of data scarcity. Finally, model pruning is performed via polynomial decay, where we find that the Conditional GAN-augmented classification network can retain 81.16% classification accuracy when com-pressed to 50% of its original size.
引用
收藏
页数:11
相关论文
共 50 条
  • [31] A New Contrastive GAN With Data Augmentation for Surface Defect Recognition Under Limited Data
    Du, Zongwei
    Gao, Liang
    Li, Xinyu
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2023, 72
  • [32] The Performance Research of the Data Augmentation Method for Image Classification
    Zhang, Ruirui
    Zhou, Bolin
    Lu, Chang
    Ma, Manzeng
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2022, 2022
  • [33] Data Augmentation Based on DiscrimDiff for Histopathology Image Classification
    Guan, Xianchao
    Wang, Yifeng
    Lin, Yiyang
    Zhang, Yongbing
    DATA AUGMENTATION, LABELLING, AND IMPERFECTIONS, DALI 2023, 2024, 14379 : 53 - 62
  • [34] Hyperspectral Image Classification With Data Augmentation and Classifier Fusion
    Wang, Cong
    Zhang, Lei
    Wei, Wei
    Zhang, Yanning
    IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, 2020, 17 (08) : 1420 - 1424
  • [35] Class-Adaptive Data Augmentation for Image Classification
    Yoo, Jisu
    Kang, Seokho
    IEEE ACCESS, 2023, 11 : 26393 - 26402
  • [36] Data Augmentation for Hyperspectral Image Classification With Deep CNN
    Li, Wei
    Chen, Chen
    Zhang, Mengmeng
    Li, Hengchao
    Du, Qian
    IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, 2019, 16 (04) : 593 - 597
  • [37] Data augmentation and shadow image classification for shadow detection
    Li, Guoquan
    Wen, Lingyun
    Huang, Zhengwen
    Xia, Ruiyang
    Pang, Yu
    IET IMAGE PROCESSING, 2022, 16 (03) : 717 - 728
  • [38] Explanation-based Data Augmentation for Image Classification
    Wickramanayake, Sandareka
    Lee, Mong Li
    Hsu, Wynne
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 34 (NEURIPS 2021), 2021, 34
  • [39] Conditional Generative Adversarial Networks for Data Augmentation of a Neonatal Image Dataset
    Lyra, Simon
    Mustafa, Arian
    Rixen, Joeran
    Borik, Stefan
    Lueken, Markus
    Leonhardt, Steffen
    SENSORS, 2023, 23 (02)
  • [40] Auxiliary Conditional Generative Adversarial Networks for Image Data Set Augmentation
    Mudavathu, Kalpana Devi Bai
    Rao, V. P. Chandra Sekhara
    Ramana, K., V
    PROCEEDINGS OF THE 2018 3RD INTERNATIONAL CONFERENCE ON INVENTIVE COMPUTATION TECHNOLOGIES (ICICT 2018), 2018, : 263 - 269