Sistema ANPR (Automatic Number Plate Recognition)

Azofra de las Heras, Álvaro (2018). Sistema ANPR (Automatic Number Plate Recognition). Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. de Sistemas Informáticos (UPM), Madrid.

Descripción

Título: Sistema ANPR (Automatic Number Plate Recognition)
Autor/es:
  • Azofra de las Heras, Álvaro
Director/es:
  • García Alcántara, Vicente A.
Tipo de Documento: Proyecto Fin de Carrera/Grado
Grado: Grado en Ingeniería del Software
Fecha: Diciembre 2018
Materias:
Palabras Clave Informales: Internet de las Cosas
Escuela: E.T.S.I. de Sistemas Informáticos (UPM)
Departamento: Sistemas Informáticos
Licencias Creative Commons: Reconocimiento - Sin obra derivada - No comercial

Texto completo

[img]
Vista Previa
PDF (Document Portable Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (2MB) | Vista Previa
[img] Archivo comprimido ZIP (Anexos 1) - Acceso permitido solamente a usuarios en el campus de la UPM
Descargar (26MB)
[img] Archivo comprimido ZIP (Anexos 2) - Acceso permitido solamente a usuarios en el campus de la UPM
Descargar (3MB)

Resumen

Con el frenético avance de la tecnología, el carácter impaciente del ser humano por obtener las cosas sin esperas y que todo esté conectado con todo, resulta habitual ver como productos cotidianos como la lavadora, el aparato del aire acondicionado, un coche o un sistema de riego por goteo, estén conectados a Internet. Lo que facilita su uso desde cualquier parte y en cualquier momento, sin la necesidad de desplazarse hasta la ubicación del objeto o que pueda ser controlado de forma automática, es lo que se denomina Internet of Things (IoT). Por ello, es necesario buscar métodos de implantar el IoT en nuevos productos. Uno de ellos, y sobre en la que se ha centrado este Proyecto Fin de Grado (PFG), es el control de acceso a un parking de vehículos. Son conocidas las quejas de los usuarios sobre los mandos a distancia para la apertura de las puertas del garaje, ya sea porque no funcionan correctamente, debido a interferencias con otras frecuencias, o que no tienen el alcance deseado. Por tanto, se ha desarrollado una solución más eficiente, autónoma, sin la necesidad de usar el mando a distancia, además de incorporar una nueva característica, el control de acceso por número de matrícula. Sólo pueden acceder aquellos vehículos que posean una matrícula autorizada. El proyecto tiene dos pilares principales. Uno relativo a la comunicación con los dispositivos físicos como son la barrera, la cámara, el sensor de presencia y los dispositivos visuales. El código alojado en la placa Arducam ESP8266 Uno [ARDC, www] se ha programado en C++ en entorno de Arduino [AIDE, www] y Visual Basic [VBA, www] en Visual Studio 2018 community versión [VSC, www]. Y por otro lado está la parte software, encargada de analizar la imagen, extraer los caracteres y consultar en la base de datos si la matricula está autorizada. Todo ello se ha programado en C++ con las librerías de OpenCV [OCV, www] para el análisis de la imagen sobre el entorno Visual Studio 2018 community versión. Al finalizar el proyecto, se ha obtenido un prototipo funcional que ha sido analizado y se han generado una serie de conclusiones técnicas y líneas de futuro de aquellos puntos a mejorar con el propósito de conseguir una versión del producto capaz de competir con las versiones comerciales actuales. Abstract: With the quick progress on technology, the impatient personality of humans to get everything without delays and everything is connected with everything else, It seems usual how everyday products like washing machine, air conditioning unit, a car, or the drip irrigation system are connected to Internet. Wich makes easier use in everywere and anytime. It no needed stay in the product location and it can be controlled remotely, it means Internet of Things (IoT). Thus, It is necessary search new ways to apply IoT on new products. One of them, and it is the project main objective, It is related with access control to a parking. It knows by everybody that people hate remote controller due to exists interferences with other frecuencies and sometimes they not go far enough as expected. Given the above, It has been developed a new version more efficient, autonomous, without remote controller. In addition it include an improvement, access control through license plate. Only, cars with an authorizate plate can access to the parking. Project has two main pillars. First, related with the communication between physical devices such a the barrier, the camera, the presence detector and the visual devices. The code burned into the Arducam ESP8266 Uno board was programmed in C++ with Arduino IDE and Visual Basic into Visual Studio 2018 community version. In other hand, we have software side, it has to analyse the image, get the license plate characters and search into database to check if the license plate is authorizate. It has been programed in C++ with OpenCV library to analyse the image into Visual Studio 2018 Community version. At the end of the project, functional prototype has been obtained and it has been analyse, after that, technical conclusion has been written and future improvements. It has been wanted to get a product version be able to improve in the future and get the features like the current comercial products.

Más información

ID de Registro: 53515
Identificador DC: http://oa.upm.es/53515/
Identificador OAI: oai:oa.upm.es:53515
Depositado por: Biblioteca Universitaria Campus Sur
Depositado el: 10 Ene 2019 15:38
Ultima Modificación: 10 Ene 2019 15:38
  • InvestigaM
  • GEO_UP4
  • Open Access
  • Open Access
  • Sherpa-Romeo
    Compruebe si la revista anglosajona en la que ha publicado un artículo permite también su publicación en abierto.
  • Dulcinea
    Compruebe si la revista española en la que ha publicado un artículo permite también su publicación en abierto.
  • Recolecta
  • Observatorio I+D+i UPM
  • OpenCourseWare UPM