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 |
