TY - JOUR
T1 - Colombian fruit and vegetables recognition using convolutional neural networks and transfer learning
AU - Alvarez-Canchila, O. I.
AU - Arroyo-Pérez, D. E.
AU - Patiňo-Saucedo, A.
AU - Rostro González, H.
AU - Patĩo-Vanegas, A.
N1 - Publisher Copyright:
© 2020 IOP Publishing Ltd. All rights reserved.
PY - 2020/6/18
Y1 - 2020/6/18
N2 - 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%.
AB - 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%.
UR - http://www.scopus.com/inward/record.url?scp=85087439300&partnerID=8YFLogxK
U2 - 10.1088/1742-6596/1547/1/012020
DO - 10.1088/1742-6596/1547/1/012020
M3 - Conference article
AN - SCOPUS:85087439300
SN - 1742-6588
VL - 1547
JO - Journal of Physics: Conference Series
JF - Journal of Physics: Conference Series
IS - 1
M1 - 012020
T2 - 16th National Meeting on Optics, ENO 2019 and 7th Andean and Caribbean Conference on Optics and Its Applications, CANCOA 2019
Y2 - 26 November 2019 through 30 November 2019
ER -