Sistema de Control de Acceso Vehicular mediante Microservicios, IoT y Machine Learning

Autores/as

DOI:

https://doi.org/10.61154/metanoia.v11i2.4057

Palabras clave:

Internet, vehículo, seguridad del transporte, software, microprocesador

Resumen

El control de acceso vehicular en la Pontificia Universidad Católica del Ecuador sede IBARRA (PUCEI), presentó históricamente múltiples limitaciones asociadas a la falta de automatización, vulnerabilidades en la seguridad y una gestión ineficiente del flujo automotor. Ante esta problemática, el presente estudio tuvo como objetivo diseñar e implementar un prototipo funcional que integrara un sistema web de gestión, reconocimiento automático de placas mediante técnicas de machine learning y un dispositivo IoT basado en ESP32, con comunicación bidireccional para el monitoreo y accionamiento remoto del acceso vehicular. La solución se desarrolló bajo una arquitectura de microservicios, utilizando TypeScript/NestJS para el backend, OpenCV, TensorFlow y EasyOCR para el procesamiento y reconocimiento de imágenes, Vue.js en el frontend, y MySQL como base de datos. Se aplicó una metodología híbrida, combinando Extreme Programming para el software y prototipado evolutivo para el hardware IoT. Las pruebas de integración evidenciaron que el sistema logró detectar y validar vehículos en tiempo real, con latencias promedio de 1.8 segundos y una tasa de registro superior al 99% en entornos controlados y reales. El sistema automatizó eficientemente la gestión de accesos, mejorando la trazabilidad y facilitando la auditoría de eventos. Como principal conclusión, la investigación demostró que la integración de tecnologías de visión por computador, machine learning e IoT permite abordar de manera efectiva la seguridad y gestión vehicular, ofreciendo una solución adaptable y escalable para entornos universitarios.

Descargas

Los datos de descargas todavía no están disponibles.

Citas

Agudelo-Sanabria, S. D., & Jindal, A. (2021). The ifs and buts of the development approaches for IoT applications. arXiv. https://doi.org/10.48550/arxiv.2101.09796

Ahmad, A., Fahmideh, M., Altamimi, A. B., Katib, I., Albeshri, A., Alreshidi, A., Alanazi, A., & Mehmood, R. (2021). Software engineering for IoT-driven data analytics applications. IEEE Access, 9, 48197-48217. https://doi.org/10.1109/access.2021.3065528

Álvarez, M. (2018). Análisis, diseño e implementación de un sistema de control de ingreso de vehículos basado en visión artificial y reconocimiento de placas en el parqueadero de la Universidad Politécnica Salesiana - Sede Cuenca [Tesis de pregrado, Universidad Politécnica Salesiana]. Repositorio Digital de la Universidad Politécnica Salesiana. https://redi.cedia.edu.ec/document/50455

Bakshi, A., Parande, N. D., Kekapure, S. S., Gawande, R. S., Rathod, T. V., & Kale, K. (2023). Recognition of vehicle number plate by using Python and Open CV. International Journal of Advanced Research in Science, Communication and Technology, 3(7), Article 9520. https://ijarsct.co.in/Paper9520.pdf

Burkpalli, V. (2022). Automatic number plate recognition using TensorFlow and EasyOCR. International Research Journal of Modernization in Engineering Technology and Science, 4(9). https://www.irjmets.com/uploadedfiles/paper/issue_9_september_2022/29740/final/fin_irjmets1662817354.pdf

Costa, D., & Silva, J. R. (2022). Automatic Vehicle License Plate Recognition using OpenCV. International Journal of Advanced Research, 10(11), 1131–1139. https://doi.org/10.21474/IJAR01/15775. Disponible en: https://www.journalijar.com/uploads/639af48885dae_IJAR-41498.pdf

Enciso, L., Yaguana, R., Jaramillo, R., & Zelaya-Policarpo, E. (2018). IoT in services for communities in the recognition of plates with OpenCV-Python. In Proceedings of the 14th International Conference on Web Information Systems and Technologies (WEBIST 2018) (pp. 430–437). SciTePress. https://doi.org/10.5220/0007235004300437

Enciso-Quispe, L., Barba-Guamán, L., Sanchez, J., & Quezada-Sarmiento, P. A. (2018). Simulation of people counter for public service buses of Loja with IoT concept applying the Viola-Jones algorithm. In 2018 13th Iberian Conference on Information Systems and Technologies (CISTI) (pp. 1–6). IEEE. https://doi.org/10.23919/CISTI.2018.8399322

Fortino, G., Savaglio, C., Spezzano, G., & Zhou, M. (2021). Internet of things as system of systems: A review of methodologies, frameworks, platforms, and tools. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 51(1), 223–236. https://doi.org/10.1109/TSMC.2020.3042898

González, R., & Woods, R. (2017). Digital Image Processing (3rd Ed.). Prentice Hall.

Guerrero-Ulloa, G., Rodríguez-Domínguez, C., & Hornos, M. J. (2023). Agile Methodologies Applied to the Development of Internet of Things (IoT)-Based Systems: A Review. Sensors, 23(2), 790. https://doi.org/10.3390/s23020790.

Iqbal, W., Abbas, H., Daneshmand, M., Rauf, B., & Bangash, Y. A. (2020). An in-depth analysis of IoT security requirements, challenges, and their countermeasures via software-defined security. IEEE Internet of Things Journal, 7(10), 10250–10276. https://doi.org/10.1109/jiot.2020.2997651

Jurcut, A. D., Niculcea, T., Ranaweera, P., & Le‐Khac, N. (2020). Security considerations for Internet of Things: A survey. SN Computer Science, 1(4). https://doi.org/10.1007/s42979-020-00201-3

Nandanwar, S., Rawal, V., & Parab, A. (2021). Automatic number plate recognition system. International Journal of Creative Research Thoughts, 9(5), Article IJCRT2105618. https://ijcrt.org/papers/IJCRT2105618.pdf

Neculai, R., Bogdan, I., Alexandru, M., & Robu, D. (2024). Access Management in IoT: Implementing a Secure Access Control System. 2024 15th International Conference on Communications (COMM), 1-6.

Onyishi, D. U., & Emina, E. E. (2024). Automatic vehicle number plate recognition system using TensorFlow object detection. International Journal of Engineering Applied Sciences and Technology, 8(12), 1–8. https://ijeast.com/papers/01-08,%20Tesma0812,IJEAST.pdf

Pereira, I. M., Carneiro, T., & Figueiredo, E. (2021, June 1). Understanding the context of IoT software systems in DevOps. In IEEE/ACM 3rd International Workshop on Software Engineering Research and Practices for the IoT (SERP4IoT). https://doi.org/10.1109/serp4iot52556.2021.00009

Romero, C.E., & Elustondo, A. (2022). Análisis de la capacidad de la placa ESP32 para integrar sistemas IoT descentralizados. Elektron.

Shambharkar, Y., Salagrama, S., Sharma, K., Mishra, O., & Parashar, D. (2023). An automatic framework for number plate detection using OCR and deep learning approach. International Journal of Advanced Computer Science and Applications, 14(4). http://dx.doi.org/10.14569/IJACSA.2023.0140402

Tella Pavani, DVR Mohan (March 2019). Number Plate Recognition by using OpenCV-Python 1. https://www.irjet.net/archives/V6/i3/IRJET-V6I31275.pdf

Ullah, F., Anwar, H., Shahzadi, I., Rehman, A. U., Mehmood, S., Niaz, S., Awan, K. M., Khan, A., & Kwak, D. (2019). Barrier access control using sensors platform and vehicle license plate characters recognition. Sensors, 19(13), 3015. https://doi.org/10.3390/s19133015

Descargas

Publicado

2025-07-01

Cómo citar

Pillo Guanoluisa, D. M., Mejía Sandoval , D. R., Puetate Huera, G. H., & Lucio Vásquez, E. M. (2025). Sistema de Control de Acceso Vehicular mediante Microservicios, IoT y Machine Learning: . METANOIA: REVISTA DE CIENCIA, TECNOLOGÍA E INNOVACIÓN, 11(2), 239–257. https://doi.org/10.61154/metanoia.v11i2.4057

Número

Sección

Artículos de Investigación

Artículos más leídos del mismo autor/a