ES2282395T3 - Sistema y procedimiento para leer placas de matricula. - Google Patents

Sistema y procedimiento para leer placas de matricula. Download PDF

Info

Publication number
ES2282395T3
ES2282395T3 ES02709203T ES02709203T ES2282395T3 ES 2282395 T3 ES2282395 T3 ES 2282395T3 ES 02709203 T ES02709203 T ES 02709203T ES 02709203 T ES02709203 T ES 02709203T ES 2282395 T3 ES2282395 T3 ES 2282395T3
Authority
ES
Spain
Prior art keywords
processor
image
images
plate
reading
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
ES02709203T
Other languages
English (en)
Inventor
Douglas M. Kavner
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Raytheon Co
Original Assignee
Raytheon Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Raytheon Co filed Critical Raytheon Co
Application granted granted Critical
Publication of ES2282395T3 publication Critical patent/ES2282395T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B15/00Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points
    • G07B15/06Arrangements for road pricing or congestion charging of vehicles or vehicle users, e.g. automatic toll systems
    • G07B15/063Arrangements for road pricing or congestion charging of vehicles or vehicle users, e.g. automatic toll systems using wireless information transmission between the vehicle and a fixed station
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B15/00Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points
    • G07B15/06Arrangements for road pricing or congestion charging of vehicles or vehicle users, e.g. automatic toll systems
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/017Detecting movement of traffic to be counted or controlled identifying vehicles

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Finance (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Engineering & Computer Science (AREA)
  • Traffic Control Systems (AREA)
  • Devices For Checking Fares Or Tickets At Control Points (AREA)
  • Character Input (AREA)
  • Character Discrimination (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)
  • Credit Cards Or The Like (AREA)
  • Image Processing (AREA)
  • Exposure Control For Cameras (AREA)
  • Paper (AREA)

Abstract

Sistema de lectura de placas de matrícula de vehículos que comprende: una pluralidad de puestos de cobro de peaje en carretera (14a-14n) que suministran una pluralidad de imágenes de placas de matrícula (65) y una pluralidad de transacciones de vehículos; estando caracterizado el sistema porque comprende asimismo: por lo menos un procesador de transacciones (24a-24k) acoplado a la pluralidad de puestos de cobro de peaje en carretera, que reciben la pluralidad de imágenes y transacciones; por lo menos un procesador de imágenes de vídeo (22a-22n) acoplado a dicho por lo menos un procesador de transacciones y adaptado para recibir las imágenes y para suministrar un número de placa de matrícula correspondiente; un procesador de excepciones de vídeo (26) acoplado a dicho por lo menos un procesador de transacciones y adaptado para recibir las imágenes y visualizarlas para que la placa de matrícula del vehículo sea leída manualmente; y un procesador de peajes (28) acoplado a dicho por lo menos unprocesador de transacciones y adaptado para minimizar el número de lecturas manuales.

Description

Sistema y procedimiento para leer placas de matrícula.
La presente invención se refiere en general a sistemas electrónicos de cobro de peajes y, más particularmente, a un sistema y procedimiento para leer las placas de matrícula de los vehículos.
En aplicaciones de cobro de peajes electrónico o automático resulta deseable identificar correctamente un vehículo que viaja por una carretera con una intervención mínima del operador. Además, con frecuencia es necesario leer el número de la placa de matrícula del vehículo incluido dentro de una imagen o de múltiples imágenes de un vehículo con fines de facturación y aplicación de fuerza legal. Las imágenes se obtienen al pasar el vehículo por un portal de peaje o un portal de control. El portal de peaje puede presentar o no un dispositivo capaz de bloquear físicamente el paso de vehículos, por ejemplo un brazo mecánico. Los requisitos para capturar las imágenes de la placa de matrícula existen para carriles basados en sistemas de cobro de peaje electrónicos de carretera abierta (sin barrera de carril). La operación de lectura de la placa de matrícula se realiza normalmente utilizando un sistema óptico automático de reconocimiento de caracteres (OCR). Tanto las lecturas manuales como las realizadas mediante un OCR están sujetas a errores que afectan negativamente a la calidad y reducen los ingresos del sistema de cobro de peaje. los errores de la lectura automática son normalmente distintos de los errores de lectura manual por el operador y, algunas veces, dos operadores que ven la misma placa de matrícula leen números de placa de matrícula diferentes.
Algunos sistemas de cobro de peajes utilizan transpondedores para identificar automáticamente un vehículo cuando pasa a través de un punto de cobro de peaje. Algunas veces, el transpondedor ha sido trasladado a un vehículo no autorizado o ha sido robado de un vehículo. En tales situaciones resulta útil determinar el(los) número(s) de matrícula del vehículo. En otros sistemas de cobro de peajes no resulta factible equipar a todos los vehículos con un transpondedor, por ejemplo en el caso de los vehículos que utilizan la carretera de peaje de forma esporádica. Además, es necesaria la lectura de las placas de matrícula en los casos de fallo de lectura del transpondedor para incrementar la fiabilidad del sistema y mantener los ingresos de facturación.
En sistemas automáticos de cobro de peaje, la identificación incorrecta o la no identificación de un vehículo genera costes. En los sistemas convencionales, la tasa de error oscila entre el dos y el diez por ciento. Un error en la lectura de una placa de matrícula da como resultado una pérdida de ingresos, un incremento de los gastos de servicio al cliente y la insatisfacción de este último cuando se le factura indebidamente. Si no puede identificarse la placa de matrícula de un vehículo el peaje no se cobra.
La solicitud internacional de patente WO 99/33027 describe un procedimiento conocido para cobrar automáticamente los peajes de los vehículos.
Los sistemas convencionales requieren lecturas múltiples de cada imagen de placa de matrícula para comprobar que la placa es correcta. Es una solución costosa porque, normalmente, por lo menos una de las operaciones de lectura debe ser realizada manualmente por un operador. Otros sistemas permiten cargar los errores en las cuentas de los clientes y esperar que reclamen. Algunos de los problemas de lectura de la placa pueden corregirse leyendo manualmente las placas de matrícula. En una operación de lectura manual, normalmente un operador humano lee el número de placa de matrícula en una imagen almacenada de la parte posterior del vehículo que presenta la placa de matrícula. la imagen de la placa de matrícula se captura en el momento en que el vehículo pasa por un punto de cobro de peaje o un portal de control. No obstante, el coste de la lectura manual de una placa de matrícula es relativamente elevado, y no es factible para cantidades grandes de placas de matrícula. Tanto los sistemas de lectura automática de placas de matrícula como los sistemas convencionales que incorporan la lectura manual de imágenes de la placa de matrícula presentan problemas de lectura de las imágenes de la placa de matrícula inherentemente diferentes. Los operadores que leen manualmente un gran número de placas de matrícula están sometidos a la fatiga y son propensos a cometer una tasa de errores que aumenta con el número de placas de matrícula leído durante una jornada laboral. La recogida y el procesamiento de imágenes automáticos están sujetos a lecturas erróneas de la imagen, defectos de funcionamiento de los equipos y mantenimiento periódico.
Por lo tanto, sería deseable leer las placas de matrícula con una tasa de errores mínima y un número mínimo de lecturas manuales. También sería deseable utilizar los números de placas de matrícula leídos manualmente por un grupo de operadores para minimizar la tasa de error de un sistema automático de lectura de placas de matrícula y utilizar la información adicional recogida en un viaje de un vehículo a través de una carretera que presenta un sistema de cobro de peaje automático para reducir la tasa de errores de lectura de las placas de matrícula y el número de lecturas manuales.
Sumario de la invención
La invención se define en las reivindicaciones independientes a las cuales nos remitimos. Las características ventajosas de la mismas se establecen en las reivindicaciones subordinadas.
Según un aspecto preferido de la presente invención, un sistema para leer placas de matrícula de vehículos que comprende una pluralidad de puestos de cobro de peaje en carretera que suministran una pluralidad de imágenes de placas de matrícula y una pluralidad de transacciones de vehículos por lo menos un procesador de transacciones acoplado a la pluralidad de puestos de cobro de peaje en carretera, que reciben la pluralidad de imágenes y transacciones y por lo menos un procesador de imágenes de vídeo acoplado al por lo menos un procesador de transacciones y adaptado para recibir las imágenes y para suministrar un número de placa de matrícula correspondiente. El sistema además comprende un procesador de excepciones de vídeo acoplado al por lo menos un procesador de transacciones y adaptado para recibir las imágenes y visualizarlas para que la placa de matrícula del vehículo sea leída manualmente y un procesador de peajes acoplado al por lo menos un procesador de transacciones y adaptado para minimizar el número de lecturas manuales. Con una disposición de esta clase, un sistema de gestión y cobro automático de peajes de carretera mantiene y aplica un conjunto de imágenes de placas históricas para conseguir la reducción de los errores utilizando un comparador de modelos para seleccionar las imágenes de placas que deben ser leídas/releídas por un operador para minimizar los errores de lectura de placas sin incurrir en costes operativos adicionales sustanciales considerando la información referida a un viaje de un vehículo además de la información histórica de imágenes de la placa de matrícula. Una disposición de esta clase resuelve el problema de la necesidad de operaciones de lectura manual de un gran número de placas de matrícula efectuando verificaciones y lecturas múltiples sólo en las imágenes con probabilidades de error. De este modo, la mayoría de imágenes pueden ser leídas una sola vez y en un sistema que utiliza OCR el resultado es que la mayoría de imágenes de placas de matrícula pueden eludir completamente el operador sin reducir significativamente la calidad ni aumentar las reclamaciones de los clientes. Una disposición de esta clase utiliza, sin carácter limitativo, técnicas de procesamiento automático de imágenes como por ejemplo reconocimiento óptico de caracteres y correlación de imágenes.
Breve descripción de los dibujos
Las anteriores características de la presente invención, así como la propia invención, se pondrán mejor de manifiesto a partir de la siguiente descripción considerada conjuntamente con los dibujos, en los cuales:
la figura 1 es un diagrama esquemático de un sistema de gestión y cobro automático de peajes de carretera según la invención;
la figura 2 es un diagrama de bloques de un subsistema de cobro de peajes en carretera que comprende sensores en la carretera según la invención;
la figura 3A es un diagrama de bloques de un procesador de imágenes de vídeo (VIP) del sistema de la figura 1;
la figura 3B es un diagrama de bloques de un procesador de excepciones de vídeo (VEP) del sistema de la figura 1;
la figura 4 es un diagrama de flujo que ilustra las etapas de procesamiento de imágenes de placas de matrícula de forma automática utilizando un VIP según la invención;
las figuras 5A y 5B son diagramas de flujo que ilustran las etapas de lectura de imágenes de placas de matrícula de forma manual utilizando un VEP según la invención;
la figura 6 es un diagrama de flujo que ilustra las etapas de procesamiento para determinación del viaje para reducir los errores de lectura de placas de matrícula según la invención; y
la figura 7 es un diagrama de flujo que ilustra las etapas de actualización de una imagen "dorada" (verificada) según la invención.
Descripción detallada de los dibujos
Antes de describir la invención de forma detallada, puede resultar de ayuda definir algunos de los términos utilizados en la descripción. Un lector automático de identificaciones de vehículos (AVI) es un dispositivo que lee identificaciones únicas de transpondedores. Una lectura de un transpondedor está asociada con un número de placa de matrícula en funcionamiento normal. El procesamiento de imágenes de vídeo realizado por un procesador de imágenes de vídeo (VIP) comprende, sin carácter limitativo, la localización automática de una placa de matrícula dentro de una imagen, el suministro de una subimagen que comprende el número de la placa de matrícula, la lectura del número de la placa de matrícula utilizando técnicas de reconocimiento óptico de caracteres (OCR), la comparación de las imágenes de las placas de matrícula utilizando técnicas de correlación y otros procedimientos de procesamiento de imágenes. Las imágenes de las placas de matrícula pueden procesarse automáticamente mediante técnicas que incluyen, sin carácter limitativo, el reconocimiento óptico de caracteres y técnicas de comparación que incluyen la correlación.
El procesamiento de excepciones de vídeos realizado por un procesador de excepciones de vídeo (VEP) comprende la localización de una imagen de la placa de matrícula, la obtención de una subimagen y la lectura manual del número de la placa de matrícula a partir de la subimagen. Una subimagen es la parte de la imagen que comprende la placa de matrícula y un fondo mínimo. La subimagen que comprende el campo de visión (FOV) de la placa de matrícula puede obtenerse utilizando hardware que amplia automáticamente la placa de matrícula, la selección del operador, o mediante software de procesamiento de imágenes procesando la imagen de un FOV más amplio de la parte frontal o posterior de un vehículo. Una placa registrada (también denominada número de placa de matrícula registrada con transpondedor) es una placa de matrícula asociada con un vehículo y registrada en una cuenta de un cliente con fines de facturación.
Una subimagen dorada 66 es una unidad de datos de una imagen histórica guardada con una elevada probabilidad de estar correctamente asociada con un número de placa de matrícula. La subimagen dorada 66 (también denominada imagen verificada) se comprueba mediante por lo menos 2 lecturas, preferiblemente una lectura con OCR y una lectura manual. Para una pluralidad de números de placas de matrícula se conserva un conjunto de subimágenes 66. La comparación por correlación comprende el proceso de comparar automáticamente los modelos de dos o más subimágenes, uno de los cuales procede del conjunto de subimágenes doradas 66, utilizando técnicas de procesamiento de imágenes conocidas en la materia.
Una lectura de placa no final es un estado del proceso que indica que se ha leído un número de placa pero puede estar sujeto a relectura si posteriormente se determina que existe una probabilidad elevada de que el número de placa de matrícula previamente leído sea erróneo. Una lectura de placa final es un estado de procesamiento que indica que una placa ha sido leída con la suficiente confianza para que no sea necesaria la relectura posterior de la imagen de la placa. Una transacción es un registro de un vehículo que pasa por un carril de cobro de peaje u otro punto de la carretera en el cual puede grabarse un registro del vehículo pasando por el punto. Un viaje es un recorrido completo por la carretera de peaje de un vehículo individual.
Una transacción es un registro de un vehículo que pasa por un carril de cobro de peaje u otro dispositivo de carretera en el cual puede grabarse un registro del vehículo pasando por el punto. Se obtiene una detección mediante un procesador de viajes que procesa una transacción o un grupo de transacciones para filtrar transacciones duplicadas y determinadas transacciones ambiguas.
La verificación de los números de las placas de matrícula comprende la confirmación mediante lectura manual de una imagen de la placa de matrícula de que la lectura mediante OCR o una lectura manual previa son correctas. En caso necesario, una lectura del AVI puede confirmarse mediante el procesamiento de la imagen de la placa utilizando la el VIP o leyendo manualmente la imagen de la placa.
Con referencia a la figura 1, un sistema automático de gestión y cobro de peajes de carretera 100 para una carretera de peaje comprende un subsistema de cobro de peajes en carretera 10 y un subsistema de procesamiento de peajes (TTP) 12 que están interconectados, por ejemplo, a través de la red 36.
El subsistema de cobro de peajes en carretera 10 comprende una pluralidad de puestos de cobro de peajes en carretera (RTC) 14a-14n (generalmente denominados RTC 14). Cada RTC 14 se encuentra acoplado a una pluralidad de lectores de muestreo de tráfico (TPR) 16a-16m (en general denominados TPR 16), una pluralidad de portales de control 17A-171 (generalmente denominados portales de control 17), y una pluralidad de portales de peaje (TG) 18a-18k (en general denominados TG 18) que se encuentran interconectados a través de la red 36. Los TPR 16, los portales de control 17 y los TG 18 se denominan colectivamente dispositivos de carretera. El subsistema de procesamiento de peajes y transacciones (TTP) 12 comprende una pluralidad de procesadores de transacciones 24a-24k (denominados generalmente procesador de transacciones (TP) 24) acoplados a un servidor de imágenes 30, por lo menos un procesador de imágenes de vídeo de lectura electrónica de placas de matrícula (VIP) 22a, un subsistema de lectura manual de placas 26 (también denominado procesador de excepciones de vídeo (VEP) 26), un procesador de peajes 28 y un procesador de control en tiempo real 32. Opcionalmente, el sistema 100 incluye VIP adicionales (mostrados como VIP 22n). El sistema 100 comprende además un subsistema de información y monitorización (TMS) 20 que está conectado al subsistema de cobro de peajes en carretera 10 y al TTP 12 a través de la red 36. Una estación para el funcionario de la carretera 34, por ejemplo un ordenador portátil puede conectarse a la red 36 a través de la red inalámbrica 38.
Los bloques denominados "procesadores", "subsistemas de procesadores" o "subsistemas" pueden representar instrucciones o grupos de instrucciones de software informáticas. También pueden implementarse partes de RTC 14 utilizando instrucciones de software informático. Este procesamiento puede realizarse mediante un solo aparato de procesamiento que puede disponerse, por ejemplo, como parte del sistema automático de gestión y cobro de peajes de carretera.
En funcionamiento, los RTC 14 controlan la recogida de datos de una transacción cuando se detecta un vehículo. La transacción comprende imágenes y datos de la transacción que se transmiten a través de la red 36 para su procesamiento por la pluralidad de procesadores de transacciones 24 incluidos en el TTP 12. Las transacciones se procesan posteriormente para obtener datos para el procesador de cobros 28 para facturar al cliente el viaje por la carretera de peaje. El procesador de peajes 28 determina cuándo un vehículo completa un viaje que comprende por lo menos una transacción (descrita más adelante con mayor detalle en relación con la figura 6). En una forma de realización, las imágenes se guardan en el servidor de imágenes 30. Las imágenes de placas de matrícula pueden distribuirse a través del sistema 100.
Un vehículo se detecta, por ejemplo, cuando cruza por uno de los TPR 16, los portales de control 17 o los TG 18 de una carretera. Después de la detección del vehículo o simultáneamente con la misma, si es posible, se recoge una lectura del transpondedor. Si el vehículo no dispone de transpondedor, el transpondedor falla o es necesaria la comprobación de la utilización del transpondedor, se recoge una imagen de vídeo. La imagen es procesada inicialmente por el RTC 14 y a continuación es transmitida al servidor de imágenes 30. La imagen es procesada automáticamente por un de los procesadores VIP 22 utilizando técnicas de OCR o técnicas de comparación, por ejemplo correlación, utilizando una imagen almacenada previamente o imágenes comprobadas de la placa de matrícula del vehículo. Si la imagen no puede ser procesada automáticamente, debe ser examinada manualmente por un operador humano utilizando el procesador VEP 26 para determinar el número de placa. El sistema 100 intenta reducir el número de operaciones manuales, como se describe más adelante en relación con las figuras 4 a 7. El procesador de control en tiempo real 32 determina la información relativa a cuestiones de aplicación de la ley y distribuye dicha información al personal de aplicación de la ley.
El TMS 20 comprende un sistema de detección de incidentes que proporciona la información utilizada para cargar en cuenta transacciones esperadas que ya han vencido. En una forma de realización, los TPR se utilizan primariamente para recoger información del tráfico. Esta información puede ayudar al sistema 100 en la determinación de viajes completados por vehículos que viajan en el sistema de carreteras de peaje para así reducir el número de imágenes de placas de matrícula leídas manualmente. El sistema de detección de incidentes puede ser de un tipo descrito en la solicitud de patente US 09/805.849, titulada Predictive Automatic Incident Detection Using Automatic Vehicle Identification presentada el 14 de Marzo de 2001, siendo asignada dicha solicitud de patente al cesionario de la presente invención.
Con referencia a la figura 2, en la cual los mismos números de referencia indican los mismos elementos de la figura 1, se muestra un diagrama de bloques de un ejemplo de un subsistema de cobro de peajes en carretera 10. El subsistema de cobro de peajes en carretera 10 comprende una pluralidad de RTC 14. Cada RTC 14 controla equipamiento de la carretera, incluyendo una pluralidad de TPR 16 dispuestos a intervalos conocidos a lo largo de la carretera, una pluralidad de TG 18 dispuestos en ubicaciones conocidas a lo lago de la carretera, y una pluralidad de portales de control 17 dispuestas en ubicaciones fijas conocidas a lo largo de la carretera. Los portales de control 17 se utilizan generalmente cuando se realiza un peaje primario utilizando una tecnología distinta, como por ejemplo pases de prepago o satélites de posicionamiento global (GPS). En una forma de realización alternativa, los portales de control 17 son móviles, están dispuestas dentro de la carretera y se encuentran, por ejemplo en conexión inalámbrica con un RTC 14 correspondiente. Cada RTC 14 controla un número variable de TPR 16, TG 18 y portales de control 17, localizados generalmente en relativamente cerca del RTC 14 de control.
En una forma de realización, cada TPR 16, portal de control 17 y TG 18 comprende un lector automático de identificación de vehículos (AVI) 40 y una cámara de vídeo 46 y puede incluir, opcionalmente, una pluralidad de cámaras de vídeo 46' para obtener imágenes del vehículo desde una pluralidad de posiciones ventajosas, por ejemplo la parte frontal del vehículo. Los TPR 16, los portales de control 17 y los TG 18 están conectados directamente al RTC 14 de control o pueden conectarse a través de la red 36. Los TG 18 y los portales de control 17 están acoplados a sensores adicionales, incluyendo, sin carácter limitativo, los sensores de bucle de inducción 42 y sensores de haz 48. El sensor de bucle de inducción 42 está dispuesto para detectar la presencia de un vehículo. El sensor de haz 48, por ejemplo un rayo láser, está dispuesto para detectarla altura y la anchura de un vehículo con fines de clasificación. El RTC 14 puede comprender, opcionalmente, una imagen para transmisión al servidor de imágenes 30 (figura 1). Los expertos en la materia apreciarán que pueden utilizarse otros dispositivos de captura de imágenes, por ejemplo cámaras digitales, para capturar y procesar la imagen de la placa de matrícula, y pueden utilizarse otros sensores, incluyendo, sin carácter limitativo, sensores ópticos, rayos láser, rayos infrarrojos, sensores térmicos y radar para la detección y clasificación de vehículos. Se apreciará que existen diversos RTC 14 posibles y configuraciones de TPR 16, portal de control 17 y TG 18 asociadas para recoger datos en el sistema de gestión y cobro automático de peajes de carretera 100, y que pueden utilizarse diversas configuraciones de red y diferentes protocolos de transmisión de datos para transferir los datos recogidos por el RTC 14 de los TPR 16, los portales de control 17 y los TG 18.
El subsistema de cobro de peajes en carretera 10 y los lectores de AVI 40 pueden operar con diversos tipos de transpondedores incluyendo, sin carácter limitativo, transpondedores que funcionan conforme a la norma de transpondedores de acceso múltiple por división de tiempo (TDMA) ASTM V.6/PS111-98, la norma CEN 278 o la norma Caltrans Título 21. Cada TG 18, portal de control 17 y TPR 16 comprende un lector de AVI 40 capaz de leer el ID único asignado a cada transpondedor 16. Se apreciará que el sistema de detección de incidentes 100 puede utilizar diversos transpondedores y lectores de AVI 40.
En funcionamiento, los RTC 14 junto con los TPR 16, los portales de control 17 y los TG 18 son capaces de identificar individualmente cada vehículo que lleva un transpondedor que presenta un código de identificación (ID) único. El enfoque innovador descrito en este documento utiliza más datos de AVI disponibles que los considerados anteriormente en sistemas convencionales, por ejemplo, para formar viajes que comprenden una pluralidad de transacciones 44. La información de AVI no se utiliza para encadenar viajes si la información es sospechosa, por ejemplo si se ha notificado el robo de una unidad implantada en el vehículo (IVU), es decir del transpondedor físico. Las formas de realización alternativas del sistema 100 pueden incluir diferentes criterios de una transacción de AVI "sospechosa" según la configuración del sistema 100 y las políticas de facturación.
En una forma de realización, el equipamiento de carretera, TPR 16 y TG 18, procesa cada uno de los datos del transpondedor (no mostrado) para determinar la siguiente información, que comprende, sin carácter limitativo: (i) una indicación con confianza elevada de que el transpondedor indicado ha cruzado la posición de detección en la dirección de viaje esperada; (ii) la fecha y hora de la detección en la escala de tiempo universal coordinado (UTC); (iii) la diferencia de tiempo desde la detección anterior a la detección actual; (iv) la situación de la detección anterior (esta información se guarda en la memoria del transpondedor); (v) la clasificación del vehículo registrada; (vi) la velocidad instantánea del vehículo recogida en el TG 18; (vii) una estimación de la ocupación del vehículo a través de toda la anchura de la carretera recogida solamente en el TG 18 y detectada normalmente por sensores elevados, y (viii) la clasificación medida del vehículo (generalmente sólo en el TG 18). En una forma de realización, el sistema 100 funciona utilizando la escala de tiempo universal coordinado (UTC) referenciado para una zona horaria única. El tiempo de viaje por un segmento de carretera, que es la diferencia de tiempo entre las horas de detección del vehículo en el principio y el final del segmento de carretera (no mostrado) presenta una precisión de \pm un segundo. Adicionalmente, los TG 18 pueden determinar la cuenta, la velocidad y la ocupación de vehículos sin AVI que pueden extrapolarse para aumentar los datos de AVI producidos por los TPR 16. Se apreciará que el subsistema de información y monitorización del tráfico (TMS) 20 puede utilizarse con un peaje de identificación automática del vehículo en carretera abierta en lugar de las cabinas de peaje tradicionales, y que el sistema 100 no se encuentra limitado a ningún sistema de cobro de peajes específico o configuración de carretera. Si la clasificación del vehículo no coincide con la clasificación asignada al transpondedor, el sistema 100 captura una imagen de la placa y determina la discrepancia para una "clase no coincidente". A continuación, la placa debe ser leída con un alto grado de exactitud para comprobar que se ha producido una violación porque el operador de carretera puede imponer una sanción importante. El sistema 100 utiliza una base de datos de confianza de clasificaciones de vehículos, por ejemplo de un departamento de vehículos de motor (DMV). Esta técnica no protege contra el intercambio de placas, que se considera un tema de aplicación de la ley. En una forma de realización, sólo se impone una sanción al mes, ya que el sistema 100 descarta algunas de las imágenes extra de la parte frontal superior para reducir la carga de trabajo del VIP 22 y el VEP 26. En otra forma de realización, el sistema comprueba manualmente la clasificación manualmente y/o automáticamente utilizando una imagen posterior o lateral del vehículo.
En una forma de realización particular, el portal de control 17 comprueba que un vehículo ha prepagado un peaje, que un vehículo está viajando según un acuerdo preestablecido (por ejemplo un pase de día) o que el vehículo presenta la clasificación adecuada (turismo, camión, etc.) para la carretera o acuerdo o peaje preestablecido. En estas situaciones, es necesario leer de forma fiable la placa de matrícula del vehículo para compararla con los registros del operador o DMV.
Además de los datos del transpondedor de AVI, se obtienen imágenes de la placa de matrícula para todos los vehículos sin AVI, vehículos con AVI de la lista de excepciones y vehículos con AVI como posible no coincidencia de la clasificación para comprobar la validez de los datos del AVI e identificar vehículo que no están equipados con el transpondedor. Normalmente, los datos identificados de forma única, por ejemplo datos asociados con el vehículo y otros datos tales como una clasificación de vehículo medida y datos de imágenes de la placa de matrícula se transmiten a través de la red de datos 36 que puede incluir transmisión fibras ópticas, transmisión inalámbrica o líneas de transmisión cableadas. Cada RTC 14 se encuentra acoplado a una pluralidad de TG 18, una pluralidad de TPR 16 y una pluralidad de portales de control 17. Los expertos en la materia apreciarán que los RTC, los TPR 16, los portales de control 17 y los TG 18 pueden interconectarse con comunicaciones inalámbricas para enviar y recibir datos recogidos.
Algunas entidades gubernamentales exigen una placa de matrícula frontal además de la placa de matrícula posterior que puede ser registrada por una o más cámaras situadas para captura una imagen de la parte frontal del vehículo. La imagen del extremo anterior se combina con la imagen frontal de un vehículo. Las imágenes del extremo frontal se combinan con las imágenes del extremo posterior cuando lo exigen las disposiciones administrativas.
Con referencia a la figura 3A, un procesador de VIP 22 comprende un procesador de OCR 54 y un procesador 56 de correlación acoplado a un procesador de lectura electrónica de placas (EPR) 52. EL EPR 52 recibe una imagen de una placa de matrícula 65 para cada una de una pluralidad de solicitudes y una pluralidad de subimágenes doradas 66a-66n (descritas más adelante junto con la figura 7) (generalmente denominadas subimágenes doradas 66) y proporciona un número de placa de matrícula VIP 64.
En funcionamiento, el EPR 52 recibe una pluralidad de solicitudes de los TP 24a-24k que incluyen los datos de la transacción y la imagen correspondiente. Los datos de la transacción se utilizan, por ejemplo, para priorizar las tareas basándose en la marca horaria. El EPR 52 dirige la transacción 44 y la imagen de la placa de matrícula al procesador de OCR 54 o al procesador de correlación 56. Como respuesta a determinadas solicitudes, la imagen es procesada automáticamente por el procesador de OCR 54, el procesador de correlación 56 o ambos procesadores 54 y 56. El procesamiento comprende OCR en la imagen de la placa de matrícula y correlación con las subimágenes doradas 66 almacenadas en el servidor de imágenes 30 (figura 1). Como resultado del OCR y el procesamiento de correlación, el EPR 52 proporciona un número de placa de matrícula VIP 64 después de procesar la imagen de la placa de matrícula.
En una forma de realización, un procesador individual de VIP 22 comprende una pluralidad de procesadores de señales digitales (DSP). En una forma de realización los "datos de características" determinados con VIP se guardan con cada subimagen dorada. Los datos de características son un flujo de datos binarios procesados almacenados y recuperados y suministrados al VIP para posteriores intentos de coincidencia para acelerar el procesamiento de las coincidencias. Con esta disposición, el procesador VIP 22 reduce el número de etapas de procesamiento de imágenes requerido para correlacionar la subimagen con una imagen comprobada. En formas de realización alternativas, otros procesadores de correlación de placas 56 pueden o no pueden almacenar datos de características para acelerar el proceso de comparación.
En una forma de realización, las tareas del EPR 52 se implementan en los TP 24 y el procesador de peajes 28. Los expertos en la materia apreciarán que los EPR 52 pueden incluir tareas de procesamiento distribuidas que se ejecutan en la pluralidad de TP 24a-24k, en el procesador de peajes 28 y en un procesador separado en el VIP 22.
\newpage
Con referencia a la figura 3B, un procesador VEP 26 comprende un pluralidad de estaciones de trabajo VEP de lectura manual de placas 60a-60m acopladas a un procesador de lectura manual de placas (MPR) 58. Las estaciones de trabajo 60a-60m están acopladas a los respectivos monitores de MPR 62a-62m. El MPR 58 recibe una imagen de la placa de matrícula 65 para cada solicitud de verificación. Las estaciones de trabajo de VEP 60 y el MPR 58 está acoplados a la red 36 (figura 1) para tratar solicitudes de los TP 24 (figura 1) o del procesador de peajes 28 (figura 1) y proporcionar una pluralidad de número de placa de matrícula de VEP 68a-68n (generalmente denominados números de placas de VEP 68) y para proporcionar la pluralidad de subimágenes doradas 66a-66n que se utilizan junto con los procesadores de correlación 56.
El procesador MPR asigna las tareas a las estaciones de trabajo de VEP 60 y procesa los resultados. Después de recibir una solicitud para leer una imagen de una placa de matrícula, la estación de trabajo 60 recupera y visualiza la imagen que debe procesarse. Los operadores miran el número de placa de matrícula que aparece en el monitor del MPR 62 de la estación de trabajo 60 de VEP respectiva y si la imagen es legible entran el número de placa 68 en el VEP. Cuando la legibilidad de la imagen es reducida, la imagen es leída múltiples veces por diferentes operadores y el sistema 100 determina si existe acuerdo entre las diferentes lecturas (como se describe más adelante con mayor detalle en relación con las figuras 5A y 5B). En una forma de realización, las tareas del procesador MPR 58 se implementan en el procesador de peajes 28. Los expertos en la materia apreciarán que el procesador MPR 58 puede incluir tareas de procesamiento distribuidas que se ejecutan en la pluralidad de TP 24a-24k, en el procesador de peajes 28 y en un procesador separado en el VEP 26.
Con referencia a las figuras 4 a 7, los diagramas de flujo ilustran las etapas de procesamiento de una transacción 44 (figura 2) incluyendo la lectura de placas de matrícula. Se obtiene una reducción de los errores en la lectura de placas de matrícula combinando un proceso para mantener y aplicar un conjunto de imágenes verificadas (también denominadas imágenes doradas, subimágenes doradas 66 e imágenes históricas de placas) utilizando un procesador de correlación (descrito en relación con las figuras 4 y 7), para obtener una reducción de los errores, y un proceso para seleccionar las imágenes de placas que deben ser leídas/releídas por un operador para minimizar los errores de lectura de las placas sin incurrir en costes operativos adicionales sustanciales considerando la información relacionada con el vehículo actual. El sistema automático de gestión y cobro de peajes de carreteras 100 comprende capacidades funcionales que incluyen, sin carácter limitativo, la formación de transacciones, la lectura de placas, la formación de viajes, la facturación y el procesamiento de las violaciones. Estas capacidades se describen más adelante en relación con las figuras 4-7.
En los diagramas de flujo de las figuras 4-7, los elementos rectangulares se denominan en este documento "bloques de procesamiento" (tipificados por el elemento 200 de la figura 4) y representan instrucciones o grupos de instrucciones informáticas de software. Los elementos en forma de rombo de los diagramas de flujo se denominan en este documento "bloques de decisión" (tipificados por el elemento 204 de la figura 4) y representan instrucciones o grupos de instrucciones informáticas de software que afectan al funcionamiento de los bloques de procesamiento. Alternativamente, los bloques de procesamiento representan etapas realizadas por circuitos funcionalmente equivalentes como por ejemplo un circuito de procesador de señales digitales o un circuito integrado específico de una aplicación (ASIC). Los expertos en la materia apreciarán que algunas de las etapas descritas en los diagramas de flujo pueden implementarse a través de software informático, mientras que otras pueden implementarse de un modo diferente (por ejemplo a través de un procedimiento empírico). Los diagramas de flujo no describen la sintaxis de ningún lenguaje de programación específico. Antes bien, los diagramas de flujo ilustran la información funcional utilizada para generar software informático para realizar el procesamiento requerido. Debe tenerse en cuenta que no se muestran muchos de los elementos de programa rutinarios, como la inicialización de bucles y variables y la utilización de variables temporales. Los expertos en la materia apreciarán que, si no se indica nada distinto, la secuencia específica de las etapas descritas es solamente ilustrativa y puede variarse sin que por ello se aparte del espíritu de la invención.
Con referencia a la figura 4, un diagrama de flujo ilustra el procesamiento de una transacción 44 de un vehículo (figura 2). El procesamiento se inicia en la etapa 200 capturando una transacción 44 en uno de los RTC 14 u otro portal de recogida de transacciones. Una transacción 44 preferiblemente comprende la ubicación del RTC 14, una marca horaria universal, una imagen de la placa de matrícula, si se encuentra disponible, y el ID del transpondedor del vehículo, si se encuentra disponible. El procesamiento continúa en la etapa 202.
En la etapa 202, se recibe la transacción 44 en el subsistema de procesamiento de peajes y transacciones TTP 12 (figura 1. La transacción 44 se distribuye a uno o más procesadores de transacciones 24. El procesamiento continúa en la etapa 204.
En la etapa 204, se determina si se encuentra disponible una imagen de vídeo de la placas de matrícula del vehículo para la transacción actual 44 que está siendo procesada. La imagen de vídeo se encuentra disponible, por ejemplo, cuando se ha capturado una imagen de una placa de matrícula porque no había disponible ninguna lectura de transpondedor, se había notificado la pérdida o robo del transpondedor, el ID del transpondedor y el número ID del cliente/vehículo asociado se encuentran en la lista de excepciones, o la necesita el operador de carretera por razones adicionales específicas del cliente. En una forma de realización, los RTC 14 y el subsistema de cobro de peajes en carretera 10 (figura 1) determinan cuándo es necesaria una imagen de una placa de matrícula y la imagen es capturada y puesta a disposición para posterior procesamiento automático y manual. El RTC 14 determina que se necesita una imagen, por ejemplo, al detectar la ausencia de una señal de transpondedor, al detectar una clase de vehículo no coincidente, al determinar que el transpondedor detectado se encuentra en la lista de excepciones, o como respuesta a requisitos de mantenimiento o de una auditoría aleatoria. La causa de la ausencia de una señal de transpondedor puede ser, por ejemplo, un fallo del transpondedor, un fallo del equipo de AVI o el mantenimiento del equipo de AVI. La lista de excepciones es un mecanismo para rastrear todos los transpondedores perdidos, robados, sujetos a auditoría o requeridos por el operador de carretera por razones adicionales específicas del cliente. La auditoría comprende una auditoría de clientes, en la cual se colocan transpondedores aleatorios en la lista de excepciones para capturar su número de placa mediante imágenes y comprobar que el número de placa es el mismo que el número de placa registrado asociado, y una auditoría de la calidad del sistema en la cual se leen o releen imágenes manualmente para comprobar la corrección del OCR, la correlación o la lectura manual previa. La auditoría de la calidad del sistema incrementa la fiabilidad del sistema 100. El RTC 14 puede efectuar una decisión local de capturar una imagen o puede comunicar con otros subsistemas o procesadores para efectuar la determinación. Los expertos en la materia apreciarán que otros subsistemas o procesadores pueden determinar cuándo es necesaria la imagen de la placa y que el RTC 14 puede intentar captura la imagen de la placa cada vez que se detecta un vehículo. Si no se encuentra disponible ningún vídeo, el procesamiento continúa con la etapa 226 para determinar si la transacción actual 44 forma parte de un viaje. Si la imagen de vídeo está disponible, el procesamiento continúa con la etapa 206.
En la etapa 206 se determina si existe una no coincidencia de clase. Una clase o clasificación representa un tipo de vehículo, por ejemplo una motocicleta, un turismo, una furgoneta, un camión, un camión con remolque, un camión multirremolque. En una forma de realización, se detecta una no coincidencia de clase comparando la case asignada a una unidad interior del vehículo (IVU), por ejemplo un transpondedor físico, con la clase medida por un dispositivo de carretera. Si se produce una no coincidencia de clase y el vehículo no se encuentra en la lista de excepciones, el procesamiento continúa con la etapa 208, en caso contrario el procesamiento continúa con la etapa 210. La lista de excepciones comprende una lista de IVU donde se necesita una imagen de vídeo para comprobar que la lectura del transpondedor IVU coincide con la del vehículo. Esta lista se utiliza, por ejemplo, cuando un IVU ha sido robado o cuando el cobro al cliente asociado con el IVU es devuelto.
En la etapa 208, se procesa el vídeo capturado como resultado de la no coincidencia de clase. Se determina si el estado Fallo/Mantenimiento indica que un dispositivo RTC se encontraba en estado deteriorado o sometido a mantenimiento cuando el dispositivo de carretera detectó el vehículo, en cuyo caso la no coincidencia de clase es poco fiable y debe descartarse el vídeo. Además, se determina si debe descartarse un vídeo de no coincidencia altamente fiable para reducir la carga del sistema, ya que en algunos casos, los ingresos generados a partir de violaciones de clasificación repetidas son reducidos o nulos. En una forma de realización, un parámetro sintonizable indica el porcentaje de imágenes de no coincidencia de clase altamente fiables que debe descartarse. Alternativamente, la decisión de descartar imágenes de vídeo se basa en el histórico de violaciones reales de cada cuenta de cliente. El proceso óptimo para descartar imágenes depende de los procedimientos operativos que gobiernan una carretera determinada. Descartar imágenes de violaciones innecesarias disminuye la carga en los procesadores VIP 22 y VEP 26 y reduce el número de lecturas manuales. Si se produce un fallo o una actividad de mantenimiento, o si las imágenes de vídeo se seleccionan para ser descartadas, las imágenes de vídeo se descartan en la etapa 220. En caso contrario, el procesamiento continúa con la etapa 210.
En la etapa 210, el procesador VIP de imágenes de vídeo procesa la imagen de la placa de matrícula preferiblemente utilizando el reconocimiento óptico de caracteres (OCR) para transformar la imagen de la placa en un número de placa alfanumérico. El proceso de OCR genera un valor de fiabilidad de la lectura para indicar la exactitud del proceso de reconocimiento. El número de placa leído automáticamente por el subsistema VIP 22 (figura 1) se referencia como número de placa VIP 64 (figura 3A). El procesamiento continúa en la etapa 212.
En la etapa 212, se determina si el número de placa de matrícula VIP es idéntico al número de placa de matrícula registrado con el ID del transpondedor si el ID del transpondedor se encuentra disponible.
Si el número de placa de matrícula registrado no está disponible o no se corresponde con el número de placa de matrícula VIP, el procesamiento continúa en la etapa 214, de lo contrario, la placa leída se considera la final en la etapa 216.
En la etapa 214, el valor de fiabilidad de la lectura se compara con un umbral de OCR mínimo predeterminado. Si el valor de fiabilidad de la lectura es superior o igual al umbral de OCR mínimo predeterminado el procesamiento continúa con la etapa 222. Si el valor de fiabilidad de la lectura es inferior al umbral de OCR mínimo predeterminado, el procesamiento continúa con la etapa 238 para disponer de la imagen de la placa leída manualmente.
En la etapa 216, la placa leída se marca como final, el número de placa leído VIP se considera una lectura de placa final y el número de placa VIP es procesado como número de placa por el procesador de transacciones de peajes y el procesamiento continúa con la etapa 218.
En la etapa 218, se impone un control en tiempo real si el vehículo se señala como "violador habitual". Los caracteres de la placa se comparan con una lista predeterminada de violadores sujetos a acciones de aplicación de fuerza legal. Los criterios para determinar la lista predeterminada varían según las leyes que gobiernan cada carretera. En una forma de realización, sólo los clientes que utilizan habitualmente la carretera sin pagar la factura están sujetos a aplicación de fuerza legal. Si los caracteres de la placa se encuentran en la lista de violadores, se envía una alerta inmediata a todos los funcionarios de aplicación de fuerza legal disponibles. La alerta se visualiza de forma automática para los funcionarios indicando la hora y la situación de la detección del violador y la descripción del vehículo verificada a partir de imágenes previas al momento de introducción del violador en la lista de violadores. Utilizando esta información, el funcionario más cercano intercepta al violador mientras el violador todavía se encuentra en la carretera. En el caso de que el violador pase por otros portales antes de ser interceptado, se envía un informe actualizado a los funcionarios para proporcionarles una situación más exacta del vehículo. El procesamiento continúa con la etapa 226.
En la etapa 220, la imagen de la placa de la transacción actual 44 se descarta y el procesamiento continúa con la etapa de procesamiento de viaje 226 (figura 6) utilizando la parte de AVI de la transacción 44.
En la etapa 222, se impone el control en tiempo real del mismo modo que en la etapa 218 si el vehículo se señala como "violador habitual" y el procesamiento continúa con la etapa 228.
En la etapa 224, el procesamiento viene de alguna operación de lectura de placa final o no final y el procesamiento continúa con la etapa 226 para determinar si la transacción actual 44 puede encadenarse con otras transacciones para formar un viaje.
En la etapa 226, el procesamiento continúa con el procesamiento de viajes (descrito con referencia a la figura 6).
En la etapa 227, el procesamiento continúa después del procesamiento de viajes, en el cual se ha solicitado la lectura de una placa verificada, y el procesamiento continúa con la etapa 238. Una transacción 44 pasa a través de la etapa 227 hasta la etapa 238 sólo una vez antes de alcanzar la etapa 224.
En la etapa 228, si al ser identificado el vehículo por el ID de transpondedor o el número de placa de matrícula VIP se indica forzar una lectura VEP, el procesamiento continúa con la etapa 238 para disponer la lectura manual de la imagen de la placa, en caso contrario, el procesamiento continúa con la etapa 230.
En la etapa 230, si se encuentran disponibles una o más subimágenes doradas 66 para el número de coincidencia VIP, el procesamiento continúa con la etapa 244, en caso contrario el procesamiento continúa con la etapa 232 para comprobar la existencia de una subimagen dorada 66 potencia para actualizar el conjunto de imágenes verificadas.
En la etapa 232 se determina si existe una subimagen dorada potencial. La lista de subimágenes doradas 66 potenciales se elabora en la etapa 236. La lista de subimágenes doradas 66 potenciales se purga (no mostrado) una vez finalizadas las etapas de procesamiento de las figuras 5A-5B. Si se determina que existe una subimagen dorada potencial 66, el procesamiento continúa con la etapa 234, en caso contrario el procesamiento continúa con la etapa 236.
En la etapa 234, se produce una demora de un período de tiempo predeterminado, por ejemplo, el sistema puede tardar aproximadamente una hora para determinar si se ha vuelto disponible una subimagen dorada 66.
En la etapa 238, el procesamiento continúa con la lectura de la imagen de la placa utilizando el procesador VEP (como se describe en relación con las figuras 5A-5B). Esta etapa se alcanza en una lectura manual inicial de la imagen de la placa de matrícula o si el procesamiento de viajes (etapa 226) solicita que se compruebe una lectura de placa. Si se determina que el proceso VEP no puede leer la imagen de la placa, el procesamiento continúa con la etapa 239. Si se determina que el proceso VEP puede leer la imagen de la placa, el procesamiento continúa con la etapa 224.
En la etapa 239, después de determinar que no existe una placa legible manualmente, se determina si existen datos AVI disponibles. En la etapa 239 puede existir o no un número de placa devuelto por el VIP 22 (OCR o comparación por correlación). Si existen datos AVI disponibles de una lectura de transpondedor anterior, el procesamiento continúa con la etapa 241, en caso contrario, el procesamiento continúa con la etapa 240.
En la etapa 240, la transacción actual 44 se declara como no legible y el procesamiento continúa en la etapa 242. En una forma de realización de la invención, la transacción 44 se envía a un sistema de facturación para finalidades de auditoria.
En la etapa 241, la imagen de la placa para la transacción actual 44 se descarta y el procesamiento continúa con la etapa de procesamiento de viaje 226 (figura 6) utilizando la parte de AVI de la transacción 44.
En la etapa 242, finaliza el procesamiento para la transacción actual 44.
En la etapa 244, el valor de fiabilidad de lectura se compara con un umbral de OCR alto predeterminado. Si el valor de fiabilidad de la lectura es superior o igual al umbral alto de OCR predeterminado, el procesamiento continúa con la etapa 250, en la cual el número de placa VIP leído 64 se considera un número de placa no final. Si el valor de fiabilidad de la lectura es inferior al umbral alto de OCR predeterminado, el procesamiento continúa con la etapa 246 para efectuar la comparación con las subimágenes doradas 66 (figura 3A). Las subimágenes doradas 66 son imágenes de placas de matrícula que han sido verificadas como correspondientes a un número de placa de matrícula conocido.
En la etapa 246, el procesador de imágenes de vídeo (VIP) procesa la imagen de la placa de matrícula preferiblemente utilizando correlación de imágenes para comparar la imagen de la placa de matrícula con subimágenes doradas previamente guardadas relacionadas con el número de placa leído VIP referido. Se utiliza preferiblemente un comparador comercialmente disponible, por ejemplo un PULNiX America Inc. Modelo Número: VIP Computer, Número de Pieza: 10-4016, para comparar la imagen de la placa de matrícula con una de entre un conjunto de subimágenes doradas 66 previamente guardadas. Para obtener una mejor calidad en condiciones ambientales variables, el VIP intenta compara con múltiples subimágenes doradas 66 y utiliza la máxima fiabilidad encontrada. La técnica de sustitución de subimágenes doradas (descrita con mayor detalle con referencia a la figura 7) es una característica importante para utilizar de forma eficaz la comparación de imágenes para reducir la tasa de error y minimizar el número de lecturas manuales. Esta etapa dispone una comprobación en el OCR de las imagen que se está procesando y así reduce la tasa de errores de lectura de las placas de matrícula porque los errores del OCR son detectados y resueltos por el VEP antes de que la información de facturación incorrecta sea enviada a una cuenta de cliente. Los expertos en la materia apreciarán que pueden utilizarse otras técnicas para disponer un conjunto de imágenes verificadas para utilizarlas con fines de comparación y que pueden emplearse otras técnicas de comparación de modelos. El proceso de correlación genera un valor de fiabilidad de coincidencia para indicar la exactitud del proceso de correlación. El procesamiento continúa con la etapa 248.
En la etapa 248, el valor máximo de fiabilidad de coincidencia obtenido en la etapa 246 se compara con un umbral predeterminado de comparación del sistema. Si el valor máximo de fiabilidad de coincidencia es superior o igual al umbral predeterminado de comparación del sistema, el procesamiento continúa con la etapa 250 en la cual el número de placa leído VIP se considera una lectura de placa no final. Si el valor máximo de fiabilidad de coincidencia es inferior al umbral predeterminado de comparación del sistema, el procesamiento continúa con la etapa 238 en la cual la imagen de la placa se lee manualmente.
En la etapa 250, el número de placa leído VIP se considera una lectura de placa no final y se realizan intentos adicionales para obtener un número de placa de matrícula exacto y el procesamiento continúa con la etapa 226 para determinar si la transacción actual 44 forma parte de un viaje. Esta comprobación se realiza antes de que sea solicitada una lectura manual inicial. El procesamiento de viaje de la etapa 226 puede eliminar las lecturas manuales de placa iniciales, en particular las imágenes procesadas en las etapas 216 y 250 eluden la lectura manual inicial en la etapa 238 y se procesan inicialmente a través del procesamiento de viaje.
Con referencia a las figuras 5A-5B, un diagrama de flujo ilustra las etapas de lectura o relectura manual de una imagen de placa de matrícula. El procesamiento VEP de una imagen de una placa se inicia en la etapa 260. Como resultado del procesamiento VEP puede producirse una nueva subimagen dorada 66, como se muestra en la etapa 328. Con algunas imágenes de placas, se necesitan diversas lecturas manuales y se utiliza un enfoque de votación como el que se describe en relación con las etapas 298, 300, 308, 318, 320 y 322. Se utiliza la correlación, es decir, la comparación con subimágenes doradas 66 en el procesamiento VEP, como se describe en relación con las etapas 290, 292, 306, 316 y 324 para reducir adicionalmente el número de lecturas manuales.
En la etapa 262, se determina si se encuentra disponible para lectura una subimagen de etapas de lectura VIP o VEP anteriores. Si se ha previamente se ha encontrado una subimagen en la imagen de la placa de matrícula 65, el procesamiento continúa con la etapa 276, en caso contrario el procesamiento continúa con la etapa 264 para proporcionar una subimagen.
En la etapa 264, se corta manualmente una subimagen de la imagen de la placa de matrícula original 65 (figura 2) capturada por el RTC 14 en el momento de la transacción 44. La subimagen puede reducirse hasta aproximadamente el dos por ciento de la imagen de la placa de matrícula 65 para estrechar el campo de visión (FOV) y reducir los requisitos de almacenaje de imágenes sin perder información. En una forma de realización, se guarda la imagen completa con alta compresión pero la subimagen que incluye la imagen de la placa de matrícula se guarda sin comprimir, o comprimida con técnicas de baja pérdida. Este procedimiento de almacenaje permite ampliar y mejorar solamente la subimagen para aumentar la exactitud de la lectura manual. El procesamiento continúa con la etapa 266.
En la etapa 266, si se determina que se ha encontrado una subimagen, un operador lee la placa manualmente en la etapa 276, en caso contrario el procesamiento continúa con la etapa 268.
En la etapa 268, si se permite el estado de verificación de ausencia de placa el procesamiento continúa con la etapa 270, en caso contrario el procesamiento VEP finaliza en la etapa 272 con ausencia de placa legible. Verificación de Ausencia de Placa es un estado de procesamiento conmutable que se ajusta según las políticas comerciales actuales del operador de carretera. Seleccionando el estado de verificación de ausencia de placa, se realiza una compensación entre una reducción del error y una carga de trabajo superior para el operador.
En la etapa 270, si se han producido dos o más intentos de cortar manualmente la subimagen del número de placa de matrícula de la imagen de la placa de matrícula, es decir, dos cortes manuales en la etapa 264, el procesamiento finaliza en la etapa 272, en caso contrario el procesamiento de imágenes de la placa intenta corta manualmente otra subimagen. El procesamiento continúa con un segundo intento de lectura manual efectuado por un operador distinto que puede tener una opinión diferente o, por lo menos, no cometer el error de lectura, en la etapa 264.
En la etapa 272, se ha realizado la determinación de que la transacción actual 44 no incluye ninguna placa legible manualmente, por ejemplo si el vehículo no lleva placa o los sensores de detección han sido activados por un objeto que no es un vehículo. El VEP 26 (figura 3B) devuelve esta determinación a la etapa 239 (figura 4). La transacción 44 procesada en la etapa 272 no continúa con el procesamiento de viaje (a no ser que existan datos AVI disponibles) si no existe un número de placa para encadenar en un viaje.
En la etapa 276, un operador intenta leer una placa manualmente utilizando el VEP 26. En una forma de realización múltiples operadores de VEP leen imágenes en estaciones de trabajo de VEP y realizan las etapas manuales descritas en las figuras 5A-5B. El operador realiza primero una determinación para saber si la placa es legible en la etapa 278.
En la etapa 278, si la imagen de la placa es legible, el procesamiento continúa con la etapa 302, en caso contrario el procesamiento continúa con la etapa 280. El número de placa leído por el operador se referencia como número de placa VEP 68 (figura 3B).
En la etapa 280, si la subimagen no incluye un número de placa, el procesamiento continúa con la etapa 270, en caso contrario el procesamiento continúa con la etapa 282.
En la etapa 282, si se permite el estado de Verificación de Ausencia de Placa, el procesamiento continúa con la etapa 284, en caso contrario el proceso finaliza en la etapa 272. El estado de Verificación de Ausencia de Placa es un estado de procesamiento conmutable que se ajusta según las normas comerciales actuales del operador de carretera. Seleccionando el estado de verificación de ausencia de placa, se produce una compensación entre la reducción del error y una carga de trabajo superior para el operador. Este estado se utiliza para minimizar el número de lecturas manuales en determinadas condiciones operativas.
En la etapa 284, si se han producido dos o más intentos de leer manualmente la subimagen del número de placa de matrícula de la imagen de la placa de matrícula, es decir, dos lecturas manuales en la etapa 276 sin procesamiento en la etapa 270, el procesamiento VEP finaliza en la etapa 272, en caso contrario, la misma subimagen se envía a un operador distinto para lectura en la etapa 276.
En la etapa 302, si se han efectuados dos lecturas manuales buenas para la última subimagen, es decir, dos lecturas manuales en la etapa 276 sin procesamiento en la etapa 270, el procesamiento continúa con la etapa 298, en caso contrario el procesamiento continúa con la etapa 314. Se efectúan dos lecturas manuales, por ejemplo, cuando una lectura manual inicial de un viaje con vídeo de portal individual requiere verificación o cuando una lectura manual inicial va seguida de una segunda lectura resultante de las etapas 304, 310 y 290. En la etapa 298, se comparan las lecturas manuales y si son diferentes la placa se lee manualmente en la etapa 318 utilizando un operador diferente al de las dos primeras lecturas, en caso contrario la lectura de la placa se considera final para la transacción actual 44 en la etapa 300.
En la etapa 300, el número de placa leído VEP se considera una lectura de placa final y el número de placa VEP y el procesador de transacciones de peaje lo procesa como número de placa y el procesamiento vuelve a la etapa 224 (figura 4).
En la etapa 314, si el número de placa VEP 68 es el mismo que el número de placa VIP 64, si existe un número de placa VIP, el procesamiento continúa con la etapa 326, en caso contrario el procesamiento continúa con la etapa 304.
En la etapa 304, si el número de placa VEP 68 (figura 3B) está registrado en el sistema 100, el procesamiento continúa con la etapa 316. Las placas registradas son las placas asociadas con cuentas de usuario de vídeo y AVI existentes, en caso contrario el procesamiento continúa con la etapa 276 para efectuar la lectura de la imagen de la placa manualmente, ya que las placas no registradas comprenden un nivel de fiabilidad bajo.
En la etapa 316, se realiza la determinación de si la imagen asociada con la transacción que está siendo procesada ha sido cortada manualmente en la etapa 264. Si la imagen ha sido cortada (es decir, una subimagen VEP) el procesamiento continúa con la etapa 310, en caso contrario el procesamiento continúa con la etapa 324.
En la etapa 324, si se encuentran disponibles imágenes o una subimagen dorada 66, de lo contrario, el procesamiento continúa en la etapa 310 en la que el número de placa VEP68 se considera una lectura de placa no final.
En la etapa 306, el VIP 22 procesa la imagen de la placa de matrícula preferiblemente utilizando correlación de imágenes para comparar la imagen de la placa de matrícula con subimagen(es) dorada(s) previamente almacenada(s) referidas al número de placa leído VIP referenciado. Esta etapa proporciona una comprobación de la lectura manual de la imagen que está siendo procesada y como tal reduce la tasa de errores de lectura manual y permite a los operadores manuales leer placas manualmente de forma efectiva a velocidades superiores porque los errores se detectarán antes de que se envíe información de facturación errónea a la cuenta del cliente. El proceso de correlación genera un valor de fiabilidad de coincidencia para indicar la exactitud del proceso de correlación y el procesamiento continúa con la etapa 290.
En la etapa 308, se realiza una determinación de si alguna de las dos lecturas manuales concuerda con el mismo número de placa de matrícula. En esta etapa existen tres lecturas manuales para la última subimagen. Si se determina que el número de placa de matrícula resultante de una de las dos lecturas manuales coincide, el procesamiento continúa con la etapa 300, en caso contrario el procesamiento continúa con la etapa 322.
En la etapa 310, se realiza una determinación de si la tarea de procesamiento actual es una tarea de verificación, es decir, si la tarea de procesamiento actual resulta de una etapa de procesamiento de viaje. Si la tarea actual no es una tarea de verificación, el procesamiento continúa con la etapa 312. En caso contrario, el procesamiento continúa con la etapa 276.
En la etapa 312, el número de placa VEP 68 se considera una lectura de número de placa no final y el procesamiento se reanuda en la etapa 224 (figura 4).
En la etapa 290, se compara el valor máximo de fiabilidad de coincidencia con un umbral de coincidencia del sistema predeterminado. Si el valor de fiabilidad de coincidencia es superior o igual al umbral de coincidencia del sistema predeterminado, el procesamiento continúa con la etapa 229, en la cual el número de placa VEP se considera una lectura de placa final. Si el valor de fiabilidad de coincidencia máximo es inferior al umbral de coincidencia del sistema predeterminado, el procesamiento continúa con la etapa 276 para volver a leer la imagen de la placa manualmente para intentar obtener un número de placa de matrícula exacto.
En la etapa 292, el número de placa VEP se considera una lectura de placa final y el procesamiento vuelve a la etapa 224 (figura 4).
En la etapa 318, un operador actual de entre los dos operadores que ya han leído la subimagen intenta "releer" la placa. El sistema 100 considera esta operación una relectura, pero el operador actual no ha visto nunca anteriormente la subimagen. El operador actual efectúa primero una determinación de si la placa es legible en la etapa 320.
En la etapa 320, si la imagen de la placa resulta legible, el procesamiento continúa con la etapa 308, en caso contrario el procesamiento continúa con la etapa 322.
En la etapa 322, se realiza una determinación de que la transacción actual 44 comprende una placa no legible manualmente. Esto puede ocurrir, por ejemplo, cuando existe una placa ambigua i obstruida y el proceso VEP devuelve el resultado de esta determinación a la etapa 239 (figura 4).
En la etapa 236, se realiza una determinación de si la imagen asociada con la transacción que está siendo procesada ha sido cortada manualmente en la etapa 264. Si la imagen ha sido cortada (es decir, una subimagen de corte VEP) el procesamiento continúa con la etapa 310, en caso contrario el procesamiento continúa con la etapa 328.
En la etapa 328, la subimagen de corte VIP se utiliza para actualizar potencialmente el conjunto de subimágenes doradas 66 a la etapa 450 (figura 7).
Con referencia a la figura 6, en la etapa 380 el procesamiento empieza a determinar si algunas detecciones adicionales que forman un viaje realizado por un vehículo individual añaden información útil para determinar y comprobar el número de placa del vehículo. Por ejemplo, si se lee el mismo número de placa en dos TG 18 consecutivos, y el tiempo transcurrido entre el paso por los dos TG 18 es un tiempo razonable para las condiciones de tráfico actuales, existe una fiabilidad relativamente elevada de que el número de placa es correcto. Las imágenes de las placas de matrícula normalmente se incluyen en las detecciones cuando el RTC 14 determina que las imágenes son necesarias, y la inclusión de la imagen puede tener como resultado una operación de lectura manual. Las lecturas consecutivas descritas anteriormente, por ejemplo, proporcionan una reducción del número de lecturas manuales, ya que en este caso se necesitarían lecturas no manuales con fines de verificación para las dos detecciones, aunque las detecciones incluyeran imágenes de vídeo. En una forma de realización, en la cual el sistema 100 comprende un elevado porcentaje de vehículos equipados con transpondedores, la mayoría de las transacciones y detecciones resultantes sólo incluyen lecturas de AVI y, en circunstancias normales, no se requerirá ninguna comprobación de dichas lecturas de AVI, La tabla I ilustra cuatro tipos diferentes de categorías de detección utilizados para procesar viajes y empleados con referencia a la figura 6. Una detección es el resultado del procesamiento de una o más transacciones y representa el evento real de un vehículo detectado por los dispositivos de carretera. Aunque la mayoría de detecciones no requieren verificación, existen algunas situaciones en las cuales se necesitan las imágenes de vídeo, que son puestas a disposición del subsistema de determinación de viajes 40. En sistemas con un porcentaje relativamente inferior de lecturas de AVI y sistemas que dependen más extensamente de capturas de vídeo se necesita un número relativamente alto de verificaciones. Un ID de vehículo es un número único asignado a cada vehículo identificado por el sistema. El ID de vehículo está asociado al número de placa de matrícula (también denominado caracteres de placa).
Por ejemplo, la detección "A" comprende disponer solamente de una lectura de transpondedor. La detección de tipo "A" es la detección normal en el caso de un usuario de transpondedor que no presenta problemas de hardware, ni falta de coincidencia de clase, ni problemas notificados con la cuenta de cliente asociada a la lectura de AVI. Una detección A' es, por ejemplo, una detección que podría indicar que un cliente a cambiado un transpondedor de un vehículo a otro sin autorización, y el sistema 100 ha determinado que se necesitan imágenes de vídeo qué vehículo está utilizando realmente el transpondedor. En ambos casos de detecciones A y A', El ID de la IVU se utiliza para determinar el ID del vehículo.
La detección V' es, por ejemplo, una detección que también comprende una imagen de vídeo con una lectura de transpondedor, pero podría utilizarse cuando se ha notificado que el transpondedor ha sido robado. En esta situación, el transpondedor se encuentra probablemente en un vehículo diferente al identificado por el ID de vehículo registrado para el transpondedor, de modo que el sistema 100 intentará leer la imagen de la placa para determinar el número de placa de matrícula. Es importante comprobar pro lo menos una de las detecciones A' y V' y, en muchas situaciones, esto implicará lecturas manuales utilizando el VEP 26.
TABLA I
1
El ID del vehículo normalmente se obtiene del ID de la IVU cuando una detección presenta tanto el componente AVI como el componente vídeo. Las condiciones específicas en las que se obtiene el ID de un vehículo dependen de la política del operador de la carretera.
Pueden efectuarse lecturas manuales adicionales como resultado de la verificación requerida por el procesador de viajes descrito más adelante, en las etapas 380 a 424. Las verificación significan una carga sobre el subsistema de lectura manual que también debe procesar imágenes para las cuales no existen otros medios de identificación. Una reducción del número de verificaciones reduce el número global de lecturas manuales requeridas. Un ejemplo de verificación requerida se produce cuando el sistema descubre una falta de coincidencia de clase de un vehículo. Esto podría ocurrir cuando se cambia un transpondedor de un turismo a un camión. El sistema detectará esta situación y capturará una imagen de vídeo de la placa de matrícula para determinar qué vehículo está utilizando el transpondedor. Otra situación en la cual se requiere verificación del uso del transpondedor se produce cuando un transpondedor ha sido robado. En esta situación, es importante comprobar la placa de matrícula, porque probablemente implicará la aplicación de fuerza legal.
En la etapa 382, se filtran las transacciones 44 duplicadas y los pasos por el portal conflictivos utilizando un ID del sistema interno único asignado a cada transacción 44. Pueden producirse transacciones 44 duplicadas, por ejemplo cuando la red retransmite erróneamente la transacción 44. Pueden producirse pasos de portal conflictivos cuando un vehículo abandona la carretera con transacciones 44 que indican una ruptura entre dos viajes o un paso físicamente imposible de alcanzar en el tiempo transcurrido. En el caso de tales transacciones 44 ambiguas, la transacción se filtra, opcionalmente se factura separadamente, y la transacción se registra como posible indicadora de un evasor de peaje. En una forma de realización, las ambigüedades se eliminan filtrando y dando prioridad a la primera transacción del conjunto de transacciones ambiguas. El procesamiento continúa con la etapa 384.
En la etapa 384 se determina si la imagen de vídeo de la placa de matrícula no está verificada y ha sido seleccionada para una auditoría aleatoria. Si la imagen de vídeo no está verificada y ha sido seleccionada para una auditoría aleatoria, el procesamiento continúa en la etapa 386, de lo contrario, el procesamiento continúa en la etapa 388.
En la etapa 386, la placa leída se comprueba y el procesamiento continúa con la etapa 227 (figura 4). La verificación se realiza manualmente pasando la tarea a un operador que todavía no ha examinado la subimagen para leer el número de placa. Si el operador lee el mismo número de placa, la verificación ha tenido éxito. En caso contrario, el VEP 26 realiza un procesamiento adicional, como se describe con referencia a las figuras 5A-5B, para determinar el número de placa verdadero.
En la etapa 388, un filtrado de detección dual filtra las transacciones 44 con vídeo extrañas y el procesamiento continúa con la etapa 390. Debido al deterioro del equipo, es posible obtener transacciones 44 de vídeo y AVI separados para el mismo paso de portal, Pueden obtenerse transacciones 44 múltiples, pero se procesan en una única detección. En una forma de realización, en la etapa 388, las detecciones se etiquetan como pertenecientes al tipo A, A', V
o V'.
En la etapa 390, el sistema espera que todas las detecciones que podrían encadenarse hayan sido inicialmente procesadas y auditadas. Para reducir las lecturas manuales, el sistema puede determinar si las lecturas de placa de matrícula que podrían ajustarse a un viaje no han sido verificadas manualmente. Para reducir las lecturas manuales, el procesador de viajes debe esperar todas las detecciones posibles que podrían formar parte de un viaje. Ya que alguna detección podría demorarse antes de estar disponible para procesamiento o debido a que alguna detección podría demorarse en el proceso de auditoría, el sistema deberá esperar a que algunas detecciones hayan sido procesadas y auditadas. El sistema 100 puede esperar un período de tiempo largo respecto al procesamiento de las transacciones o utilizar un proceso de ventanas desplazables en el tiempo que identifica el cuadro temporal de las transacciones disponibles para la determinación del viaje. Todas las detecciones que podrían encadenarse pueden ser procesadas como grupo con la posibilidad de reducir el número de verificaciones. Un viaje potencial puede presentar cualquier combinación de detecciones A, A', V o V' en cualquier número o secuencia, limitada únicamente por la geometría de la carretera. En la práctica resulta raro encontrar un viaje potencial único que contenga tanto la detección A' como la V', pero la posibilidad existe.
En la etapa 391, la pluralidad de detecciones que podrían pertenecer a un viaje potencial se encadenan conjuntamente y prosigue su procesamiento en la etapa 392.
En la etapa 392, se determina si existen A' detecciones en el viaje potencial, por ejemplo si la clase medida del vehículo que corresponde a la detección no coincide. Si se trata de una detección A' el procesamiento continúa con la etapa 394, en caso contrario el procesamiento continúa con la etapa 396. Debe tenerse en cuenta que todas las detecciones que permanecen en los viajes potenciales se incluyen en las detecciones procesadas en las etapas 394 y 396.
En la etapa 394, se determina si alguna detección A' es una detección que presenta vídeo con una lectura de placa final. Si es una de placa final el procesamiento continúa con la etapa 396, en caso contrario el procesamiento continúa con la etapa 414. Debe tenerse en cuenta que todas las detecciones que permanecen en los viajes potenciales están incluidas en las detecciones procesadas en las etapas 414 y 396.
En la etapa 396, se determina si existe una, y solamente una, detección en el viaje potencial que sea una detección V o una detección V', incluyendo, por ejemplo, un viaje con vídeo de portal único, o un viaje multiportal con una detección con vídeo V o una detección V' que comprende datos AVI. Las etapas 396, 397, 398, 400, 404, 406 y 408 determinan si existe una probabilidad relativamente elevada de un error en el ID de vehículo asociado con una de las detecciones del viaje potencial, debido a una mala lectura de los caracteres de la placa en una imagen. Forzando la lectura manual o relectura de tales imágenes, el sistema puede centrar los recursos del operador de VEP en las imágenes con la probabilidad máxima de error para alcanzar una reducción significativa de los errores de facturación sin aumentar excesivamente la carga de trabajo del operador de VEP. Un viaje con vídeo de portal único se produce cuando un vehículo pasa por un portal único, se captura una imagen de vídeo de la placa de matrícula y el vehículo sale de la carretera. Estos viajes presentan una probabilidad de error más elevada que los viajes con solamente detecciones A y A' o viajes con vídeo multiportal, ya que la posibilidad de un único error conduce directamente a un error de facturación. No obstante, no resulta deseable comprobar todos los viajes con vídeo de portal único si se realiza un gran número de estos viajes o el fallo de un equipamiento de RTC en una situación específica hace que deban crearse un gran número de detecciones solamente con vídeo (V) cuando, de otro modo, serían detecciones A. Aunque un viaje con vídeo de portal único es el ejemplo más sencillo de viaje que se enviaría a la etapa 397 para posterior consideración de la necesidad de efectuar una verificación, la etapa 396 también permite el caso más general de cualquier viaje con exactamente una detección V o V', pero no las dos juntas en el mismo viaje, ya que entonces sería un viaje con vídeo multiportal. Si se tata del procesamiento de una, y sólo una, detección V o V', continúa con la etapa 397, en caso contrario el procesamiento continúa con la etapa 412.
En la etapa 397, se selecciona la V o la V' (solamente una de ellas) de entre la pluralidad de detecciones y se procesa en la etapa 398, las restantes (detecciones no seleccionadas) se procesan en la etapa 412.
En la etapa 398 se determina si es la lectura de placa final para esta imagen, es decir, si se trata de la detección con vídeo de la etapa 397 marcada como "lectura de placa final" o lectura de placa "no final". Si es la lectura de placa final para la detección de vídeo el procesamiento continúa con la etapa 412, en caso contrario el procesamiento continúa con la etapa 400.
En la etapa 400 se determina si el cliente asociado con esta detección es un usuario de vídeo, es decir, si se trata de un transpondedor no registrado para la placa de lectura. En una forma de realización, un usuario no registrado se considera un "usuario de vídeo" por defecto. Si este cliente es un usuario de vídeo, el procesamiento continúa con la etapa 408 en caso contrario el procesamiento continúa con la etapa 404.
En la etapa 404, se determina si el dispositivo de carretera estaba normalmente operativo, es decir, si no existía ningún fallo del dispositivo o actividad de mantenimiento en el momento de la localización de la detección. En la etapa 404, las detecciones A o A' capturadas como detecciones V debido a un fallo del equipo o a mantenimiento, por ejemplo una antena de RF desconectada , no se verifican para reducir la carga de trabajo de lectura manual. Si se ha producido cualquiera de estas actividades y está asociada con la detección actual, el procesamiento continúa con la etapa 412, en caso contrario el procesamiento continúa con la etapa 406.
En la etapa 406, se verifica la lectura de la placa y el procesamiento continúa con la etapa 238 (figura 4).
En la etapa 408, se determina si la coincidencia VIP es correcta, es decir, una correlación anterior con una imagen verificada que da como resultado una coincidencia superior al umbral en las etapas 248 (figura 4) o 290 (figura 5B) produce una lectura de placa final o no final. Si la coincidencia VIP es correcta, el procesamiento continúa con la etapa 412, en caso contrario el procesamiento continúa con la etapa 406.
En la etapa 412, el sistema 100 espera la verificación requerida de todas las detecciones que podrían encadenarse (similarmente a la etapa 390). Una vez procesado un lote de detecciones, el procesamiento continúa con la etapa 416. En una forma de realización alternativa, el procesador de peajes 28 puede incluir una demora antes de procesar la detección. En una forma de realización alternativa, el procesador de peajes 28 puede incluir una ventana desplazable en el tiempo, que es una ventana diferente a la de la etapa 390.
\global\parskip0.900000\baselineskip
En la etapa 414, se selecciona la primera detección A' con vídeo del viaje potencial para verificación en la etapa 386. Las detecciones restantes no seleccionadas (si las hay) que eluden la verificación se procesan en la etapa 396. En la etapa 414, en lugar de verificar todas las imágenes de vídeo de las detecciones A', se verifica una única detección, en este caso la primera detección A', dando como resultado un número reducido de operaciones de lectura manual.
En la etapa 416, las detecciones se encadenan conjuntamente para formar un viaje firme y el procesamiento continúa con la etapa 418.
En la etapa 418, se completan la lectura de placa y el proceso de encadenamiento de viaje y el viaje puede ser tasado y enviado y facturado al cliente. En la etapa 418, el proceso de lectura de placa incompleto y la detección o viaje, si se determina un viaje, pueden tasarse y enviarse y facturarse al cliente. Una vez determinado un viaje firme, ya no se realizan más lecturas para encadenar detecciones. Todas las verificaciones y evaluaciones de viajes potenciales se efectúan antes de la formación del viaje. De este modo, la determinación del viaje simplifica la conexión con el sistema de facturación y reduce el número de lecturas manuales. Este procesamiento afecta a la lectura de placas reenviando detecciones para verificación manual, pero esto sucede como resultado de la evaluación de viajes potenciales, no con viajes firmes. El procesamiento continúa con la etapa 420.
En la etapa 420, se determina si existe un fallo de la IVU o una falta de coincidencia de la placa. Si existe un fallo de la IVU o una falta de coincidencia de la placa, se envia una notificación o una sanción por falta de coincidencia de la clase al cliente en la etapa 422 y el procesamiento finaliza en la etapa 424. En la etapa 424 finaliza el procesamiento.
Con referencia a la figura 7, en la etapa 450 el procesamiento empieza a determinar si la imagen de la placa actual debe añadirse o sustituir la recogida de subimágenes doradas 66 (imágenes verificadas). En cada subimagen dorada 66 se guarda un histórico para determinar hasta que punto representa las imágenes capturadas normalmente del vehículo. De este modo, se excluyen eventualmente las imágenes de baja calidad realizadas a través del VEP pero apenas legibles. No es necesario comparar una imagen de la placa no leída con cada imagen de la placa tomada alguna vez del vehículo.
El mantenimiento de imágenes de calidad para comparaciones por correlación minimiza el número de lecturas manuales requerido en última instancia para la transacción 44. Los expertos en la materia apreciarán que existen diversos procedimientos para mantener la calidad de las imágenes y para determinar cuándo debe sustituirse una subimagen dorada 66.
En la etapa 452 se determina si se ha guardado el número máximo de subimágenes doradas. En una forma de realización, el número máximo son tres imágenes. Si se ha guardado un número de imágenes inferior al número máximo, el procesamiento continúa con la etapa 462, en caso contrario el procesamiento continúa con la etapa 454.
En la etapa 454 se realiza una determinación de si alguna subimagen dorada 66 es sustituible. Una subimagen dorada 66 es sustituible preferiblemente si la suma de blancos e impactos supera un tamaño de muestra configurable, y los blancos/(blancos + impactos) son inferiores a un umbral configurable. En una forma de realización, el tamaño de la muestra es ocho y el umbral es 0,5. Se cuenta un "blanco" cada vez que una comparación por correlación con la subimagen dorada 66 da como resultado una fiabilidad de coincidencia superior o igual al umbral de coincidencia del sistema y la subimagen que está siendo procesada no es declarada ilegible o es leída de forma diferentes por un posterior operador de VEP. Se cuenta un "impacto" cada vez que una comparación por correlación con la subimagen dorada 66 da como resultado una fiabilidad de coincidencia inferior al umbral de coincidencia del sistema y la subimagen que está siendo procesada no es declarada ilegible ni leída de forma diferente por un operador de VEP posterior. Se marca un "obstáculo" con fines de análisis cuando una comparación por correlación con una subimagen dorada 66 da como resultado una fiabilidad de coincidencia superior o igual al umbral de coincidencia del sistema y la subimagen que está siendo procesada es leída de forma diferente por un operador VEP posterior. Si no puede sustituirse ninguna imagen, el procesamiento continúa con la etapa 458 y el control vuelve a la etapa 224 (figura 4) en la cual el número de placa se considera una lectura de placa final. Si una de las subimágenes doradas 66 es sustituible, el procesamiento continúa con la etapa 456.
En la etapa 456, se sustituye una de la subimágenes doradas 66 y el número de placa (el número de placa VIP o el número de placa VEP, ya que en esta etapa son idénticos) se considera una lectura de placa final y el procesamiento continúa con la etapa 458 y el control vuelve a la etapa 224 (figura 4) en la cual el número de placa se considera una lectura de placa final.
En la etapa 462, la subimagen actual se añade al conjunto dorado (conjunto de imágenes verificadas) y la última lectura del número de placa se considera una lectura de placa final y el procesamiento continúa con la etapa 458 y el control vuelve a la etapa 224 (figura 4) en la cual el número de placa se considera una lectura de placa final.
La descripción de las formas de realización preferidas de la invención pondrá de manifiesto para los expertos en la materia que pueden utilizarse otras formas de realización que incorporan los conceptos de la misma. Por lo tanto se entiende que las formas de realización no estaría limitadas a las que se han dado a conocer, sino que únicamente estarían limitadas por el alcance de las reivindicaciones adjuntas.

Claims (9)

1. Sistema de lectura de placas de matrícula de vehículos que comprende:
una pluralidad de puestos de cobro de peaje en carretera (14a-14n) que suministran una pluralidad de imágenes de placas de matrícula (65) y una pluralidad de transacciones de vehículos;
estando caracterizado el sistema porque comprende asimismo:
por lo menos un procesador de transacciones (24a-24k) acoplado a la pluralidad de puestos de cobro de peaje en carretera, que reciben la pluralidad de imágenes y transacciones;
por lo menos un procesador de imágenes de vídeo (22a-22n) acoplado a dicho por lo menos un procesador de transacciones y adaptado para recibir las imágenes y para suministrar un número de placa de matrícula correspondiente;
un procesador de excepciones de vídeo (26) acoplado a dicho por lo menos un procesador de transacciones y adaptado para recibir las imágenes y visualizarlas para que la placa de matrícula del vehículo sea leída manualmente; y
un procesador de peajes (28) acoplado a dicho por lo menos un procesador de transacciones y adaptado para minimizar el número de lecturas manuales.
2. Sistema según la reivindicación 1, en el que el procesador de peajes (28) comprende un procesador de determinación de viajes (40).
3. Sistema según la reivindicación 1 ó 2, en el que el puesto de cobro de peajes en carretera está acoplado por lo menos a uno de entre:
un lector de muestreo de tráfico (16a-16m);
un portal de peaje (18a-18k); y
un portal de control (17a-17n).
4. Sistema según la reivindicación 1, 2 ó 3, que comprende asimismo un procesador de información y monitorización (20).
5. Sistema según cualquiera de las reivindicaciones anteriores, que comprende asimismo un procesador de control en tiempo real (32).
6. Sistema según cualquiera de las reivindicaciones anteriores, que comprende asimismo un servidor de imágenes (30).
7. Sistema según cualquiera de las reivindicaciones anteriores, en el que el procesador de imágenes de vídeo comprende un procesador de OCR (54).
8. Sistema según cualquiera de las reivindicaciones anteriores, en el que el procesador de imágenes de vídeo comprende un procesador de correlación de imágenes (56).
9. Sistema según cualquiera de las reivindicaciones anteriores, en el que el procesador de excepciones de vídeo (26) comprende por lo menos una estación de trabajo (60a-60m) de lectura manual de placas.
ES02709203T 2001-01-26 2002-01-28 Sistema y procedimiento para leer placas de matricula. Expired - Lifetime ES2282395T3 (es)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US26442401P 2001-01-26 2001-01-26
US26449801P 2001-01-26 2001-01-26
US264498P 2001-01-26
US264424P 2001-01-26

Publications (1)

Publication Number Publication Date
ES2282395T3 true ES2282395T3 (es) 2007-10-16

Family

ID=26950537

Family Applications (1)

Application Number Title Priority Date Filing Date
ES02709203T Expired - Lifetime ES2282395T3 (es) 2001-01-26 2002-01-28 Sistema y procedimiento para leer placas de matricula.

Country Status (12)

Country Link
US (3) US7068185B2 (es)
EP (2) EP1354306B1 (es)
JP (2) JP4291571B2 (es)
AT (1) ATE357717T1 (es)
AU (2) AU2002243702B2 (es)
CA (2) CA2434704C (es)
CZ (2) CZ302605B6 (es)
DE (1) DE60218982T2 (es)
ES (1) ES2282395T3 (es)
HU (2) HUP0401051A2 (es)
IL (4) IL156675A0 (es)
WO (2) WO2002059852A2 (es)

Families Citing this family (137)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7570214B2 (en) 1999-03-05 2009-08-04 Era Systems, Inc. Method and apparatus for ADS-B validation, active and passive multilateration, and elliptical surviellance
US7908077B2 (en) 2003-06-10 2011-03-15 Itt Manufacturing Enterprises, Inc. Land use compatibility planning software
US7667647B2 (en) 1999-03-05 2010-02-23 Era Systems Corporation Extension of aircraft tracking and positive identification from movement areas into non-movement areas
US7777675B2 (en) 1999-03-05 2010-08-17 Era Systems Corporation Deployable passive broadband aircraft tracking
US7782256B2 (en) 1999-03-05 2010-08-24 Era Systems Corporation Enhanced passive coherent location techniques to track and identify UAVs, UCAVs, MAVs, and other objects
US8446321B2 (en) 1999-03-05 2013-05-21 Omnipol A.S. Deployable intelligence and tracking system for homeland security and search and rescue
US8203486B1 (en) 1999-03-05 2012-06-19 Omnipol A.S. Transmitter independent techniques to extend the performance of passive coherent location
US7889133B2 (en) 1999-03-05 2011-02-15 Itt Manufacturing Enterprises, Inc. Multilateration enhancements for noise and operations management
US7739167B2 (en) 1999-03-05 2010-06-15 Era Systems Corporation Automated management of airport revenues
IL151258A0 (en) * 2000-03-15 2003-04-10 Raytheon Co Predictive automatic road-incident detection using automatic vehicle identification
DE60218982T2 (de) * 2001-01-26 2007-12-06 Raytheon Company, Waltham System und verfahren zum lesen eines nummernschildes
US7764197B2 (en) * 2001-10-17 2010-07-27 United Toll Systems, Inc. System and synchronization process for inductive loops in a multilane environment
US8331621B1 (en) 2001-10-17 2012-12-11 United Toll Systems, Inc. Vehicle image capture system
US7725348B1 (en) * 2001-10-17 2010-05-25 United Toll Systems, Inc. Multilane vehicle information capture system
US7734500B1 (en) 2001-10-17 2010-06-08 United Toll Systems, Inc. Multiple RF read zone system
NL1020386C2 (nl) * 2002-04-15 2003-10-17 Gatsometer Bv Werkwijze en systeem voor het vastleggen van een met een voertuig begane verkeersovertreding.
US7480622B2 (en) * 2002-12-12 2009-01-20 International Business Machines Corporation Accessibility insurance coverage management
US20040117279A1 (en) * 2002-12-12 2004-06-17 International Business Machines Corporation System and method for electronic accessibility privileges
US7376623B2 (en) * 2002-12-12 2008-05-20 International Business Machines Corporation System and method for accessibility content copyright permission
IL154091A0 (en) * 2003-01-23 2003-07-31 A method and a system for unauthorized vehicle control
US7382277B2 (en) 2003-02-12 2008-06-03 Edward D. Ioli Trust System for tracking suspicious vehicular activity
US20040167861A1 (en) 2003-02-21 2004-08-26 Hedley Jay E. Electronic toll management
US7970644B2 (en) * 2003-02-21 2011-06-28 Accenture Global Services Limited Electronic toll management and vehicle identification
US6970102B2 (en) * 2003-05-05 2005-11-29 Transol Pty Ltd Traffic violation detection, recording and evidence processing system
EP1644863A4 (en) * 2003-07-10 2008-04-16 James Simon AUTONOME WIDE ANGLE NUMBER PLAY IDENTIFICATION
US20050073436A1 (en) * 2003-08-22 2005-04-07 Negreiro Manuel I. Method and system for alerting a patrol officer of a wanted vehicle
US20050084134A1 (en) * 2003-10-17 2005-04-21 Toda Sorin M. License plate recognition
US20060030985A1 (en) * 2003-10-24 2006-02-09 Active Recognition Technologies Inc., Vehicle recognition using multiple metrics
JP4297798B2 (ja) * 2004-01-29 2009-07-15 富士通株式会社 移動体情報管理プログラム
US20050197976A1 (en) * 2004-03-03 2005-09-08 Tuton James D. System and method for processing toll transactions
US7317397B2 (en) * 2004-05-29 2008-01-08 Rodney Melvin Gunsauley Method and apparatus for using RFID's in the investigation of motor vehicle accidents
ITTO20040497A1 (it) * 2004-07-15 2004-10-15 Autostrade Per L Italia S P A Sistema e procedimento per la determinazione del tempo medio di percorrenza di una tratta stradale da parte di autoveicoli.
EP1667074B1 (de) * 2004-12-02 2019-10-30 mcity GmbH Verfahren zur automatisierten Erfassung der Benutzung kostenpflichtiger Transportmittel und zur Abrechnung des Fahrpreises
US20060200307A1 (en) * 2005-03-04 2006-09-07 Lockheed Martin Corporation Vehicle identification and tracking system
ES2385049T3 (es) 2005-06-10 2012-07-17 Accenture Global Services Limited Identificación electrónica de vehículos
AU2014265082B2 (en) * 2005-06-10 2015-03-05 Accenture Global Services Limited Electronic vehicle identification
AU2013201309B2 (en) * 2005-06-10 2014-08-21 Accenture Global Services Limited Electronic vehicle identification
AU2015201514B2 (en) * 2005-06-10 2016-11-17 Accenture Global Services Limited Electronic vehicle identification
AU2011235989B2 (en) * 2005-06-10 2013-08-01 Accenture Global Services Limited Electronic vehicle identification
AU2015202214B2 (en) * 2005-06-10 2016-11-24 Accenture Global Services Limited Electronic vehicle identification
US8504415B2 (en) 2006-04-14 2013-08-06 Accenture Global Services Limited Electronic toll management for fleet vehicles
US7965227B2 (en) 2006-05-08 2011-06-21 Era Systems, Inc. Aircraft tracking using low cost tagging as a discriminator
CA2674830A1 (en) 2007-01-05 2008-07-17 Nestor, Inc. Video speed detection system
US7786897B2 (en) * 2007-01-23 2010-08-31 Jai Pulnix, Inc. High occupancy vehicle (HOV) lane enforcement
US8055703B2 (en) * 2007-03-05 2011-11-08 Honeywell International Inc. Method for verification via information processing
US7952021B2 (en) 2007-05-03 2011-05-31 United Toll Systems, Inc. System and method for loop detector installation
US20090018902A1 (en) * 2007-07-09 2009-01-15 Jannine Miller Commuter credits system and method
US8044824B2 (en) * 2007-07-09 2011-10-25 State Road And Tollway Authority Electronic barrier and enforcement system and method
US20090051568A1 (en) * 2007-08-21 2009-02-26 Kevin Michael Corry Method and apparatus for traffic control using radio frequency identification tags
US8525644B1 (en) * 2007-08-23 2013-09-03 George Susumu Yonekura Driver's license detector
WO2009042605A1 (en) * 2007-09-24 2009-04-02 Laser Technology, Inc. Integrated still image, motion video and speed measurement system
KR100950465B1 (ko) * 2007-12-21 2010-03-31 손승남 차량출입통제 시스템을 위한 카메라 제어방법
PT103960B (pt) * 2008-02-07 2010-05-10 Brisa Auto Estradas De Portuga Sistema reconhecimento automático de matrículas integrado num sistema de cobranças electrónica de portagens
US8228380B2 (en) * 2008-03-15 2012-07-24 International Business Machines Corporation Informing a driver or an owner of a vehicle of visible problems detected by outside video sources
CN101923784A (zh) * 2009-06-17 2010-12-22 鸿富锦精密工业(深圳)有限公司 交通信号灯调整***及方法
US20110208568A1 (en) * 2009-08-18 2011-08-25 Bancpass, Inc. Vehicle transaction system and method
US8321264B2 (en) * 2009-10-16 2012-11-27 Kapsch Trafficcom Ag Method and apparatus for displaying toll charging parameters
US20110194733A1 (en) * 2010-02-11 2011-08-11 Tc License Ltd. System and method for optical license plate matching
US8704889B2 (en) * 2010-03-16 2014-04-22 Hi-Tech Solutions Ltd. Method and apparatus for acquiring images of car license plates
US20110241899A1 (en) * 2010-04-01 2011-10-06 International Business Machines Corporation Targeted Enforcement For Road User Charging
US8364439B2 (en) 2010-07-09 2013-01-29 Raytheon Company System and method for detection of concealed cargo in a vehicle by center of mass measurement
KR101727137B1 (ko) * 2010-12-14 2017-04-14 한국전자통신연구원 텍스트 영역의 추출 방법, 추출 장치 및 이를 이용한 번호판 자동 인식 시스템
US8447112B2 (en) * 2010-12-17 2013-05-21 Xerox Corporation Method for automatic license plate recognition using adaptive feature set
EP2479731B1 (en) * 2011-01-18 2015-09-23 Alcatel Lucent User/vehicle-ID associating access rights and privileges
WO2012098452A1 (en) 2011-01-18 2012-07-26 Rtc Vision Ltd. System and method for improved character recognition in distorted images
US9373142B2 (en) * 2011-03-04 2016-06-21 Digital Recognition Network, Inc. Method and system for locating a mobile asset
US9019380B2 (en) 2011-06-03 2015-04-28 United Parcel Service Of America, Inc. Detection of traffic violations
US8781958B2 (en) 2011-06-15 2014-07-15 Joseph Michael Systems and methods for monitoring, managing, and facilitating transactions involving vehicles
DE102011053052B3 (de) * 2011-08-26 2013-02-28 Jenoptik Robot Gmbh Verfahren und Vorrichtung zur Identifikation von Kraftfahrzeugen zur Verkehrsüberwachung
PT2565860E (pt) * 2011-08-30 2014-04-11 Kapsch Trafficcom Ag Dispositivo e método para detectar painéis de identificação de veículo
GB2494666B (en) 2011-09-15 2014-11-05 Rolls Royce Fuel Cell Systems Ltd A solid oxide fuel cell system
GB2494667A (en) 2011-09-15 2013-03-20 Rolls Royce Fuel Cell Systems Ltd A solid oxide fuel cell system
US8953044B2 (en) * 2011-10-05 2015-02-10 Xerox Corporation Multi-resolution video analysis and key feature preserving video reduction strategy for (real-time) vehicle tracking and speed enforcement systems
US20130132166A1 (en) * 2011-11-17 2013-05-23 Xerox Corporation Smart toll network for improving performance of vehicle identification systems
US8781172B2 (en) * 2012-03-30 2014-07-15 Xerox Corporation Methods and systems for enhancing the performance of automated license plate recognition applications utilizing multiple results
US8830322B2 (en) 2012-08-06 2014-09-09 Cloudparc, Inc. Controlling use of a single multi-vehicle parking space and a restricted location within the single multi-vehicle parking space using multiple cameras
US9489839B2 (en) 2012-08-06 2016-11-08 Cloudparc, Inc. Tracking a vehicle using an unmanned aerial vehicle
US9171382B2 (en) 2012-08-06 2015-10-27 Cloudparc, Inc. Tracking speeding violations and controlling use of parking spaces using cameras
US8879796B2 (en) * 2012-08-23 2014-11-04 Xerox Corporation Region refocusing for data-driven object localization
US20140140578A1 (en) * 2012-11-22 2014-05-22 APARC Systems Inc. Parking enforcement system and method of parking enforcement
US20140254866A1 (en) * 2013-03-08 2014-09-11 Next Level Security Systems, Inc. Predictive analysis using vehicle license plate recognition
US20140254877A1 (en) * 2013-03-08 2014-09-11 Next Level Security Systems, Inc. System and method for identifying a vehicle license plate
US20140254878A1 (en) * 2013-03-08 2014-09-11 Next Level Security Systems, Inc. System and method for scanning vehicle license plates
CN104077916B (zh) * 2013-03-29 2016-12-28 上海市南电信服务中心有限公司 一种基于车牌识别的交通信息***
US9122928B2 (en) * 2013-04-11 2015-09-01 International Business Machines Corporation Determining images having unidentifiable license plates
US9195908B2 (en) 2013-05-22 2015-11-24 Xerox Corporation Snow classifier context window reduction using class t-scores and mean differences
US9928737B2 (en) * 2013-05-27 2018-03-27 Ekin Teknoloji Sanayi Ve Ticaret Anonim Sirketi Mobile number plate recognition and speed detection system
MY182746A (en) 2013-05-28 2021-02-04 Mimos Berhad System and method for multiple license plates identification
EP2819113B1 (de) 2013-06-28 2016-08-03 Siemens Aktiengesellschaft Messanlage zur Erfassung eines einem Fahrzeug zugeordneten Kennzeichens bei Passage eines Messquerschnittes einer Fahrbahn
US9911245B1 (en) * 2013-07-19 2018-03-06 Geotoll, Inc. Method and apparatus for using a vehicle license tag number for toll payment as a backup form of account authorization
US9405988B2 (en) 2013-08-13 2016-08-02 James Alves License plate recognition
US9530310B2 (en) 2013-11-01 2016-12-27 Xerox Corporation Method and system for detecting and tracking a vehicle of interest utilizing a network of traffic image-capturing units
TWI534764B (zh) * 2014-01-10 2016-05-21 財團法人工業技術研究院 車輛定位裝置與方法
TWI505202B (zh) * 2014-01-29 2015-10-21 Far Eastern Electronic Toll Collection Co Ltd 車牌識別方法及系統
US9594971B1 (en) 2014-06-27 2017-03-14 Blinker, Inc. Method and apparatus for receiving listings of similar vehicles from an image
US10733471B1 (en) 2014-06-27 2020-08-04 Blinker, Inc. Method and apparatus for receiving recall information from an image
US9754171B1 (en) 2014-06-27 2017-09-05 Blinker, Inc. Method and apparatus for receiving vehicle information from an image and posting the vehicle information to a website
US9563814B1 (en) 2014-06-27 2017-02-07 Blinker, Inc. Method and apparatus for recovering a vehicle identification number from an image
US9760776B1 (en) 2014-06-27 2017-09-12 Blinker, Inc. Method and apparatus for obtaining a vehicle history report from an image
US9892337B1 (en) 2014-06-27 2018-02-13 Blinker, Inc. Method and apparatus for receiving a refinancing offer from an image
US10579892B1 (en) 2014-06-27 2020-03-03 Blinker, Inc. Method and apparatus for recovering license plate information from an image
US9773184B1 (en) 2014-06-27 2017-09-26 Blinker, Inc. Method and apparatus for receiving a broadcast radio service offer from an image
US10867327B1 (en) 2014-06-27 2020-12-15 Blinker, Inc. System and method for electronic processing of vehicle transactions based on image detection of vehicle license plate
US9589201B1 (en) 2014-06-27 2017-03-07 Blinker, Inc. Method and apparatus for recovering a vehicle value from an image
US10572758B1 (en) 2014-06-27 2020-02-25 Blinker, Inc. Method and apparatus for receiving a financing offer from an image
US9779318B1 (en) 2014-06-27 2017-10-03 Blinker, Inc. Method and apparatus for verifying vehicle ownership from an image
US9600733B1 (en) 2014-06-27 2017-03-21 Blinker, Inc. Method and apparatus for receiving car parts data from an image
US9558419B1 (en) 2014-06-27 2017-01-31 Blinker, Inc. Method and apparatus for receiving a location of a vehicle service center from an image
US9607236B1 (en) 2014-06-27 2017-03-28 Blinker, Inc. Method and apparatus for providing loan verification from an image
US9818154B1 (en) 2014-06-27 2017-11-14 Blinker, Inc. System and method for electronic processing of vehicle transactions based on image detection of vehicle license plate
US9589202B1 (en) 2014-06-27 2017-03-07 Blinker, Inc. Method and apparatus for receiving an insurance quote from an image
US10540564B2 (en) 2014-06-27 2020-01-21 Blinker, Inc. Method and apparatus for identifying vehicle information from an image
US10515285B2 (en) 2014-06-27 2019-12-24 Blinker, Inc. Method and apparatus for blocking information from an image
US9495869B2 (en) 2014-10-03 2016-11-15 International Business Machines Corporation Assistance to law enforcement through ambient vigilance
DE102014117508A1 (de) * 2014-11-28 2016-06-02 Skidata Ag Verfahren zur Optimierung der Kundenunterstützung bei der Betätigung von Zugangskontroll- oder Bezahlvorrichtungen
US9550120B2 (en) * 2014-12-08 2017-01-24 Cubic Corporation Toll image review gamification
US9400936B2 (en) * 2014-12-11 2016-07-26 Xerox Corporation Methods and systems for vehicle tag number recognition
CN104597811B (zh) * 2014-12-16 2017-02-22 深圳市麦谷科技有限公司 一种汽车行程的处理方法及处理装置
US20160189067A1 (en) * 2014-12-31 2016-06-30 The City And County Of San Francisco Application-based commercial ground transportation management system
US9536315B2 (en) 2015-01-13 2017-01-03 Xerox Corporation Annotation free license plate recognition method and system
CN104574999A (zh) * 2015-01-30 2015-04-29 余炳顺 一种机动车车牌身份认证的方法和***
EP3113119B1 (de) * 2015-07-03 2023-11-15 Toll Collect GmbH Verfahren zur verfolgung mautpflichtiger fahrzeuge in einem mautsystem
CN105389991B (zh) * 2015-12-03 2017-12-15 杭州中威电子股份有限公司 一种自适应的闯红灯抓拍方法
US9965696B2 (en) 2015-12-31 2018-05-08 James Alves Digital camera control system
ITUA20161594A1 (it) 2016-03-11 2017-09-11 Progress Consultant Srl Un metodo per effettuare pagamenti durante l'accesso di un veicolo in aree a pagamento.
US11107296B2 (en) * 2016-03-28 2021-08-31 Mark T. Vespia Intelligent parking management system and method
US11182983B2 (en) * 2016-03-31 2021-11-23 Mitsubishi Heavy Industries Machinery Systems, Ltd. Same vehicle detection device, toll collection facility, same vehicle detection method, and program
GB2564314B (en) * 2016-03-31 2022-02-23 Mitsubishi Heavy Ind Mach Systems Ltd Toll collection system and soundness determination method
US10019640B2 (en) 2016-06-24 2018-07-10 Accenture Global Solutions Limited Intelligent automatic license plate recognition for electronic tolling environments
AU2017261601B2 (en) * 2016-06-24 2019-08-15 Accenture Global Solutions Limited Intelligent automatic license plate recognition for electronic tolling environments
TWI615815B (zh) 2017-03-03 2018-02-21 群光電能科技股份有限公司 雲端跨區車牌辨識系統
CN108053672A (zh) * 2017-11-02 2018-05-18 深圳佳比泰智能照明股份有限公司 一种公路的监控方法及***
US11676425B2 (en) * 2018-03-08 2023-06-13 Geotoll, Inc. System and method for speech recognition for occupancy detection in high occupancy toll applications
US10836309B1 (en) 2018-06-18 2020-11-17 Alarm.Com Incorporated Distracted driver detection and alert system
US20220101724A1 (en) * 2020-09-30 2022-03-31 Rekor Systems, Inc. Systems and methods for policy centric data retention in traffic monitoring
WO2022153188A1 (en) * 2021-01-14 2022-07-21 Movyon S.P.A. Method and system for determining the toll due for the use of a road infrastructure
CN117115765B (zh) * 2023-10-16 2024-01-09 东方电子股份有限公司 一种基于视觉的渔船进出港监管方法及***

Family Cites Families (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US140579A (en) * 1873-07-08 Improvement in egg-carriers
US920A (en) * 1838-09-14 Rag-duster
US4555618A (en) * 1983-06-02 1985-11-26 R L Associates Method and means for collecting highway tolls
GB8404562D0 (en) 1984-02-21 1984-03-28 Plessey Co Plc Data capture system
US4817166A (en) * 1986-05-05 1989-03-28 Perceptics Corporation Apparatus for reading a license plate
FR2625396B1 (fr) 1987-12-23 1990-06-01 Europ Agence Spatiale Procede et dispositif pour determiner la position du centre d'un signal lumineux recu dans un detecteur a mosaique a couplage de charges
JPH01319898A (ja) * 1988-06-21 1989-12-26 Mitsubishi Electric Corp 料金徴収装置
US5081685A (en) * 1988-11-29 1992-01-14 Westinghouse Electric Corp. Apparatus and method for reading a license plate
US5289183A (en) * 1992-06-19 1994-02-22 At/Comm Incorporated Traffic monitoring and management method and apparatus
US5253162A (en) * 1990-05-17 1993-10-12 At/Comm, Incorporated Shielding field method and apparatus
JP2543235B2 (ja) * 1990-06-29 1996-10-16 松下電器産業株式会社 Icカ―ドアダプタ
US5310999A (en) * 1992-07-02 1994-05-10 At&T Bell Laboratories Secure toll collection system for moving vehicles
US5227803A (en) 1992-07-22 1993-07-13 Hughes Aircraft Company Transponder location and tracking system and method
US6109525A (en) * 1993-05-28 2000-08-29 Saab-Scania Combitech Akitiebolag Method and device for registering vehicles in a road toll facility
DE4322188C1 (de) * 1993-07-03 1995-01-12 Ant Nachrichtentech Anordnung zum Austauschen von Daten zwischen beweglichen Objekten und Feststationen
US5696503A (en) 1993-07-23 1997-12-09 Condition Monitoring Systems, Inc. Wide area traffic surveillance using a multisensor tracking system
US5801943A (en) 1993-07-23 1998-09-01 Condition Monitoring Systems Traffic surveillance and simulation apparatus
US5485520A (en) 1993-10-07 1996-01-16 Amtech Corporation Automatic real-time highway toll collection from moving vehicles
CA2135240A1 (en) * 1993-12-01 1995-06-02 James F. Frazier Automated license plate locator and reader
DE4408547A1 (de) 1994-03-14 1995-10-12 Siemens Ag Verfahren zur Verkehrserfassung und Verkehrssituationserkennung auf Autostraßen, vorzugsweise Autobahnen
JPH07254099A (ja) 1994-03-16 1995-10-03 Toshiba Corp 道路交通における突発事象検出装置
JP2891136B2 (ja) * 1994-07-19 1999-05-17 株式会社デンソー 自動料金徴収システムの車載機
JP2947118B2 (ja) * 1994-11-02 1999-09-13 トヨタ自動車株式会社 移動体通信方法
JP3134735B2 (ja) 1995-10-06 2001-02-13 トヨタ自動車株式会社 移動体用通信制御方法
US6111523A (en) * 1995-11-20 2000-08-29 American Traffic Systems, Inc. Method and apparatus for photographing traffic in an intersection
JP3183137B2 (ja) 1995-12-12 2001-07-03 トヨタ自動車株式会社 通行車両特定システム
JP3298416B2 (ja) 1996-07-01 2002-07-02 株式会社デンソー 有料道路の料金徴収システムおよび有料道路の料金徴収システム用車載機ならびに有料道路の料金徴収システム用コントローラ
US5948038A (en) * 1996-07-31 1999-09-07 American Traffic Systems, Inc. Traffic violation processing system
US5864306A (en) * 1997-01-17 1999-01-26 Raytheon Company Detection regions for transponder tracking
US6140941A (en) * 1997-01-17 2000-10-31 Raytheon Company Open road cashless toll collection system and method using transponders and cameras to track vehicles
KR100234987B1 (ko) * 1997-08-20 1999-12-15 윤종용 고속도로의 구간별 주행 시간 안내 시스템
EP0903916A3 (de) 1997-09-19 2004-04-07 Vodafone Holding GmbH Verfahren zur Rufnummernzuweisung und Anordnung zur Durchführung des Verfahrens
SE510080C2 (sv) 1997-12-22 1999-04-19 Combitech Traffic Syst Ab Metod för automatisk debitering av tullar för fordon
JP2000057483A (ja) 1998-08-07 2000-02-25 Nippon Telegr & Teleph Corp <Ntt> 交通状況予測方法、装置、および交通状況予測プログラムを記録した記録媒体
US6177885B1 (en) * 1998-11-03 2001-01-23 Esco Electronics, Inc. System and method for detecting traffic anomalies
US6449555B1 (en) * 1999-03-05 2002-09-10 Kabushiki Kaisha Toshiba Run time information arithmetic operation apparatus
JP2000268291A (ja) 1999-03-18 2000-09-29 Nec Corp ナンバープレート認識装置
US6553131B1 (en) * 1999-09-15 2003-04-22 Siemens Corporate Research, Inc. License plate recognition with an intelligent camera
US6747687B1 (en) * 2000-01-11 2004-06-08 Pulnix America, Inc. System for recognizing the same vehicle at different times and places
IL151258A0 (en) 2000-03-15 2003-04-10 Raytheon Co Predictive automatic road-incident detection using automatic vehicle identification
DE60218982T2 (de) 2001-01-26 2007-12-06 Raytheon Company, Waltham System und verfahren zum lesen eines nummernschildes

Also Published As

Publication number Publication date
US6922156B2 (en) 2005-07-26
DE60218982T2 (de) 2007-12-06
HUP0302998A3 (en) 2004-10-28
WO2002059838A2 (en) 2002-08-01
CA2434963A1 (en) 2002-08-01
IL156675A0 (en) 2004-01-04
EP1354299A2 (en) 2003-10-22
AU2002243934B2 (en) 2005-06-30
IL156674A (en) 2007-08-19
DE60218982D1 (de) 2007-05-03
IL156674A0 (en) 2004-01-04
AU2002243702B2 (en) 2005-03-03
CA2434704C (en) 2008-03-18
HU228601B1 (en) 2013-04-29
US7068185B2 (en) 2006-06-27
CA2434704A1 (en) 2002-08-01
CZ20032279A3 (cs) 2004-01-14
US20020140579A1 (en) 2002-10-03
JP4291571B2 (ja) 2009-07-08
US20020140577A1 (en) 2002-10-03
JP2004525445A (ja) 2004-08-19
US20060056658A1 (en) 2006-03-16
JP2004525447A (ja) 2004-08-19
EP1354306A2 (en) 2003-10-22
HUP0401051A2 (en) 2004-09-28
CZ302605B6 (cs) 2011-08-03
EP1354306B1 (en) 2007-03-21
ATE357717T1 (de) 2007-04-15
WO2002059838A3 (en) 2003-02-20
WO2002059852A2 (en) 2002-08-01
CZ20032292A3 (cs) 2004-01-14
WO2002059852A3 (en) 2003-02-13
IL156675A (en) 2007-05-15
CA2434963C (en) 2016-04-26
HUP0302998A2 (hu) 2003-12-29
JP4334870B2 (ja) 2009-09-30
US7339495B2 (en) 2008-03-04

Similar Documents

Publication Publication Date Title
ES2282395T3 (es) Sistema y procedimiento para leer placas de matricula.
EP2518695B1 (en) Electronic vehicle identification
AU2002243702A1 (en) System and method for reading license plates
AU2015202214B2 (en) Electronic vehicle identification
JP2004013207A (ja) 自動料金収受システムと車両管理方法
AU2011235989B2 (en) Electronic vehicle identification
JPS6029887A (ja) 料金収受方法