Banana Ripeness Level Classification using a Simple CNN Model Trained with Real and Synthetic Datasets

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Chuquimarca, Luis, Vintimilla, Boris, Velastin, Sergio
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866910909253812224
author Chuquimarca, Luis
Vintimilla, Boris
Velastin, Sergio
author_facet Chuquimarca, Luis
Vintimilla, Boris
Velastin, Sergio
contents The level of ripeness is essential in determining the quality of bananas. To correctly estimate banana maturity, the metrics of international marketing standards need to be considered. However, the process of assessing the maturity of bananas at an industrial level is still carried out using manual methods. The use of CNN models is an attractive tool to solve the problem, but there is a limitation regarding the availability of sufficient data to train these models reliably. On the other hand, in the state-of-the-art, existing CNN models and the available data have reported that the accuracy results are acceptable in identifying banana maturity. For this reason, this work presents the generation of a robust dataset that combines real and synthetic data for different levels of banana ripeness. In addition, it proposes a simple CNN architecture, which is trained with synthetic data and using the transfer learning technique, the model is improved to classify real data, managing to determine the level of maturity of the banana. The proposed CNN model is evaluated with several architectures, then hyper-parameter configurations are varied, and optimizers are used. The results show that the proposed CNN model reaches a high accuracy of 0.917 and a fast execution time.
format Preprint
id arxiv_https___arxiv_org_abs_2504_08568
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Banana Ripeness Level Classification using a Simple CNN Model Trained with Real and Synthetic Datasets
Chuquimarca, Luis
Vintimilla, Boris
Velastin, Sergio
Computer Vision and Pattern Recognition
68T05, 68T07, 68T10
I.4.7; I.2.10
The level of ripeness is essential in determining the quality of bananas. To correctly estimate banana maturity, the metrics of international marketing standards need to be considered. However, the process of assessing the maturity of bananas at an industrial level is still carried out using manual methods. The use of CNN models is an attractive tool to solve the problem, but there is a limitation regarding the availability of sufficient data to train these models reliably. On the other hand, in the state-of-the-art, existing CNN models and the available data have reported that the accuracy results are acceptable in identifying banana maturity. For this reason, this work presents the generation of a robust dataset that combines real and synthetic data for different levels of banana ripeness. In addition, it proposes a simple CNN architecture, which is trained with synthetic data and using the transfer learning technique, the model is improved to classify real data, managing to determine the level of maturity of the banana. The proposed CNN model is evaluated with several architectures, then hyper-parameter configurations are varied, and optimizers are used. The results show that the proposed CNN model reaches a high accuracy of 0.917 and a fast execution time.
title Banana Ripeness Level Classification using a Simple CNN Model Trained with Real and Synthetic Datasets
topic Computer Vision and Pattern Recognition
68T05, 68T07, 68T10
I.4.7; I.2.10
url https://arxiv.org/abs/2504.08568