Publicación: Modelo de imágenes y reconocimiento facial para la detección temprana de sueño para conductores de forma preventiva por medio de la implementación de Machine Learning
| dc.contributor.author | Padilla Aldana, Guido Sebastián | |
| dc.contributor.educationalvalidator | Furlán Collver, Luis Roberto | |
| dc.date.accessioned | 2025-10-30T16:15:01Z | |
| dc.date.issued | 2023 | |
| dc.description | Formato PDF digital — 57 páginas — incluye gráficos, tablas y referencias bibliográficas. | |
| dc.description.abstract | El proyecto realizado propone un modelo para detectar somnolencia, a través de imágenes completas faciales, enfocado en el estado de los ojos. Este modelo a través de algoritmos de machine learning reconoce los parpadeos que se realizan, de manera que se analizan para determinar si durante cinco fotogramas, la cerradura de los ojos es prolongada o no, indicando indicios de fatiga, por medio de la fórmula investigada de PERCLOS. Se tomó en consideración la posibilidad de utilizar luz infrarroja para mantener la detección en la noche. Como resultados finales se obtuvo un modelo de SVM en conjunto con el algoritmo de HOG, con una precisión en entrenamiento, validación y prueba de 0.98, 0.94 y 0.86 respectivamente. El desarrollo del modelo también señala que el modelo puede fallar por causas externas, lo que indica que este debe ser utilizado como una señal de indicios de somnolencia en conjunto con otras señales. Se propone la mejora del mismo a través de futuros trabajos. | spa |
| dc.description.abstract | The project proposes a model for detecting drowsiness through full facial images, focusing on the state of the eyes. This model, using machine learning algorithms, recognizes blinking patterns and analyzes them to determine whether eye closure over five consecutive frames is prolonged, indicating signs of fatigue, based on the researched PERCLOS formula. The possibility of using infrared light was considered to maintain detection at night. As final results, an SVM model combined with the HOG algorithm was obtained, achieving training, validation, and testing accuracies of 0.98, 0.94, and 0.86, respectively. The development of the model also indicates that it may fail due to external factors, suggesting that it should be used as an indicator of drowsiness in conjunction with other signals. Improvement of the model through future work is proposed. | eng |
| dc.description.degreelevel | Pregrado | |
| dc.description.degreename | Licenciado en Ingeniería en Ciencia de la Computación y Tecnologías de la Información | |
| dc.format.extent | 57 p. | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.uri | https://repositorio.uvg.edu.gt/handle/123456789/6194 | |
| dc.language.iso | spa | |
| dc.publisher | Universidad del Valle de Guatemala | |
| dc.publisher.branch | Campus Central | |
| dc.publisher.faculty | Facultad de Ingeniería | |
| dc.publisher.place | Guatemala | |
| dc.publisher.program | Licenciatura en Ingeniería en Ciencia de la Computación y Tecnologías de la Información | |
| dc.relation.references | Abtahi, S., Omidyeganeh, M., Shirmohammadi, S., & Hariri, B. (2020). YawDD: Yawning Detection Dataset. https://doi.org/10.21227/e1qm-hb90 | |
| dc.relation.references | Alonso, J. A. R. (2016). Generacion de algoritmos para clasificacion de obstaculos [[Accessed 23-10-2023]]. | |
| dc.relation.references | Altamirano I, M. M., Castellucci I. (2016). Fatiga y somnolencia en conductores, ¿un problema conductual u organizacional? El caso de una empresa de buses en Chile. Investigación. | |
| dc.relation.references | Antreas Antoniou, H. E., Amos Storkey. (2018). Data Augmentation Generative Adversarial Networks. Research. | |
| dc.relation.references | Artola Moreno, Á. (2019). Clasificación de imágenes usando redes neuronales convolucionales en Python. Research. | |
| dc.relation.references | Bracho-Paz, D. (2020). Síndrome de burnout y fatiga laboral. Investigación. | |
| dc.relation.references | Contributors, K. (2011). Kivy: Cross-platform Python Framework for NUI — kivy.org [[Accessed 22-10-2023]]. | |
| dc.relation.references | Davis E. King. (2022). Dlib C++ Library [Accessed: October 20, 2023]. http://dlib.net/ | |
| dc.relation.references | Edmundo Rosales Mayor, J. R. D. C. M. (2010). Somnolencia: Qué es, qué la causa y cómo se mide. Investigación. | |
| dc.relation.references | George, A. (2012). DESIGN AND IMPLEMENTATION OF REAL-TIME ALGORITHMS FOR EYE TRACKING AND PERCLOS MEASUREMENT FOR ON BOARD ESTIMATION OF ALERTNESS OF DRIVERS. Investigación. | |
| dc.relation.references | Google Research Brain Team. (2023). TensorFlow [Accessed: October 20, 2023]. https://www.tensorflow. org/?hl=es-419 | |
| dc.relation.references | Heredia, A. C. D., González, J. A. L., Barrios, P. E. G., & Ramírez, P. A. R. (s.f.). MUERTE INMEDIATA, PRECOZ Y TARDÍA SECUNDARIA A TRAUMATISMOS POR ACCIDENTES DE TRÁNSITO OCURRIDOS EN EL DEPARTAMENTO DE GUATEMALA EN EL AÑO 2018. | |
| dc.relation.references | Inc, Y. L. (2023). pandas-profiling — pypi.org [[Accessed 06-11-2023]]. | |
| dc.relation.references | Jay D. Fuletra, D. B. (2013). A Survey on Driver’s Drowsiness Detection Techniques. Recent and Innovation Trends in Computing and Communication | |
| dc.relation.references | Keras Contributors. (2023). Keras: The Python Deep Learning API [Accessed: October 20, 2023]. https: //keras.io/ | |
| dc.relation.references | Lab, M. R. (2021b). Drowsiness Detection — kaggle.com [[Accessed 23-10-2023]]. | |
| dc.relation.references | Massoz, Q., Langohr, T., François, C., & Verly, J. G. (2016). The ULg multimodality drowsiness database (called DROZY) and examples of use. 2016 IEEE Winter Conference on Applications of Computer Vision (WACV), 1-7. https://doi.org/10.1109/WACV.2016.7477715 | |
| dc.relation.references | Olabe, X. B. (2013). Redes neuronales artificiales y sus aplicaciones. Escuela Superior de Ingeniería de Bilbao, EHU. | |
| dc.relation.references | Pasaribu, N. T. B. (2018). Drowsiness Detection According to the Number of Blinking Eyes Specified From Eye Aspect Ratio Value Modification. Research. | |
| dc.relation.references | Rondon L, P. F. (2013). Reconocimiento de somnolencia en conductores bajo condiciones simuladas. Investigación. | |
| dc.relation.references | Scikit-learn Developers. (2023). scikit-learn - Machine Learning in Python [Accessed: October 20, 2023]. https://scikit-learn.org/stable/ | |
| dc.relation.references | Team, F. D. (2023). Flask [Accessed: October 20, 2023]. https://flask.palletsprojects.com/en/3.0.x/ Wiechers, D. E. G. (2009). El ojo: estructura y función. Párpados y conjuntiva • Aparato lagrima. | |
| dc.rights.accessrights | info:eu-repo/semantics/openAccess | |
| dc.rights.coar | http://purl.org/coar/access_right/c_abf2 | |
| dc.rights.license | Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) | |
| dc.rights.uri | https://creativecommons.org/licenses/by-nc-nd/4.0/ | |
| dc.subject.armarc | Computer software -- Development | |
| dc.subject.armarc | Imsomnio -- Procesamiento electrónico de datos | |
| dc.subject.armarc | Seguridad vial -- Procesamiento electrónico de datos | |
| dc.subject.armarc | Accidentes de tránsito -- Prevención -- Automatizacíon | |
| dc.subject.armarc | Sleep disorders -- Artificial intelligence -- Data processing | |
| dc.subject.armarc | Trastornos del sueño -- Procesamiento electrónico de datos | |
| dc.subject.ddc | 000 - Ciencias de la computación, información y obras generales | |
| dc.subject.ocde | 2. Ingeniería y Tecnología | |
| dc.subject.ods | ODS 3: Salud y bienestar. Garantizar una vida sana y promover el bienestar de todos a todas las edades | |
| dc.title | Modelo de imágenes y reconocimiento facial para la detección temprana de sueño para conductores de forma preventiva por medio de la implementación de Machine Learning | |
| dc.title.translated | Image and facial recognition model for early detection of driver drowsiness through preventive machine learning implementation | |
| dc.type | Trabajo de grado - Pregrado | |
| dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
| dc.type.coarversion | http://purl.org/coar/version/c_970fb48d4fbd8a85 | |
| dc.type.content | Text | |
| dc.type.driver | info:eu-repo/semantics/bachelorThesis | |
| dc.type.version | info:eu-repo/semantics/publishedVersion | |
| dc.type.visibility | Public Thesis | |
| dspace.entity.type | Publication |
