La idea básicamente es que mediante el reconocimiento de matriculas le salga a un operador si el usuario tiene permiso o no para entrar en un recinto privado.
Como disponemos de dos recintos deberían almacenar los datos en una bbdd centralizada para poder consultar los dos en un único repositorio de datos.
Descripción de ubicaciones:
- Equipo de control de acceso: Será el equipo ubicado en la puerta principal del recinto.
- Servidor Centralizado: Servidor donde se almacenaran los datos de acceso.
Requisitos básicos principales:
Los equipos en el control de acceso deberán tener ubuntu o linux para ahorrar el coste de las licencias y en ellos se deberá capturar la imagen del coche en movimiento a través de una cámara wifi estándar, reconocer la matricula y consultar a la bbdd centralizada si está permitido o no el acceso.
Deberán hacerse las consultas a la bbdd centralizada a través de un webservice donde se le pasará como parámetro la matricula detectada.
También se deberá poder dar de alta un nuevo vehículo desde el propio interfaz (otro webservice), incluyendo su matricula y fotografia.
El equipo que tendrá la bbdd centralizada deberá tener ubuntu o linux y una bbdd en mysql para ahorrar el coste de las licencias.
También deberá tener corriendo algún aplicativo para recibir las consultas de los WS y poder responder al equipo de control de acceso.
SW recomendado:
- Aplicativo programado en C++ ó Java para el equipo de control de acceso, si lo podéis hacer el cualquier otro lenguaje de programación no
importaría, lo que necesito es que corra en ubuntu o linux.
- BBDD: Mysql
- WebService: Apache-Tomcat, aunque si preferís otro Servidor web no importaría en principio, lo que necesito es que corra en ubuntu o linux.
- OPENCV: para la localización de la matrícula y su reconocimiento.
- FFMPEG: para el reconocimiento del video y la extracción de las imágenes.
- TESSERACT: para el reconocimiento de caracteres.