Detector de Personas con Armas de Fuego a Partir de un Sistema de Visión Artificial Basado en el Análisis de Posturas Corporales

dc.contributor.advisorCalderón Chávez, Juan Manuel
dc.contributor.authorDurán Caicedo, Alfonso
dc.contributor.corporatenameUniversidad Santo Tomásspa
dc.contributor.cvlachttps://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000380938
dc.contributor.cvlachttps://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0001672896
dc.contributor.orcidhttps://orcid.org/0000-0002-4471-3980
dc.date.accessioned2023-02-01T21:44:14Z
dc.date.available2023-02-01T21:44:14Z
dc.date.issued2023-02-01
dc.descriptionEn el entorno social cada día se aprecia como la inseguridad es un mal agobiante, tanto para las personas como para la comunidad en general. Los objetos más utilizados para perpetrar este tipo de actos criminales son las armas de fuego. Con este proyecto se propone implementar un sistema que basado en visión artificial que pueda mediante algoritmos Deep Learning y herramientas de posicionamiento del cuerpo como OpenPose reconocer una persona con un arma de fuego. La clasificación de los objetos o armas de fuego se implementan con redes neuronales convolucionales (CNN). Para hacer más rápido y efectivo este procesamiento de imágenes, se utilizarán varias técnicas de desarrollo sobre Google Colab, Jupyter Lab, Oracle Máquina Virtual y Git Bash, aprovechando también la utilización de una tarjeta GPU modelo RTX A5000 NVIDIA para mayor rapidez en la ejecución de cada uno de los pasos del desarrollo propuesto. Las fases del proyecto propuesto son cinco principalmente: elaboración base de datos, entrenamiento del modelo, validación, implementación OpenPose, resultados del modelo. También tiene varias subfases que permiten la implementación eficiente del proyecto. Finalmente, el sistema permitió confirmar la actividad peligrosa con arma de fuego mediante detecciones obtenidas a través de videos en tiempo real.spa
dc.description.abstractIn the social environment, every day it is appreciated how insecurity is an overwhelming evil, both for people and for the community in general. The most used objects to perpetrate this type of criminal acts are firearms. With this project, it is proposed to implement a system based on artificial vision that can, through Deep Learning algorithms and body positioning tools such as OpenPose, recognize a person with a firearm. The classification of objects or firearms is implemented with convolutional neural networks (CNN). To make this image processing faster and more effective, several development techniques will be used on Google Colab, Jupyter Lab, Oracle Virtual Machine and Git Bash, also taking advantage of the use of an NVIDIA RTX A5000 model GPU card for faster execution of each of the steps of the proposed development. The proposed project phases are five: database development, model training, validation, OpenPose implementation, model results. It also has several sub-phases that allow the efficient implementation of the project. Finally, the system made it possible to confirm the dangerous activity with a firearm through detections obtained through videos in real time.spa
dc.description.degreelevelMaestríaspa
dc.description.degreenameMagister en Ingeniería Electrónicaspa
dc.format.mimetypeapplication/pdf
dc.identifier.citationDurán Caicedo, A. (2022). Detector de Personas con Armas de Fuego a Partir de un Sistema de Visión Artificial Basado en el Análisis de Posturas Corporales. [Trabajo de Grado, Universidad Santo Tomás]. Repositorio Institucional.spa
dc.identifier.instnameinstname:Universidad Santo Tomásspa
dc.identifier.reponamereponame:Repositorio Institucional Universidad Santo Tomásspa
dc.identifier.repourlrepourl:https://repository.usta.edu.cospa
dc.identifier.urihttp://hdl.handle.net/11634/49244
dc.language.isospa
dc.publisherUniversidad Santo Tomásspa
dc.publisher.branchCRAI-USTA Bogotáspa
dc.publisher.facultyFacultad de Ingeniería Electrónicaspa
dc.publisher.programMaestría Ingeniería Electrónicaspa
dc.relation.referencesConsejo de Bogotá. https://concejodebogota.gov.co/la-inseguridad-en-bogota-no-datregua/cbogota/2021-08-18/130620.php 2021.spa
dc.relation.referencesMedicina Legal. https://www.medicinalegal.gov.co/documents/20143/386932/ Forensis+2018.pdf/be4816a4-3da3-1ff0-2779-e7b5e3962d60spa
dc.relation.referencesC. Wang, Y. Wang, & Yuille, A. L. An approach to pose-based action recognition. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (pp. 915-922). 2013.spa
dc.relation.referencesB. Cyganek, &, J. P. Siebert (2011). An introduction to 3D computer vision techniques and algorithms. John Wiley & Sonsspa
dc.relation.referencesONU-HABITAT https://onuhabitat.org.mx/index.php/violencia-en-inseguridad-enlas-ciudadesspa
dc.relation.referencesUniversidad Nacional de Cuyo. http://www.politicaspublicas.uncu.edu.ar/ articulos/index/inseguridad-un-analisis-desde-la-estructura-socialspa
dc.relation.referencesT. Gil Márquez. "Una preocupación por la seguridad: Jaume Curbet, in memoriam." 2012.spa
dc.relation.referencesI. Hereu, J. Curbet. "Inseguridad global, seguridad mundicéntrica." Revista Catalana de Seguretat Pública. 2011.spa
dc.relation.referencesE. Spinelli, and ESTRELLA MARIELA. "Criminalística: Lugar del hecho." Especialización en Medicina Legal Dra. RattoNielsen. Instituto Universitario de Ciencias de la Salud Fundación HA Barcelona.spa
dc.relation.referencesL. Barros. Planificacion de la Actividad Delictual en casos de Robo con Violencia o Intimidación. 2016.spa
dc.relation.referencesC. Gutiérrez Lancho, "Detección de armas en vídeos mediante técnicas de Deep Learning." 2019.spa
dc.relation.referencesJ. G. Jiménez. Visión por computador. Paraninfo. 2000.spa
dc.relation.referencesD. A. Montoya. Implementación y evaluación del rendimiento de redes neuronales densas en FPGA para la inferencia rápida, aplicadas a problemas en física y visión artificial. 2020.spa
dc.relation.referencesJ. M. Pérez. Inteligencia computacional inspirada en la vida (Vol. 36). Servicio Publicaciones UMA. 2010.spa
dc.relation.referencesP. Loncomilla. "Deep learning: Redes convolucionales." Recuperado de https://ccc. inaoep. mx/~ pgomez/deep/presentations . 2016spa
dc.relation.referencesK. H. Tan, &, B. P. Lim. The artificial intelligence renaissance: Deep learning and the road to human-level machine intelligence. APSIPA Transactions on Signal and Information Processing, 7. 2018.spa
dc.relation.referencesA. Verma, P. Singh and J. S Rani., "Modified Convolutional Neural Network Architecture Analysis for Facial Emotion Recognition," in 2019 International Conference on Systems, Signals and Image Processing (IWSSIP), pp. 169-173, 2019.spa
dc.relation.referencesE. G. Sánchez, J. A. Nalvaiz, & Lozano, L. O. Introducción a las redes neuronales de convolución. Aplicación a la visión por ordenador. 2019.spa
dc.relation.referencesF. M. Quiroga. Medidas de invarianza y equivarianza a transformaciones en redes neuronales convolucionales (Doctoral dissertation, Universidad Nacional de La Plata). 2020.spa
dc.relation.referencesD. Erroz Arroyo. Visualizando neuronas en redes neuronales convolucionales. 2019.spa
dc.relation.references] F. L., Saca, A. F. Ramírez, C. A. Cruz, J. V. Cortez, , A. Z López., &, E. R. Martínez. Preprocesamiento de bases de datos de imágenes para mejorar el rendimiento de redes neuronales convolucionales. Research in Computing Science, 147(7), 35-45. 2018spa
dc.relation.referencesF. Almeida, , D. Giménez, , J. M. Mantas, &, A. M. Vidal. Introducción a la programación paralela. Thompson Paraninfo. 2008.spa
dc.relation.referencesR., Vuduc, A Chandramowlishwaran, J. Choi, , M Guney, &, A. Shringarpure. On the limits of GPU acceleration. In Proceedings of the 2nd USENIX conference on Hot topics in parallelism (Vol. 13, No. 0). 2010.spa
dc.relation.referencesM. Bernaschi, A. Di Lallo, , R Fulcoli, , E. Gallo, &, L. Timmoneri Combined use of graphics processing unit (GPU) and central processing unit (CPU) for passive radar signal & data elaboration. In 2011 12th International Radar Symposium (IRS) (pp. 315-320). IEEE. 2011.spa
dc.relation.referencesF. Bozkurt, , M. Yaganoglu, &, F. B. Günay. Effective Gaussian blurring process on graphics processing unit with CUDA. International Journal of Machine Learning and Computing, 5(1), 57. 2015.spa
dc.relation.referencesJ. Cheng, , M. Grossman, &, T. McKercher. Professional CUDA c programming. John Wiley & Sons. 2014.spa
dc.relation.referencesP. Jiang, , D. Ergu, , F. Liu, , Y. Cai, &, B. Ma. A Review of YOLO algorithm. 2022.spa
dc.relation.referencesR. A. Tessler, S. J. Mooney, C. E. Witt, K. O’Connell, J. Jenness,M. S. Vavilala, and F. P. Rivara, ‘‘Use of firearms in terrorist attacks:Differences between the United States, Canada, Europe, Australia, and New Zealand,’’ JAMA Internal Med., vol. 177, no. 12, pp. 1865–1868,spa
dc.relation.referencesN. Vállez, G. Bueno, and O. Déniz, ‘‘False positive reduction in detector implantation,’’ in Artificial Intelligence in Medicine (Lecture Notes inComputer Science), vol. 7885, N. Peek, R. M. Morales, and M. Peleg, Eds.Berlin, Germany: Springer, , doi: 10.1007/978- 3-642-38326-7_28. 2013.spa
dc.relation.referencesA. Castillo, S. Tabik, F. Pérez, R. Olmos, and F. Herrera, ‘‘Brightness guided preprocessing for automatic cold steel weapon detection in surveillance videos with deep learning,’’ eurocomputing, vol. 330, pp. 151–161, Feb. 2019.spa
dc.relation.referencesS. Nercessian, K. Panetta, and S. Agaian, ‘‘Automatic detection of potential threat objects in X-ray luggage scan images,’’ in Proc. IEEE Conf. Technol.Homeland Secur., , pp. 504– 509. May 2008.spa
dc.relation.referencesZ. Xiao, X. Lu, J. Yan, L. Wu, and L. Ren, ‘‘Automatic detection of concealed pistols using passive millimeter wave imaging,’’ in Proc. IEEE Int. Conf. Imag. Syst. Techn. (IST), Sep., pp. 1–4. 2015.spa
dc.relation.referencesG. Flitton, T. P. Breckon, and N. Megherbi, ‘‘A comparison of 3D interest point descriptors with application to airport baggage object detection in complex CT imagery,’’ Pattern Recognit., vol. 46, no. 9, pp. 2420–2436, Sep. 2013spa
dc.relation.referencesG. Flitton, A. Mouton, and T. P. Breckon, ‘‘Object classification in 3Dbaggage security computed tomography imagery using visual codebooks,’’Pattern Recognit., vol. 48, no. 8, pp. 2489–2499, Aug. 2015.spa
dc.relation.referencesR. K. Tiwari and G. K. Verma, ‘‘A computer vision based framework for visual gun detection using Harris interest point detector,’’ Procedia Comput. Sci., vol. 54, pp. 703–712, Jan. 2015spa
dc.relation.referencesN. B. Halima and O. Hosam, ‘‘Bag of words based surveillance system using support vector machines,’’ Int. J. Secur. Appl., vol. 10, no. 4, pp. 331–346, Apr. 2016.spa
dc.relation.references] R. Girshick, ‘‘Fast R-CNN,’’ in Proc. IEEE Int. Conf. Comput. Vis. (ICCV),Dec., pp. 1440–1448. 2015.spa
dc.relation.referencesG. K. Verma and A. Dhillon, ‘‘A handheld gun detection using faster R-CNN deep learning,’’ in Proc. 7th Int. Conf. Comput. Commun. Technol. (ICCCT), , pp. 84–88. 2017spa
dc.relation.referencesJ. Ponce. "Dataset issues in object recognition." Toward category-level object recognition. Springer, Berlin, Heidelberg, 2006.spa
dc.relation.referencesG. Olague "Evolutionary computer vision." Proceedings of the 9th annual conference companion on Genetic and evolutionary computation. 2007.spa
dc.relation.referencesE. Alegre &, R. Fernandez &, E. Mora & Es, Morae@unican &, A. Alonso. Bases de Datos de Imágenes: Arquitectura de los Sistemas de Recuperación de Imágenes Basados en Contenido. 2005.spa
dc.rightsAtribución-NoComercial-SinDerivadas 2.5 Colombia
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2spa
dc.rights.localAbierto (Texto Completo)spa
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.subject.lembIngeniería Electrónicaspa
dc.subject.lembComunidad Integralspa
dc.subject.lembArmas de Fuegospa
dc.subject.lembProcesamiento de Imágenesspa
dc.titleDetector de Personas con Armas de Fuego a Partir de un Sistema de Visión Artificial Basado en el Análisis de Posturas Corporalesspa
dc.typemaster thesis
dc.type.coarhttp://purl.org/coar/resource_type/c_bdcc
dc.type.coarversionhttp://purl.org/coar/version/c_ab4af688f83e57aa
dc.type.driveinfo:eu-repo/semantics/masterThesis
dc.type.localTesis de maestríaspa
dc.type.versioninfo:eu-repo/semantics/acceptedVersion

Archivos

Bloque original

Mostrando 1 - 3 de 3
Cargando...
Miniatura
Nombre:
2023alfonsoduran.pdf
Tamaño:
1.78 MB
Formato:
Adobe Portable Document Format
Descripción:
Cargando...
Miniatura
Nombre:
2023cartadederchosdeautor.pdf
Tamaño:
900.72 KB
Formato:
Adobe Portable Document Format
Descripción:
Cargando...
Miniatura
Nombre:
Carta_aprobacion_facultad_DURAN CAICEDO..pdf
Tamaño:
822.86 KB
Formato:
Adobe Portable Document Format
Descripción:

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
807 B
Formato:
Item-specific license agreed upon to submission
Descripción: