Sistema mecatrónico para la identificación y geolocalización de aves en zonas urbanas y rurales mediante visión artificial y dispositivos de monitoreo

114 páginas

Autores:
Villamil Guerrero, Raul Fernando
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2025
Institución:
Universidad EIA .
Repositorio:
Repositorio EIA .
Idioma:
spa
OAI Identifier:
oai:repository.eia.edu.co:11190/7357
Acceso en línea:
https://repository.eia.edu.co/handle/11190/7357
Palabra clave:
Sistema PTZ
Multi-Cámara
Calibración de Cámaras
Visión por Computador
Mapeo Geométrico
YOLO
Detección de Objetos
Control Robótico
TensorRT
Interfaz Gráfica de Usuario
GPhoto2
Clasificación de Aves
Rights
openAccess
License
Derechos Reservados - Universidad EIA, 2025
id REIA2_5a31f8944e4054c48523155de75552be
oai_identifier_str oai:repository.eia.edu.co:11190/7357
network_acronym_str REIA2
network_name_str Repositorio EIA .
repository_id_str
dc.title.none.fl_str_mv Sistema mecatrónico para la identificación y geolocalización de aves en zonas urbanas y rurales mediante visión artificial y dispositivos de monitoreo
title Sistema mecatrónico para la identificación y geolocalización de aves en zonas urbanas y rurales mediante visión artificial y dispositivos de monitoreo
spellingShingle Sistema mecatrónico para la identificación y geolocalización de aves en zonas urbanas y rurales mediante visión artificial y dispositivos de monitoreo
Sistema PTZ
Multi-Cámara
Calibración de Cámaras
Visión por Computador
Mapeo Geométrico
YOLO
Detección de Objetos
Control Robótico
TensorRT
Interfaz Gráfica de Usuario
GPhoto2
Clasificación de Aves
title_short Sistema mecatrónico para la identificación y geolocalización de aves en zonas urbanas y rurales mediante visión artificial y dispositivos de monitoreo
title_full Sistema mecatrónico para la identificación y geolocalización de aves en zonas urbanas y rurales mediante visión artificial y dispositivos de monitoreo
title_fullStr Sistema mecatrónico para la identificación y geolocalización de aves en zonas urbanas y rurales mediante visión artificial y dispositivos de monitoreo
title_full_unstemmed Sistema mecatrónico para la identificación y geolocalización de aves en zonas urbanas y rurales mediante visión artificial y dispositivos de monitoreo
title_sort Sistema mecatrónico para la identificación y geolocalización de aves en zonas urbanas y rurales mediante visión artificial y dispositivos de monitoreo
dc.creator.fl_str_mv Villamil Guerrero, Raul Fernando
dc.contributor.advisor.none.fl_str_mv Moreno Hincapié, Gustavo Andrés
dc.contributor.author.none.fl_str_mv Villamil Guerrero, Raul Fernando
dc.subject.proposal.spa.fl_str_mv Sistema PTZ
Multi-Cámara
Calibración de Cámaras
Visión por Computador
Mapeo Geométrico
YOLO
Detección de Objetos
Control Robótico
TensorRT
Interfaz Gráfica de Usuario
GPhoto2
Clasificación de Aves
topic Sistema PTZ
Multi-Cámara
Calibración de Cámaras
Visión por Computador
Mapeo Geométrico
YOLO
Detección de Objetos
Control Robótico
TensorRT
Interfaz Gráfica de Usuario
GPhoto2
Clasificación de Aves
description 114 páginas
publishDate 2025
dc.date.issued.none.fl_str_mv 2025
dc.date.accessioned.none.fl_str_mv 2026-01-23T19:45:11Z
dc.date.available.none.fl_str_mv 2026-01-23T19:45:11Z
dc.type.none.fl_str_mv Trabajo de grado - Pregrado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.none.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.content.none.fl_str_mv Text
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TP
dc.type.coarversion.none.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
format http://purl.org/coar/resource_type/c_7a1f
status_str publishedVersion
dc.identifier.uri.none.fl_str_mv https://repository.eia.edu.co/handle/11190/7357
url https://repository.eia.edu.co/handle/11190/7357
dc.language.iso.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv Derechos Reservados - Universidad EIA, 2025
dc.rights.license.none.fl_str_mv Atribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Derechos Reservados - Universidad EIA, 2025
Atribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad EIA
dc.publisher.program.none.fl_str_mv Ingeniería Mecatrónica
dc.publisher.faculty.none.fl_str_mv Escuela de Ingeniería y Ciencias Básicas
dc.publisher.place.none.fl_str_mv Envigado (Antioquia, Colombia)
publisher.none.fl_str_mv Universidad EIA
institution Universidad EIA .
bitstream.url.fl_str_mv https://repository.eia.edu.co/bitstreams/c42d42c2-57e9-448f-a94a-6768323f15f1/download
https://repository.eia.edu.co/bitstreams/958a04f5-f617-4de0-9edd-f2bf0bda8c7b/download
https://repository.eia.edu.co/bitstreams/3b6ac577-9a0e-4fa7-a64f-b5a8e3e597ce/download
https://repository.eia.edu.co/bitstreams/e17787f6-6172-4b9a-a3d2-7340778bb1e0/download
bitstream.checksum.fl_str_mv 2264fce645ac2952653ce3f3b8fa781e
969b4575f1029553216d7a8d152fba80
34d61f03faae1543119503b901f98115
b577a6b35a3feb13ea962e796e022ccb
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad EIA
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1858229116082323456
spelling Moreno Hincapié, Gustavo AndrésVillamil Guerrero, Raul Fernando2026-01-23T19:45:11Z2026-01-23T19:45:11Z2025https://repository.eia.edu.co/handle/11190/7357114 páginasRESUMEN: La integración de sistemas multi-cámara para vigilancia y monitoreo presenta desafíos significativos en calibración geométrica y control coordinado. Este trabajo detalla el diseño, construcción, implementación y evaluación de un sistema mecatrónico compuesto por cuatro cámaras auxiliares fijas y una cámara central Pan-Tilt-Zoom (PTZ) de alta resolución (Nikon DSLR controlada remotamente). El objetivo principal es desarrollar y validar una metodología completa que permita el apuntado preciso de la cámara PTZ hacia puntos de interés identificados (manual o automáticamente) en las vistas auxiliares, demostrando su funcionalidad y desempeño en una aplicación de monitoreo y clasificación de aves. La metodología implementada abarca la calibración geométrica intrínseca y extrínseca del ensamblaje multi-cámara para establecer un marco de referencia espacial común. Se desarrolló un algoritmo de mapeo geométrico para traducir coordenadas de píxel 2D de las cámaras auxiliares a los ángulos Pan y Tilt 3D requeridos por la PTZ, utilizando la pose calibrada y una estimación de distancia. El control de movimiento se gestiona mediante un firmware en microcontrolador (Arduino Mega con AccelStepper) para los motores paso a paso del PTZ. Se integró un modelo de detección de objetos (basado en YOLO, optimizado con NVIDIA TensorRT) para la identificación inicial de objetivos en las vistas auxiliares. Específicamente para la aplicación aviar, se implementó un modelo complementario de clasificación para analizar las imágenes de alta resolución capturadas por la cámara PTZ central. Finalmente, una interfaz gráfica de usuario (GUI) interactiva desarrollada en Python (CustomTkinter) permite la visualización, el control manual/automático del sistema PTZ, el ajuste de parámetros y la interacción con la cámara Nikon (vía GPhoto2), con comunicación serial hacia el controlador. Las pruebas funcionales y cuantitativas validan la efectividad del algoritmo de mapeo píxel-a- ángulo. Se demuestra el control interactivo y la capacidad de apuntado basado en detección por IA, logrando la clasificación de especies de aves en el caso de uso presentado. La arquitectura propuesta demuestra ser adaptable a diversas aplicaciones que requieran monitoreo visual inteligente y control coordinado de sistemas PTZ.ABSTRACT: The integration of multi-camera systems for surveillance and monitoring presents significant challenges in geometric calibration and coordinated control. This work details the design, construction, implementation, and evaluation of a mechatronic system composed of four fixed auxiliary cameras and a central Pan-Tilt-Zoom (PTZ) high-resolution camera (Nikon DSLR remotely controlled). The main objective is to develop and validate a complete methodology that allows the precise and effective pointing of the PTZ camera toward points of interest identified (manually or automatically) in the auxiliary views, demonstrating its functionality and performance in a bird monitoring and classification application. The implemented methodology covers the intrinsic and extrinsic geometric calibration of the multicamera assembly to establish a common spatial reference frame. A geometric mapping algorithm was developed to translate 2D pixel coordinates from the auxiliary cameras into the 3D Pan and Tilt angles required by the PTZ, using the calibrated pose and a distance estimation. Motion control is managed through firmware in a microcontroller (Arduino Mega with AccelStepper) for the PTZ stepper motors. An object detection model (based on YOLO, optimized with NVIDIA TensorRT) was integrated for the initial identification of targets in the auxiliary views. Specifically for the avian application, a complementary classification model was implemented to analyze the high-resolution images captured by the central PTZ camera. Finally, an interactive graphical user interface (GUI) developed in Python (CustomTkinter) enables visualization, manual/automatic PTZ control, parameter adjustment, and interaction with the Nikon camera (via GPhoto2), with serial communication to the controller. Functional and quantitative tests validate the effectiveness of the pixel-to-angle mapping algorithm. Interactive control and pointing capability based on AI detection are demonstrated, achieving the classification of bird species in the presented use case. The developed architecture proves to be adaptable to various applications that require intelligent visual monitoring and coordinated PTZ system control.PregradoIngeniero(a) Mecatrónico(a)application/pdfspaUniversidad EIAIngeniería MecatrónicaEscuela de Ingeniería y Ciencias BásicasEnvigado (Antioquia, Colombia)Derechos Reservados - Universidad EIA, 2025Atribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Sistema mecatrónico para la identificación y geolocalización de aves en zonas urbanas y rurales mediante visión artificial y dispositivos de monitoreoTrabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionTexthttp://purl.org/redcol/resource_type/TPhttp://purl.org/coar/version/c_970fb48d4fbd8a85Sistema PTZMulti-CámaraCalibración de CámarasVisión por ComputadorMapeo GeométricoYOLODetección de ObjetosControl RobóticoTensorRTInterfaz Gráfica de UsuarioGPhoto2Clasificación de AvesPublicationLICENSElicense.txtlicense.txttext/plain; charset=utf-82553https://repository.eia.edu.co/bitstreams/c42d42c2-57e9-448f-a94a-6768323f15f1/download2264fce645ac2952653ce3f3b8fa781eMD56ORIGINALVillamilRaul_2025_SistemaMecatronicoIdentificacion.pdfVillamilRaul_2025_SistemaMecatronicoIdentificacion.pdfTrabajo de gradoapplication/pdf24367105https://repository.eia.edu.co/bitstreams/958a04f5-f617-4de0-9edd-f2bf0bda8c7b/download969b4575f1029553216d7a8d152fba80MD57TEXTVillamilRaul_2025_SistemaMecatronicoIdentificacion.pdf.txtVillamilRaul_2025_SistemaMecatronicoIdentificacion.pdf.txtExtracted texttext/plain102080https://repository.eia.edu.co/bitstreams/3b6ac577-9a0e-4fa7-a64f-b5a8e3e597ce/download34d61f03faae1543119503b901f98115MD58THUMBNAILVillamilRaul_2025_SistemaMecatronicoIdentificacion.pdf.jpgVillamilRaul_2025_SistemaMecatronicoIdentificacion.pdf.jpgGenerated Thumbnailimage/jpeg10017https://repository.eia.edu.co/bitstreams/e17787f6-6172-4b9a-a3d2-7340778bb1e0/downloadb577a6b35a3feb13ea962e796e022ccbMD5911190/7357oai:repository.eia.edu.co:11190/73572026-01-23 14:48:23.263open.accesshttps://repository.eia.edu.coRepositorio Institucional Universidad EIAbdigital@metabiblioteca.comCjxjZW50ZXI+PGI+QVZJU08gREUgUFJJVkFDSURBRDwvYj48L2NlbnRlcj4KPGJyPgo8cD5MYSBFc2N1ZWxhIGRlIEluZ2VuaWVyw61hIGRlIEFudGlvcXVpYSBhIHRyYXbDqXMgZGUgZXN0ZSBhdmlzbywgaW5mb3JtYSBhIGxvcyB0aXR1bGFyZXMgZGUgZGF0b3MgcGVyc29uYWxlcyBxdWUgc2UgZW5jdWVudHJlbiBlbiBzdXMgYmFzZXMgZGUgZGF0b3MgcXVlIGxhcyBwb2zDrXRpY2FzIGRlIHRyYXRhbWllbnRvIGRlIGRhdG9zIHBlcnNvbmFsZXMgbGEgRUlBIHNvbjo8L3A+CjxwPkFsIHRpdHVsYXIgZGUgbG9zIGRhdG9zIHBlcnNvbmFsZXMgZW4gdHJhdGFtaWVudG8sIHNlIGxlIHJlc3BldGFyw6FuIHN1cyBkZXJlY2hvcyBhIGNvbm9jZXIgw61udGVncmFtZW50ZSB5IGRlIGZvcm1hIGdyYXR1aXRhIHN1cyBkYXRvcyBwZXJzb25hbGVzLCBhc8OtIGNvbW8gYSBhY3R1YWxpemFybG9zIHkgcmVjdGlmaWNhcmxvcyBmcmVudGUgYSBsYSBFSUEgbyBsb3MgZW5jYXJnYWRvcyBkZWwgdHJhdGFtaWVudG8uPC9wPgo8cD5BbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwZXJzb25hbGVzIGVuIHRyYXRhbWllbnRvLCBwb2Ryw6EgY29ub2NlciBlbCB1c28gcXVlIHNlIGxlIGhhIGRhZG8gYSBzdXMgZGF0b3MgcGVyc29uYWxlcywgcHJldmlhIHNvbGljaXR1ZC48L3A+CjxwPkVsIHRpdHVsYXIgZGUgbG9zIGRhdG9zIHBlcnNvbmFsZXMgZW4gdHJhdGFtaWVudG8sIHBvZHLDoSBzb2xpY2l0YXIgcHJ1ZWJhIGRlIGxhIGF1dG9yaXphY2nDs24gb3RvcmdhZGEgYSBsYSBFSUEuIHNhbHZvIGN1YW5kbyBleHByZXNhbWVudGUgc2UgZXhjZXB0w7plIGNvbW8gcmVxdWlzaXRvIHBhcmEgZWwgdHJhdGFtaWVudG8sIGRlIGNvbmZvcm1pZGFkIGNvbiBsYSBsZXkuPC9wPgo8cD5FbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwdWVkZSByZXZvY2FyIGxhIGF1dG9yaXphY2nDs24geSBzb2xpY2l0YXIgbGEgc3VwcmVzacOzbiBkZWwgZGF0byBjdWFuZG8gZW4gZWwgdHJhdGFtaWVudG8gbm8gc2UgcmVzcGV0ZW4gbG9zIHByaW5jaXBpb3MsIGRlcmVjaG9zIHkgZ2FyYW50w61hcyBjb25zdGl0dWNpb25hbGVzIHkgbGVnYWxlcy4gTGEgcmV2b2NhdG9yaWEgeSBzdXByZXNpw7NuIHByb2NlZGVyw6EgY3VhbmRvIGxhIFN1cGVyaW50ZW5kZW5jaWEgZGUgSW5kdXN0cmlhIHkgQ29tZXJjaW8gKFNJQykgaGF5YSBkZXRlcm1pbmFkbyBxdWUgZW4gZWwgdHJhdGFtaWVudG8sIGxhIEVTQ1VFTEEgREUgSU5HRU5JRVLDjUEgREUgQU5USU9RVUlBIGhhIGluY3VycmlkbyBlbiBjb25kdWN0YXMgY29udHJhcmlhcyBhIGVzdGEgTGV5IHkgYSBsYSBDb25zdGl0dWNpw7NuIFBvbMOtdGljYS48L3A+CjxwPlBhcmEgZWZlY3RvcyBkZSBlamVyY2VyIHN1cyBkZXJlY2hvcyBkZSBjb25vY2VyLCBhY3R1YWxpemFyLCByZWN0aWZpY2FyIHkgc3VwcmltaXIgaW5mb3JtYWNpw7NuLCByZXZvY2FyIGxhIGF1dG9yaXphY2nDs24sIGVudHJlIG90cm9zOyBlbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwb2Ryw6EgYWN1ZGlyIGEgbGEgRVNDVUVMQSBERSBJTkdFTklFUsONQSBERSBBTlRJT1FVSUEsIGNvbW8gcmVzcG9uc2FibGUgZGVsIHRyYXRhbWllbnRvIGRlIGRhdG9zIGFsIMOhcmVhIGRlIGNvbXVuaWNhY2lvbmVzLCBtZWRpYW50ZSBjb3JyZW8gZWxlY3Ryw7NuaWNvIGEgd2VibWFzdGVyQGVpYS5lZHUuY28gLjwvcD4KPHA+RW4gY2FzbyBkZSBpbmZyYWNjaW9uZXMgYSBsYSBsZXkgMTU4MSBkZSAyMDEyLCBlbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwb2Ryw6EgcHJlc2VudGFyIHF1ZWphIGFudGUgbGEgU3VwZXJpbnRlbmRlbmNpYSBkZSBJbmR1c3RyaWEgeSBDb21lcmNpbyAoU0lDKS48L3A+CjxwPkVsIHRpdHVsYXIgc2Vyw6EgaW5mb3JtYWRvIGFjZXJjYSBkZSBsYSBubyBvYmxpZ2F0b3JpZWRhZCBkZSBsYXMgcmVzcHVlc3RhcyBhIGxhcyBwcmVndW50YXMgcXVlIGxlIHNlYW4gaGVjaGFzLCBjdWFuZG8gw6lzdGFzIHZlcnNlbiBzb2JyZSBkYXRvcyBzZW5zaWJsZXMsIHRhbGVzIGNvbW8gb3JpZ2VuIHJhY2lhbCBvIMOpdG5pY28sIG9yaWVudGFjacOzbiBwb2zDrXRpY2EsIGNvbnZpY2Npb25lcyByZWxpZ2lvc2FzICwgcGVydGVuZW5jaWEgYSBzaW5kaWNhdG9zLCBvcmdhbml6YWNpb25lcyBzb2NpYWxlcyBkZSBkZXJlY2hvcyBodW1hbm9zLCBkYXRvcyByZWxhdGl2b3MgYSBsYSBzYWx1ZCwgYSBsYSB2aWRhIHNleHVhbCB5IGRhdG9zIGJpb23DqXRyaWNvcyBvIHNvYnJlIGxvcyBkYXRvcyBkZSBsb3MgbmnDsW9zLCBuacOxYXMgeSBhZG9sZXNjZW50ZXMuPC9wPgo8cD5FbCB0aXR1bGFyIHBvZHLDoSBjb25vY2VyIG51ZXN0cmEgcG9sw610aWNhIGRlIHRyYXRhbWllbnRvLCBsb3MgZGF0b3Mgc3VzdGFuY2lhbGVzIHF1ZSBzZSBsbGVndWVuIGEgcHJvZHVjaXIgZW4gZWwgcHJlc2VudGUgYXZpc28gbyBlbiBsYXMgcG9sw610aWNhcyBkZSB0cmF0YW1pZW50bywgc2Vyw6FuIHB1YmxpY2FkYXMgZW4gbnVlc3RybyBzaXRpbyB3ZWIsIG1lZGlvIGVsZWN0csOzbmljbyBoYWJpdHVhbCBkZSBjb250YWN0byBjb24gbG9zIHRpdHVsYXJlcy4K