BioAITeam / Coffee-Maturity-Classification-using-Convolutional-Neural-Networks-and-Transfer-Learning

0 stars 2 forks source link

Coffee Maturity Classification using Convolutional Neural Networks and Transfer Learning

This work shows the combined use of multispectral image acquisition systems that generate large amounts of data, together with convolutional neural networks that allow the extraction of information from these images for identification and classification processes. In this case, we present the use of 5 different neural networks reported in the literature to present a benchmark in the classification of cherry coffee fruits according to their ripening stage. A dataset released with this work for future research, acquired with a custom-developed multispectral image acquisition system, was used. The comparison of the different networks through different balances allows presenting an accuracy higher than 98% when classifying about 600 coffee fruits in 5 different stages of maturation, and this with the objective of providing the farmer with a very high-quality classification model of coffee fruits, providing security and a viable method for the classification of coffee, in a more optimized and more accurate way.

Folders

Requirements

This repository requires the following libraries and frameworks:

This repository was developed in the Python3 (3.9.0) programming language.

Authors

Universidad Autonoma de Manizales (https://www.autonoma.edu.co/)

Databases:

https://zenodo.org/record/4914786

References

[1] doi: 10.1109/ACCESS.2022.3166515