Vol.71, No.1, 2022, pp.1387-1402, doi:10.32604/cmc.2022.017701
An Integrated Deep Learning Framework for Fruits Diseases Classification
  • Abdul Majid1, Muhammad Attique Khan1, Majed Alhaisoni2, Muhammad Asfand E. yar3, Usman Tariq4, Nazar Hussain1, Yunyoung Nam5,*, Seifedine Kadry6
1 Department of Computer Science, HITEC University Taxila, Taxila, Pakistan
2 College of Computer Science and Engineering, University of Ha'il, Ha'il, Saudi Arabia
3 Department of Computer Science, Bahria University, Islamabad
4 College of Computer Engineering and Sciences, Prince Sattam Bin Abdulaziz University, Al-Khraj, Saudi Arabia
5 Department of Computer Science and Engineering, Soonchunhyang University, Asan, Korea
6 Faculty of Applied Computing and Technology, Noroff University College, Kristiansand, Norway
* Corresponding Author: Yunyoung Nam. Email:
(This article belongs to this Special Issue: Recent Advances in Deep Learning and Saliency Methods for Agriculture)
Received 08 February 2021; Accepted 04 April 2021; Issue published 03 November 2021
Agriculture has been an important research area in the field of image processing for the last five years. Diseases affect the quality and quantity of fruits, thereby disrupting the economy of a country. Many computerized techniques have been introduced for detecting and recognizing fruit diseases. However, some issues remain to be addressed, such as irrelevant features and the dimensionality of feature vectors, which increase the computational time of the system. Herein, we propose an integrated deep learning framework for classifying fruit diseases. We consider seven types of fruits, i.e., apple, cherry, blueberry, grapes, peach, citrus, and strawberry. The proposed method comprises several important steps. Initially, data increase is applied, and then two different types of features are extracted. In the first feature type, texture and color features, i.e., classical features, are extracted. In the second type, deep learning characteristics are extracted using a pretrained model. The pretrained model is reused through transfer learning. Subsequently, both types of features are merged using the maximum mean value of the serial approach. Next, the resulting fused vector is optimized using a harmonic threshold-based genetic algorithm. Finally, the selected features are classified using multiple classifiers. An evaluation is performed on the PlantVillage dataset, and an accuracy of 99% is achieved. A comparison with recent techniques indicate the superiority of the proposed method.
Fruit diseases; data augmentation; deep learning; classical features; features fusion; features selection
Cite This Article
Majid, A., Khan, M. A., Alhaisoni, M., Asfand, M., Tariq, U. et al. (2022). An Integrated Deep Learning Framework for Fruits Diseases Classification. CMC-Computers, Materials & Continua, 71(1), 1387–1402.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.