Animal identification using camera traps and detection models: Generation of a benchmark
| dc.centro | E.T.S.I. Informática | |
| dc.contributor.advisor | Barba-González, Cristóbal | |
| dc.contributor.advisor | Hurtado-Requena, Sandro José | |
| dc.contributor.author | Raha Ibnou-Cheikh, Ziri | |
| dc.date.accessioned | 2026-01-29T11:57:11Z | |
| dc.date.issued | 2025-06 | |
| dc.departamento | Lenguajes y Ciencias de la Computación | |
| dc.description | El código fuente completo y los scripts de procesamiento del conjunto de datos están disponibles en GitHub: https://github.com/ziriraha/snieves-donana-benchmark | |
| dc.description.abstract | El monitoreo de las poblaciones de fauna silvestre es esencial para la conservación y la investigación ecológica. Las cámaras de fototrampeo ofrecen un método no invasivo para recopilar grandes volúmenes de datos de imágenes, pero la revisión manual de estos datos requiere mucho tiempo y es propensa a errores. Este proyecto propone un proceso completo para automatizar la identificación de animales mediante modelos de detección de objetos. Un gran conjunto de datos, compuesto por más de 1,3 millones de imágenes de los parques naturales de la Sierra de las Nieves y Doñana, se seleccionó, limpió, anotó y dividió en conjuntos de entrenamiento, validación y prueba. Varios modelos de aprendizaje profundo (YOLOv8, Megadetector y FasterRCNN) se entrenaron y evaluaron con este conjunto de datos. YOLOv8 obtuvo el mejor rendimiento en términos de precisión (93,4%) y precisión de detección (95,2% IoU), lo que lo convierte en el más adecuado para la implementación en tiempo real. Además del entrenamiento del conjunto de datos y el modelo, se desarrolló una aplicación web utilizando Flask, PostgreSQL, Celery y Redis. Esta plataforma permite a los usuarios realizar detecciones sobre nuevas imágenes, acceder al conjunto de datos de referencia y solicitar conjuntos de imágenes personalizados. Todo el sistema está en contenedores con Docker para mayor escalabilidad y facilidad de implementación. Diseñada con modularidad y eficiencia, la solución sirve como herramienta práctica y como referencia reproducible para futuras investigaciones en detección de fauna silvestre. El código fuente completo y los scripts de procesamiento del conjunto de datos están disponibles en GitHub: https://github.com/ziriraha/snieves-donana-benchmark | |
| dc.identifier.uri | https://hdl.handle.net/10630/45033 | |
| dc.language.iso | eng | |
| dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 International | en |
| dc.rights.accessRights | open access | |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | |
| dc.subject | Informática - Trabajos Fin de Grado | |
| dc.subject | Grado en Ingeniería del Software - Trabajos Fin de Grado | |
| dc.subject.other | Detección de objetos | |
| dc.subject.other | Monitoreo de fauna silvestre | |
| dc.subject.other | Cámaras de fototrampeo | |
| dc.title | Animal identification using camera traps and detection models: Generation of a benchmark | |
| dc.title.alternative | Identificación de animales mediante cámaras de fototrampeo y modelos de detección: Generación de un benchmark | |
| dc.type | bachelor thesis | |
| dspace.entity.type | Publication | |
| relation.isAdvisorOfPublication | e8971462-20b8-442f-aeea-797c6233b905 | |
| relation.isAdvisorOfPublication | 7edba7f8-0dbe-48b9-b16c-8cfde49a9a1b | |
| relation.isAdvisorOfPublication.latestForDiscovery | e8971462-20b8-442f-aeea-797c6233b905 |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- Ziri Raha Ibnou-Cheikh Memoria TFG-6.pdf
- Size:
- 7.12 MB
- Format:
- Adobe Portable Document Format

