Clasificación de manzanas mediante visión por computador e inteligencia artificial para detectar anomalías
Para citar o enlazar este item, por favor use el siguiente identificador:
http://dspace.ups.edu.ec/handle/123456789/31305| Título : | Clasificación de manzanas mediante visión por computador e inteligencia artificial para detectar anomalías |
| Autor : | Tinoco Mera, Juan Pablo Tinoco Mera, José Luis |
| Director de Tesis: | Fariño Cedeño, Jorge Bladimir |
| Resumen traducido: | This work presents an automated system for apple classification using computer vision and artificial intelligence, aiming to improve the efficiency and accuracy of fruit selection processes in the agricultural sector. To achieve this, two YOLOv11 neural network models were trained: one for general apple detection and another for identifying anomalies such as open wounds and rot. The system architecture integrates an ESP32 microcontroller that communicates via WiFi with a server implemented in Python using the Flask framework. This server is responsible for executing real-time detection models and coordinating the actions of the physical mechanism. The mechanical design includes a sectioned conveyor belt driven by a stepper motor, allowing the sequential entry of apples into the system. Additionally, a leadscrew mechanism enables rotation of the axis and displacement of the fruit for a complete analysis, while a servomotor directs each apple to a specific container based on its classification. This system is expected to contribute to the automation of agricultural tasks using accessible and open-source technologies, promoting their adoption in small and medium-sized enterprises in the sector. |
| Resumen : | El presente trabajo desarrolla un sistema automatizado para la clasificación de manzanas mediante visión por computadora e inteligencia artificial, con el objetivo de mejorar la eficiencia y precisión en procesos agrícolas de selección de fruta. Para ello, se entrenaron dos modelos de redes neuronales YOLOv11: uno para la detección general de manzanas y otro para la identificación de anomalías como heridas abiertas y podredumbre. La arquitectura del sistema contempla la integración de un microcontrolador ESP32, el cual se comunica por WiFi con un servidor implementado en Python mediante el framework Flask. Este servidor se encarga de ejecutar los modelos de detección en tiempo real y coordinar las acciones del mecanismo físico. El diseño mecánico incluye una banda transportadora delimitadora impulsada por un motor paso a paso, la cual permite organizar el ingreso secuencial de las manzanas al sistema. Además, se incorpora un tornillo sin fin que permite la rotación del eje y desplazamiento de la fruta para su análisis completo, y un servomotor que dirige cada manzana hacia un contenedor según su clasificación. Se espera que este sistema contribuya a la automatización de tareas agrícolas utilizando tecnologías accesibles y de código abierto, fomentando su adopción en pequeñas y medianas empresas del sector. |
| Palabras clave : | VISIÓN POR COMPUTADORA DETECCIÓN DE OBJETOS CLASIFICACIÓN AUTOMÁTICA YOLOV11 MICROCONTROLADOR ESP32 ENTRENAMIENTO DE REDES NEURONALES |
| Fecha de publicación : | 2025 |
| URI : | http://dspace.ups.edu.ec/handle/123456789/31305 |
| Idioma: | spa |
| Pertenece a las colecciones: | Grado |
Ficheros en este ítem:
| Fichero | Descripción | Tamaño | Formato | |
|---|---|---|---|---|
| UPS-GT006685.pdf | Texto Completo | 15,53 MB | Adobe PDF | Visualizar/Abrir |
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons