Sistema de reconocimiento de vehículos y matrículas

Abstract
El siguiente proyecto presenta un sistema de reconocimiento de vehículos y matrículas, desarrollado como prueba de concepto (POC) para detectar y clasificar vehículos que pasan por un peaje, así como también identificar, clasificar y leer matrículas de los mismos. Este fue desarrollado a pedido de la empresa cliente la cual se dedica a brindar servicios profesionales desde el diseño y planificación, hasta la ejecución de obras civiles y montajes mecánicos. El proyecto fue construido en base a un conjunto de requerimientos planteados por la misma. El sistema posee tres componentes: un Backend, desarrollado en Typescript, utilizando NodeJS como entorno de ejecución y una base de datos MySQL, un Frontend, desarrollado en Typescript y el framework Angular, un componente denominado ‘OnDevice’ que se ejecuta desde una computadora en el peaje Los Cardos, fue desarrollado en Python. El componente OnDevice utiliza herramientas de Computer Vision para detectar y clasificar vehículos en imágenes provistas por equipamiento de la empresa. Cuando encuentra algún vehículo, envía los resultados al backend para que sean almacenados. Por otro lado, el frontend sirve como portal de acceso para los operadores del peaje para monitorear los vehículos que circulan, pudiendo revisar y corregir los datos. El Backend funciona como nexo entre estos dos componentes y permite notificar a sistemas externos nuevos resultados para poder resolver distintos problemas de negocio, desde la apertura del peaje hasta una alerta de vehículo robado. El sistema está diseñado para que cada componente pueda correr desde un servidor distinto, que su comunicación sea a través de HTTPS, utilizando prácticas de seguridad para garantizar la integridad de los datos e identidad de los actores. El sistema fue desarrollado utilizando metodologías como Scrum para la gestión del proyecto, BDD para el desarrollo del Frontend y Backend, así como CRISP-DM para el desarrollo de los modelos o algoritmos de Data Science.
En
Thesis note
Proyecto (Carrera Universitaria). Universidad ORT Uruguay, Facultad de Ingeniería
Thesis degree name
Ingeniero en Sistemas
233 p. diagrs., fot., tbls., grafs.
Notes
Subject
PROYECTOS-ID, APLICACIONES MÓVILES, APLICACIONES WEB, DESARROLLO DE SOFTWARE, SOFTWARE-DESARROLLO, APRENDIZAJE AUTOMÁTICO, ANGULAR, METODOLOGÍAS ÁGILES, VEHÍCULOS
Type
Trabajo final de carrera
Access the full text
Citation
Papazian Ramos, J. I. & Brenner Werthein, I. D. (2022). Sistema de reconocimiento de vehículos y matrículas (Proyecto) Universidad ORT Uruguay, Facultad de Ingeniería. Recuperado de https://rad.ort.edu.uy/handle/20.500.11968/7075
Rights license