You are on page 1of 3

Detección y reconocimiento en tiempo real de

placas vehiculares con infracciones de tránsito con


aplicativo móvil utilizando Simulink
Franco Orlando Mancilla Reyes, Billy Erick Soplin Carpio
Faculty of Systems and Electronic Engineering (FISE)
Universidad Tecnológica del Perú, Lima-Perú
1630651@utp.edu.pe, 1634229@utp.edu.pe

Abstract—El siguiente trabajo de investigación tiene como Vial 2017 – 2021” elaborado por la Defensorı́a del Pueblo
finalidad desarrollar una aplicación móvil capaz de detectar y donde los objetivos eran disminuir la cantidad de siniestros de
reconocer correctamente una matrı́cula para verificar si tiene tránsito y el número de fallecidos, los accidentes de tránsito
infracciones de tránsito. En la investigación hemos encontrado
que existen páginas web que a través de servidores en la nube durante el quinquenio 2017 – 2021 fueron de 406,044 en
pueden adquirir estos resultados, haciendo uso de recursos más comparación de los niveles prepandemia del 2012 – 2016 con
robustos que cuentan con un presupuesto elevado. Para lograr una cantidad de 483,625. Durante el periodo 2017 – 2021,
nuestro objetivo, se propone proponer una solución alternativa las vı́ctimas ascendieron a 1 204 415 personas entre heridos y
y adecuada. Ası́ mismo, se propuso evaluar y determinar las fallecidos. En ambos periodos la causa más relevante es el fac-
caracterı́sticas de los diferentes tipos de teléfonos inteligentes
que pueden cumplir con el objetivo planteado que cumplan tor humano donde en este último quinquenio tuvo 74.87Según
con cualidades de bajo costo. Con esta información se realiza un informe del año 2022 de la SUTRAN, solo en Lima se
el algoritmo del sistema mediante el software MATLAB y han producido 1,010 siniestros viales lo cual representa el
mediante herramientas de procesamiento de imagen se entrega 18.54La Defensorı́a del Pueblo realizó una supervisión en 245
una imagen de calidad para que el OCR pueda reconocer puntos crı́ticos de accidentes de tránsito en Lima y el Callao.
caracteres y números de la matrı́cula captados por la cámara
del smartphone. Además, una base de datos de datos como En varios de estos lugares se identificaron problemas como
prototipo de información que contiene quién posee esa placa falta de señalización, rampas, paraderos, pistas con baches y
y las infracciones cometidas, esta base de datos está destinada grietas, cruceros peatonales sin mantenimiento e inversiones
a ser actualizada cada mes por un administrador, el algoritmo que no siempre se dirigen a mejorar las condiciones de las
realizará una ardua búsqueda en la base de datos para emitir un zonas de accidente, indicaron en un informe de 2019. El
respuesta en la aplicación del teléfono inteligente. Para ello, una
aplicación en android studio que permitirá visualizar los datos especialista vial, Roberto Paredes, manifestó al diario local
personales y las infracciones de tránsito que tiene el usuario. Este Ojo que “una buena infraestructura vial reducirı́a hasta en un
trabajo de investigación puede servir como base para la gestión 301.2. Definición del Problema 1.2.1. Problema General
de infracciones y accidentes de tránsito, donde los agentes de Carencia de sistemas de reconocimiento automático de
tránsito a través de un teléfono inteligente puedan reconocer si matrı́culas vehiculares para contrarrestar los accidentes de
los conductores tienen infracciones y de ser ası́ poder detenerlo
o tomar una acción correctiva. tránsito por factores humanos. 1.2.2. Problema Ingenieril
Index Terms—Reconocimiento automático de matrı́culas, apli- ¿Cómo el desarrollo de un sistema automatizado de lectura
cación móvil, reconocimiento óptico de caracteres, procesamiento de matrı́culas vehiculares por imagen mejorarı́a la gestión de
de imágenes. control y prevención de accidentes e infracciones de tránsito
en Lima? 2. Estado del arte
I. I NTRODUCTION El estado del arte presenta brinda un enfoque del estado
1. Situación problemática y Definición del Problema 1.1. actual de las polı́ticas de transporte con el fin de desarrollar
Situación Problemática una nueva propuesta para mejorar la gestión automatizada
Actualmente, la ciudad de Lima carece de un sistema de infracciones de tránsito. El análisis de los procedimientos
vial ordenado, moderno y automatizado donde las principales causará un gran impacto de control, esencialmente en las ofic-
causas son la educación vial del ciudadano, el aumento expo- inas de tránsito debido a que las sanciones de infracciones de
nencial del parque automotor y una inadecuada infraestructura tránsito se registrarán en tiempo real en todos los dispositivos
de la ciudad. Ante ello, las consecuencias asociadas son varias, móviles tanto para los usuarios como para los agentes de
tales como la demora en los tiempos de viajes, aumento de tránsito. Por otra parte, el transporte público actual tiene una
la contaminación ambiental, deterioro de las obras viales e calidad deficiente, ya que el tráfico conlleva a que se genere
incremento de los accidentes de tránsito. A pesar de que en el un trasporte informal según la Agencia Nacional de Seguridad
año 2017 se aprobó el “Plan Estratégico Nacional de Seguridad Vial (ANSV) [3]. Por ello, la propuesta de diseñar un sistema
automatizado para gestionar las infracciones de tránsito, no
978-1-6654-8636-1/22/$31.00 ©2022 IEEE solo en la detección de matrı́culas de los vehı́culos, sino
también la de motos lineales va a contribuir con la sociedad y nos permitirá tener resultados en tiempo real.
a mejorar el nivel del sistema vial actual. Por otro lado, el sistema empleado por el autor [4]se basa
Para empezar la investigación del tema propuesto, se debe en el procesamiento digital de imágenes usando la herramienta
delimitar las metodologı́as utilizadas para analizar la prob- Matlab. Este algoritmo lee una base de datos el cual nos
lemática en cuestión. Los diversos estudios utilizados para este permite reconocer y comparar la matricula. Luego, se obtiene
trabajo [3]–[6]proponen herramientas de trabajo que parten la información del dueño del vehı́culo por medio de un
de la problemática del aumento en el transporte informal y aplicativo móvil valida la infracción y envı́a una alerta a los
las infracciones de tránsito donde se usan las tecnologı́as demás puntos de control en caso existiera la falta. [4]
empleadas para el reconocimiento de matrı́culas y objetos que Asimismo, los autores Kurchaniya, Ansari y Patel [5]
se encuentran desarrollados en OCR, ANPR, LNPR, RNA. también utilizan el método mencionado anteriormente para
Las investigaciones [3], [4], [6]son realizadas con el ob- desarrollar el procesamiento digital de imágenes donde el filtro
jetivo de culminar con el transporte informal por medio de Wiener ha sido de gran ayuda al momento de realizar el
tecnologı́as de procesamiento de imágenes. Por otro lado, reconocimiento de la matrı́cula. Este filtro elimina el ruido
el algoritmo en redes neuronales nos permitirá utilizar estos provocado por el desenfoque de la cámara, el ángulo de
reconocimientos de matrı́culas vehiculares u objetos en lo captura o el mal ambiente alrededor. [5]
aplicativos móviles en tiempo real.[5] El desarrollo de un sistema de Detección Automática de
Posteriormente, dos investigaciones [3], [7] coinciden en Matrı́culas (ANPR), contribuye a mejorar futuras investiga-
el uso de herramientas como el Reconocimiento Óptico de ciones a través de un procesamiento digital de imágenes donde
Caracteres (OCR). Este tipo de investigación se basa en cada dı́a el número de vehı́culos aumenta, las cuales estos
reconocer una imagen y convertirla en número y caracteres pueden causar accidentes y/o cometer infracciones. [5]
por medio de procedimientos de binarización, fragmentación, Asimismo, los autores Farag, Mohie y El Shenbary [8]
adelgazamiento de componentes y comparación de patrones. utilizaron el procesamiento de imágenes mediante un método
[3], [4], [6] La investigación realizada por Valencia, Ramı́rez- hı́brido con el objetivo de mejorar la detección y re-
Guerrero, Castañeda y Toro [3]también utiliza You Only conocimiento de las placas vehicules donde tuvieron una taza
Look Once (YOLO) basada en la transformada de Hough un de éxito en promedio del 97.6
algoritmo desarrollado para el reconocimiento de implemento En conclusión, se ha evidenciado la preocupación por llevar
de seguridad vial que deben llevar puesto en la cabeza de un control en la gestión de infracciones de tránsito y, al mismo
los motociclistas. Sin embargo, aunque esta tecnologı́a es tiempo, alertar en tiempo real a los demás usuarios en la red
adecuada para el reconocimiento de matrı́culas de vehı́culos, utilizando el procesamiento de imágenes o herramientas como
no es del todo eficaz porque debido al uso de las cámaras de el OCR a través del software Matlab. Sin embargo, debido al
los móviles estos presentan deficiencias con las imágenes que uso de estas metodologı́as uno de los principales problemas es
están expuestas al reflejo de la luz o que no están ubicadas el procesamiento computacional donde el tiempo de respuesta
en el ángulo correcto, por ello la limitación de esta propuesta. es muy lento, ası́ como la detección de la matrı́cula en
[3] condiciones ambientales desfavorables. Sin embargo, estos
Por otro lado, la propuesta utilizada en las investigaciones sistemas ya implementados han servido para mejorar la gestión
[5]–[7], se basan en su complejidad y experiencia en el y tener un mejor ambiente vial donde cuide al peatón y al
reconocimiento de matrı́culas, pues este sistema de visión conductor. Sin embargo, se debe considerar mejorar estos
artificial opera con cámaras sofisticadas y un procesamiento sistemas con la finalidad de obtener un programa eficiente que
de imágenes basados en Automatic License Plate Recognition sea capaz darnos resultados en condiciones adversas.
(ALPR) (ANPR). En este sistema el flujo del proceso es cap- 3. Justificación
turar la imagen del vehı́culo, localizar la matricula, segmentar Esta investigación ayudará en gran medida a los agentes
los caracteres y números de la matrı́cula, reconocimiento y en de seguridad cuando requieran tener la información en tiempo
paralelo compara con la base de datos. Si bien los sistemas real de infracciones de tránsito cometidas por el conductor
antes mencionados tienen una eficacia del 98 con tan solo capturar la imagen de la placa vehicular en una
Sin embargo, la propuesta que realizan los autores Rizvi, ciudad donde existe gran cantidad de automóviles y una des-
Patti, Björklund, Cabodi y Francini [6]es simplificar el flujo en organización a nivel administrativo. El interés en desarrollar
el procedimiento del reconocimiento de imágenes basándose este tema de investigación surge de la iniciativa por tener
en el algoritmo de Redes Neuronales Convolucionales que una interacción rápida y económica con las bases de datos de
utilizaran arquitecturas en paralelo que aceleran el proceso del diversas entidades públicas a través de una aplicación móvil
sistema (ALPR) utilizando la tarjeta gráfica de los teléfonos en tiempo real.
móviles. Este flujo permitirá que sacrifiquen el rendimiento En un paı́s donde, según un artı́culo publicado por Ingol
para que el consumo de memoria sea eficaz porque el sistema, [1], las tres principales infracciones de tránsito es manejar
al ser complejo, demandarı́a de muchos recursos el proce- ebrio, conducir en un vehı́culo en mal estado y ocasionar
samiento de clasificación de imágenes, es por ello por lo que lesiones graves o muerte de un tercero; se debe llevar un
al flujo del procedimiento se le agrega un cuadro de corrección control sistemático e inteligente. Ası́ como la Municipalidad
del error que corregirá la precisión del proceso de clasificación de Miraflores [2] ha implementado un sistema basado en in-
teligencia artificial para ayudar a contrarrestar la delincuencia [6] T. B. G. C. S. T. H. Rizvi, D. Patti and G. Francini, “Deep classifiers-
donde utilizan la base de datos de la Policı́a Nacional del Perú, based license plate detection, localization and recognition on gpu-
powered mobile platform,” vol. 9, no. 4, nov 2017.
interconectada con el Serenazgo de la zona. [7] F. Y. R. C. L. Z. S. Huang, M. Lin and Y. Zhu, “Real-time high definition
Existen muchos tipos de controles que actualmente no están license plate localization and recognition accelerator for iot endpoint
funcionando como deberı́a. Sin embargo, debemos analizar system on chip,” Journal of Applied Science and Engineering (Taiwan),
vol. 25, no. 1, pp. 1–11, 2022,, vol. 25, no. 1, nov 2022.
dónde se encuentra la falencia y repotenciarla, ya que como [8] M. M. M. E. D. M. S. Farag and H. A. el Shenbary, “Parking entrance
sistema integrado debemos garantizar que el flujo en la de- control using license plate detection and recognition,” Indonesian Jour-
tección de infractores de tránsito se obtenga de manera rápida nal of Electrical Engineering and Computer Science, vol. 15, no. 1, pp.
476–483, Jul. 2019, vol. 15, no. 1, jul 2019.
y exacta. De esta manera, los agentes de tránsito tendrán en [9] P. Q. Simbeni, “Procesamiento digital de imágenes, bahia blanca,” 2015.
tiempo real las infracciones cometidas por los conductores que [10] L. E. G. Vásquez, “Diseño de un sistema de acceso vehicular a la pucp
estén por su jurisdicción. Por las razones indicadas, el diseño basado en tecnologı́a rfid y detección de placas vehiculares,” vol. 25,
no. 1, jun 2022.
de un aplicativo móvil usando el software Matlab para prevenir [11] H. G. I. Acuña, “Desarrollo de un sistema automatizado de control de
accidentes e infracciones de tránsito permitirá tener un sistema acceso vehicular,” jun 2022.
integrado y con una gestión en tiempo real, el cual realizará [12] I. C. Education, “What is optical character recognition (ocr),” jul 2022.
[13] P. U. C. del Perú, “Qué es matlab,” jul 2022.
un exhaustivo control. [14] C. F. C. R. Sampieri Hernández and M. del P. Baptista Lu-
4. Objetivos 4.1. Objetivo general cio, “Metodologı́a de la investigación, 6th ed. méxico: Macgraw-
Desarrollar un sistema automatizado de lectura y re- hill/interamericana, 2014. accessed: Jun. 30, 2022.” dic 2022.
[15] E. Maya, “Métodos y técnicas de investigación una propuesta ágil
conocimiento de matrı́culas vehiculares por imagen a través para la presentación de trabajos cientı́ficos en las áreas de arquitectura,
de una base de datos actualizada. 4.2. Objetivos especı́ficos urbanismo y disciplinas afines. 2014.” 2014.
• Establecer un sistema de lectura y reconocimiento de
matrı́culas vehiculares mediante el uso de la cámara frontal
del celular a través del software Matlab • Desarrollar un
aplicativo móvil usando Matlab que permite el procesamiento
digital de imágenes. • Establecer una emisión y recepción de
la información en tiempo real con el software Matlab, Excel y
el aplicativo móvil. • Desarrollar un registro de la información
captada luego del procesamiento digital de imágenes.
II. M ARCO T E ÓRICO
5. Descripción de la solución propuesta 5.1. Descripción
5.1.1. Diagrama de Bloques Pictórico 5.1.2. Funcionamiento:
5.1.3. Dispositivos y componentes: 5.1.4. Limitaciones de la
solución: 5.1.5. Resultados:
III. D ISE ÑO M ETODOLOGICO
5.2.1. Descripción 5.2.2. Diagrama de bloques
IV. E XPERIMENTAL RESULTS AND ANALYSIS
V. CONCLUSION
ACKNOWLEDGMENT
Authors thanks to Universidad Tecnológica del Perú.
R EFERENCES
[1] J. Ingol, “2021 papeletas de trÁnsito: Las 20 multas mÁs duras en
perÚ,” dec 2021.
[2] M. de Miraflores, “Miraflores inicia una nueva era tecnológica y de
inteligencia artificial para combatir a la delincuencia,” dec 2022.
[3] L. C. J. Valencia, T. Ramirez-Guerrero and M. Toro, “2020 detección
de infracciones y matrı́culas en motocicletas, mediante visión artificial,
aplicado a sistemas inteligentes de transporte.” RISTI - Revista Ibérica
de Sistemas e Tecnologias de Informação, no. 37, pp. 1–15, 2020, jun
2020.
[4] S. v. K. A. Rai, R. Agrawal and S. Nayak, “Real time vehicle recognition
system for secure environment,.” J Phys Conf Ser, vol. 2007, no. 1,
2021,, 2021.
[5] M. A. A. D. Kurchaniya and D. Patel, “An enhanced approach for
number plate detection and recognition.” Recent Advances in Computer
Science and Communications, vol. 15, no. 3, pp. 412–420, Sep. 2020,
Sep 2020.

You might also like