Diseño de un Sistema de Selección Automatizada de Granos de Café para el Control de Calidad Postueste Basado en Modelos Avanzados de Visión por Computadora
Descripción del Articulo
El presente trabajo describe el diseño de un sistema automatizado para la clasificación postueste de granos de café, orientado al control de calidad mediante visión por computadora y mecanismos embebidos. La solución integra modelos avanzados de Deep Learning, YOLOv11 para detección y segmentación,...
| Autores: | , |
|---|---|
| Formato: | tesis de grado |
| Fecha de Publicación: | 2025 |
| Institución: | Universidad Peruana de Ciencias Aplicadas |
| Repositorio: | UPC-Institucional |
| Lenguaje: | español |
| OAI Identifier: | oai:repositorioacademico.upc.edu.pe:10757/685639 |
| Enlace del recurso: | http://hdl.handle.net/10757/685639 |
| Nivel de acceso: | acceso abierto |
| Materia: | visión por computadora inteligencia artificial clasificación de café YOLOv11 EfficientNet Deep Learning Jetson Nano https://purl.org/pe-repo/ocde/ford#2.02.01 |
| id |
UUPC_9903e5d7b3fc5aa3254b511b3ebd6717 |
|---|---|
| oai_identifier_str |
oai:repositorioacademico.upc.edu.pe:10757/685639 |
| network_acronym_str |
UUPC |
| network_name_str |
UPC-Institucional |
| repository_id_str |
2670 |
| dc.title.es_PE.fl_str_mv |
Diseño de un Sistema de Selección Automatizada de Granos de Café para el Control de Calidad Postueste Basado en Modelos Avanzados de Visión por Computadora |
| dc.title.alternative.none.fl_str_mv |
Design of an Automated Coffee Bean Sorting System for Post-Roast Quality Control Based on Advanced Computer Vision Models |
| title |
Diseño de un Sistema de Selección Automatizada de Granos de Café para el Control de Calidad Postueste Basado en Modelos Avanzados de Visión por Computadora |
| spellingShingle |
Diseño de un Sistema de Selección Automatizada de Granos de Café para el Control de Calidad Postueste Basado en Modelos Avanzados de Visión por Computadora Vilcamiza Espinoza, Gerardo Alexis visión por computadora inteligencia artificial clasificación de café YOLOv11 EfficientNet Deep Learning Jetson Nano https://purl.org/pe-repo/ocde/ford#2.02.01 |
| title_short |
Diseño de un Sistema de Selección Automatizada de Granos de Café para el Control de Calidad Postueste Basado en Modelos Avanzados de Visión por Computadora |
| title_full |
Diseño de un Sistema de Selección Automatizada de Granos de Café para el Control de Calidad Postueste Basado en Modelos Avanzados de Visión por Computadora |
| title_fullStr |
Diseño de un Sistema de Selección Automatizada de Granos de Café para el Control de Calidad Postueste Basado en Modelos Avanzados de Visión por Computadora |
| title_full_unstemmed |
Diseño de un Sistema de Selección Automatizada de Granos de Café para el Control de Calidad Postueste Basado en Modelos Avanzados de Visión por Computadora |
| title_sort |
Diseño de un Sistema de Selección Automatizada de Granos de Café para el Control de Calidad Postueste Basado en Modelos Avanzados de Visión por Computadora |
| author |
Vilcamiza Espinoza, Gerardo Alexis |
| author_facet |
Vilcamiza Espinoza, Gerardo Alexis Trelles Vizcarra, Nicolas |
| author_role |
author |
| author2 |
Trelles Vizcarra, Nicolas |
| author2_role |
author |
| dc.contributor.author.fl_str_mv |
Vilcamiza Espinoza, Gerardo Alexis Trelles Vizcarra, Nicolas |
| dc.subject.none.fl_str_mv |
visión por computadora inteligencia artificial clasificación de café YOLOv11 EfficientNet Deep Learning Jetson Nano |
| topic |
visión por computadora inteligencia artificial clasificación de café YOLOv11 EfficientNet Deep Learning Jetson Nano https://purl.org/pe-repo/ocde/ford#2.02.01 |
| dc.subject.ocde.es_PE.fl_str_mv |
https://purl.org/pe-repo/ocde/ford#2.02.01 |
| description |
El presente trabajo describe el diseño de un sistema automatizado para la clasificación postueste de granos de café, orientado al control de calidad mediante visión por computadora y mecanismos embebidos. La solución integra modelos avanzados de Deep Learning, YOLOv11 para detección y segmentación, y EfficientNet-B0 para clasificación, desplegados en una plataforma Jetson Nano, junto con un sistema electromecánico de dosificación y separación física de los granos. Se propone además un algoritmo de análisis tonal que cuantifica la “pureza del tueste” a nivel intragrano, aportando una métrica complementaria para la detección de imperfecciones no evidentes a simple vista. El sistema logra procesar en tiempo real a una velocidad de 32 fps, con una cadencia mecánica de un grano cada 2 segundos. El modelo de segmentación alcanza un mAP@0.5 de 96,07%, mientras que el clasificador obtiene un accuracy del 93,3% y un F1-score promedio de 93,4%, con énfasis en la clase de tueste medio, crítica en el mercado cafetalero. La arquitectura incluye una GUI remota y conexión con Microsoft Azure para trazabilidad y supervisión continua. Esta propuesta, basada en componentes accesibles y código abierto, ofrece una alternativa viable para pequeños y medianos productores, promoviendo la modernización tecnológica del sector. La modularidad del sistema permite su futura escalabilidad y adaptación a nuevos criterios de calidad. |
| publishDate |
2025 |
| dc.date.accessioned.none.fl_str_mv |
2025-07-24T20:23:56Z |
| dc.date.available.none.fl_str_mv |
2025-07-24T20:23:56Z |
| dc.date.issued.fl_str_mv |
2025-07-19 |
| dc.type.es_PE.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
| dc.type.other.es_PE.fl_str_mv |
Trabajo de suficiencia profesional |
| dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
| format |
bachelorThesis |
| dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/10757/685639 |
| dc.identifier.isni.es_PE.fl_str_mv |
000000012196144X |
| url |
http://hdl.handle.net/10757/685639 |
| identifier_str_mv |
000000012196144X |
| dc.language.iso.es_PE.fl_str_mv |
spa |
| language |
spa |
| dc.relation.ispartof.fl_str_mv |
SUNEDU |
| dc.rights.es_PE.fl_str_mv |
info:eu-repo/semantics/openAccess |
| dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-sa/4.0/ |
| dc.rights.coar.none.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
| eu_rights_str_mv |
openAccess |
| rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-sa/4.0/ http://purl.org/coar/access_right/c_abf2 |
| dc.format.en_US.fl_str_mv |
application/pdf application/epub application/msword |
| dc.publisher.es_PE.fl_str_mv |
Universidad Peruana de Ciencias Aplicadas (UPC) |
| dc.publisher.country.es_PE.fl_str_mv |
PE |
| dc.source.es_PE.fl_str_mv |
Universidad Peruana de Ciencias Aplicadas (UPC) Repositorio Académico - UPC |
| dc.source.none.fl_str_mv |
reponame:UPC-Institucional instname:Universidad Peruana de Ciencias Aplicadas instacron:UPC |
| instname_str |
Universidad Peruana de Ciencias Aplicadas |
| instacron_str |
UPC |
| institution |
UPC |
| reponame_str |
UPC-Institucional |
| collection |
UPC-Institucional |
| bitstream.url.fl_str_mv |
https://repositorioacademico.upc.edu.pe/bitstream/10757/685639/10/Trelles_VN.pdf.jpg https://repositorioacademico.upc.edu.pe/bitstream/10757/685639/11/Trelles_VN_Actasimilitud.pdf.jpg https://repositorioacademico.upc.edu.pe/bitstream/10757/685639/12/Trelles_VN_Autorizacionpublicacion.pdf.jpg https://repositorioacademico.upc.edu.pe/bitstream/10757/685639/13/Trelles_VN_Reportesimilitud.pdf.jpg https://repositorioacademico.upc.edu.pe/bitstream/10757/685639/6/Trelles_VN.pdf.txt https://repositorioacademico.upc.edu.pe/bitstream/10757/685639/7/Trelles_VN_Actasimilitud.pdf.txt https://repositorioacademico.upc.edu.pe/bitstream/10757/685639/8/Trelles_VN_Autorizacionpublicacion.pdf.txt https://repositorioacademico.upc.edu.pe/bitstream/10757/685639/9/Trelles_VN_Reportesimilitud.pdf.txt https://repositorioacademico.upc.edu.pe/bitstream/10757/685639/1/Trelles_VN.pdf https://repositorioacademico.upc.edu.pe/bitstream/10757/685639/2/Trelles_VN.docx https://repositorioacademico.upc.edu.pe/bitstream/10757/685639/3/Trelles_VN_Actasimilitud.pdf https://repositorioacademico.upc.edu.pe/bitstream/10757/685639/4/Trelles_VN_Autorizacionpublicacion.pdf https://repositorioacademico.upc.edu.pe/bitstream/10757/685639/5/Trelles_VN_Reportesimilitud.pdf |
| bitstream.checksum.fl_str_mv |
5b8562e02e893206ac4bf657b1010d00 5e6aa403e6350260c0d2415e40a9d3db 876f61a0afcc66cd2f6c062bcc5a56b9 29cbec862d5e7f69b82829b4b59c9e3e 855fb0a4aabc0b75aa593dda441f2f88 491d1111d2abcb278440ac6bcff14f28 0dcf59a888394cddb02b16b6be879816 d5c6d9f08c50bb49399a12cb420a8bc8 d95c66a44391adabcda0363512ac298d 5ce5ddc9fb525584ab32715fed865538 3fcd92cde56819467b05b6f9ef7844c3 2d24c297357076d62f31eabfd931854e 4fc8a6211bac7f22b877560909d31649 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositorio Académico UPC |
| repository.mail.fl_str_mv |
upc@openrepository.com |
| _version_ |
1846699545948323840 |
| spelling |
38cb4b1a4653123579471eeb89f91bfe500225a94a2c4de348428e1a3666306bd3b500Vilcamiza Espinoza, Gerardo AlexisTrelles Vizcarra, Nicolas2025-07-24T20:23:56Z2025-07-24T20:23:56Z2025-07-19http://hdl.handle.net/10757/685639000000012196144XEl presente trabajo describe el diseño de un sistema automatizado para la clasificación postueste de granos de café, orientado al control de calidad mediante visión por computadora y mecanismos embebidos. La solución integra modelos avanzados de Deep Learning, YOLOv11 para detección y segmentación, y EfficientNet-B0 para clasificación, desplegados en una plataforma Jetson Nano, junto con un sistema electromecánico de dosificación y separación física de los granos. Se propone además un algoritmo de análisis tonal que cuantifica la “pureza del tueste” a nivel intragrano, aportando una métrica complementaria para la detección de imperfecciones no evidentes a simple vista. El sistema logra procesar en tiempo real a una velocidad de 32 fps, con una cadencia mecánica de un grano cada 2 segundos. El modelo de segmentación alcanza un mAP@0.5 de 96,07%, mientras que el clasificador obtiene un accuracy del 93,3% y un F1-score promedio de 93,4%, con énfasis en la clase de tueste medio, crítica en el mercado cafetalero. La arquitectura incluye una GUI remota y conexión con Microsoft Azure para trazabilidad y supervisión continua. Esta propuesta, basada en componentes accesibles y código abierto, ofrece una alternativa viable para pequeños y medianos productores, promoviendo la modernización tecnológica del sector. La modularidad del sistema permite su futura escalabilidad y adaptación a nuevos criterios de calidad.This work presents the design of an automated system for post-roast coffee bean classification, aimed at quality control through computer vision and embedded mechanisms. The solution integrates advanced Deep Learning models, with YOLOv11 used for detection and segmentation, and EfficientNet-B0 for classification, all deployed on a Jetson Nano platform alongside an electromechanical system for bean dosing and physical separation. Additionally, a tonal analysis algorithm is proposed to quantify "roast purity" at the intra-bean level, providing a complementary metric for identifying imperfections not visible to the naked eye. The system operates in real time at a speed of 32 fps, with a mechanical cadence of one bean every 2 seconds. The segmentation model achieves a mAP@0.5 of 96,07%, while the classifier reaches an accuracy of 93,3% and an average F1-score of 93,4%, with special emphasis on the medium roast class, which is critical in the coffee industry. The architecture includes a remote GUI and integration with Microsoft Azure for continuous monitoring and traceability. This proposal, based on accessible components and open-source tools, offers a viable alternative for small and medium-sized producers, fostering technological modernization in the sector. The system’s modularity allows for future scalability and adaptation to new quality criteria.Trabajo de Suficiencia ProfesionalODS 9: Industria, innovación e infraestructuraODS 8: Trabajo decente y crecimiento económicoODS 12: Producción y consumo responsablesapplication/pdfapplication/epubapplication/mswordspaUniversidad Peruana de Ciencias Aplicadas (UPC)PEinfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/http://purl.org/coar/access_right/c_abf2Universidad Peruana de Ciencias Aplicadas (UPC)Repositorio Académico - UPCreponame:UPC-Institucionalinstname:Universidad Peruana de Ciencias Aplicadasinstacron:UPCvisión por computadorainteligencia artificialclasificación de caféYOLOv11EfficientNetDeep LearningJetson Nanohttps://purl.org/pe-repo/ocde/ford#2.02.01Diseño de un Sistema de Selección Automatizada de Granos de Café para el Control de Calidad Postueste Basado en Modelos Avanzados de Visión por ComputadoraDesign of an Automated Coffee Bean Sorting System for Post-Roast Quality Control Based on Advanced Computer Vision Modelsinfo:eu-repo/semantics/bachelorThesisTrabajo de suficiencia profesionalhttp://purl.org/coar/resource_type/c_7a1fSUNEDUUniversidad Peruana de Ciencias Aplicadas (UPC). Facultad de IngenieríaLicenciaturaIngeniería MecatrónicaIngeniero Mecatrónico2025-07-24T21:41:24Zhttps://purl.org/pe-repo/renati/type#trabajoDeSuficienciaProfesional0000-0002-9780-321847170925https://purl.org/pe-repo/renati/level#tituloProfesional713096Albatrino Aza, Renzo FranciscoLara Quispe, Miguel Alfonso7091550675985255THUMBNAILTrelles_VN.pdf.jpgTrelles_VN.pdf.jpgGenerated Thumbnailimage/jpeg31423https://repositorioacademico.upc.edu.pe/bitstream/10757/685639/10/Trelles_VN.pdf.jpg5b8562e02e893206ac4bf657b1010d00MD510falseTrelles_VN_Actasimilitud.pdf.jpgTrelles_VN_Actasimilitud.pdf.jpgGenerated Thumbnailimage/jpeg33112https://repositorioacademico.upc.edu.pe/bitstream/10757/685639/11/Trelles_VN_Actasimilitud.pdf.jpg5e6aa403e6350260c0d2415e40a9d3dbMD511falseTrelles_VN_Autorizacionpublicacion.pdf.jpgTrelles_VN_Autorizacionpublicacion.pdf.jpgGenerated Thumbnailimage/jpeg61185https://repositorioacademico.upc.edu.pe/bitstream/10757/685639/12/Trelles_VN_Autorizacionpublicacion.pdf.jpg876f61a0afcc66cd2f6c062bcc5a56b9MD512falseTrelles_VN_Reportesimilitud.pdf.jpgTrelles_VN_Reportesimilitud.pdf.jpgGenerated Thumbnailimage/jpeg15632https://repositorioacademico.upc.edu.pe/bitstream/10757/685639/13/Trelles_VN_Reportesimilitud.pdf.jpg29cbec862d5e7f69b82829b4b59c9e3eMD513falseCONVERTED2_3980787TEXTTrelles_VN.pdf.txtTrelles_VN.pdf.txtExtracted texttext/plain148340https://repositorioacademico.upc.edu.pe/bitstream/10757/685639/6/Trelles_VN.pdf.txt855fb0a4aabc0b75aa593dda441f2f88MD56falseTrelles_VN_Actasimilitud.pdf.txtTrelles_VN_Actasimilitud.pdf.txtExtracted texttext/plain1019https://repositorioacademico.upc.edu.pe/bitstream/10757/685639/7/Trelles_VN_Actasimilitud.pdf.txt491d1111d2abcb278440ac6bcff14f28MD57falseTrelles_VN_Autorizacionpublicacion.pdf.txtTrelles_VN_Autorizacionpublicacion.pdf.txtExtracted texttext/plain4310https://repositorioacademico.upc.edu.pe/bitstream/10757/685639/8/Trelles_VN_Autorizacionpublicacion.pdf.txt0dcf59a888394cddb02b16b6be879816MD58falseTrelles_VN_Reportesimilitud.pdf.txtTrelles_VN_Reportesimilitud.pdf.txtExtracted texttext/plain1829https://repositorioacademico.upc.edu.pe/bitstream/10757/685639/9/Trelles_VN_Reportesimilitud.pdf.txtd5c6d9f08c50bb49399a12cb420a8bc8MD59falseORIGINALTrelles_VN.pdfTrelles_VN.pdfapplication/pdf9003478https://repositorioacademico.upc.edu.pe/bitstream/10757/685639/1/Trelles_VN.pdfd95c66a44391adabcda0363512ac298dMD51trueTrelles_VN.docxTrelles_VN.docxapplication/vnd.openxmlformats-officedocument.wordprocessingml.document27449159https://repositorioacademico.upc.edu.pe/bitstream/10757/685639/2/Trelles_VN.docx5ce5ddc9fb525584ab32715fed865538MD52falseTrelles_VN_Actasimilitud.pdfTrelles_VN_Actasimilitud.pdfapplication/pdf137533https://repositorioacademico.upc.edu.pe/bitstream/10757/685639/3/Trelles_VN_Actasimilitud.pdf3fcd92cde56819467b05b6f9ef7844c3MD53falseTrelles_VN_Autorizacionpublicacion.pdfTrelles_VN_Autorizacionpublicacion.pdfapplication/pdf203048https://repositorioacademico.upc.edu.pe/bitstream/10757/685639/4/Trelles_VN_Autorizacionpublicacion.pdf2d24c297357076d62f31eabfd931854eMD54falseTrelles_VN_Reportesimilitud.pdfTrelles_VN_Reportesimilitud.pdfapplication/pdf21786145https://repositorioacademico.upc.edu.pe/bitstream/10757/685639/5/Trelles_VN_Reportesimilitud.pdf4fc8a6211bac7f22b877560909d31649MD55false10757/685639oai:repositorioacademico.upc.edu.pe:10757/6856392025-10-15 02:46:24.456Repositorio Académico UPCupc@openrepository.com |
| score |
13.377223 |
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).