Author:
Álvarez-Canchila O I,Arroyo-Pérez D E,Patiňo-Saucedo A,Rostro González H,Patiño-Vanegas A
Abstract
Abstract
Automatic image recognition is a convenient option for labeling and categorizing fruits and vegetables in supermarkets. This paper proposes the design and implementation of an automatic classification system for Colombian fruits, by training a convolutional neural network. A database was created to train and test the system, which consisted of 4980 images, labeled in 22 classes, each corresponding to pictures of the same kind of fruit, trying to reproduce the variability of a real case scenario with occlusions, different positions, rotations, lightings, colors, etc., and the use of bags. On-training data augmentation was used to further increase the robustness of the model. Additionally, transfer learning was implemented by taking the parameters of a pretrained model used for fruit classification as the new initial parameters of the proposed convolutional network, achieving an increase of the classification accuracy compared with the same model when trained with random initial weights. The final classification accuracy of the network was 98.12% which matches the scores achieved on previous works that performed fruit classification on less challenging datasets. Considering top-3 classification we report an accuracy of 99.95%.
Subject
General Physics and Astronomy
Cited by
6 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. A Fruit and Vegetable Recognition Method based on AugMSR-CNN;2024 2nd International Conference on Pattern Recognition, Machine Vision and Intelligent Algorithms (PRMVIA);2024-05-24
2. Exploring Lightweight Vegetable Detection and Classification Models Based on YOLOv5s;2023 5th International Conference on Machine Learning, Big Data and Business Intelligence (MLBDBI);2023-12-15
3. Research On Tea Leaf Recognition Based On YOLOv5 Algorithm;Proceedings of the 2023 7th International Conference on Computing and Data Analysis;2023-09-15
4. Image Processing Identification for Sapodilla Using Convolution Neural Network (CNN) and Transfer Learning Techniques;Classification Applications with Deep Learning and Machine Learning Technologies;2022-11-17
5. Robotic Fertilization in Strip Cropping using a CNN Vegetables Detection-Characterization Method;Computers and Electronics in Agriculture;2022-02