DISEÑO E IMPLEMENTACIÓN DE ALGORITMO DE DETECCIÓN Y CONTEO DE PECES USANDO INTELIGENCIA ARTIFICIAL.

dc.contributor.advisorBarrero Pérez, Jaime Guillermo
dc.contributor.authorOlejua Santos, Oscar Danilo
dc.contributor.evaluatorAbreo Carrillo, Sergio Alberto
dc.contributor.evaluatorRamirez Silva, Ana Beatriz
dc.date.accessioned2023-05-31T16:58:44Z
dc.date.available2023-05-31T16:58:44Z
dc.date.created2023-05-30
dc.date.embargoEnd2025-05-29
dc.date.issued2023-05-30
dc.description.abstractLa Organización de las Naciones Unidas para la Alimentación y la Agricultura reconoce la importancia de la piscicultura en la seguridad alimentaria, la reducción de la pobreza y la generación de empleo y promueve el desarrollo de prácticas sostenibles para mejorar la eficiencia y la productividad en los cultivos. Además, La industria piscícola en Colombia ha experimentado un crecimiento significativo en los últimos años, con un aumento notable en las exportaciones. En relación a esto, el conteo de peces se convierte en una herramienta crucial para el desarrollo adecuado de buenas prácticas, lo cual contribuye al crecimiento de la industria en el país y resulta clave para el éxito de la producción, sin embargo, hacerlo de forma manual es un obstáculo para el crecimiento sostenible de la industria. En este estudio, se presenta un algoritmo de conteo de peces que consta de tres partes. En primer lugar, se utiliza un módulo que emplea una de las dos topologías Yolov5x o Yolov5s de la arquitectura Yolov5 para la detección de peces fotograma a fotograma en un vídeo. En segundo lugar, se utiliza un módulo de asignación de identificadores en conjunto con un filtro de Kalman para realizar el seguimiento individual de cada pez durante su aparición en pantalla. Por último, se emplea un módulo para realizar el conteo de los peces identificados. Los resultados obtenidos alcanzan una precisión superior al 96.6 % con el modelo más rápido y un 98.8 % con el modelo más preciso. Además, se proponen sugerencias para mejorar el desempeño y la velocidad del sistema, y se plantean trabajos futuros.
dc.description.abstractenglishThe United Nations Food and Agriculture Organization recognizes the importance of aquaculture in food security, poverty reduction, and job creation, and promotes the development of sustainable practices to improve efficiency and productivity. Furthermore, the fish farming industry in Colombia has experienced significant growth in recent years, with a notable increase in exports. In relation to this, fish counting becomes a crucial tool for the proper development of good practices, which contributes to the industry’s growth in the country and is key to the success of production. However, manual counting poses an obstacle to the sustainable growth of the industry. In this study, an algorithm for fish counting is presented, consisting of three parts. Firstly, a module is used that employs one of two Yolov5x or Yolov5s topologies of the Yolov5 architecture for frame-by-frame fish detection in a video. Secondly, an identifier assignment module is used in conjunction with a Kalman filter to track each fish individually during its appearance on the screen. Lastly, a module is employed to perform the counting of the identified fish. The results obtained achieve an accuracy of over 96.6% with the fastest model and 98.8% with the most accurate model. Additionally, suggestions are proposed to improve the performance and speed of the system, and future work.
dc.description.degreelevelPregrado
dc.description.degreenameIngeniero Electrónico
dc.format.mimetypeapplication/pdf
dc.identifier.instnameUniversidad Industrial de Santander
dc.identifier.reponameUniversidad Industrial de Santander
dc.identifier.repourlhttps://noesis.uis.edu.co
dc.identifier.urihttps://noesis.uis.edu.co/handle/20.500.14071/14494
dc.language.isospa
dc.publisherUniversidad Industrial de Santander
dc.publisher.facultyFacultad de Ingeníerias Fisicomecánicas
dc.publisher.programIngeniería Electrónica
dc.publisher.schoolEscuela de Ingenierías Eléctrica, Electrónica y Telecomunicaciones
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.licenseAttribution-NonCommercial 4.0 International (CC BY-NC 4.0)
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectYOLOV5
dc.subjectFILTRO DE KALMAN
dc.subjectCONTADORA DE OBJETOS
dc.subjectVISIÓN ARTIFICIAL
dc.subjectPECES
dc.subject.keywordYOLOV5
dc.subject.keywordKALMAN FILTER
dc.subject.keywordOBJECT COUNTER
dc.subject.keywordARTIFICIAL VISION
dc.subject.keywordFISH
dc.titleDISEÑO E IMPLEMENTACIÓN DE ALGORITMO DE DETECCIÓN Y CONTEO DE PECES USANDO INTELIGENCIA ARTIFICIAL.
dc.title.englishDESIGN AND IMPLEMENTATION OF A FISH DETECTION AND COUNTING ALGORITHM USING ARTIFICIAL INTELLIGENCE.
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.hasversionhttp://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.localTesis/Trabajo de grado - Monografía - Pregrado
dspace.entity.type
Files
Original bundle
Now showing 1 - 4 of 4
No Thumbnail Available
Name:
Documento.pdf
Size:
2.78 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
Carta de autorización.pdf
Size:
87.61 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
Nota de proyecto.pdf
Size:
259.1 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
Carta de confidencialidad.pdf
Size:
86.25 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2.18 KB
Format:
Item-specific license agreed to upon submission
Description: