Submitted:
20 July 2023
Posted:
24 July 2023
You are already at the latest version
Abstract
Keywords:
1. Introduction
- We present a general ML model for determining the quality of various fruits based on their visual appearance
- The general model performs better or equal to dedicated per-fruit models
- Comparisons with the state-of-the-art reveal the superiority of ViTs in fruit quality assessment
2. Related Work
3. Materials and Methods
3.1. Fruit Quality
3.2. Deep Learning Framework
3.2.1. Convolutional Neural Networks (CNNs)
3.2.2. Transformers
3.2.3. ViT model
3.3. Datasets
3.3.1. Sources
- FruitNet: Indian Fruits Dataset with Quality: https://www.kaggle.com/datasets/shashwatwork/fruitnet-indian-fruits-dataset-with-quality
- FruitQ dataset: https://www.kaggle.com/datasets/sholzz/fruitq-dataset
- Lemon Quality Dataset: https://www.kaggle.com/datasets/yusufemir/lemon-quality-dataset
- Mango Varieties Classification and Grading: https://www.kaggle.com/datasets/saurabhshahane/mango-varieties-classification
3.3.2. Characteristics
- Step 1.
- Download all files from each source
- Step 2.
- Create the initial vocabulary of examined fruits
- Step 3.
- For each dataset, validate the availability of each fruit in the vocabulary
- Step 4.
- For each dataset, exclude corrupted and low-resolution images
- Step 5.
- Create a large-scale dataset that contains all available fruits
- Step 6.
- Exclude fruits that are not labelled
- Step 7.
- Define the two classes: Good Quality (GQ) and Bad Quality (BQ)
- Step 8.
- Exclude fruits that include less than 50 images per class
3.4. Experiment Design
- Build a ViT network and perform a 10-fold cross-validation using the UD dataset.
- Evaluate the model's per-fruit performance in detecting rotten- and good-quality fruits
- Build ViT models for each fruit and perform 10-fold cross-validation using data from the specific fruit
- Evaluate the models' performance in detecting rotten- and good-quality fruits
4. Results
4.1. General Model
4.1.1. Training and validation performance
| Training Data | Testing Data | Accuracy | Precision | Recall | F1 |
|---|---|---|---|---|---|
| UD | UD | 0.9794 | 0.9886 | 0.9733 | 0.9809 |
4.1.2. External per-fruit evaluation
4.2. Dedicated Models
4.2.1. Training and validation performance
4.2.2. External per-fruit evaluation
4.3. Comparison with state-of-the-art models under a 10-fold cross-validation procedure on the UD dataset
Comparison with the literature
5. Discussion
6. Conclusions
Funding
Institutional Review Board Statement
Conflicts of Interest
References
- Prasad, K.; Jacob, S.; Siddiqui, M.W. Fruit Maturity, Harvesting, and Quality Standards. In Preharvest Modulation of Postharvest Fruit and Vegetable Quality; Elsevier, 2018; pp. 41–69. ISBN 978-0-12-809807-3. [Google Scholar]
- Pathmanaban, P.; Gnanavel, B.K.; Anandan, S.S. Recent application of imaging techniques for fruit quality assessment. Trends in Food Science & Technology 2019, 94, 32–42. [Google Scholar] [CrossRef]
- Mowat, A.; Collins, R. Consumer behaviour and fruit quality: supply chain management in an emerging industry. Supply Chain Management: An International Journal 2000, 5, 45–54. [Google Scholar] [CrossRef]
- Zhou, L.; Zhang, C.; Liu, F.; Qiu, Z.; He, Y. Application of Deep Learning in Food: A Review. Comprehensive Reviews in Food Science and Food Safety 2019, 18, 1793–1811. [Google Scholar] [CrossRef]
- Dhiman, B.; Kumar, Y.; Kumar, M. Fruit quality evaluation using machine learning techniques: review, motivation and future perspectives. Multimed Tools Appl 2022, 81, 16255–16277. [Google Scholar] [CrossRef]
- Aherwadi, N.; Mittal, U.; Singla, J.; Jhanjhi, N.Z.; Yassine, A.; Hossain, M.S. Prediction of Fruit Maturity, Quality, and Its Life Using Deep Learning Algorithms. Electronics 2022, 11, 4100. [Google Scholar] [CrossRef]
- d’Ascoli, S.; Touvron, H.; Leavitt, M.; Morcos, A.; Biroli, G.; Sagun, L. ConViT: Improving Vision Transformers with Soft Convolutional Inductive Biases. 2021. [CrossRef]
- Tian, C.; Xu, Y.; Li, Z.; Zuo, W.; Fei, L.; Liu, H. Attention-guided CNN for image denoising. Neural Networks 2020, 124, 117–129. [Google Scholar] [CrossRef] [PubMed]
- LeCun, Y.; Kavukcuoglu, K.; Farabet, C. Convolutional networks and applications in vision. In Proceedings of the Proceedings of 2010 IEEE International Symposium on Circuits and Systems; IEEE: Paris, France, 2010; pp. 253–256. [Google Scholar]
- Rodríguez, F.J.; García, A.; Pardo, P.J.; Chávez, F.; Luque-Baena, R.M. Study and classification of plum varieties using image analysis and deep learning techniques. Prog Artif Intell 2018, 7, 119–127. [Google Scholar] [CrossRef]
- Azizah, L.M.; Umayah, S.F.; Riyadi, S.; Damarjati, C.; Utama, N.A. Deep learning implementation using convolutional neural network in mangosteen surface defect detection. In Proceedings of the 2017 7th IEEE International Conference on Control System, Computing and Engineering (ICCSCE); IEEE: Penang, 2017; pp. 242–246. [Google Scholar]
- Tan, W.; Zhao, C.; Wu, H. Intelligent alerting for fruit-melon lesion image based on momentum deep learning. Multimed Tools Appl 2016, 75, 16741–16761. [Google Scholar] [CrossRef]
- Chowdhury, A.; Kimbahune, S.; Gupta, K.; Bhowmick, B.; Mukhopadhyay, S.; Shinde, S.; Bhavsar, K. Proceedings of the Sensing for Agriculture and Food Quality and Safety XNon-destructive method to detect artificially ripened banana using hyperspectral sensing and RGB imaging; Kim, M.S., Cho, B.-K., Chin, B.A., Chao, K., Eds.; SPIE: Orlando, United States, 2018; p. 28. [Google Scholar]
- Sun, Y.; Wei, K.; Liu, Q.; Pan, L.; Tu, K. Classification and Discrimination of Different Fungal Diseases of Three Infection Levels on Peaches Using Hyperspectral Reflectance Imaging Analysis. Sensors 2018, 18, 1295. [Google Scholar] [CrossRef] [PubMed]
- Kumar, A.; Joshi, R.C.; Dutta, M.K.; Jonak, M.; Burget, R. Fruit-CNN: An Efficient Deep learning-based Fruit Classification and Quality Assessment for Precision Agriculture. In Proceedings of the 2021 13th International Congress on Ultra Modern Telecommunications and Control Systems and Workshops (ICUMT); IEEE: Brno, Czech Republic, 2021; pp. 60–65. [Google Scholar]
- Bobde, S.; Jaiswal, S.; Kulkarni, P.; Patil, O.; Khode, P.; Jha, R. Fruit Quality Recognition using Deep Learning Algorithm. In Proceedings of the 2021 International Conference on Smart Generation Computing, Communication and Networking (SMART GENCON); IEEE: Pune, India, 2021; pp. 1–5. [Google Scholar]
- Chakraborty, S.; Shamrat, F.M.J.M.; Billah, Md.M.; Jubair, Md.A.; Alauddin, Md.; Ranjan, R. Implementation of Deep Learning Methods to Identify Rotten Fruits. In Proceedings of the 2021 5th International Conference on Trends in Electronics and Informatics (ICOEI); IEEE: Tirunelveli, India, 2021; pp. 1207–1212. [Google Scholar]
- Howard, A.G.; Zhu, M.; Chen, B.; Kalenichenko, D.; Wang, W.; Weyand, T.; Andreetto, M.; Adam, H. MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications. arXiv 2017, arXiv:1704.04861. [Google Scholar]
- Behera, S.K.; Rath, A.K.; Sethy, P.K. Maturity status classification of papaya fruits based on machine learning and transfer learning approach. Information Processing in Agriculture 2021, 8, 244–250. [Google Scholar] [CrossRef]
- Simonyan, K.; Zisserman, A. Very Deep Convolutional Networks for Large-Scale Image Recognition. arXiv 2015, arXiv:1409.1556 [cs] 2015. [Google Scholar]
- Goodfellow, I.; Bengio, Y.; Courville, A.; Bengio, Y. Deep learning; MIT press Cambridge, 2016; Volume 1. [Google Scholar]
- Mou, L.; Zhu, X.X. Learning to Pay Attention on Spectral Domain: A Spectral Attention Module-Based Convolutional Network for Hyperspectral Image Classification. IEEE Trans. Geosci. Remote Sensing 2020, 58, 110–122. [Google Scholar] [CrossRef]
- Lee-Thorp, J.; Ainslie, J.; Eckstein, I.; Ontanon, S. FNet: Mixing Tokens with Fourier Transforms 2022.
- Chollet, F. Xception: Deep Learning with Depthwise Separable Convolutions. arXiv arXiv:1610.02357 [cs] 2017.
- He, K.; Zhang, X.; Ren, S.; Sun, J. Deep Residual Learning for Image Recognition. arXiv arXiv:1512.03385 [cs] 2015.
- Szegedy, C.; Liu, W.; Jia, Y.; Sermanet, P.; Reed, S.; Anguelov, D.; Erhan, D.; Vanhoucke, V.; Rabinovich, A. Going deeper with convolutions. In Proceedings of the IEEE conference on computer vision and pattern recognition; 2015; pp. 1–9. [Google Scholar]
- Huang, G.; Liu, Z.; van der Maaten, L.; Weinberger, K.Q. Densely Connected Convolutional Networks. arXiv 2018, arXiv:1608.06993 [cs] 2018. [Google Scholar]
- Zoph, B.; Vasudevan, V.; Shlens, J.; Le, Q.V. Learning Transferable Architectures for Scalable Image Recognition. arXiv 2018, arXiv:1707.07012 [cs, stat] 2018. [Google Scholar]
- Zhang, L.; Shen, H.; Luo, Y.; Cao, X.; Pan, L.; Wang, T.; Feng, Q. Efficient CNN Architecture Design Guided by Visualization. 2022. [CrossRef]
- Liu, Z.; Mao, H.; Wu, C.-Y.; Feichtenhofer, C.; Darrell, T.; Xie, S. A ConvNet for the 2020s. 2022. [CrossRef]
- Liu, Z.; Lin, Y.; Cao, Y.; Hu, H.; Wei, Y.; Zhang, Z.; Lin, S.; Guo, B. Swin Transformer: Hierarchical Vision Transformer using Shifted Windows. 2021. [CrossRef]
- Jaegle, A.; Gimeno, F.; Brock, A.; Zisserman, A.; Vinyals, O.; Carreira, J. Perceiver: General Perception with Iterative Attention. 2021. [CrossRef]
- Li, D.; Hu, J.; Wang, C.; Li, X.; She, Q.; Zhu, L.; Zhang, T.; Chen, Q. Involution: Inverting the Inherence of Convolution for Visual Recognition. 2021. [CrossRef]
- Dai, Z.; Liu, H.; Le, Q.V.; Tan, M. CoAtNet: Marrying Convolution and Attention for All Data Sizes. 2021. [CrossRef]
- Hassani, A.; Walton, S.; Shah, N.; Abuduweili, A.; Li, J.; Shi, H. Escaping the Big Data Paradigm with Compact Transformers. 2021. [CrossRef]
- Tolstikhin, I.; Houlsby, N.; Kolesnikov, A.; Beyer, L.; Zhai, X.; Unterthiner, T.; Yung, J.; Steiner, A.; Keysers, D.; Uszkoreit, J.; et al. MLP-Mixer: An all-MLP Architecture for Vision. 2021. [CrossRef]
- Guo, M.-H.; Liu, Z.-N.; Mu, T.-J.; Hu, S.-M. Beyond Self-attention: External Attention using Two Linear Layers for Visual Tasks. 2021. [CrossRef]
- Liu, H.; Dai, Z.; So, D.R.; Le, Q.V. Pay Attention to MLPs 2021.
- Apostolopoulos, I.D.; Aznaouridis, S.; Tzani, M. An Attention-Based Deep Convolutional Neural Network for Brain Tumor and Disorder Classification and Grading in Magnetic Resonance Imaging. Information 2023, 14, 174. [Google Scholar] [CrossRef]
- Mureşan, H.; Oltean, M. Fruit recognition from images using deep learning. Acta Universitatis Sapientiae, Informatica 2018, 10, 26–42. [Google Scholar] [CrossRef]
- Pujari, J.D.; Yakkundimath, R.; Byadgi, A.S. Recognition and classification of Produce affected by identically looking Powdery Mildew disease. Acta Technologica Agriculturae 2014, 17, 29–34. [Google Scholar] [CrossRef]
- Khan, M.A.; Akram, T.; Sharif, M.; Awais, M.; Javed, K.; Ali, H.; Saba, T. CCDF: Automatic system for segmentation and recognition of fruit crops diseases based on correlation coefficient and deep CNN features. Computers and Electronics in Agriculture 2018, 155, 220–236. [Google Scholar] [CrossRef]





| Datasets | Number of images representing good quality fruit |
Number of images representing bad quality fruit |
Total | Format | Image size (height, width) |
|---|---|---|---|---|---|
| Apple | 1149 | 1141 | 2290 | PNG | (192,256) |
| Banana | 1292 | 1520 | 2812 | PNG | (720,1280) |
| Cucumber | 250 | 461 | 711 | PNG | (720,1280) |
| Grape | 227 | 482 | 709 | PNG | (720,1280) |
| Guava | 1152 | 1129 | 2281 | JPEG | (256,256) |
| Kaki | 545 | 566 | 1111 | PNG | (720,1280) |
| Lemon | 1125 | 951 | 2076 | PNG | (300,300) |
| Lime | 1094 | 1085 | 2179 | JPEG | (192,256) |
| Mango | 200 | 200 | 400 | JPEG | (424,752) |
| Orange | 1216 | 1159 | 2375 | PNG | (256,256) |
| Papaya | 130 | 663 | 793 | PNG | (720,1280) |
| Peach | 425 | 720 | 1145 | PNG | (720,1280) |
| Pear | 504 | 593 | 1097 | JPEG | (720,1280) |
| Pomegranate | 5940 | 1187 | 7127 | JPEG | (256,256) |
| Tomato | 600 | 1255 | 1855 | PNG | (720,1280) |
| Watermelon | 51 | 203 | 254 | PNG | (720,1280) |
| Total (UD dataset) | 15900 | 13315 | 29215 | - | - |
| External Dataset | Number of images representing good quality fruit |
Number of images representing bad quality fruit |
Total | Format | Image size (height, width) |
|---|---|---|---|---|---|
| Apple | 100 | 100 | 200 | JPEG | (192,256) |
| Banana | 100 | 100 | 200 | JPEG | (720,1280) |
| Cucumber | 100 | 100 | 200 | JPEG | (256,256) |
| Grape | 100 | 100 | 200 | PNG | (256,256) |
| Guava | 100 | 100 | 200 | JPEG | (256,256) |
| Kaki | 100 | 100 | 200 | PNG | (720,1280) |
| Lemon | 100 | 100 | 200 | PNG | (300,300) |
| Lime | 100 | 100 | 200 | JPEG | (192,256) |
| Mango | 100 | 100 | 200 | JPEG | (424,752) |
| Orange | 100 | 100 | 200 | JPEG | (256,256) |
| Papaya | 100 | 100 | 200 | PNG | (256,256) |
| Peach | 100 | 100 | 200 | JPEG | (256,256) |
| Pear | 100 | 100 | 200 | JPEG | (720,1280) |
| Pomegranate | 100 | 100 | 200 | JPEG | (256,256) |
| Tomato | 100 | 100 | 200 | PNG | (256,256) |
| Watermelon | 100 | 100 | 200 | JPEG | (720,1280) |
| Training Data | Testing Fruit | Accuracy | Precision | Recall | F1 |
|---|---|---|---|---|---|
| UD | Apple | 0.9950 | 1.0000 | 0.9900 | 0.9950 |
| UD | Banana | 0.9800 | 0.9615 | 1.0000 | 0.9804 |
| UD | Cucumber | 0.9900 | 0.9804 | 1.0000 | 0.9901 |
| UD | Grape | 1.0000 | 1.0000 | 1.0000 | 1.0000 |
| UD | Guava | 0.9700 | 0.9796 | 0.9600 | 0.9697 |
| UD | Kaki | 0.9950 | 0.9901 | 1.0000 | 0.9950 |
| UD | Lemon | 0.9700 | 0.9608 | 0.9800 | 0.9703 |
| UD | Lime | 0.9750 | 0.9798 | 0.9700 | 0.9749 |
| UD | Mango | 0.9750 | 0.9897 | 0.9600 | 0.9746 |
| UD | Orange | 0.9950 | 0.9901 | 1.0000 | 0.9950 |
| UD | Papaya | 0.9800 | 0.9898 | 0.9700 | 0.9798 |
| UD | Peach | 0.9800 | 0.9706 | 0.9900 | 0.9802 |
| UD | Pear | 0.9700 | 0.9796 | 0.9600 | 0.9697 |
| UD | Pomegranate | 0.9700 | 0.9796 | 0.9600 | 0.9697 |
| UD | Tomato | 0.9950 | 0.9901 | 1.0000 | 0.9950 |
| UD | Watermelon | 0.9800 | 0.9706 | 0.9900 | 0.9802 |
| Training Data | Testing Fruit | Accuracy | Precision | Recall | F1 |
|---|---|---|---|---|---|
| Apple | Apple | 0.9948 | 0.9974 | 0.9922 | 0.9948 |
| Banana | Banana | 0.9904 | 0.9854 | 0.9938 | 0.9896 |
| Cucumber | Cucumber | 0.9887 | 0.9764 | 0.9920 | 0.9841 |
| Grape | Grape | 0.9661 | 0.9511 | 0.9427 | 0.9469 |
| Guava | Guava | 0.9965 | 0.9974 | 0.9957 | 0.9965 |
| Kaki | Kaki | 0.9928 | 0.9873 | 0.9982 | 0.9927 |
| Lemon | Lemon | 0.9981 | 1.0000 | 0.9964 | 0.9982 |
| Lime | Lime | 0.9991 | 0.9982 | 1.0000 | 0.9991 |
| Mango | Mango | 0.9625 | 0.9793 | 0.9450 | 0.9618 |
| Orange | Orange | 0.9971 | 0.9984 | 0.9959 | 0.9971 |
| Papaya | Papaya | 0.9546 | 0.7831 | 1.0000 | 0.8784 |
| Peach | Peach | 0.9965 | 0.9953 | 0.9953 | 0.9953 |
| Pear | Pear | 0.9909 | 0.9940 | 0.9861 | 0.9900 |
| Pomegranate | Pomegranate | 0.9964 | 0.9975 | 0.9981 | 0.9978 |
| Tomato | Tomato | 0.9957 | 0.9933 | 0.9933 | 0.9933 |
| Watermelon | Watermelon | 0.9055 | 0.6800 | 1.0000 | 0.8095 |
| Training Data | Testing Fruit | Accuracy | Precision | Recall | F1 |
|---|---|---|---|---|---|
| Apple | Apple | 0.9950 | 1.0000 | 0.9900 | 0.9950 |
| Banana | Banana | 0.9950 | 0.9901 | 1.0000 | 0.9950 |
| Cucumber | Cucumber | 0.9850 | 0.9899 | 0.9800 | 0.9849 |
| Grape | Grape | 0.9900 | 0.9900 | 0.9900 | 0.9900 |
| Guava | Guava | 0.9850 | 0.9709 | 1.0000 | 0.9852 |
| Kaki | Kaki | 0.9900 | 1.0000 | 0.9800 | 0.9899 |
| Lemon | Lemon | 0.9950 | 1.0000 | 0.9900 | 0.9950 |
| Lime | Lime | 0.9800 | 0.9898 | 0.9700 | 0.9798 |
| Mango | Mango | 0.9500 | 0.9412 | 0.9600 | 0.9505 |
| Orange | Orange | 0.9950 | 1.0000 | 0.9900 | 0.9950 |
| Papaya | Papaya | 0.9500 | 0.9688 | 0.9300 | 0.9490 |
| Peach | Peach | 0.9800 | 0.9706 | 0.9900 | 0.9802 |
| Pear | Pear | 0.9650 | 0.9697 | 0.9600 | 0.9648 |
| Pomegranate | Pomegranate | 0.9950 | 0.9901 | 1.0000 | 0.9950 |
| Tomato | Tomato | 0.9800 | 0.9800 | 0.9800 | 0.9800 |
| Watermelon | Watermelon | 0.9550 | 0.9505 | 0.9600 | 0.9552 |
| Fruit | Dedicated Model | General Model |
|---|---|---|
| Apple | 0.9950 | 0.9950 |
| Banana | 0.9950 | 0.9800 |
| Cucumber | 0.9850 | 0.9900 |
| Grape | 0.9900 | 1.0000 |
| Guava | 0.9850 | 0.9700 |
| Kaki | 0.9900 | 0.9950 |
| Lemon | 0.9950 | 0.9700 |
| Lime | 0.9800 | 0.9750 |
| Mango | 0.9500 | 0.9750 |
| Orange | 0.9950 | 0.9950 |
| Papaya | 0.9500 | 0.9800 |
| Peach | 0.9800 | 0.9800 |
| Pear | 0.9650 | 0.9700 |
| Pomegranate | 0.9950 | 0.9700 |
| Tomato | 0.9800 | 0.9950 |
| Watermelon | 0.9550 | 0.9800 |
| Model | Accuracy | Precision | Recall | F1 |
|---|---|---|---|---|
| Xception [24] | 0.9524 | 0.9726 | 0.9390 | 0.9555 |
| VGG16 [20] | 0.9446 | 0.9647 | 0.9323 | 0.9482 |
| VGG19 [20] | 0.9671 | 0.9875 | 0.9516 | 0.9693 |
| ResNet152 [25] | 0.9785 | 0.9887 | 0.9716 | 0.9800 |
| ResNet152V2 [25] | 0.9606 | 0.9861 | 0.9409 | 0.9630 |
| InceptionV3 [26] | 0.9539 | 0.9711 | 0.9433 | 0.9570 |
| InceptionResNetV2 [26] | 0.9641 | 0.9796 | 0.9539 | 0.9666 |
| MobileNet [18] | 0.9536 | 0.9820 | 0.9319 | 0.9563 |
| MobileNetV2 [18] | 0.9624 | 0.9805 | 0.9499 | 0.9649 |
| DenseNet169 [27] | 0.9631 | 0.9669 | 0.9652 | 0.9660 |
| DenseNet201 [27] | 0.9598 | 0.9736 | 0.9519 | 0.9627 |
| NASNetMobile [28] | 0.9547 | 0.9819 | 0.9340 | 0.9574 |
| EfficientNetB6 [29] | 0.9660 | 0.9718 | 0.9655 | 0.9686 |
| EfficientNetB7 [29] | 0.9705 | 0.9842 | 0.9611 | 0.9725 |
| EfficientNetV2B3 [29] | 0.9591 | 0.9716 | 0.9526 | 0.9620 |
| ConvNeXtLarge [30] | 0.9732 | 0.9870 | 0.9634 | 0.9750 |
| ConvNeXtXLarge [30] | 0.9486 | 0.9651 | 0.9396 | 0.9522 |
| Swin Transformer [31] | 0.9632 | 0.9874 | 0.9445 | 0.9654 |
| Perceiver Network [32] | 0.9643 | 0.9711 | 0.9631 | 0.9671 |
| Involutional Neural Network [33] | 0.9635 | 0.9725 | 0.9601 | 0.9663 |
| ConvMixer [7,34,35] | 0.9591 | 0.9715 | 0.9529 | 0.9621 |
| BigTransfer [36] | 0.9574 | 0.9659 | 0.9555 | 0.9606 |
| EANet [37] | 0.9732 | 0.9874 | 0.9630 | 0.9750 |
| FNet [23] | 0.9690 | 0.9709 | 0.9722 | 0.9716 |
| gMLP [38] | 0.9597 | 0.9818 | 0.9435 | 0.9623 |
| MLP-Mixer [36] | 0.9564 | 0.9656 | 0.9539 | 0.9597 |
| Attention VGG19 [39] | 0.9644 | 0.9852 | 0.9489 | 0.9667 |
| Visual Transformer (present study) | 0.9794 | 0.9886 | 0.9733 | 0.9809 |
| Fruit | Study | Objective | Method(s) | Accuracy |
|---|---|---|---|---|
| Plum | [10] | Determination of plum maturity from images | Deep CNN | 91-97% |
| Mangosteen | [11] | Quality assurance in mangosteen export | Deep CNN | 97% |
| Apple | [12] | Apple lesions identification | Deep CNN | 97.5% |
| Banana | [13] | Distinguish between naturally and artificially ripened bananas | Neural Network | 98.74% |
| Peach | [14] | Peach disease identification | Deep Belief Network | 82.5-100% |
| Multiple (6) | [15] | Quality Assessment | Deep CNN | 99.6% |
| Multiple (3) | [16] | Quality Assessment | Deep CNN | 95% |
| Banana | [6] | Quality Assessment | Deep CNN | 81.75% - 98.25% |
| Multiple (3) | [17] | Quality Assessment | Deep CNN | 99.61% |
| Papaya | [19] | Quality Assessment | Deep CNN | 100% |
| Pomegranate | [40] | Quality Assessment | Recurrent Neural Network | 95% |
| Grapes | [41] | Quality Assessment | Artificial Neural Network | 87.8% |
| Mango | [42] | Quality Assessment | SVM | 98.6% |
| Apple | [42] | Quality Assessment | Deep CNN | 98.6% |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).