ES2296911T3 - SYSTEM AND PROCEDURE FOR DETECTION AND STORAGE OF ENVELOPES. - Google Patents
SYSTEM AND PROCEDURE FOR DETECTION AND STORAGE OF ENVELOPES. Download PDFInfo
- Publication number
- ES2296911T3 ES2296911T3 ES02716556T ES02716556T ES2296911T3 ES 2296911 T3 ES2296911 T3 ES 2296911T3 ES 02716556 T ES02716556 T ES 02716556T ES 02716556 T ES02716556 T ES 02716556T ES 2296911 T3 ES2296911 T3 ES 2296911T3
- Authority
- ES
- Spain
- Prior art keywords
- sequence
- digital images
- capture
- traffic
- store
- 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
Links
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/052—Detecting movement of traffic to be counted or controlled with provision for determining speed or overspeed
- G08G1/054—Detecting movement of traffic to be counted or controlled with provision for determining speed or overspeed photographing overspeeding vehicles
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Traffic Control Systems (AREA)
- Burglar Alarm Systems (AREA)
Abstract
Procedimiento para capturar y almacenar de manera continua una secuencia de imágenes digitales asociada a una infracción de tráfico potencial en el caso de que ésta se produzca, comprendiendo el procedimiento las etapas siguientes: a) ajustar los parámetros de la situación, resolución de captura y parámetros de ubicaciones de almacenaje; b) ajustar por lo menos un tiempo total y por lo menos un número de cuadros por unidad de tiempo para capturar y almacenar una secuencia de imágenes digitales de una infracción de tráfico potencial; c) asignar espacio para un bucle de memoria según los ajustes en la etapa b); d) inicializar los dispositivos de captura de infracciones de tráfico potenciales; e) capturar y almacenar en el bucle de memoria, sobreescribiendo la secuencia previa almacenada en el mismo, una nueva secuencia de imágenes digitales durante uno de dicho por lo menos un tiempo total y según uno de dicho por lo menos un número de cuadros por unidad de tiempo, ambos definidos en la etapab); f) verificar, durante el tiempo total definido en la etapa e), que se ha producido una infracción de tráfico, si no se ha detectado ninguna infracción de tráfico regresar a la etapa e); g) almacenar de manera definitiva en una ubicación de almacenaje la secuencia de imágenes digitales comprendidas en el bucle de memoria; h) capturar y almacenar de manera definitiva una secuencia de imágenes digitales después de detectar que se ha producido una infracción de tráfico durante uno de dicho por lo menos un tiempo total y según uno de dicho por lo menos un número de cuadros por unidad de tiempo, ambos definidos en la etapa b); i) concatenar un único archivo la secuencia definitiva de imágenes digitales generadas en las etapas g) y h); y j) almacenar de manera permanente el archivo de la secuencia de imágenes digitales creada en la etapa i).Procedure for continuously capturing and storing a sequence of digital images associated with a potential traffic violation in the event that it occurs, the procedure comprising the following steps: a) adjust the situation parameters, capture resolution and parameters of storage locations; b) adjust at least one total time and at least one number of frames per unit of time to capture and store a sequence of digital images of a potential traffic violation; c) allocate space for a memory loop according to the settings in step b); d) initialize the devices for capturing potential traffic violations; e) capture and store in the memory loop, overwriting the previous sequence stored in it, a new sequence of digital images for one of said at least a total time and according to one of said at least a number of frames per unit of time, both defined in stage b); f) verify, during the total time defined in stage e), that a traffic violation has occurred, if no traffic violation has been detected return to stage e); g) definitively store in a storage location the sequence of digital images included in the memory loop; h) definitively capture and store a sequence of digital images after detecting that a traffic violation has occurred during one of said at least a total time and according to one of said at least a number of frames per unit of time , both defined in stage b); i) concatenate a single file the definitive sequence of digital images generated in stages g) and h); and j) permanently store the digital image sequence file created in step i).
Description
Sistema y procedimiento para la detección y el almacenaje de eventos.System and procedure for detection and Event storage
La presente invención se refiere a un sistema, un equipo y un procedimiento destinados a la detección, el almacenaje y el control de eventos, particularmente los relacionados con flotas, vehículos y violaciones de tráfico, y destinados a la información y educación de conductores, especialmente en relación con el tráfico en las carreteras.The present invention relates to a system, a device and a procedure for detection, the storage and event control, particularly those related with fleets, vehicles and traffic violations, and intended for driver information and education, especially in relation With traffic on the roads.
La falta de disciplina en Brasil y la consiguiente impunidad de los conductores se mantuvo durante muchos años, hasta la promulgación, el 23 de Septiembre de 1997, de la Ley Nº 9.503, conocida como Código Nacional de Tránsito, en adelante denominada CTB. Antes de la existencia del CTB, las estadísticas relativas a muertes causadas por accidentes de tráfico y choques de automóviles eran alarmantes, siendo Brasil uno de los países líderes en términos de porcentaje de víctimas relacionados con el tráfico.The lack of discipline in Brazil and the consequent driver impunity remained for many years, until the promulgation, on September 23, 1997, of the Law No. 9,503, known as the National Traffic Code, hereinafter called CTB. Before the existence of the CTB, the statistics relating to deaths caused by traffic accidents and traffic crashes cars were alarming, Brazil being one of the countries leaders in terms of percentage of victims related to the traffic.
Las estadísticas presentadas por la Policía Nacional de Carreteras ponen de manifiesto que la reducción experimentada por el número de víctimas de accidentes de tráfico después de la promulgación del CTB no fue significativa, correspondiendo a sólo el 0,7%, y demostrando que los procedimientos de vigilancia tiene poco efecto en la educación de los conductores de nuestro país.Statistics presented by the Police National Highway show that the reduction experienced by the number of traffic accident victims after the promulgation of the CTB was not significant, corresponding to only 0.7%, and demonstrating that the procedures Surveillance has little effect on driver education of our country
Brasil presenta un "índice de víctimas" muy superior al de los países desarrollados. Este índice mide el número de muertes por cada muestra de 10.000 vehículos y se utiliza en todo el mundo para proporcionar una indicación de la violencia en el tráfico. En 1997, el índice de víctimas en Brasil fue del 8,00. Países como Japón, Italia, los EU, Francia, Alemania y Austria presentan índices comprendidos entre el 1,50 y el 4,00.Brazil presents a "victim index" very higher than in developed countries. This index measures the number of deaths per sample of 10,000 vehicles and is used throughout the world to provide an indication of violence in the traffic. In 1997, the victim rate in Brazil was 8.00. Countries like Japan, Italy, the US, France, Germany and Austria they have indexes between 1.50 and 4.00.
Lamentablemente, tanto los hechos como las estadísticas ponen de manifiesto que el comportamiento en el tráfico de los brasileños no ha cambiado mucho desde la promulgación del CTB. La jurisprudencia administrativa y judicial apunta a que no se alcanzan grandes resultados mediante el castigo sin educación. Por lo tanto, en este momento, el objetivo principal, y por lo tanto el principal reto del CTB, consiste en educar a la población brasileña.Unfortunately, both the facts and the statistics show that traffic behavior of Brazilians has not changed much since the promulgation of CTB Administrative and judicial jurisprudence suggests that it is not They achieve great results through punishment without education. By therefore, at this time, the main objective, and therefore the CTB's main challenge is to educate the population Brazilian.
Con el CTB, además de severas penalizaciones por las infracciones, se introdujo un cambio en las políticas relativas al control y vigilancia del tráfico en nuestro país, poniendo final a un largo período de existencia de un sistema de vigilancia ineficaz. Empezaron a contabilizarse las infracciones de tráfico en términos de puntos y al acumular 20 puntos el conductor perdía su permiso de conducción.With the CTB, in addition to severe penalties for infractions, a change in relative policies was introduced to control and surveillance of traffic in our country, ending to a long period of existence of a surveillance system ineffective. Traffic violations began to be counted in terms of points and by accumulating 20 points the driver lost his Driver's License.
El CTB provocó un efecto positivo al establecer límites en los derechos y obligaciones de la Administración Pública, con el objeto de efectuar una vigilancia más efectiva. Anteriormente, no existía una definición exacta de cuál era realmente la entidad encargada del control y la vigilancia del tráfico en las calles y carreteras del Brasil, y en muchos casos se producían actuaciones confusas que implicaban la administración municipal, estatal y de la Unión Federal, conduciendo a la inaplicabilidad de las leyes de tránsito.The CTB caused a positive effect when establishing limits on the rights and obligations of the Administration Public, in order to carry out more effective surveillance. Previously, there was no exact definition of what it was really the entity in charge of the control and surveillance of traffic on the streets and highways of Brazil, and in many cases it produced confusing actions that involved administration municipal, state and Federal Union, leading to the inapplicability of traffic laws.
La consecuencia de esta falta de delimitación era que los miembros de las familias de las víctimas de accidentes de tráfico presentaban litigios contra la administración municipal, atribuyéndole la figura de la parte pasiva (acusado) del litigio, pero señalando también al Estado y a la Unión Federal como partes corresponsables por la omisión de señalización y/o vigilancia en el lugar.The consequence of this lack of delimitation was that family members of accident victims of traffic presented litigation against the municipal administration, attributing to him the figure of the passive (accused) part of the litigation, but also pointing to the State and the Federal Union as parties co-responsible for the omission of signaling and / or surveillance in the place.
La lentitud del sistema judicial empeoraba esta situación de ausencia de definición o responsabilidad de las entidades públicas implicadas. En algunos casos, al cabo de 20 años, los miembros de la familia de la víctima todavía esperaban la decisión judicial que debía determinar a qué nivel, municipal, estatal o federal, correspondía realmente la responsabilidad para el pago de una indemnización.The slowness of the judicial system worsened this situation of absence of definition or responsibility of Public entities involved. In some cases, after 20 years, the family members of the victim were still waiting for the judicial decision that should determine at what level, municipal, state or federal, the responsibility for the payment of compensation.
El CTB determinó que, como norma general, el Estado es el responsable de la vigilancia del cumplimiento de la normativa aplicable (IPVA), y el Municipio se encarga de vigilar la circulación del parque automovilístico, cubrir los incidentes por exceso de velocidad, de violación de los semáforos en rojo y de aparcamiento indebido y de recaudar los ingresos derivados de las multas aplicadas en relación con las infracciones mencionadas anteriormente y utilizar estos ingresos para ampliar y mejorar el sistema de señalización y vigilancia de las vías urbanas.The CTB determined that, as a general rule, the State is responsible for monitoring compliance with the applicable regulations (IPVA), and the Municipality is responsible for monitoring the circulation of the car park, cover the incidents by speeding, violation of traffic lights in red and of improper parking and to collect the income derived from fines applied in relation to the aforementioned infractions previously and use this revenue to expand and improve the signaling and surveillance system of urban roads.
Debido a la reducida plantilla de agentes de policía y vigilantes, las empresas técnicas de tráfico municipales, junto con el departamento de tránsito (DETRANS), empezaron a utilizar el denominado control o vigilancia electrónico, que se sirve de equipos de control y supervisión del tráfico para detectar las infracciones.Due to the reduced staff of agents police and vigilantes, the municipal traffic technical companies, together with the transit department (DETRANS), they began to use the so-called electronic control or monitoring, which serves as traffic control and monitoring equipment to detect infractions
El objetivo principal de este equipo consiste en la detección de las infracciones de tráfico relacionadas con el exceso de velocidad y la violación de los semáforos en rojo con el fin de reducir el número de accidentes y disciplinar a los conductores de los vehículos. Por esta razón, las ubicaciones para la instalación de los equipos de vigilancia electrónicos se seleccionaron basándose en un índice elevado de accidentes. Ya sea por mera coincidencia o por otra causa, estos equipos se instalaron en las vía principales de la ciudad, y por lo tanto las que presentaban las cuotas más elevadas de circulación de vehículos, pero no puede afirmarse cuál de los factores sirvió realmente para determinar la elección de las ubicaciones.The main objective of this team is to the detection of traffic violations related to the speeding and violation of traffic lights in red with the in order to reduce the number of accidents and discipline Vehicle drivers. For this reason, the locations for the installation of electronic surveillance equipment is They selected based on a high accident rate. Either by mere coincidence or for another reason, these equipment were installed on the main roads of the city, and therefore those that they presented the highest vehicle circulation fees, but it cannot be affirmed which of the factors really served to Determine the choice of locations.
La vigilancia electrónica es un recurso reciente en el Brasil, que se utiliza desde hace menos de 10 años. No obstante, en Europa y en los Estados Unidos, este recurso lleva ya por lo menos 30 años en práctica. Sorprendentemente, en este corto intervalo de tiempo, Brasil ya se encuentra en los primeros lugares en términos de utilización de las máquinas de vigilancia electrónica.Electronic surveillance is a recent resource in Brazil, which has been used for less than 10 years. Do not However, in Europe and the United States, this resource has already At least 30 years in practice. Surprisingly, in this short time interval, Brazil is already in the first places in terms of the use of surveillance machines electronics.
Es conocido que incrementar el número de policías no resulta nada sencillo y con frecuencia entorpecido por dificultades de tipo burocrático y financiero. Los ajustes del presupuesto municipal limitan los gastos por nóminas al 60% (sesenta por cien). Ya que casi todos los municipios ya han alcanzado este porcentaje, y en algunos casos realmente lo han superado, no pueden contratar nuevos agentes. La vigilancia mediante equipos electrónicos puede llenar este vacío, convirtiéndose en una alternativa para los municipios, tanto desde el punto de vista alternativo como en términos financieros.It is known to increase the number of cops is not easy and often hindered by bureaucratic and financial difficulties. The settings of the municipal budget limit payroll expenses to 60% (sixty percent). Since almost all municipalities have already reached this percentage, and in some cases they really have exceeded, they cannot hire new agents. Surveillance by electronic equipment can fill this void, becoming a alternative for municipalities, both from the point of view alternative as in financial terms.
Según el CET RIO, por ejemplo, los puntos de vigilancia electrónica van precedidos de paneles de señalización que pretenden advertir a los usuarios para que cumplan la legislación y la normativa legal. Este hecho no se produce en la práctica, (o si se produce no resulta muy eficaz), y por esta razón, a lo largo de estos casi cuatro años de aplicación del código, los conductores que se consideran a sí mismos como víctimas o injustamente tratados han bautizado a estas máquinas con el mote "máquinas tragaperras".According to the CET RIO, for example, the points of electronic surveillance are preceded by signaling panels who intend to warn users to comply with the Legislation and legal regulations. This fact does not occur in the practice, (or if it occurs is not very effective), and for this reason, Throughout these almost four years of code application, drivers who consider themselves as victims or unfairly treated have baptized these machines with the nickname "slot machines".
En un artículo publicado en Traffic Safety, Graham proporciona una visión general de la controversia entre miembros de la comunidad favorables a los detectores y miembros que se oponen a los mismos. En este estudio, Graham presenta pruebas científicas referidas a la dificultad de educar a los conductores utilizando detectores electrónicos. (Graham, S. Police battle speeders, Traffic Safety. Noviembre/Diciembre 1996, pp. 8-12).In an article published in Traffic Safety, Graham provides an overview of the controversy between community members favorable to detectors and members who They oppose them. In this study, Graham presents evidence scientists referred to the difficulty of educating drivers using electronic detectors. (Graham, S. Police battle Speeders, Traffic Safety. November / December 1996, pp. 8-12).
Entre los puntos que hacen que resulte difícil educar al conductor se encuentra el lapso de tiempo transcurrido entre la expedición de la multa y el propio acto de infracción, que el efecto en términos de cambio en el comportamiento del tráfico sea un efecto reducido o nulo.Among the points that make it difficult educate the driver is the elapsed time span between the issuance of the fine and the act of infringement itself, which the effect in terms of change in traffic behavior be a reduced or null effect.
Los dispositivos de vigilancia electrónica pueden generar un gran número de citaciones, con un gasto reducido provocado por el personal in situ. La utilización de estos dispositivos causa una preocupación con respecto a la seguridad del tráfico, estando centrada dicha preocupación (Hoff, 1997) en la falta de capacidad del agente para decidir si emite o no una citación, ya que el tiempo transcurrido entre el evento y la citación impide que el acusado disponga de una oportunidad adecuada para presentar una defensa que podría eximirlo. En muchos casos, estas citaciones generan consecuencias de poca importancia, por ejemplo multas de valor reducido que hacen impracticable aceptar los gastos que implica organizar una defensa. (Hoff, C., Legal issues surrounding photo radar speed enforcement. WesternITE, Julio-Agosto 1997, 51(4), pp. 1-3, 9).Electronic surveillance devices can generate a large number of citations, with a reduced expense caused by on- site personnel. The use of these devices causes a concern with regard to traffic safety, such concern being centered (Hoff, 1997) on the lack of capacity of the agent to decide whether or not to issue a citation, since the time elapsed between the event and the citation prevents the accused from having an adequate opportunity to present a defense that could exempt him. In many cases, these citations generate minor consequences, for example, fines of reduced value that make it impracticable to accept the expenses involved in organizing a defense. (Hoff, C., Legal issues surrounding photo radar speed enforcement. WesternITE, July-August 1997, 51 (4), pp. 1-3, 9).
Cuando se castiga una infracción de tráfico, el objetivo principal consiste en educar al conductor que ha cometido la infracción, a pesar de que la distancia entre el evento y la recepción de la multa hacen que este objetivo no se alcance en la mayoría de los casos, dado que el conductor ya no recuerda la infracción que cometió.When a traffic offense is punished, the main objective is to educate the driver who has committed the infraction, even though the distance between the event and the Receipt of the fine means that this objective is not reached in the Most cases, since the driver no longer remembers the infraction he committed.
El gran número de multas emitidas aumenta la distancia temporal entre el evento y la recepción de la multa. En el presente estado de la técnica, puede producirse un incremento aún mayor de este intervalo de tiempo, que en muchos casos provocará que dichas multas no se tomen en consideración, ya que las citaciones por infracciones de tráfico deben entregarse a los conductores en un plazo de 30 (treinta) días.The large number of fines issued increases the temporary distance between the event and the receipt of the fine. In the present state of the art, there may be an increase even greater than this time interval, which in many cases will cause that these fines are not taken into consideration, since the Citations for traffic offenses must be delivered to drivers within 30 (thirty) days.
En países como el Brasil, en los que la población intenta de forma persistente eludir las leyes utilizando la famosa "jeitinho" (astucia) brasileña, cuanto mayor sea el intervalo de tiempo transcurrido entre la infracción y la recepción de la multa, mayor será la posibilidad de aparición de "bandas" especializadas en sacar del sistema multas que todavía no han sido expedidas, originándose en general tales esquemas en los muchos organismos encargados de expedir las multas.In countries like Brazil, in which the population persistently tries to circumvent the laws using the famous Brazilian "jeitinho" (cunning), the higher the time interval elapsed between infringement and receipt of the fine, the greater the possibility of the appearance of "bands" specialized in removing fines that have not yet been issued, generally originating such schemes in the many bodies responsible for issuing fines.
Blackburn y Gilbert (1995) revisaron y
sintetizaron estudios referentes a vigilancia electrónica,
efectuando un análisis de los programas de vigilancia electrónica
de Estados Unidos, Australia, Canadá y Europa. La conclusión más
importante derivada de estos estudios se basa en la ineficacia de
estos tipos de equipamiento, teniendo en cuenta que podrían reducir
gastos, accidentes o incluso algunas injusticias. Por otra parte, la
extensión de los beneficios no se produce en la misma proporción y
depende, esencialmente, de los detalles de las situaciones que
generan las infracciones. Estos estudios reexaminan básicamente la
historia de la utilización de la vigilancia electrónica,
principalmente en los Estados Unidos, donde se analizaron y tomaron
en consideración los requisitos legales y técnicos para la
utilización de estos equipos, y se llevó a cabo una revisión de los
problemas encontrados en el uso de los mismos. (Blackburn, R.R., y
Gilbert, G.T. Photographic enforcement of traffic laws. NCHRP
Synthesis of Highway Practice n. 219, 1995. Transportation Research
Board, 2101 Constitution Avenue, NW, Washington, DC, 200418,
USA).Blackburn and Gilbert (1995) reviewed and synthesized studies concerning electronic surveillance, performing an analysis of electronic surveillance programs in the United States, Australia, Canada and Europe. The most important conclusion derived from these studies is based on the inefficiency of these types of equipment, taking into account that they could reduce expenses, accidents or even some injustices. On the other hand, the extension of the benefits does not occur in the same proportion and depends, essentially, on the details of the situations that generate the infractions. These studies basically reexamine the history of the use of electronic surveillance, mainly in the United States, where the legal and technical requirements for the use of this equipment were analyzed and taken into account, and a review of the problems encountered was carried out. in the use of them. (Blackburn, RR, and Gilbert, GT Photographic enforcement of traffic laws. NCHRP Synthesis of Highway Practice No. 219, 1995. Transportation Research Board, 2101 Constitution Avenue, NW, Washington, DC, 200418,
USES).
El estado de la técnica muestra que no basta con disponer del equipo de última generación, como es el caso de los Estados Unidos, sino que también es necesario hacerlo funcionar de forma correcta y eficaz. La tecnología está pensada para servir a la humanidad, y no debemos convertirnos en servidores de estos equipos sin la interferencia de un análisis humano en esta cadena: vehículo, infracción, multa.The state of the art shows that it is not enough to have the latest generation equipment, as is the case with United States, it is also necessary to make it work in correct and effective way. Technology is designed to serve humanity, and we should not become servants of these equipment without the interference of a human analysis in this chain: vehicle, infraction, fine.
Aunque la utilización de este tipo de equipos es más reciente en Brasil que en los países mencionados anteriormente, Brasil no se ha beneficiado de ello, ya que los problemas dados a conocer en estos estudios con referencia a la vigilancia electrónica se han ido reproduciendo en nuestro país de forma sistemática. Por lo tanto, debería cuestionarse el equipamiento utilizado hasta ahora y las formas de vigilancia ofrecidas por el mismo.Although the use of this type of equipment is more recent in Brazil than in the countries mentioned above, Brazil has not benefited from this, since the problems given to know in these studies with reference to surveillance electronics have been reproduced in our country so systematic Therefore, equipment should be questioned used so far and the forms of surveillance offered by the same.
Actualmente existen dos clases de equipos de vigilancia electrónica. El primero consiste en una cámara fija para registrar las infracciones de los semáforos en rojo. Este equipo se instala en los semáforos y lleva acoplados sensores instalados únicamente bajo las bandas de retención. Cuando se enciende la luz roja, el equipo se activa y registra los vehículos que pasan con el semáforo en rojo por medio de dos fotografías. La primera se toma en el instante en que el vehículo cruza el sensor y después de un intervalo de entre 0,5 y 10 segundos, la segunda fotografía determina si el vehículo ignora realmente la luz roja o se detiene después de la banda.There are currently two kinds of equipment electronic surveillance The first consists of a fixed camera for record infractions of traffic lights in red. This team is install at traffic lights and have sensors installed only under the retention bands. When the light comes on red, the team activates and records the vehicles that pass with the red traffic light by means of two photographs. The first one is taken at the moment the vehicle crosses the sensor and after a interval between 0.5 and 10 seconds, the second photograph Determine if the vehicle really ignores the red light or stops after the band
El segundo es el radar fijo o móvil para la medición de la velocidad. Este equipo mide la velocidad de los vehículos por medio del enfoque exacto de un haz de radar que actúa utilizando diversas formas de detección, una de las cuales se basa en el principio Doppler (ondas emitidas a velocidades cercanas a la velocidad de la luz), controlando hasta tres carriles. En el instante en que el vehículo cruza el haz de radar a una velocidad superior a la permitida, se toma una fotografía que comprende la fecha, la hora, el código de situación, la velocidad permitida y la velocidad del infractor.The second is the fixed or mobile radar for the speed measurement. This equipment measures the speed of vehicles by means of the exact focus of a radar beam that acts using various forms of detection, one of which is based in the Doppler principle (waves emitted at speeds close to the speed of light), controlling up to three lanes. At instant when the vehicle crosses the radar beam at a speed higher than allowed, a photograph is taken that includes the date, time, location code, allowed speed and speed of the offender.
Las formas de medición de la velocidad utilizadas en el equipo de vigilancia y control electrónico son las siguientes:The ways of speed measurement used in electronic surveillance and control equipment are the following:
- 1)one)
- Radar de microondas. Existen dos tipos de detectores de microondas, el primero transmite energía electromagnética en una frecuencia constante para medir la velocidad del vehículo, utilizando el principio Doppler, y el segundo tipo de radar de microondas transmite una forma de ondas memorizada, también denominada onda de frecuencia modulada, que varía continuamente a lo largo del tiempo la frecuencia transmitida, permitiendo la detección de vehículos parados.Radar of microwave. There are two types of microwave detectors, the first transmits electromagnetic energy on a frequency constant to measure vehicle speed, using the Doppler principle, and the second type of microwave radar transmits a memorized waveform, also called a wave of modulated frequency, which varies continuously over time the transmitted frequency, allowing the detection of vehicles unemployed.
- 2)2)
- Detector de infrarrojos pasivo. Suministra los datos relativos al paso y presencia del vehículo, pero no la velocidad.Passive infrared detector Provide the data related to the passage and presence of the vehicle, But not the speed.
- 3)3)
- Detector de infrarrojos activo. Actúa de un modo similar al detector de microondas. Se utiliza un láser para transmitir energía próxima al espectro de infrarrojos (aproximadamente 0,9 micrómetros de longitud) de la cual una parte vuelve a ser reflejada al receptor del detecto por un vehículo que se encuentra dentro del campo de visión del instrumento. Suministra datos sobre el paso, la presencia y la velocidad del vehículo.Infrared detector active. Act in a similar way to the microwave detector. A laser is used to transmit energy near the infrared spectrum (approximately 0.9 micrometers in length) of which a part is again reflected to the detector receiver by a vehicle that It is within the field of vision of the instrument. Supplies data on the pace, presence and speed of the vehicle.
- 4)4)
- Detectores ultrasónicos. Los detectores ultrasónicos se crearon para recibir datos relativos al alcance y al efecto Doppler.Ultrasonic detectors Detectors Ultrasonics were created to receive data regarding the scope and to the Doppler effect.
- 5)5)
- Detectores acústicos pasivos. Estos dispositivos generan energía acústica o un sonido audible. Cuando un vehículo cruza la zona de detección, el algoritmo de procesamiento de señales detecta un incremento del sonido que permite la reducción de la velocidad.Passive acoustic detectors. These Devices generate acoustic energy or audible sound. When a vehicle crosses the detection zone, the processing algorithm of signals detects an increase in the sound that allows the speed reduction
- 6)6)
- Detector magnético.Magnetic detector.
- 7)7)
- Procesador de imágenes de vídeo. El procesador identifica vehículos y parámetros asociados con el flujo de tráfico por medio de un análisis de las imágenes suministradas por las cámaras de vídeo. Utilizando estructuras de cálculo específicas, las imágenes se digitalizan y se transmiten por medio de una serie de algoritmos que identifican cambios en la imagen de fondo.Video image processor. He processor identifies vehicles and parameters associated with the flow of traffic by means of an analysis of the images provided For the video cameras. Using calculation structures specific images are digitized and transmitted through of a series of algorithms that identify changes in the image of background.
Después de la instalación del equipo de vigilancia electrónico, se produjo un gran incremento del número de multas expedido. Mencionaremos, por ejemplo, el caso del Departamento de Tránsito (DETRAN) del Estado de Río de Janeiro, que durante el año 2000 expidió un total de 1.864.064 multas, de las cuales 870.573 se expidieron en la ciudad de Río de Janeiro. Las infracciones más frecuentes fueron: velocidad hasta un 20% superior a la velocidad máxima permitida 831.824 multas; violación de semáforos en rojo o parada obligatoria 204.444 multas; y velocidad un 20% superior a la velocidad máxima permitida 193.697 multas.After the installation of the equipment electronic surveillance, there was a large increase in the number of fines issued. We will mention, for example, the case of Department of Transit (DETRAN) of the State of Rio de Janeiro, which during the year 2000 issued a total of 1,864,064 fines, of the which 870,573 were issued in the city of Rio de Janeiro. The most frequent infractions were: speed up to 20% higher at the maximum speed allowed 831,824 fines; violation of red traffic lights or mandatory stop 204,444 fines; and speed 20% higher than the maximum speed allowed 193,697 fines.
La utilización indiscriminada sin antecedentes comparativos ha estado generando resultados anacrónicos o anómalos. Por ejemplo, grandes porcentajes, o incluso toda la flota de una ciudad ha sido multada en el curso de un año, sin que se produzca la contrapartida de una disminución de los accidentes y las víctimas mortales, una condición sine qua non para justificar la utilización de tales equipos.Indiscriminate use without comparative history has been generating anachronistic or anomalous results. For example, large percentages, or even the entire fleet of a city, have been fined in the course of a year, without the counterpart of a decrease in accidents and fatalities, a sine qua non condition to justify the use of such equipment.
En el municipio de Belém (Estado de Pará) tuvo lugar un hecho atípico. Después de la instalación del sistema electrónico de control y vigilancia del tráfico en el municipio, todo el parque automovilístico del municipio resultó multado, provocando un alboroto popular contra la vigilancia electrónica.In the municipality of Belém (State of Pará) he had An unusual place. After system installation electronic traffic control and monitoring in the municipality, the entire car park in the municipality was fined, causing a popular uproar against electronic surveillance.
El estado actual de la técnica no genera evidencias irrefutables de las infracciones detectadas y, en la mayoría de los casos, genera injusticias o incluso evidencias irrelevantes. Esto es una consecuencia de la renuncia a la vigilancia realizada por seres humanos, en favor de la opción de vigilancia realizada por un equipo electrónico que simplemente registra la acción infractora en una fotografía. Los equipos de esta clase no registran los eventos que preceden a la acción infractora o que ocurren después de la misma, mientras que si tales eventos se analizaran adecuadamente, podrían constituir evidencias irrefutables para justificar el hecho de que no constituían una infracción real.The current state of the art does not generate irrefutable evidence of the violations detected and, in the In most cases, it generates injustices or even evidence irrelevant This is a consequence of the renunciation of surveillance carried out by human beings, in favor of the option of surveillance performed by an electronic team that simply Record the offending action in a photograph. The equipment of this class do not record the events that precede the offending action or that occur after it, while if such events are analyzed properly, could constitute irrefutable evidence to justify the fact that they did not constitute a violation real.
Cuando se utiliza un radar fijo para medir y vigilar la velocidad excesiva, se aprecia que en la mayoría de los casos el conductor está conduciendo el vehículo a una velocidad superior a la permitida como límite, procede a frenar o reducir la velocidad unos metros antes de pasar por el radar, y unos instantes después de pasarlo reanuda la conducción a la anterior velocidad excesiva.When a fixed radar is used to measure and monitor excessive speed, it is appreciated that in most of the cases the driver is driving the vehicle at a speed exceeding the limit allowed, proceed to stop or reduce the speed a few meters before going through the radar, and a few moments after passing it resumes driving at the previous speed excessive
Además, al analizar los datos, se observa que los equipos utilizados actualmente, en la mayoría de los casos, sólo penalizan a los conductores que superan la velocidad límite porque pasan por el radar a una velocidad ligeramente superior a la permitida. Si pudiera medirse la velocidad media del conductor, posiblemente la misma infracción podría ser ignorada.In addition, when analyzing the data, it is observed that the equipment currently used, in most cases, Only drivers who exceed the speed limit are penalized because they go through the radar at a speed slightly higher than allowed If the average driver speed could be measured, possibly the same infraction could be ignored.
Por lo tanto, el estado de la técnica mostrado por los equipos mencionados existentes no puede evitar los excesos de parte de los funcionarios de la administración ni las situaciones injustas como las descritas anteriormente.Therefore, the state of the art shown by existing mentioned equipment can not avoid excesses from administration officials or situations unfair as described above.
Con todos estos defectos implantados por el estado de la técnica, ya debidamente identificados, se ideó otro equipamiento para intentar encontrar soluciones a los problemas, pero este equipamiento también muestra defectos en sí mismo.With all these defects implanted by the state of the art, already properly identified, devised another equipment to try to find solutions to problems, but this equipment also shows defects in itself.
Un sistema para la vigilancia del cumplimiento de las normas de tráfico, que es objeto de la patente US nº 6.121.898, consiste en dos o más unidades de trabajo y por lo menos un ordenador central conectado a través de dispositivos de red. Las unidades de trabajo se encuentran fijadas separadamente a una distancia determinada y cada unidad comprende un dispositivo de lectura de matrículas. El ordenador central recibe entradas desde las dos unidades que no son necesariamente unidades de trabajo adyacentes, incluyendo la identificación de marcas discriminantes, por ejemplo identificación de las placas de matrícula de los vehículos que han pasado. La unidad de trabajo y el ordenador central cooperan para calcular la velocidad media de un vehículo que pasa entre las dos unidades, por medio de entradas de: (a) el tiempo de viaje mínimo para recorrer distancias entre unidades de trabajo, que posteriormente transmiten las marcas discriminantes comparadas, (b) envío de los datos de límite de velocidad entre las dos unidades de trabajo, para lo cual se transmite información comparando las placas de matrícula de los vehículos, y (c) intervalo de tiempo transcurrido entre la transmisión de la comparación de la identificación de las marcas discriminantes al ordenador central. Opcionalmente, una vez transcurrido un intervalo de tiempo predeterminado, la información relativa a un vehículo que no corresponde a una infracción se borra.A system for compliance monitoring of traffic regulations, which is the subject of US Patent No. 6,121,898, consists of two or more units of work and at least a central computer connected through network devices. The work units are fixed separately to a determined distance and each unit comprises a device of license plate reading The central computer receives inputs from the two units that are not necessarily work units adjacent, including the identification of discriminant marks, for example identification of the license plates of the vehicles that have passed. The work unit and the computer central cooperate to calculate the average speed of a vehicle that passes between the two units, through entries of: (a) the minimum travel time to travel distances between units of work, which subsequently transmit discriminant marks compared, (b) sending the speed limit data between two work units, for which information is transmitted comparing the license plates of the vehicles, and (c) elapsed time interval between the transmission of the comparison of the identification of discriminant brands to central computer Optionally, after an interval of predetermined time, the information related to a vehicle that does not correspond to an infraction is deleted.
El equipo descrito anteriormente requiere incluir por lo menos dos unidades de trabajo para poder identificar las marcas discriminantes, registra solamente el momento de la infracción, funciona únicamente con cámaras de vídeo, no existen formas alternativas para generar las imágenes reveladas. Después de un período de tiempo predeterminado, las imágenes que no corresponden a una infracción se borran. No obstante, el sistema no revela cuál es la parte o entidad responsable de este análisis. No hace posible registrar eventos ocurridos antes de la infracción o después de la misma.The equipment described above requires include at least two work units to identify discriminant brands, record only the time of the violation, works only with video cameras, there are no alternative ways to generate the revealed images. After a predetermined period of time, images that do not correspond to a violation are deleted. However, the system does not reveals the party or entity responsible for this analysis. Do not makes it possible to record events that occurred before the infraction or after it.
Un sistema de control de objetos o de vehículos, que constituye el objetivo de la patente US nº 5.809.161, comprende una cámara de conexión para controlar el movimiento de un objeto, determinar el momento de adquisición de una imagen, para que la imagen de un objeto se obtenga en un momento predeterminado. El sistema comprende una cámara que puede controlar objetos e imágenes de circuitos procesados, sensibles a la cámara, puede asimismo detectar el movimiento de un objeto predeterminado entre otros objetos estáticos y en movimiento. La información que identifica al objeto puede extraerse automáticamente de la imagen obtenida. El sistema se ajusta particularmente para control a gran escala y discriminación de vehículos de entre otros vehículos en una autopista con múltiples carriles y obtiene imágenes de alta resolución de numerosos vehículos en un punto predeterminado. Los datos y la información relativa a las imágenes obtenidas por medio de una pluralidad de cámaras conectadas puede enviarse a través de una red de comunicaciones digital al sistema de procesamiento central, que puede extraer los datos de identificación del vehículo, así como detalles de las placas de matrícula de los vehículos y obtener información entre las conexiones, referente a un vehículo en movimiento.An object or vehicle control system, which constitutes the objective of US Patent No. 5,809,161, comprises a connection camera to control the movement of an object, determine the moment of acquisition of an image, so that the Image of an object is obtained at a predetermined time. He system comprises a camera that can control objects and images of processed circuits, sensitive to the camera, can also detect the movement of a predetermined object among others static and moving objects. The information that identifies the Object can be automatically extracted from the image obtained. He system fits particularly for large-scale control and vehicle discrimination between other vehicles in a highway with multiple lanes and get high images resolution of numerous vehicles at a predetermined point. The data and information related to the images obtained through of a plurality of connected cameras can be sent through a digital communications network to the processing system central, which can extract the identification data from the vehicle, as well as details of the license plates of the vehicles and get information between connections, referring to A moving vehicle.
El sistema mencionado anteriormente a título de ejemplo está destinado principalmente al control y la vigilancia de las flotas de vehículos, no para grabar imágenes de infracciones de tráfico, y funciona exclusivamente mediante la utilización de cámaras.The system mentioned above by way of example is primarily intended for the control and surveillance of vehicle fleets, not to record images of infractions of traffic, and works exclusively by using cameras
El sistema de control del tráfico que constituye el objetivo de la patente US nº 5.935.190 presenta un recinto común para un radar transceptor Doppler, una cámara de vídeo y un ordenador digital para procesar la señal Doppler. El sistema también comprende un VCR, una cámara fotográfica de alta velocidad y un ordenador transportable para descargar ajustes de control originados por un programa almacenado en un disquete o en una tarjeta de memoria, para enviarlos al ordenador digital. El ordenador digital realiza una autocomprobación inicial por medio de la entrada de una señal de calibración en un lugar. El módem del radar genera una señal Doppler de dos canales y la fase entre los dos canales indica si un vehículo se está acercando al módem del radar o se está alejando del mismo. Los dos canales se registran en los canales de audio derecho e izquierdo de un VCR. Las velocidades de los vehículos detectadas en el sistema se registran junto con la señal de vídeo y se guardan en la memoria, con el fin de proporcionar una grabación que demuestre las condiciones de tráfico al entablar un pleito contra un conductor infractor. La imagen de la grabación también puede comprender una serie sucesiva de mediciones de la velocidad respecto a cada vehículo. Aunque un operador podría oír la señal Doppler, se prefiere disponer de un ordenador digital que active una alarma sonora para emitir una descarga acústica cuando el sistema detecta un vehículo y emitir un sonido cuando el vehículo supera la velocidad límite permitida.The traffic control system that constitutes The purpose of US Patent No. 5,935,190 presents a common enclosure for a Doppler transceiver radar, a video camera and a digital computer to process the signal Doppler The system also includes a VCR, a camera High speed and a transportable computer to download control settings originated by a program stored in a floppy disk or on a memory card, to send them to the computer digital. The digital computer performs an initial self-test by entering a calibration signal in one place. He Radar modem generates a two-channel Doppler signal and phase between the two channels indicates if a vehicle is approaching the radar modem or is moving away from it. The two channels are recorded in the right and left audio channels of a VCR. The speeds of the vehicles detected in the system are they record together with the video signal and are stored in memory, in order to provide a recording that demonstrates the traffic conditions when filing a lawsuit against a driver offender. The recording image can also comprise a successive series of velocity measurements with respect to each vehicle. Although an operator could hear the Doppler signal, it prefer to have a digital computer that triggers an alarm sound to emit an acoustic discharge when the system detects a vehicle and emit a sound when the vehicle exceeds the permitted speed limit.
Este sistema pretende medir la velocidad exacta del vehículo al pasar por el radar, y no permite medir la velocidad media del mismo. Además, el sistema no permite grabar el propio evento, sólo el momento en que se produce realmente la infracción. Opera exclusivamente por medio del radar de tipo Doppler y requiere un operador. No se efectúan grabaciones de los eventos anteriores y posteriores.This system aims to measure the exact speed of the vehicle when going through the radar, and does not allow to measure the speed half of it. Also, the system does not allow you to record your own event, just the moment the infraction actually occurs. It operates exclusively through Doppler radar and requires an operator No recordings of previous events are made and later.
El sistema de control de la velocidad de los vehículos que constituye el objetivo de la patente US nº 5.734.337 consiste en un procedimiento para determinar la velocidad del vehículo utilizando una cámara. El procedimiento compensa automáticamente las imperfecciones debidas a la posición de la cámara y del vehículo respectivo para una determinada velocidad. La invención dada a conocer en esta patente US también comprende un procedimiento de calibrado de la cámara para compensar las imperfecciones debidas a la posición de la cámara.The speed control system of vehicles constituting the objective of US Patent No. 5,734,337 it consists of a procedure to determine the speed of the Vehicle using a camera. The procedure compensates automatically imperfections due to the position of the camera and the respective vehicle for a certain speed. The invention disclosed in this US patent also comprises a camera calibration procedure to compensate for imperfections due to camera position.
El documento EP-A-0 741 377 describe un sistema que controla el tráfico de carretera para determinar cuándo se infringen las leyes de conducción, por ejemplo para detectar los vehículos con exceso de velocidad, los vehículos que se saltan los semáforos en rojo, los vehículos que no guardan la distancia de seguridad prescrita con el vehículo que le precede, etc. Con este sistema, los vehículos se controlan mediante un sensor de objetos y se generan señales de salida como valores reales dependientes del movimiento o las posiciones captados. Los valores reales se procesan en una unidad de análisis conectada al sensor de objetos y se compraran con valores objetivo o umbral predeterminados. Una desviación de los valores reales del valor objetivo o umbral indica que se ha transgredido una norma y se genera una señal de disparo. La señal de disparo hace que una cámara registre una imagen del objeto junto con los datos de la norma infringida. Si se ha infringido una norma, la imagen grabada junto con los datos correspondientes se transmite en forma de señales eléctricas a través de una conexión de datos a una estación receptora en situación remota del sensor de objetos y la unidad de análisis. A continuación, los datos transmitidos se guardan y/o vuelven a analizarse en la estación receptora.The document EP-A-0 741 377 describes a system which controls road traffic to determine when violate driving laws, for example to detect speeding vehicles, vehicles that skip red traffic lights, vehicles that do not keep the distance of prescribed safety with the vehicle that precedes it, etc. With this system, vehicles are controlled by an object sensor and output signals are generated as actual values dependent on the movement or captured positions. The actual values are process in an analysis unit connected to the object sensor and will be purchased with predetermined target values or threshold. A deviation from the actual values of the target value or threshold indicates that a rule has been transgressed and a trigger signal is generated. The trigger signal causes a camera to record an image of the object together with the data of the infringed norm. If it has violated a rule, the image recorded along with the data corresponding is transmitted in the form of electrical signals to through a data connection to a receiving station in Remote situation of the object sensor and the analysis unit. TO then the transmitted data is saved and / or returned to analyzed at the receiving station.
El documento DE 198 02 811 describe una disposición en la cual se controla a un peatón que cruza la calle mediante un par de semáforos y una línea de detención marcada frente al paso de peatones. Entre la línea y el paso de peatones se encuentran bucles sensores inductores fijados en la superficie. Una cámara registra y controla las condiciones del paso de peatones cuando un vehículo pasa por encima de los bucles de inductancia mientras el semáforo está en rojo.Document DE 198 02 811 describes a provision in which a pedestrian crossing the street is controlled through a pair of traffic lights and a marked detention line in front at the crosswalk. Between the line and the crosswalk find inductor sensor loops fixed on the surface. A camera records and controls pedestrian crossing conditions when a vehicle passes over the inductance loops while the traffic light is red.
El objetivo de esta invención constituye una alternativa al equipo ya existente, ya que está destinada preferentemente a medir la velocidad media del vehículo entre dos puntos, siendo más efectiva y correcta en términos de vigilancia de las infracciones de velocidad. De este modo, se beneficia a una persona que sin darse cuenta supere el límite al pasar por el radar y, por otra parte se castigará a la persona que se sitúe permanentemente por encima del límite de velocidad autorizada.The objective of this invention constitutes a alternative to existing equipment, as it is intended preferably to measure the average vehicle speed between two points, being more effective and correct in terms of monitoring Speed violations In this way, you benefit from a person who unwittingly exceeds the limit when going through the radar and, on the other hand, the person who is placed will be punished permanently above the authorized speed limit.
Ya que en el estado actual de la técnica relativa al control de eventos y tráfico (saltarse un semáforo en rojo, por ejemplo) con o sin funciones adicionales, se toman hasta dos fotografías del evento, algunos parámetros no pueden ser asimilados, como tampoco las circunstancias que preceden o tienen lugar después de grabado el evento, y por lo tanto con frecuencia se producen situaciones incorrectas e incluso ilegales, penalizando tanto a los conductores como a los individuos que necesitan el establecimiento de una evaluación correcta de los eventos registrados.Since in the current state of the art concerning the control of events and traffic (skip a traffic light in red, for example) with or without additional functions, are taken up to two photographs of the event, some parameters cannot be assimilated, nor the circumstances that precede or have place after the event is recorded, and therefore frequently incorrect and even illegal situations occur, penalizing both drivers and individuals who need the establishment of a correct evaluation of events Registered
Con la etapa de la invención presentada, la tarea de análisis del evento vuelve al campo humano permitiendo, por ejemplo, la aplicación de multas solamente en relación con eventos que constituyen infracciones reales del tráfico y, por lo tanto, reduciendo la injusticia derivada del establecimiento de diligencias de penalización electrónicas en diversas ciudades del Brasil.With the stage of the invention presented, the event analysis task returns to the human field allowing, for example, the application of fines only in relation to events that constitute real traffic violations and, therefore therefore, reducing the injustice derived from the establishment of electronic penalty proceedings in various cities of the Brazil.
Como es sabido, la sustitución sistemática en los cruces de las calles de agentes de policía por máquinas que registran las infracciones contra los semáforos en rojo ha generado muchos problemas para los conductores y usuarios de los sistemas de circulación. Las máquinas funcionan con una precisión perfecta a la hora de generar multas. No obstante, estas máquinas obvian la posibilidad de racionalizar el análisis de los eventos, justamente en un campo en el cual debe prevalecer el buen sentido, como puede apreciarse en los ejemplos siguientes:As is known, the systematic replacement in the crossings of the streets of police officers for machines that record infractions against traffic lights in red has generated many problems for drivers and users of systems circulation. The machines work with perfect precision to the Time to generate fines. However, these machines obviate the possibility of rationalizing the analysis of events, precisely in a field in which good sense should prevail, as can Appreciate in the following examples:
Un vehículo en movimiento intenta detenerse en un semáforo en amarillo, pero no consigue detenerse hasta encontrarse sobre la banda de retención, mientras que otro vehículo se detiene muy próximo detrás del primero, impidiéndole desplazarse hacia atrás. Con toda seguridad, la máquina de registro de la violación del semáforo en rojo grabará el evento como una infracción. Si un agente de policía se encontrara presente en este cruce, ¿impondría una multa?.A moving vehicle tries to stop at a yellow traffic light, but fails to stop until be on the retention band while another vehicle it stops very close behind the first one, preventing it from moving backward. Surely, the registration machine of the traffic light violation in red will record the event as a infringement. If a police officer were present at this Crossover, would you impose a fine?
Un vehículo detenido en un paso de peatones con el semáforo en rojo bloquea el paso de un camión de bomberos o una ambulancia que hacen sonar la sirena. Si el vehículo se desplaza hacia adelante para dar paso a cualquiera de estos otros vehículos, es seguro que su propietario recibirá una multa, y el coche de bomberos o la ambulancia no resultarán fotografiados necesariamente, ya que puede ocurrir que cuando estos otros vehículos crucen la banda de retención y la de peatones el semáforo ya esté en verde, haciendo imposible que el primer vehículo pueda explicar la causa de que se haya saltado el semáforo. Si en este cruce hubiera estado presente un agente de policía, ¿le habría resultado? ¿O habría actuado de otro modo, indicando al primer vehículo que permitiera el paso del segundo?.A vehicle stopped at a crosswalk with the red traffic light blocks the passage of a fire truck or a ambulance that blow the siren. If the vehicle moves forward to make way for any of these other vehicles, it is certain that its owner will receive a fine, and the car of firefighters or ambulance will not necessarily be photographed, since it can happen that when these other vehicles cross the retention band and the pedestrian traffic light the traffic light is already green, making it impossible for the first vehicle to explain the cause that the traffic light has been skipped. If at this junction I had been Present a police officer, would it have worked for you? Or would there be acted differently, indicating the first vehicle to allow the passage of the second ?.
Un individuo sospechoso camina hacia un vehículo detenido ante el semáforo en rojo. Para evitar un posible robo, el conductor se salta la luz roja, sin ninguna duda, el propietario del vehículo recibirá una multa. ¿Si un agente de policía hubiera presenciado la escena, habría multado al vehículo? ¿La acción del ladrón no consistiría en alejarlo de este lugar sabiendo que estaban siendo filmados?.A suspicious individual walks towards a vehicle stopped at the red light. To avoid possible theft, the driver skips the red light, without a doubt, the owner of the vehicle will receive a fine. If a police officer had witnessed the scene, would you have fined the vehicle? The action of thief would not consist of taking him away from this place knowing that they were being filmed ?.
\vskip1.000000\baselineskip\ vskip1.000000 \ baselineskip
El objetivo de la invención que se está dando a conocer presenta como factor de mayor diferenciación el interés en capturar las imágenes de los eventos que tiene lugar antes y después del evento central, incrementando la corrección de la aplicación de multas, ya que se muestran las circunstancias que hacen que se produzca la infracción.The objective of the invention that is being given to knowing presents as a factor of greater differentiation the interest in capture the images of the events that take place before and after of the central event, increasing the correctness of the application of fines, since the circumstances that make it produce the violation.
El objetivo de la presente invención consiste en poder registrar y parametrizar diversos cuadros (fotografías) por segundo (preferiblemente 5 o más) durante varios segundos, haciendo posible ver los hechos que preceden el evento y las circunstancias posteriores al hecho que ha determinado el evento registrado. El sistema y el procedimiento se encuentra claramente por encima y más allá del estado actual de la técnica, ya que permite analizar el evento incluyendo todas sus circunstancias y causas, por ejemplo (si se utiliza en el control de tráfico), tanto si el vehículo no puede desplazarse hacia atrás debido a la presencia de otro vehículo detrás como si el vehículo pasa el semáforo en rojo para ceder el paso a un camión de bomberos o una ambulancia, o incluso en un intento de evitar un atraco, ya que todo ello quedará registrado.The objective of the present invention is to be able to register and parameterize various tables (photographs) by second (preferably 5 or more) for several seconds, making possible to see the facts that precede the event and the circumstances after the event that determined the recorded event. He system and procedure is clearly above and more beyond the current state of the art, since it allows analyzing the event including all its circumstances and causes, for example (if it is used in traffic control), whether the vehicle cannot move back due to the presence of another vehicle behind as if the vehicle passes the red light to yield the step into a fire truck or ambulance, or even in a attempt to avoid a robbery, since all this will remain registered.
El sistema y el procedimiento en cuestión permiten utilizar cámaras o cualquier otra forma de obtener imágenes, con características panorámicas y/o zoom (lentes de teleobjetivo), del lugar en el que se pretenden controlar los eventos, por ejemplo los carriles que se parametrizan utilizando un procedimiento, grabando imágenes de forma continua en un bucle de memoria, de un tamaño que debe definirse según los requisitos de captura del preevento, es decir si se define que deben almacenarse tres segundos de grabación antes de que se produzca la infracción se determina que el bucle de memoria debe almacenar siempre los últimos noventa cuadros y para cada nuevo cuadro almacenado en la memoria de bucle debe descartarse un cuadro anterior, y cuando se alcanzan determinados parámetros (por ejemplo cuando se comete realmente una infracción), los contenidos de la memoria de bucle se almacenan definitivamente en un medio de memoria masivo.The system and procedure in question allow you to use cameras or any other way to get images, with panoramic features and / or zoom (lenses telephoto lens), of the place where you want to control the events, for example lanes that are parameterized using a procedure, recording images continuously in a loop of memory, of a size to be defined according to the requirements of pre-event capture, that is, if it is defined that they should be stored three seconds of recording before the violation occurs it is determined that the memory loop must always store the last ninety frames and for each new frame stored in the loop memory should discard a previous frame, and when it they reach certain parameters (for example when committed really a violation), the contents of the loop memory are They definitely store in a mass memory medium.
Al determinar el área que debe controlarse, por ejemplo al enfocar un cruce, se delimitan los parámetros y, así, cuando un objeto (por ejemplo un vehículo) alcanza uno cualquiera de los parámetros establecidos, un dispositivo de captación reconoce este cambio y almacena definitivamente el contenido del preevento de la memoria de bucle y acto seguido empieza a capturar en tiempo real el posevento, en forma de parámetros también establecidos en el sistema. Este procedimiento prescinde de los costosos requisitos de instalación de detectores físicos en los carriles, que dejan marcas en el asfalto, y también hace innecesaria la utilización de mecanismos sensores de movimiento ultrasónicos o de láser, reduciendo el coste del control de tráfico y eventos.When determining the area to be controlled, by example when focusing a crossing, the parameters are delimited and, thus, when an object (for example a vehicle) reaches any one of the established parameters, a capture device recognizes this change and definitely stores the content of the preevent of loop memory and then start capturing in time real the pose, in the form of parameters also set in the system. This procedure dispenses with the expensive requirements of installation of physical detectors on the rails, which leave marks on the asphalt, and also makes the use of ultrasonic or laser motion sensor mechanisms, reducing the cost of traffic and event control.
El sistema y el procedimiento descritos registra y almacena eventos y los transmite y retransmite simultáneamente (por ejemplo a través de radio) a los retransmisores, concentradores y/o centrales de intercomunicación para permitir el análisis del evento ocurrido por diversos individuos/instituciones o sistemas a cargo de ello, o por medio de otros sistemas que posibilitan disponer de repeticiones ilimitadas del evento registrado, permitiendo efectuar acciones y entradas en registros. El sistema y el procedimiento trabajan con múltiples parámetros y realiza múltiples tareas. Por lo tanto, junto con la captura, estos sistema y procedimiento pueden activar paneles con información de la hora, transmitir la identificación de vehículos que pasan por la ubicación en la cual se encuentra instalado el equipamiento (por ejemplo mediante radio inalámbrica) a una oficina central en la cual estos vehículos son sometidos a control, o a centros de seguridad que dispongan de registros de vehículos robados.The system and procedure described records and stores events and transmits and retransmits simultaneously (for example via radio) to retransmitters, concentrators and / or intercom exchanges to allow the analysis of event occurred by various individuals / institutions or systems to charge of it, or through other systems that enable have unlimited repetitions of the recorded event, allowing actions and entries in records. The system and the procedure work with multiple parameters and performs multiple tasks Therefore, along with the capture, these system and procedure can activate panels with time information, transmit the identification of vehicles passing through the location in which the equipment is installed (for example via wireless radio) to a central office in which these vehicles are subject to control, or to security centers that Have records of stolen vehicles.
El sistema y el procedimiento para controlar eventos (tales como el tráfico) descritos en esta invención, simultáneamente con el servicio de captura de imágenes, pueden activar paneles luminosos de tráfico con información auxiliar de la hora, por ejemplo paneles con bandas de diodos luminosos verdes y rojos que disminuyen de tamaño a medida que disminuye el tiempo restante de la etapa del semáforo en cuestión. Esta información temporal de los semáforos se encuentra disponible gracias a los semáforos inteligentes. La información temporal puesta a disposición en el panel luminoso de tráfico es capturada por el sistema y procedimiento junto con las imágenes del objeto en movimiento (por ejemplo el vehículo) con parámetros independientes (por ejemplo cruce de la banda de retención, cruce de la banda peatonal, avance final a través del cruce, y si este vehículo llega a causar un accidente atropellando a alguien o colisionando, quedará almacenado en la memoria masiva del equipo electrónico y podrá analizarse un número infinito de veces).The system and the procedure to control events (such as traffic) described in this invention, simultaneously with the image capture service, they can activate traffic light panels with auxiliary information of the time, for example panels with green light-emitting diode bands and reds that decrease in size as time decreases remaining of the traffic light stage in question. This information Temporary traffic lights are available thanks to the smart traffic lights. Temporary information set to layout in the traffic light panel is captured by the system and procedure along with the images of the object in movement (eg vehicle) with independent parameters (for example crossing the retention band, crossing the band pedestrian, final advance through the crossing, and if this vehicle arrives to cause an accident hitting someone or colliding, will remain stored in the mass memory of the electronic equipment and may analyzed an infinite number of times).
Dichos datos son muy valiosos, por ejemplo, para resolver situaciones conflictivas en las que ambos conductores de los vehículos implicados en una colisión afirman haber pasado el semáforo en verde. Siempre que la luz roja se encuentra activada, se activa un cronómetro en la pantalla que podría llegar a ser capturada; este cronómetro presentará dos dígitos para los segundos y dos dígitos para las décimas de segundo, permitiendo que por medio de un simple análisis del evento pueda saberse al cabo de cuántos segundos de activación de la luz roja pasó por el cruce el vehículo infractor. Este cronómetro podría representar la redención de muchos vehículos sorprendidos en la primera milésima de segundo después de la activación de la luz roja, y por lo tanto multados, cuando se sabe que es imposible alcanzar dicha exactitud al detener un vehículo en movimiento. Podría considerarse adicionalmente que si el dispositivo de captura común está conectado a la luz roja de un semáforo corriente y no al panel luminoso de tráfico que presenta información temporal auxiliar, resultará mucho más difícil para el conductor adivinar que el período de activación de la luz verde se encuentra a punto de expirar y debe poder detener su vehículo durante el reducido período de luz amarilla con una exactitud de milisegundos. Los datos, información y parámetros referidos a cada evento (por ejemplo, lugar, tiempo, cronómetro y otros datos requeridos para registrar correctamente el evento) se registran de modo que resultan más difíciles de alterar posteriormente que en el estado actual de la técnica (por ejemplo, en la propia imagen y no en dos archivos), convirtiéndose los datos registrados en la imagen en parte de la misma, incrementando de forma importante el nivel de seguridad y la fiabilidad de los datos y dificultando las adulteraciones de los datos relativos al evento. Simultáneamente, los eventos y los parámetros pueden retransmitirse (por ejemplo a través de radio inalámbrica), como ya se ha descrito anteriormente, a un lugar en el cual puedan ser analizados por individuos certificados para este fin. La transferencia de datos (por ejemplo mediante medios inalámbricos ) permite obtener a la administración pública un ahorro importante, rapidez y seguridad, ya que no requiere la instalación de cableado por encima de postes comunes o el alquiler permanente de un par trenzado de la empresa de telefonía, y tampoco requiere la forma más corriente de funcionamiento utilizando vehículos, escaleras y personal que realice más de una ronda diaria para cada equipo, para recoger los datos almacenados, como en el caso de los dispositivos de registro convencionales. Las imágenes y los datos se transportarán con un alto nivel de seguridad, ya que puede utilizarse un circuito de transferencia de datos privado con seguridad criptográfica.Such data is very valuable, for example, for resolve conflicting situations in which both drivers of the vehicles involved in a collision claim to have passed the green traffic light Whenever the red light is activated, a stopwatch is activated on the screen that could become captured this stopwatch will present two digits for the seconds and two digits for tenths of a second, allowing for means of a simple analysis of the event can be known after how many seconds of activation of the red light passed through the crossing the offending vehicle This stopwatch could represent redemption of many vehicles surprised in the first thousandth of a second after the activation of the red light, and therefore fined, when it is known that it is impossible to achieve this accuracy when stopping A moving vehicle. It could be further considered that if the common capture device is connected to the red light of a current traffic light and not the traffic light panel that presents Temporary auxiliary information will be much more difficult for the driver guess that the green light activation period is is about to expire and must be able to stop your vehicle during the reduced period of yellow light with an accuracy of milliseconds The data, information and parameters referred to each event (for example, place, time, stopwatch and other data required to correctly register the event) are recorded of so that they are more difficult to alter later than in the current state of the art (for example, in the image itself and not in two files), converting the data recorded in the image in part of it, significantly increasing the level of data security and reliability and hindering adulterations of the data related to the event. Simultaneously, events and parameters can be retransmitted (for example to via wireless radio), as described above, to a place where they can be analyzed by individuals Certificates for this purpose. The data transfer (for example via wireless means) allows administration to be obtained public significant savings, speed and security, since no requires installation of wiring above common posts or the permanent rental of a twisted pair from the company of telephony, and does not require the most common form of operation using vehicles, stairs and personnel that perform more than one daily round for each team, to collect the stored data, as in the case of recording devices conventional. Images and data will be transported with a high level of security, since a circuit of Private data transfer with cryptographic security.
El sistema y el procedimiento descritos también hacen posible, simultáneamente o no, medir la velocidad utilizando el concepto de velocidad media a lo largo de un trayecto. Actualmente, el radar conocido como "pardais" (gorriones) mide la velocidad del vehículo de un modo instantáneo, es decir, cuando el vehículo pasa por un detector físico implantado en el pavimento, se mide la velocidad del mismo en este momento y si el vehículo viaja a una velocidad superior al límite de velocidad permitido en la carretera es fotografiado. No obstante, resulta fácil para los vehículos normales aumentar rápidamente su velocidad gracias a su potencia o a que el vehículo se encuentra en un trayecto descendente, y algunas veces -momentáneamente- superan el límite de velocidad de la carretera y son multados. Utilizando el concepto de velocidad media, se definen parámetros de medición, dependiendo de la longitud de la sección que se pretende controlar. El vehículo sólo se multará si su velocidad se sitúa por encima del límite de velocidad permitida para la carretera a lo largo de toda la sección o de la mayor parte de la misma, ya que la gran mayoría de multas causadas por detecciones efectuadas por radares instantáneos se producen debido a descuidos menores, en la mayoría de los casos sin intención de superar el límite de velocidad de la carretera.The system and procedure described also make it possible, simultaneously or not, to measure the speed using the concept of average speed along a path. Currently, the radar known as "pardais" (sparrows) measures vehicle speed instantaneously, that is, when the vehicle passes through a physical detector implanted in the pavement, its speed is measured at this time and if the vehicle travels at a speed greater than the speed limit allowed in The road is photographed. However, it is easy for normal vehicles quickly increase your speed thanks to its power or that the vehicle is on a journey descending, and sometimes - momentarily - exceed the limit of Speed of the road and are fined. Using the concept of average speed, measurement parameters are defined, depending on the length of the section to be controlled. The vehicle it will only be fined if its speed is above the limit of permitted speed for the road throughout the entire section or most of it, since the vast majority of fines caused by detections made by instant radars are produced due to minor oversights, in most cases without intention to exceed the speed limit of the road.
Una de las formas posibles de funcionamiento de esta modalidad de captura es la siguiente: la rutina de control se inicia con la presencia de un objeto físico, un vehículo, en algún punto equipado con medios para el reconocimiento alfanumérico de datos de la placa de matrícula del vehículo, y conectado (por ejemplo mediante ondas de radio inalámbrica), aunque se encuentra a una distancia de por lo menos cincuenta metros, con otro dispositivo de registro (en el cual también se capturan los datos de la placa de matrícula del vehículo por medio de reconocimiento de datos alfanumérico); este último dispositivo de registro recibe del primero los caracteres alfanuméricos de la placa de matrícula del vehículo junto con la hora, el minuto y el segundo en que el vehículo pasó por el primer sensor y, utilizando una fórmula matemática, efectúa la medición del tiempo tardado por el vehículo para recorrer el trayecto desde el sensor virtual del primer dispositivo de registro al sensor virtual del segundo dispositivo de registro, y al comparar el resultado de la medición con los parámetros introducidos de velocidad máxima para esta sección de la carretera, si la velocidad medida supera la permitida, el preevento, el propio evento y el posevento en cantidades previamente definidas se almacenarán definitivamente en el segundo dispositivo de registro, ya con los datos relativos a la ubicación, datos de calendario, velocidad máxima para la carretera, velocidad medida y otros datos indispensables. La medición de la velocidad utilizando el concepto de "velocidad media a lo largo del trayecto" aplicada en grandes distancias sólo resulta posible en la utilización intensiva mediante el trabajo desarrollado por los medios automáticos de registro de datos alfanuméricos, que al capturar los datos de una placa de matrícula envían los mismos (por ejemplo por radio inalámbrica) al otro dispositivo de registro, que esperará el paso de esta placa de matrícula para efectuar los cálculos y comparar los resultados con la velocidad máxima permitida para esta carretera. Los datos referentes a la ubicación, la hora y demás datos requeridos para registrar correctamente el evento se registran en la imagen y no en dos archivos, de este modo los datos grabados en la imagen se convierten en una parte de la misma, incrementando de forma importante el nivel de seguridad y fiabilidad de los datos, impidiendo las adulteraciones de los datos correspondientes al evento. Simultáneamente, estas imágenes se retransmiten (por ejemplo a través de radio inalámbrica) a un centro de monitorización, en el que serán analizadas por personas certificadas para dicho fin. La transferencia de datos (por ejemplo por medios inalámbricos) permite obtener a la administración pública un ahorro importante, rapidez y seguridad, ya que no requiere la instalación de cableado por encima de postes comunes o el alquiler permanente de un par trenzado de la empresa de telefonía, y tampoco requiere la forma más corriente de funcionamiento utilizando vehículos, escaleras y personal que realice un más de una ronda diaria para cada equipo, para recoger los datos almacenados, como en el caso de los dispositivos de registro convencionales. Las imágenes y los datos se transportarán con un alto nivel de seguridad, ya que puede utilizarse un circuito de transferencia de datos (privado o de otra clase) con seguridad criptográfica. Durante el trayecto del vehículo en las proximidades del área controlada puede implantarse, antes y/o entre los sensores virtuales, por lo menos en un punto fijado al suelo, o suspendido de soportes, un dispositivo de señalización 208 que comprende dos colores con fin de informar al vehículo de si está viajando a la velocidad permitida en esta carretera o a una velocidad superior a la permitida. De este modo se advierte al conductor, por ejemplo mediante medios luminosos situados dentro de su campo de visión, de que está viajando a una velocidad superior a la permitida en esta carretera, dándole tiempo a frenar, o de que está viajando a la velocidad permitida en esta carretera, de modo que la información proporcionada por este equipo contribuye a reforzar la política orientada a reducir la actual aplicación de multas.One of the possible ways of operating This capture mode is as follows: the control routine is starts with the presence of a physical object, a vehicle, in some point equipped with means for alphanumeric recognition of Vehicle license plate data, and connected (by example using wireless radio waves), although it is at a distance of at least fifty meters, with another device registration (in which plate data is also captured of vehicle registration by means of data recognition alphanumeric); this last recording device receives from first the alphanumeric characters of the license plate of the vehicle along with the hour, minute and second in which the vehicle passed through the first sensor and, using a formula Mathematics, it measures the time taken by the vehicle to travel the path from the first virtual sensor registration device to the virtual sensor of the second device of record, and when comparing the measurement result with the entered maximum speed parameters for this section of the road, if the measured speed exceeds the allowed speed, the pre-event, the event itself and the event in previously defined quantities they will definitely be stored in the second device of record, already with the data related to the location, data of calendar, maximum road speed, measured speed and Other essential data. Speed measurement using the concept of "average speed along the path" applied over long distances is only possible in the intensive use through the work developed by automatic means of recording alphanumeric data, which at capture the data of a license plate send them (by example by wireless radio) to the other recording device, which will wait for the passage of this license plate to make the calculations and compare the results with the maximum allowed speed for this road Data referring to location, time and Other information required to correctly record the event is recorded in the image and not in two files, thus the data Engravings on the image become a part of it, significantly increasing the level of security and reliability of data, preventing data adulterations corresponding to the event. Simultaneously, these images are retransmit (for example via wireless radio) to a monitoring center, where they will be analyzed by people certified for that purpose. The data transfer (for example by wireless means) allows to obtain the administration public significant savings, speed and security, since no requires installation of wiring above common posts or the permanent rental of a twisted pair from the company of telephony, and does not require the most common form of operation using vehicles, stairs and personnel that perform a more than one daily round for each team, to collect stored data, as in the case of devices Conventional registration Images and data will be transported. with a high level of security, since a circuit can be used Data transfer (private or other) with security cryptographic During the journey of the vehicle in the vicinity of the controlled area can be implanted, before and / or between the sensors virtual, at least at a point fixed to the ground, or suspended from supports, a signaling device 208 comprising two colors in order to inform the vehicle of whether it is traveling to the speed allowed on this road or at a speed greater than the allowed This warns the driver, for example by means of light located within your field of vision, of that is traveling at a speed higher than allowed in this road, giving you time to stop, or that you are traveling to the speed allowed on this road, so that the information provided by this team helps strengthen the policy aimed at reducing the current application of fines.
Otro aspecto útil es la utilización paralela de la captura de imágenes para las tareas descritas en las dos utilizaciones precedentes, y que cuando se envían dichas imágenes en tiempo real (por ejemplo por medio de ondas de radio inalámbrica) a un punto central posibilitan el análisis de las condiciones de tráfico en la ubicación del cruce, lo cual resulta muy valioso para los técnicos de tráfico del CTA; la transferencia de datos por medios inalámbricos (u otros medios) representa para la administración pública un ahorro importante, rapidez y seguridad, ya que no requiere la instalación de cableado con postes convencionales o el alquiler permanente de un par trenzado de la empresa de telefonía, y se utilizará un circuito privado para la transferencia de datos con seguridad criptográfica.Another useful aspect is the parallel use of capturing images for the tasks described in the two previous uses, and that when these images are sent in real time (for example by means of wireless radio waves) to a central point allows the analysis of the conditions of traffic at the crossing location, which is very valuable for CTA traffic technicians; data transfer by wireless media (or other media) represents for the public administration significant savings, speed and security, since it does not require the installation of wiring with poles conventional or permanent rental of a twisted pair of the telephone company, and a private circuit will be used for the data transfer with cryptographic security.
Otra característica del sistema y procedimiento es la utilización de comunicación (por ejemplo por medio de radio inalámbrica) para la transmisión de datos con identificación de objetos físicos o vehículos, en movimiento y detenidos, situados próximos a la ubicación que puede ser percibida por el sistema y el procedimiento, haciendo posible conocer la situación de un determinado vehículo dentro del área territorial en la que se utilizan el sistema y el procedimiento. Esta utilización resulta muy valiosa para la administración pública, la policía, las empresas de transporte público y los propietarios de grandes flotas que no siempre saben con exactitud dónde se encuentran sus vehículos. Con este equipo, la información se encontrará disponible durante la mayor parte del día.Another feature of the system and procedure is the use of communication (for example by radio wireless) for data transmission with identification of physical objects or vehicles, moving and detained, located next to the location that can be perceived by the system and the procedure, making it possible to know the situation of a certain vehicle within the territorial area in which They use the system and the procedure. This use results very valuable for the public administration, the police, the public transport companies and large fleet owners who don't always know exactly where their vehicles. With this equipment, the information will be available for most of the day
El sistema de la presente invención se describe a continuación haciendo referencia a los dibujos adjuntos, en los que:The system of the present invention is described. then referring to the attached drawings, in the that:
la figura 1 muestra un diagrama general del sistema según la invención;Figure 1 shows a general diagram of the system according to the invention;
la figura 2 muestra un esquema del funcionamiento general del sistema de control de radar/violación de una señal de detención;Figure 2 shows an outline of the general operation of the radar / violation control system a stop signal;
la figura 3 es un diagrama de bloques del módulo de configuración;Figure 3 is a block diagram of the module Of configuration;
la figura 4 es un diagrama de bloques de la rutina de inicialización del sistema;Figure 4 is a block diagram of the system initialization routine;
la figura 5 es un diagrama de bloques del módulo de no detención ante el semáforo en rojo;Figure 5 is a block diagram of the module of not stopping at the red light;
la figura 6 es un diagrama de bloques del módulo de radar;Figure 6 is a block diagram of the module radar;
la figura 7 es una continuación del diagrama de bloques de la figura 6 correspondiente al módulo de radar;Figure 7 is a continuation of the diagram of blocks of figure 6 corresponding to the radar module;
la figura 8 es una continuación del diagrama de bloques de la figura 7 correspondiente al módulo de radar;Figure 8 is a continuation of the diagram of blocks of figure 7 corresponding to the radar module;
la figura 9 es una continuación y la parte final del diagrama de bloques de la figura 8 correspondiente al módulo de radar;Figure 9 is a continuation and the final part of the block diagram of figure 8 corresponding to the module of Radar;
la figura 10 es un diagrama de bloques del módulo de control de vehículos registrados;Figure 10 is a block diagram of the control module of registered vehicles;
la figura 11 es un diagrama de bloques del módulo controlador del semáforo;Figure 11 is a block diagram of the traffic light controller module;
la figura 12 es un diagrama de bloques del registro del preevento y del posevento;Figure 12 is a block diagram of the pre-event and post-sale record;
la figura 13 es una continuación del diagrama de bloques de la figura 12 correspondiente al registro del preevento y el posevento;Figure 13 is a continuation of the diagram of blocks of figure 12 corresponding to the record of the pre-event and the pose;
la figura 14 es un diagrama de bloques de la rutina de clasificación para la lectura de salida de las particiones del proceso de preevento;Figure 14 is a block diagram of the sorting routine for reading output from partitions of the pre-event process;
la figura 15 es un diagrama de bloques del proceso de registro de la información en la secuencia de imágenes digitales;Figure 15 is a block diagram of the process of recording information in the sequence of images digital;
la figura 16 es un diagrama de bloques del detector de vehículos;Figure 16 is a block diagram of the vehicle detector;
la figura 17 es un diagrama de bloques del módulo de detección del paso de automóviles - detección virtual;Figure 17 is a block diagram of the auto passage detection module - virtual detection;
la figura 18 es un diagrama de bloques del módulo de detección de movimiento;Figure 18 is a block diagram of the motion detection module;
la figura 19 es un diagrama de bloques del módulo de reconocimiento de caracteres;Figure 19 is a block diagram of the character recognition module;
la figura 20 es un diagrama de bloques de los medios de advertencia de velocidad excesiva.Figure 20 is a block diagram of the Warning means of excessive speed.
\vskip1.000000\baselineskip\ vskip1.000000 \ baselineskip
La figura 1 es una vista esquemática general del sistema según la invención que comprende un detector de vehículos real o virtual 200, un detector de semáforo en rojo 202, un detector de radar/violación de una señal de detención, un dispositivo de control, un sistema de control y una línea de comunicación que conduce a una torre.Figure 1 is a general schematic view of the system according to the invention comprising a vehicle detector real or virtual 200, a red traffic light detector 202, a detector radar / violation of a stop signal, a device control, a control system and a communication line that It leads to a tower.
El programa de configuración se inicia comprobando 1 la existencia del archivo de configuración 2. Si el archivo no existe, deberá crearse un nuevo archivo 4 y en él se introducirán valores por defecto 5. Si el archivo existe, se abre 3, se leen los valores de los parámetros del sistema 6 y se visualizan en una pantalla para comprobar y/o modificar dichos valores 7. Al cerrar 8 el programa de configuración, si se han realizado modificaciones 9, se visualiza un cuadro de diálogo 10 que pide una confirmación 11 para guardar los cambios. Si se decide guardar los cambios, se guardarán 13 en el archivo de configuración, en caso contrario los cambios se anularán 12.The configuration program starts checking 1 the existence of the configuration file 2. If the file does not exist, a new file 4 must be created and it enter default values 5. If the file exists, it opens 3, the values of system parameters 6 are read and displayed on a screen to check and / or modify these values 7. When closing 8 the configuration program, if made modifications 9, a dialog box 10 is displayed which asks for a confirmation 11 to save the changes. If you decide save the changes, 13 will be saved in the configuration file, otherwise the changes will be canceled 12.
La estructura utilizada para el archivo de configuración sigue las definiciones del archivo Windows *.INI. Los archivos *.INI son archivos de texto y se dividen en sección, clave y valor. Por ejemplo:The structure used for the archive of configuration follows the definitions of the Windows * .INI file. The * .INI files are text files and are divided into section, key and value For example:
Inicialmente, el sistema lee el archivo de configuración 14, los valores leídos del archivo se insertan en variables internas del programa 15. Estas variables son variables globales, ya que todos los módulos del sistema deben poder acceder a las mismas.Initially, the system reads the file from configuration 14, the values read from the file are inserted in internal variables of the program 15. These variables are variables global, since all system modules must be able to access to them.
Después de cargar las configuraciones, el proceso de inicialización comprueba los dispositivos de captura 16 y se realiza un análisis 17 para determinar la acción que debe realizarse. Si algún dispositivo de captura muestra algún problema, se visualiza un mensaje de error 20 y se cierra el programa 21.After loading the settings, the initialization process checks capture devices 16 and an analysis 17 is performed to determine the action that should be done If any capture device shows any problem, an error message 20 is displayed and the program 21 is closed.
Si todos los dispositivos son correctos, se ajusta la resolución de la captura de imágenes 18 según las especificaciones encontradas en el archivo de configuración. También se configura el número de cuadros por segundo 19 que deben utilizarse en el proceso secuencial de imágenes digitales.If all devices are correct, it will adjust the resolution of image capture 18 according to the specifications found in the configuration file. You also set the number of frames per second 19 that must be used in the sequential process of digital images.
Al ejecutarse el sistema en un sistema operativo multitarea y "multithread" el proceso de inicialización ejecutará los módulos en paralelo, según lo especificado en el archivo de configuración. Si es necesario cargar el módulo de control de violación de una señal de detención 22, se ejecuta el proceso del modulo iniciado 23, repitiéndose los mismo para 24, 25, 26, 27, 28, y 29.When the system is running on an operating system multitasking and "multithread" the initialization process will execute the modules in parallel, as specified in the configuration file If it is necessary to load the module violation control of a stop signal 22, the process of the module started 23, repeating them for 24, 25, 26, 27, 28, and 29.
\vskip1.000000\baselineskip\ vskip1.000000 \ baselineskip
Ejemplo:Example:
El módulo de control de no detención en semáforo en rojo controla si un vehículo se salta el semáforo en rojo o permanece inmóvil sobre la banda del paso de peatones mientras el semáforo se encuentra en rojo. El módulo funciona detectando, mediante la utilización de un sensor, si el vehículo se desplaza o permanece estacionado sobre la banda del paso de peatones.The traffic light non-stop control module in red controls whether a vehicle skips the red light or remains motionless on the crosswalk band while the traffic light is in red. The module works by detecting, by using a sensor, if the vehicle moves or remains parked on the crosswalk band.
La rutina de registro del preevento 30 es la primera que debe iniciarse y es la responsable de guardar una secuencia de imágenes digitales de los que ocurre antes de que un vehículo cometa una infracción (evento), por si ésta última llega a producirse realmente.The pre-event 30 registration routine is the first to start and is responsible for saving a sequence of digital images of what occurs before a vehicle commits an infraction (event), in case the latter reaches really occur.
A continuación se lee el puerto de entrada 31 y se comprueba el valor de retorno para identificar el estado del semáforo en rojo 32.Next, the input port 31 is read and the return value is checked to identify the status of the red traffic light 32.
Si la señal de parada muestra un semáforo en rojo, la siguiente etapa consiste en introducir la variable (global) que identifica si el semáforo está en rojo como verdadero 33, Esta variable, si es verdadero, hace que se visualice el cronómetro de temporización de la señal roja en la imagen que esta siendo registrada.If the stop signal shows a traffic light in red, the next stage is to enter the variable (global) which identifies if the traffic light is red as true 33, this variable, if true, causes the stopwatch to be displayed red signal timing in the image being registered.
\vskip1.000000\baselineskip\ vskip1.000000 \ baselineskip
Ejemplo:Example:
Siguiendo con el proceso, se inicia un cronómetro de temporización del semáforo en rojo 34 que mide el tiempo durante el cual el semáforo permanece en rojo. Acto seguido se realiza la detección del vehículo 35. Si el vehículo no puede detectarse, vuelve a realizarse una lectura del puerto de entrada 41 y se repite la detección del vehículo 36 hasta que el semáforo deja de estar en rojo 42 o hasta que le vehículo ha sido detectado. Cuando un vehículo es detectado, una variable del indicador de infracción presenta su valor modificado a verdadero 37 y la captura (secuencia de imágenes digitales) será la del posevento. Con este fin, se coloca como verdadero una variable que indica el evento 43.Continuing with the process, a red traffic light timing timer 34 that measures the time during which the traffic light remains red. Followed vehicle 35 detection is performed. If the vehicle cannot detected, reads the input port 41 again and the detection of vehicle 36 is repeated until the traffic light leaves of being in red 42 or until the vehicle has been detected. When a vehicle is detected, a variable of the indicator of infraction presents its modified value to true 37 and the capture (sequence of digital images) will be that of the posevento. With this Finally, a variable indicating the event is placed as true 43
Si el semáforo no está en rojo 32, se realiza una comprobación para determinar si el cronómetro del semáforo en rojo está activado 38, y si está activado, se conmuta a desactivado 39 y el valor de la variable del identificador del semáforo en rojo se ajusta a falso 40 y la lectura del puerto se reanuda a la espera de un nuevo ciclo de semáforo en rojo.If the traffic light is not red 32, it is performed a check to determine if the traffic light stopwatch in red is on 38, and if on, it is switched to off 39 and the value of the red traffic light identifier variable set to false 40 and port reading resumes while waiting of a new red traffic light cycle.
En el módulo de radar de velocidad instantánea, se realiza un cálculo de la velocidad del vehículo dividiendo la distancia entre los sensores s1 y s2 por el tiempo que emplea el vehículo para pasar por los dos sensores. Si la velocidad supera la permitida, se registra una imagen del vehículo, la placa de matrícula del vehículo es determinada por medio del OCR y esta información se guarda en un archivo para su posterior procesamiento. A continuación se inicia la secuencia de imágenes digitales y la información de la fecha, la hora, la velocidad máxima permitida en la carretera, la velocidad medida y la situación de la infracción se insertan en la secuencia de imágenes digitales. Al final del intervalo de tiempo especificado en el archivo de configuración, la secuencia de imágenes digitales finaliza y el ciclo vuelve a iniciarse.In the instant speed radar module, a vehicle speed calculation is made by dividing the distance between sensors s1 and s2 by the time the vehicle to pass through the two sensors. If the speed exceeds the allowed, a vehicle image is registered, the license plate Vehicle registration is determined through the OCR and this Information is saved in a file for further processing. Next, the sequence of digital images and the information of the date, time, maximum speed allowed in the road, the measured speed and the infraction situation are inserted into the sequence of digital images. At the end of time interval specified in the configuration file, the digital image sequence ends and the cycle returns to start
Si se utiliza un procedimiento de velocidad media, existe un archivo de configuración adicional en el cual se especifica la velocidad máxima permitida en cada punto y la velocidad media a lo largo de la sección de la carretera.If a speed procedure is used media, there is an additional configuration file in which specifies the maximum speed allowed at each point and the average speed along the section of the road.
\newpage\ newpage
Número de puntos: NNumber of points: N
El proceso se inicia leyendo la velocidad máxima permitida en la carretera, la velocidad del punto (instante) y la velocidad media, las distancias entre sensores y colocando estos valores en las variables auxiliares 49. Estos valores se leen en las variables inicializadas durante el proceso de inicialización del sistema.The process starts by reading the maximum speed allowed on the road, the speed of the point (instant) and the average speed, distances between sensors and placing these values in auxiliary variables 49. These values are read in the initialized variables during the initialization process of the system.
A continuación se inicia el preevento 50, es decir, empieza el registro precedente (en un archivo temporal de tamaño fijo) a una infracción (evento).Then pre-event 50 starts, it is say, the preceding record begins (in a temporary file of fixed size) to an infraction (event).
Inmediatamente después, el módulo introduce el modo de detección del vehículo 51, la detección se comprueba 52 y si el vehículo no se ha detectado se repite hasta que el vehículo se detecta en el primer sensor.Immediately after, the module introduces the vehicle detection mode 51, detection is checked 52 and if the vehicle has not been detected, it is repeated until the vehicle is detected in the first sensor.
Si el vehículo ha sido detectado, se registra en una variable 53 la hora (Modelo hh:mm:ss:ms) y se inicia la detección de los vehículos en el sensor 2, 54. En la comprobación de la detección 55 con resultado positivo, se almacena la hora (Modelo hh:mm:ss:ms) en otra variable 56 y se calcula la velocidad en este punto 57 donde Vpunto = (distancia entre los sensores)/(hora 2 - hora 1).If the vehicle has been detected, it is registered in a variable 53 the hour (Model hh: mm: ss: ms) and the detection of vehicles on sensor 2, 54. In checking 55 detection with positive result, the time is stored (Model hh: mm: ss: ms) in another variable 56 and the speed is calculated in this point 57 where Vpoint = (distance between sensors) / (hour 2 - hour 1).
La velocidad medida se compara con la velocidad máxima permitida en la carretera 58, y si la velocidad instantánea (punto) es inferior o igual a la velocidad máxima permitida, se captura una imagen de la placa de matrícula del vehículo 59, esta imagen se envía a una función de reconocimiento de caracteres (OCR) 60, y como retorno de esta función se obtiene una variable de tipo secuencial que contiene el número de la placa de matrícula, que se guardará en un archivo 61 junto con la información de la fecha, la hora, la velocidad medida en el punto, la velocidad permitida en la carretera y el número de serie de la máquina.The measured speed is compared with the speed maximum allowed on highway 58, and if the instantaneous speed (point) is less than or equal to the maximum allowed speed, it capture an image of the license plate of vehicle 59, this Image is sent to a character recognition function (OCR) 60, and as a return of this function a variable of type is obtained sequential that contains the license plate number, which is will save in a file 61 along with the date information, the hour, the speed measured at the point, the speed allowed at the Road and machine serial number.
Si el número de serie de la máquina anterior es superior a cero (este parámetro ha sido leído en el archivo de configuración durante el proceso de inicialización), se efectúa el cálculo de la velocidad media 62.If the serial number of the previous machine is greater than zero (this parameter has been read in the file of configuration during the initialization process), the calculation of the average speed 62.
Si la velocidad medida en el punto es superior a la velocidad máxima permitida para la carretera, la variable identificadora de velocidad excesiva se ajusta a verdadero 63 y se captura una imagen de la placa de matrícula del vehículo 59, esta imagen se envía a un proceso de reconocimiento de caracteres (OCR) 60, y como retorno de esta función se obtiene una variable de tipo secuencial que contiene el número de la placa de matrícula, que se guardará en un archivo 61 junto con la información de la fecha, la hora, la velocidad medida en el punto, la velocidad permitida en la carretera y el número de serie de la máquina.If the speed measured at the point is greater than the maximum speed allowed for the road, the variable excessive speed identifier conforms to true 63 and it capture an image of the license plate of vehicle 59, this Image is sent to a character recognition process (OCR) 60, and as a return of this function a variable of type is obtained sequential that contains the license plate number, which is will save in a file 61 along with the date information, the hour, the speed measured at the point, the speed allowed at the Road and machine serial number.
A continuación resulta necesario registrar la velocidad instantánea (punto) como un factor de infracción 67, en caso necesario el proceso recurre a la captura del evento 68 en el que se capturará (digitalmente) la secuencia de imágenes digitales de la infracción producida según la hora especificada en el archivo de configuración.Next it is necessary to register the instantaneous velocity (point) as an infraction factor 67, in If necessary, the process draws on the capture of event 68 in the that the sequence of digital images will be captured (digitally) of the infringement produced according to the time specified in the file Of configuration.
Se analiza la necesidad de cálculo de la velocidad media 69 y si no resulta necesario, el proceso vuelve a esperar el paso de vehículos por el primer sensor.The need to calculate the average speed 69 and if not necessary, the process returns to wait for vehicles to pass through the first sensor.
El cálculo de la velocidad media consiste en la lectura del archivo de registro de la placa de matrícula de la máquina que precede a ésta 70, que puede efectuarse por medio de compartición de disco (por ejemplo a través de smb o netbui) ya que el sistema puede comunicarse por medio de una red. A continuación se busca la placa de matrícula 71 reconocida en este archivo (la clave de búsqueda es la placa de matrícula). Se comprueba si la placa de matrícula se ha encontrado en este archivo 72. Si no se ha encontrado, el proceso vuelve a esperar el paso de vehículos en el primer sensor 51. Si se ha encontrado la placa de matrícula en el archivo, la hora leída en el archivo se coloca en una variable 73 (time1) y la hora actual se coloca en otra variable (time2). Se calcula la variación de tiempo restando hora 2 - hora 1 y el resultado se coloca en otra variable 74, por ejemplo, dt. La distancia a la máquina precedente se coloca en una variable, por ejemplo dS75. La distancia a la máquina precedente se registra en la configuración del archivo. A continuación se calcula la velocidad media a lo largo del trayecto 76 SpeedAver=dS/dt. Se comprueba si la velocidad media a lo largo del trayecto supera la permitida (configurada) 77 y en caso afirmativo se inicia la captura (secuencia de imágenes digitales) del evento 78. A continuación el proceso vuelve a esperar el paso de vehículos por el primer sensor.The calculation of the average speed consists of the reading of the registration plate of the license plate of the machine that precedes this one 70, which can be done by means of disk sharing (for example via smb or netbui) since The system can communicate through a network. Then you look for license plate 71 recognized in this file (the key Search is the license plate). It is checked if the plate registration has been found in this file 72. If it has not been found, the process awaits the passage of vehicles in the first sensor 51. If the license plate was found in the file, the time read in the file is placed in a variable 73 (time1) and the current time is placed in another variable (time2). Be calculate the time variation by subtracting hour 2 - hour 1 and the result is placed in another variable 74, for example, dt. The distance to the preceding machine is placed in a variable, by example dS75. The distance to the preceding machine is recorded in File settings Next the speed is calculated mean along the path 76 SpeedAver = dS / dt. It is checked if the average speed along the path exceeds the allowed (configured) 77 and if so, capture starts (sequence of digital images) of event 78. Then the process awaits the passage of vehicles for the first sensor.
Se captura una imagen del dispositivo 79 y se envía al módulo de reconocimiento de caracteres 80, y el valor de retorno se coloca en una variable.An image of device 79 is captured and sends to the character recognition module 80, and the value of Return is placed in a variable.
A continuación, se busca la placa de matrícula en un archivo de placas de matrícula registradas previamente 81. Si la placa de matrícula se encuentra en este archivo 82, se graba un registro en un archivo que contiene la información relativa a la placa de matrícula del vehículo, fecha, hora y dirección del equipo 83. Este archivo puede recuperarse 84 (a través de la red o de otro modo) para procesar los datos del mismo de la forma deseada, por ejemplo con fines estadísticos.Next, the license plate is searched in a file of registration plates previously registered 81. Yes the license plate is in this file 82, a record in a file that contains the information related to the Vehicle registration plate, date, time and address of the equipment 83. This file can be recovered 84 (over the network or another mode) to process the data in the desired way, by example for statistical purposes.
Inicialmente, el control de semáforos lee un archivo de configuración del semáforo 85 en el cual se especifica si se trata de un controlador de dos etapas o de tres etapas. A continuación, inicializa los vectores de control según el tipo de semáforo especificado (86).Initially, the traffic light control reads a traffic light configuration file 85 in which it is specified whether it is a two stage or three stage controller. TO then initialize the control vectors according to the type of specified traffic light (86).
Ejemplo: si es un controlador de dos etapas (valores binarios):Example: if it is a two stage controller (binary values):
\vskip1.000000\baselineskip\ vskip1.000000 \ baselineskip
smOut[1]:=100100001001;smOut [1]: = 100100001001;
smOut[2]:=100100010010;smOut [2]: = 100100010010;
smOut[3]:=001001100100;smOut [3]: = 001001100100;
\vskip1.000000\baselineskip\ vskip1.000000 \ baselineskip
A continuación se obtiene la fecha y la hora 87 para seleccionar el plan temporal 88 que debe utilizarse. A continuación, el programa empieza a enviar los datos al puerto de salida 89, cada bit con valor "1" conectará un punto en el puerto de salida y cada bit con valor "0" desconectará el punto en el puerto de salida.Then you get the date and time 87 to select the temporary plan 88 to be used. TO then the program starts sending the data to the port of output 89, each bit with value "1" will connect a point in the output port and each bit with value "0" will disconnect the point at the port of departure.
Se espera a que el período del ciclo (especificado en el plan) se haya completado 90, utilizándose con este fin un temporizador o una rutina de espera. Cuando el tiempo alcanza el final el proceso pasa a la fase siguiente del ciclo 91, por ejemplo: countphase:=countphase+1.The cycle period is expected (specified in the plan) 90 has been completed, used with this end a timer or a waiting routine. When the time The process reaches the end of the next phase of cycle 91, for example: countphase: = countphase + 1.
A continuación, se lee el puerto de entrada 92 para detectar el paso de vehículos 93; si pasa un vehículo 93 el vehículo se cuenta 94 y la información se guarda en un archivo 95.Next, the input port 92 is read to detect the passage of vehicles 93; if a vehicle 93 passes the vehicle is counted 94 and the information is saved in a file 95.
Se realiza un análisis para determinar si el ciclo ha finalizado 96 y si ha finalizado se repite el proceso desde la lectura de la fecha y la hora 87.An analysis is performed to determine if the cycle has ended 96 and if it has finished the process is repeated since reading the date and time 87.
El registro del preevento trabaja con el hecho de que se requiere un tiempo de registro continuo en el que se descartan de forma gradual las imágenes más antiguas. Con este fin, se utiliza un vector de clasificación que indica en qué orden se leerán las particiones de la secuencia de imágenes digitales (por ejemplo archivos).The pre-event record works with the fact that a continuous recording time is required in which gradually discard the oldest images. To this end, a classification vector is used that indicates in what order read the partitions of the sequence of digital images (by example files).
\vskip1.000000\baselineskip\ vskip1.000000 \ baselineskip
Ejemplo (inTimeBefore es una variable global que contiene el valor del tiempo de registro del preevento):Example (inTimeBefore is a global variable that contains the value of the pre-event registration time):
\newpage\ newpage
La secuencia de imágenes digitales del preevento se segmenta en archivos con 1 segundo de duración de la secuencia de imágenes digitales (puede utilizarse una tabla de una base de datos) y los nombre de los mimos están formados, por ejemplo, por el nombre de cada segundo. Un tiempo de preevento de 5 segundos creará 5 archivos, que pueden denominarse:The sequence of digital images of the preevent segmented into files with 1 second of sequence duration of digital images (a table of a base of data) and the names of the mimes are formed, for example, by The name of every second. A pre-event time of 5 seconds will create 5 files, which can be called:
\vskip1.000000\baselineskip\ vskip1.000000 \ baselineskip
1.tmp1.tmp
2.tmp2.tmp
3.tmp3.tmp
4.tmp4.tmp
5.tmp5.tmp
\vskip1.000000\baselineskip\ vskip1.000000 \ baselineskip
Cuando la secuencia de imágenes digitales se ejecuta durante el primer segundo de la misma, se inserta el valor 1 en el vector de clasificación.When the sequence of digital images is run during the first second of it, the value is inserted 1 in the classification vector.
\vskip1.000000\baselineskip\ vskip1.000000 \ baselineskip
Ejemplo de la función insert(pos)Example of the insert function (pos)
Etcétera. En el momento de la lectura de los archivos temporales para concatenarlos en el archivo final, se sigue el orden inverso del vector de clasificación.Etc. At the time of reading the temporary files to concatenate them in the final file, it follow the reverse order of the classification vector.
\vskip1.000000\baselineskip\ vskip1.000000 \ baselineskip
Ejemplo de proceso de lectura:Sample reading process:
\newpage\ newpage
Se obtendrá un tiempo de registro del preevento continuo, ya que el orden de lectura de la secuencia de imágenes digitales será siempre secuencial. Por ejemplo:A pre-event registration time will be obtained continuous, since the order of reading the sequence of images Digital will always be sequential. For example:
En primer lugar se inicia un vector con un número de elementos superior en una unidad al tiempo de la secuencia de imágenes digitales 97 y a continuación se inician todas las demás variables del módulo 98. A continuación, se crean n particiones 99 con 1 segundo cada una, siendo n el tiempo especificado para registrar el preevento. Después de ello se inicia un temporizador 100 que seguirá contando hasta alcanzar el tiempo especificado. Se inicia la secuencia de imágenes digitales 101, que se lleva a cabo utilizando recursos de vídeo API del sistema operativo que se está utilizando. Durante la secuencia de imágenes digitales, se inserta la información necesaria en la imagen 102, se comprueba si ha transcurrido un segundo 103 preguntando al temporizador, si ha transcurrido un segundo, se inserta la secuencia de imágenes digitales 104 en su partición correspondiente (por ejemplo 1.tmp) y en el vector de clasificación se inserta el segundo correspondiente 105 y a continuación se inicia una nueva secuencia de imágenes digitales 106.First a vector with a higher number of elements in a unit at the time of the sequence of digital images 97 and then all the other variables of module 98. Next, n partitions 99 with 1 second each, n being the time specified to record the preevent. After that it starts a timer 100 that will continue counting until the time is reached specified. The sequence of digital images 101 is started, which is carried out using system API video resources operating that is being used. During the sequence of images digital, the necessary information is inserted in image 102, it check if a second 103 has elapsed by asking timer, if one second has elapsed, the sequence of digital images 104 in their corresponding partition (for example 1.tmp) and in the classification vector the corresponding second 105 and then a new one starts sequence of digital images 106.
Se analiza el estado de recepción del evento 107 analizando una variable (global) lógica, y si no se ha recibido ningún evento, se comprueba si se ha alcanzado el límite de tiempo de registro 108 preguntando al temporizador, y si no se ha alcanzado el tiempo límite, sigue insertándose la información en la imagen 102, en caso contrario se reinicia el temporizador 109.The reception status of event 107 is analyzed analyzing a logical (global) variable, and if it has not been received no event, it is checked if the time limit has been reached registration 108 asking the timer, and if it has not been reached the time limit, the information is still inserted in the image 102, otherwise timer 109 is reset.
Si se ha recibido un evento, la secuencia de imágenes digitales del preevento ha finalizado 110, se inserta en su partición correspondiente y su número de orden se inserta en el vector de clasificación. El temporizador se detiene inmediatamente después 111.If an event has been received, the sequence of digital images of the pre-event has finished 110, it is inserted in its corresponding partition and its order number is inserted in the classification vector. The timer stops immediately after 111.
Una vez iniciado el temporizador (entonces con el tiempo de registro del posevento 112), se inicia la secuencia de imágenes del posevento 113 y hasta completar el tiempo de registro 115 sigue insertándose la información en la imagen 113.Once the timer has started (then with the registration time of pose 112), the sequence of images of posevento 113 and until the registration time is completed 115 the information is still inserted in image 113.
Cuando ha transcurrido el tiempo de registro, el temporizador de registro se detiene 116 y finaliza la secuencia de imágenes digitales del posevento 117. Las particiones preevento se concatenan siguiendo el orden especificado en el vector de clasificación 118 y se concatena la secuencia del posevento de imágenes digitales, guardándose el archivo resultante como secuencia final de imágenes digitales 120. A continuación, se incrementa el contador de eventos 121, ya que el nombre del archivo final puede presentar el número de eventos al inicio del mismo.When the registration time has elapsed, the record timer stops 116 and ends the sequence of digital images of the 117th event. The preevent partitions are concatenate following the order specified in the vector of classification 118 and concatenates the sequence of the posevento of digital images, saving the resulting file as final sequence of digital images 120. Next, you will Increase event counter 121, since the file name final can present the number of events at the beginning of it.
La rutina de clasificación de la lectura secuencial de las particiones de preevento de la figura 14 consiste básicamente en la alteración de posiciones dentro del vector de clasificación.The reading classification routine sequential pre-event partitions of figure 14 consist basically in the alteration of positions within the vector of classification.
Inicialmente recibe el valor que debe insertarse 122, inicia una variable de conteo con el valor de tiempo de registro 123, mientras el valor de esta variable es superior al valor 126 se repiten las etapas de desplazamiento del valor de una posición 124 y disminución de la variable de conteo 125. Cuando esta variable alcanza el valor "1", la repetición se interrumpe y el valor recibido se inserta en la posición uno del vector de clasificación 127.Initially it receives the value to be inserted 122, starts a counting variable with the time value of record 123, while the value of this variable is greater than value 126 the steps of value offset of a value are repeated position 124 and decrease of counting variable 125. When it is variable reaches the value "1", the repetition is interrupted and the received value is inserted in position one of the vector of classification 127.
El proceso se inicia recuperando una imagen del dispositivo de captura 128, insertando la información correspondiente a la fecha, hora y dirección en la imagen 129. Si la variable de identificación de la señal roja es verdadero 130 se inserta la información del cronómetro de semáforo en rojo 131.The process begins by recovering an image of the capture device 128, inserting the information corresponding to the date, time and address in the image 129. Yes the identification variable of the red signal is true 130 se Insert the traffic light stopwatch information in red 131.
Si se produce una infracción 132, se inserta un indicador de infracción en la imagen 133; si se ha superado el límite de velocidad 134, se inserta en la imagen la información correspondiente a la velocidad medida y la velocidad máxima permitida 135.If a violation 132 occurs, a infringement indicator in image 133; if the speed limit 134, the information is inserted in the image corresponding to the measured speed and the maximum speed allowed 135.
Al final, la imagen se inserta en la secuencia de imágenes digitales 136.In the end, the image is inserted in the sequence of digital images 136.
\newpage\ newpage
Ejemplo:Example:
Inicialmente, una variable que indica si se ha producido o no una detección se inicializa como falso 137, se comprueba si el sensor utilizado es o no real 138.Initially, a variable that indicates whether it has been whether or not a detection is initialized as false 137, it Check whether or not the sensor used is real 138.
Si se utilizó el sensor, se realiza una lectura del puerto de entrada 139, y el valor se compara para determinar si ha pasado o no un vehículo 140. Si se ha detectado un vehículo, el valor de la variable de identificación se ajusta a verdadero 141, en caso contrario su valor será falso 143 y al final esta variable es retornada como resultado 142.If the sensor was used, a reading is made of input port 139, and the value is compared to determine if a vehicle 140 has passed or not. If a vehicle has been detected, the value of the identification variable is set to true 141, otherwise its value will be false 143 and in the end this variable is returned as a result 142.
\newpage\ newpage
Ejemplo de lectura de puerto:Port reading example:
Si el sensor utilizado es el sensor virtual, se invoca la rutina de detección virtual 144, se analiza el valor de retorno 145, si se produce una detección de un vehículo, el valor de la variable de identificación se ajusta a verdadero 141, en caso contrario, el valor se ajusta a falso 143 y al final esta variable se retorna como resultado 142.If the sensor used is the virtual sensor, it invokes virtual detection routine 144, the value of return 145, if a vehicle detection occurs, the value of the identification variable is set to true 141, in case Otherwise, the value is set to false 143 and in the end this variable is returned as a result 142.
Se inicializa una variable de detección con el valor ajustado a falso 146, a continuación se recupera una imagen de la memoria intermedia del dispositivo de captura 147, esta imagen se copia en una imagen base 148, existe una demora de 5 milisegundos 149, a continuación se captura una nueva imagen 150 que será la imagen de comparación, esta imagen se copia 151 para utilizarla para establecer diferencias con la imagen base y la imagen base y la imagen diferente se envían a la rutina de detección de movimiento 152; se apreciará que en este punto pueden utilizarse incluso partes de la imagen, pudiendo definirse regiones de detección.A detection variable is initialized with the value set to false 146, then an image is recovered from the buffer memory of the capture device 147, this image is copied to a base image 148, there is a delay of 5 milliseconds 149, then a new image 150 is captured that will be the comparison image, this image is copied 151 to use it to establish differences with the base image and the base image and different image are sent to the detection routine of movement 152; it will be appreciated that at this point they can be used even parts of the image, being able to define regions of detection.
La variable de identificación de detección recibe el valor de retorno de la rutina de detección de movimiento 153. Esta rutina finaliza en este punto.The detection identification variable receives the return value of the motion detection routine 153. This routine ends at this point.
La rutina de detección de movimiento consiste básicamente en comparar dos imágenes, transformar la imagen precedente (base) en un negativo, añadir la imagen actual bit a bit (comparación) y a continuación sumar los bits de la imagen resultante. Resulta obvio que cuando el punto sea negro (coincidencia de imagen) el valor del punto será cero, cuando exista una diferencia de imagen, el punto presentará un valor diferente de cero. Su la suma alcanza un valor superior al umbral, servirá para caracterizar que se ha producido movimiento en el espacio entre una y otra capturas de imagen.The motion detection routine consists of basically compare two images, transform the image previous (base) in a negative, add the current image bit by bit (comparison) and then add the bits of the image resulting. It is obvious that when the point is black (image matching) the point value will be zero, when there is an image difference, the point will present a value different from zero. If the sum reaches a value above the threshold, will serve to characterize that there has been movement in the space between one and another image captures.
Se ha recibido la imagen base y la imagen de comparación (diferencia) 154. La imagen de comparación se guarda en una imagen temporal 155, la imagen temporal se transforma en un negativo de la misma, la imagen base se suma a esta imagen temporal y la imagen resultante se coloca en la imagen temporal 156.The base image and the image of comparison (difference) 154. The comparison image is saved in a temporary image 155, the temporary image is transformed into a negative of it, the base image adds to this temporary image and the resulting image is placed in the temporary image 156.
Al explorar la imagen desde abajo hacia arriba a lo largo de las coordenadas verticales 157 se inicia un contador (ex.y) y el valor de la suma de valores de puntos de la imagen se inicializa con el valor cero. Se inicia un contador de posiciones horizontales de la imagen con el valor cero 158, mientras no se ha alcanzado el final de la línea horizontal en la coordenada vertical el valor del punto (x, y) se suma 159, hasta que el contador horizontal alcanza su valor máximo 161 mediante incrementos sucesivos 160. A continuación, el proceso pasa a la siguiente coordenada vertical 162 y se repite hasta que el contador de posiciones verticales alcanza el valor máximo, es decir, la altura de la imagen 163.When exploring the image from the bottom up to along the vertical coordinates 157 a counter starts (ex.y) and the value of the sum of point values in the image is initialize with zero value. A position counter starts horizontal image with zero value 158, while not reached the end of the horizontal line in the vertical coordinate the value of the point (x, y) is added 159, until the counter horizontal reaches its maximum value 161 by increments successive 160. Then the process goes to the next vertical coordinate 162 and repeats until the counter of vertical positions reaches the maximum value, that is, the height of image 163.
Al finalizar el proceso, se realiza una división de la suma de puntos (x, y) por la altura de la imagen multiplicada por la anchura de la misma, y el resultado se guarda en una variable 164. Como consecuencia, este modelo retorna un valor lógico basado en una comparación 165, en el que el valor delta previamente calculado es inferior al umbral especificado en el archivo de inicialización del sistema. A continuación, este valor es devuelto 166 al módulo que efectúa la activación de este módulo.At the end of the process, a division is made of the sum of points (x, y) by the height of the multiplied image by the width of it, and the result is saved in a variable 164. As a consequence, this model returns a logical value based in a comparison 165, in which the delta value previously calculated is lower than the threshold specified in the file system initialization. This value is then returned. 166 to the module that activates this module.
\newpage\ newpage
EjemplosExamples
Inicialmente se recibe la imagen 169, que se somete a diversos procesos destinados a la detección de caracteres. El primer proceso reduce la imagen a una imagen en la escala de grises 170, a continuación vuelve a reducirla a dos colores, negro y blanco 171. A continuación se realiza una búsqueda por rectángulos 172 en la imagen, cuando se encuentran se descarta la región alrededor, la imagen restante se divide 173 para buscar por comparación de puntos comunes 174 los caracteres que deben reconocerse. Esto se realiza por medio de una comparación entre matrices, la que encuentra la mayor correlación con la matriz de puntos de la región dividida corresponde al carácter de la matriz comparada.Initially image 169 is received, which is subject to various processes aimed at character detection. The first process reduces the image to an image on the scale of gray 170, then reduce it back to two colors, black and white 171. A search by rectangles is then carried out 172 in the image, when they are found the region is discarded around, the remaining image is divided 173 to search by comparison of common points 174 the characters that should recognize This is done through a comparison between matrices, the one that finds the greatest correlation with the matrix of points of the divided region corresponds to the character of the matrix compared
Al final del proceso se devuelve una variable que contiene los caracteres que identifican la placa de matrícula del vehículo 174.At the end of the process a variable is returned which contains the characters that identify the license plate of vehicle 174.
El proceso se inicia mediante la lectura de la velocidad máxima permitida en la carretera, la velocidad instantánea, la velocidad media y la distancia entre los sensores y coloca los valores en variables auxiliares 176. Estos valores se leen en las variables inicializadas durante el proceso de inicialización del sistema.The process starts by reading the maximum speed allowed on the road, the speed snapshot, average speed and distance between sensors and place the values in auxiliary variables 176. These values are read in the initialized variables during the process of system initialization.
Inmediatamente después, el módulo introduce el modo de detección de vehículo 177, se comprueba la detección del vehículo 178 y si no se ha detectado ningún vehículo, el proceso se repite hasta que se detecta un vehículo en el primer sensor.Immediately after, the module introduces the vehicle detection mode 177, the detection of the vehicle 178 and if no vehicle has been detected, the process will be Repeat until a vehicle is detected on the first sensor.
Si se detecta un vehículo, se registra en una variable 179 la hora (modelo hh:mm:ss:ms) y se inicia la detección de vehículos en el sensor 2, 180. Cuando la comprobación de detección 181 presenta resultado positivo, se guarda la hora (modelo hh:mm:ss:ms) en otra variable 182 y se efectúa el cálculo de la velocidad en este punto 183 donde Vpunto = (distancia entre los sensores)/(hora 2 - hora 1).If a vehicle is detected, it is registered in a variable 179 the hour (model hh: mm: ss: ms) and detection begins of vehicles on sensor 2, 180. When checking detection 181 shows positive result, the time is saved (model hh: mm: ss: ms) in another variable 182 and the calculation of the speed at this point 183 where Vpoint = (distance between sensors) / (hour 2 - hour 1).
La velocidad medida se compara con la velocidad máxima permitida para la carretera 184 y si la velocidad instantánea es superior a la velocidad máxima permitida, se envía una señal al puerto de salida para que un conjunto de indicadores informe al conductor de que está viajando a una velocidad superior a la permitida para la carretera 186, en caso contrario se envía una señal 185 al puerto de salida para que los dispositivos de señalización informen al conductor de que está conduciendo a una velocidad comprendida en el límite de velocidad permitida.The measured speed is compared with the speed maximum allowed for highway 184 and if the instantaneous speed is higher than the maximum allowed speed, a signal is sent to the output port for a set of indicators to inform the driver who is traveling at a speed greater than the allowed for highway 186, otherwise a signal 185 to the output port for devices to signaling inform the driver that you are driving to a speed within the allowed speed limit.
Claims (9)
- a)to)
- ajustar los parámetros de la situación, resolución de captura y parámetros de ubicaciones de almacenaje;adjust the situation parameters, capture resolution and location parameters of storage;
- b)b)
- ajustar por lo menos un tiempo total y por lo menos un número de cuadros por unidad de tiempo para capturar y almacenar una secuencia de imágenes digitales de una infracción de tráfico potencial;adjust at least one total time and at least one number of frames per unit of time to capture and store a sequence of digital images of a violation of potential traffic;
- c)C)
- asignar espacio para un bucle de memoria según los ajustes en la etapa b);allocate space for a loop of memory according to the settings in step b);
- d)d)
- inicializar los dispositivos de captura de infracciones de tráfico potenciales;initialize capture devices of potential traffic violations;
- e)and)
- capturar y almacenar en el bucle de memoria, sobreescribiendo la secuencia previa almacenada en el mismo, una nueva secuencia de imágenes digitales durante uno de dicho por lo menos un tiempo total y según uno de dicho por lo menos un número de cuadros por unidad de tiempo, ambos definidos en la etapa b);capture and store in the loop memory, overwriting the previous sequence stored in the same, a new sequence of digital images during one of said at least a total time and according to one of said so minus a number of frames per unit of time, both defined in stage b);
- f)F)
- verificar, durante el tiempo total definido en la etapa e), que se ha producido una infracción de tráfico, si no se ha detectado ninguna infracción de tráfico regresar a la etapa e);verify, during the total time defined in step e), that a violation of traffic, if no traffic violation has been detected return to stage e);
- g)g)
- almacenar de manera definitiva en una ubicación de almacenaje la secuencia de imágenes digitales comprendidas en el bucle de memoria;store permanently in a storage location the sequence of digital images included in the memory loop;
- h)h)
- capturar y almacenar de manera definitiva una secuencia de imágenes digitales después de detectar que se ha producido una infracción de tráfico durante uno de dicho por lo menos un tiempo total y según uno de dicho por lo menos un número de cuadros por unidad de tiempo, ambos definidos en la etapa b);capture and store so definitely a sequence of digital images after detecting that a traffic violation occurred during one of said at least a total time and according to one of said at least one number of frames per unit of time, both defined in the stage b);
- i)i)
- concatenar un único archivo la secuencia definitiva de imágenes digitales generadas en las etapas g) y h); yconcatenate a single file the definitive sequence of digital images generated in the stages g) and h); Y
- j)j)
- almacenar de manera permanente el archivo de la secuencia de imágenes digitales creada en la etapa i).permanently store the digital image sequence file created in the stage i).
- a)to)
- unos medios para ajustar los parámetros de la situación, resolución de captura y parámetros de ubicaciones de almacenaje;some means to adjust the parameters of the situation, resolution of capture and storage location parameters;
- b)b)
- unos medios para ajustar por lo menos un tiempo total y por lo menos un número de cuadros por unidad de tiempo para capturar y unos medios para almacenar una secuencia de imágenes digitales de una infracción de tráfico potencial;some means to adjust at least one total time and at least one number of frames per unit of time to capture and a means to store a sequence of digital images of a violation of potential traffic;
- c)C)
- unos medios para asignar espacio para un bucle de memoria según los ajustes en la etapa b);some means to allocate space for a memory loop according to adjustments in stage b);
- d)d)
- unos medios para la inicialización de los dispositivos de captura de infracciones de tráfico potenciales;some means for initializing the capture devices of potential traffic violations;
- e)and)
- unos medios para capturar y almacenar en el bucle de memoria, unos medios para sobreescribir la secuencia previa almacenada en el mismo, una nueva secuencia de imágenes digitales durante uno de dicho por lo menos un tiempo total y según uno de dicho por lo menos un número de cuadros por unidad de tiempo;some means for capturing and storing in the memory loop, means to overwrite the previous sequence stored in it, a new sequence of digital images during one of said so minus a total time and according to one of said at least one number of frames per unit of time;
- f)F)
- unos medios para verificar, durante el tiempo total, que se ha producido una infracción de tráfico;some means to verify, during the total time, that there has been a traffic violation;
- g)g)
- unos medios para almacenar de manera definitiva en una ubicación de almacenaje la secuencia de imágenes digitales comprendidas en el bucle de memoria;some means to store permanently in a location of storage of the sequence of digital images included in the memory loop;
- h)h)
- unos medios para capturar y almacenar de manera definitiva una secuencia de imágenes digitales después de detectar que se ha producido una infracción de tráfico durante uno de dicho por lo menos un tiempo total y según uno de dicho por lo menos un número de cuadros por unidad de tiempo;some means to capture and permanently store a sequence of digital images after detecting that a traffic violation for one of said at least a while total and according to one of said at least a number of pictures per unit of time;
- i)i)
- unos medios para concatenar en un único archivo la secuencia definitiva de imágenes digitales; ysome means to concatenate the definitive sequence in a single file of digital images; Y
- j)j)
- unos medios para almacenar de manera permanente el archivo de la secuencia de imágenes digitales.some means for permanently storing the archive of the Sequence of digital images.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
BRPI0102542-2A BR0102542B1 (en) | 2001-04-04 | 2001-04-04 | method and system for capturing and storing a sequence of images associated with one or more traffic violations. |
BR0102542 | 2001-04-04 |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2296911T3 true ES2296911T3 (en) | 2008-05-01 |
Family
ID=38626309
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES02716556T Expired - Lifetime ES2296911T3 (en) | 2001-04-04 | 2002-04-04 | SYSTEM AND PROCEDURE FOR DETECTION AND STORAGE OF ENVELOPES. |
Country Status (7)
Country | Link |
---|---|
US (1) | US6970103B2 (en) |
EP (1) | EP1374201B1 (en) |
BR (1) | BR0102542B1 (en) |
CA (1) | CA2442422C (en) |
DE (1) | DE60223913T2 (en) |
ES (1) | ES2296911T3 (en) |
WO (1) | WO2002082400A2 (en) |
Families Citing this family (44)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2847755B1 (en) * | 2002-11-26 | 2005-04-22 | Cynove | IMAGE AUTHENTICATION METHODS |
US6970102B2 (en) | 2003-05-05 | 2005-11-29 | Transol Pty Ltd | Traffic violation detection, recording and evidence processing system |
AU2003248606A1 (en) * | 2003-07-09 | 2005-01-28 | St Electronics (Info-Comm Systems) Pte. Ltd. | Traffic violation method and system |
US8081214B2 (en) | 2004-10-12 | 2011-12-20 | Enforcement Video, Llc | Method of and system for mobile surveillance and event recording |
DE102004061998A1 (en) * | 2004-12-23 | 2006-07-06 | Robert Bosch Gmbh | Stereo camera for a motor vehicle |
WO2006138749A1 (en) * | 2005-06-22 | 2006-12-28 | Gebert Ruediger Heinz | Method and system for speed measurement |
US7613618B2 (en) * | 2005-10-11 | 2009-11-03 | Florists' Transworld Delivery, Inc. | Quality assurance in a delivery report |
PL1870868T3 (en) | 2006-11-10 | 2009-04-30 | Eng Celeritas S R L | System and method for detection of average speed of vehicles for traffic control |
WO2008086293A2 (en) | 2007-01-05 | 2008-07-17 | Nestor, Inc. | A system and method for measuring the speed of vehicles or other objects |
BRPI0701733B1 (en) * | 2007-03-30 | 2021-11-09 | Persio Walter Bortolotto | METHOD FOR MONITORING AND SUPERVISING POTENTIAL TRAFFIC AND RELATED SYSTEM INFRINGEMENTS |
US8013864B2 (en) * | 2007-07-19 | 2011-09-06 | Honeywell International Inc. | Method and system for visualizing multivariate statistics |
DE102007034010A1 (en) * | 2007-07-20 | 2009-01-22 | Dallmeier Electronic Gmbh & Co. Kg | Method and device for processing video data |
US8599368B1 (en) | 2008-01-29 | 2013-12-03 | Enforcement Video, Llc | Laser-based speed determination device for use in a moving vehicle |
US20090122142A1 (en) * | 2007-11-09 | 2009-05-14 | Bruce Douglas Shapley | Distributed mobile surveillance system and method |
KR100950465B1 (en) * | 2007-12-21 | 2010-03-31 | 손승남 | Camera control method for vehicle enrance control system |
US8228364B2 (en) | 2008-01-29 | 2012-07-24 | Enforcement Video, Llc | Omnidirectional camera for use in police car event recording |
US20090213218A1 (en) | 2008-02-15 | 2009-08-27 | Andrew Cilia | System and method for multi-resolution storage of images |
US20090262007A1 (en) * | 2008-04-21 | 2009-10-22 | Kelly James F | Vehicle speed detection device with wireless communications capability and methods of use |
US20100117864A1 (en) * | 2008-11-12 | 2010-05-13 | Kirill Makukhin | Vehicle identification and speed detection method and system |
CN102301404A (en) | 2009-01-28 | 2011-12-28 | 业纳遥控设备有限公司 | Method And System For Conclusively Capturing A Violation Of The Speed Limit On A Section Of A Road |
US20100259614A1 (en) * | 2009-04-14 | 2010-10-14 | Honeywell International Inc. | Delay Compensated Feature Target System |
DE102010049093A1 (en) * | 2010-10-21 | 2012-04-26 | Gm Global Technology Operations Llc (N.D.Ges.D. Staates Delaware) | Method for operating at least one sensor of a vehicle and vehicle with at least one sensor |
JP5649425B2 (en) * | 2010-12-06 | 2015-01-07 | 株式会社東芝 | Video search device |
US20120182159A1 (en) * | 2011-01-19 | 2012-07-19 | Samad Alipour | Police With You (PWY) |
EA017679B1 (en) * | 2011-08-08 | 2013-02-28 | Общество С Ограниченной Ответственностью "Автодория" | Method and device for controlling traffic offence by vehicles |
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 |
WO2014172708A1 (en) | 2013-04-19 | 2014-10-23 | Polaris Sensor Technologies, Inc. | Pedestrian right of way monitoring and reporting system and method |
US9833031B2 (en) * | 2013-05-23 | 2017-12-05 | Accenture Global Services Limited | Safety accessory with situational awareness and data retention |
US9100572B2 (en) * | 2013-05-24 | 2015-08-04 | Xerox Corporation | Methods and systems for confidence-based image processing |
FR3016985B1 (en) | 2014-01-24 | 2017-03-10 | Sinovia | COMPUTER AND ELECTRONIC PLATFORM FOR PILOTAGE OF URBAN EQUIPMENTS |
CN103824454B (en) * | 2014-02-21 | 2015-10-21 | 南京莱斯信息技术股份有限公司 | The illegal automatic grasp shoot method of multizone based on video frequency event examines |
CN106062765B (en) * | 2014-02-26 | 2017-09-22 | 三菱电机株式会社 | Attack detecting device and attack detection method |
US9721173B2 (en) * | 2014-04-04 | 2017-08-01 | Conduent Business Services, Llc | Machine learning approach for detecting mobile phone usage by a driver |
US9842266B2 (en) | 2014-04-04 | 2017-12-12 | Conduent Business Services, Llc | Method for detecting driver cell phone usage from side-view images |
CN104574980B (en) * | 2014-12-01 | 2017-11-17 | 山东易华录信息技术有限公司 | Record the not parking avoidance pedestrian's illegal activities system and method for crossing turning motor vehicle |
CN104408935A (en) * | 2014-12-09 | 2015-03-11 | 深圳市华仁达技术有限公司 | Intelligent analysis system and analysis method for vehicle abnormal running situation |
US10819943B2 (en) * | 2015-05-07 | 2020-10-27 | Magna Electronics Inc. | Vehicle vision system with incident recording function |
US10341605B1 (en) | 2016-04-07 | 2019-07-02 | WatchGuard, Inc. | Systems and methods for multiple-resolution storage of media streams |
US10037691B1 (en) * | 2017-03-31 | 2018-07-31 | International Business Machines Corporation | Behavioral based traffic infraction detection and analysis system |
US11163885B2 (en) * | 2017-04-21 | 2021-11-02 | Hewlett-Packard Development Company, L.P. | Firmware outputted keyboard code to enter operating system state |
CN112041908A (en) * | 2018-04-27 | 2020-12-04 | 上海趋视信息科技有限公司 | System and method for monitoring traffic sign violations |
US10733451B2 (en) * | 2018-05-10 | 2020-08-04 | Avigilon Corporation | Automatic license plate recognition system and method therefor |
CA3155551C (en) | 2019-10-26 | 2023-09-26 | Louis-Antoine Blais-Morin | Automated license plate recognition system and related method |
CN113838286B (en) * | 2021-10-13 | 2022-07-01 | 合肥工业大学 | Road section temporary parking evaluation method and device |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4219878A (en) * | 1978-04-14 | 1980-08-26 | Kastom Electronics, Inc. | Speed measuring device |
FR2678412B1 (en) * | 1991-06-28 | 1995-06-16 | Laumonier Ateliers R | METHOD FOR MONITORING, AND IF NECESSARY, AUTOMATICALLY PHOTOGRAPHING MOVING OBJECTS ON A PREDETERMINED PATH, AND DEVICE FOR CARRYING OUT SAID METHOD. |
JP2847682B2 (en) * | 1991-11-22 | 1999-01-20 | 松下電器産業株式会社 | Traffic signal ignorance cracker |
DE9214498U1 (en) * | 1992-10-20 | 1993-01-21 | Deutsche Aerospace AG, 8000 München | Device for recording live images of a red light monitoring system |
NL9300671A (en) | 1993-04-20 | 1994-11-16 | Gatsometer Bv | Method and device for electronically recording an event, for example a traffic violation. |
KR960003444A (en) * | 1994-06-01 | 1996-01-26 | 제임스 디. 튜턴 | Vehicle surveillance system |
DE19516083A1 (en) * | 1995-05-03 | 1996-11-07 | Albrecht Buchner | Road traffic monitoring system |
US6111523A (en) * | 1995-11-20 | 2000-08-29 | American Traffic Systems, Inc. | Method and apparatus for photographing traffic in an intersection |
US5938717A (en) * | 1996-03-04 | 1999-08-17 | Laser Technology, Inc. | Speed detection and image capture system for moving vehicles |
US5948038A (en) * | 1996-07-31 | 1999-09-07 | American Traffic Systems, Inc. | Traffic violation processing system |
US6121898A (en) * | 1997-10-28 | 2000-09-19 | Moetteli; John B. | Traffic law enforcement system |
DE19802811A1 (en) * | 1998-01-27 | 1999-07-29 | Esw Extel Systems Wedel Ges Fu | Traffic red light monitoring system |
DE19810302A1 (en) * | 1998-03-10 | 1999-09-16 | Wienand Hans Theo | Method for measuring speed of motor vehicle |
US6681195B1 (en) * | 2000-03-22 | 2004-01-20 | Laser Technology, Inc. | Compact speed measurement system with onsite digital image capture, processing, and portable display |
-
2001
- 2001-04-04 BR BRPI0102542-2A patent/BR0102542B1/en not_active IP Right Cessation
-
2002
- 2002-04-04 CA CA2442422A patent/CA2442422C/en not_active Expired - Lifetime
- 2002-04-04 US US10/474,132 patent/US6970103B2/en not_active Expired - Lifetime
- 2002-04-04 WO PCT/BR2002/000048 patent/WO2002082400A2/en active IP Right Grant
- 2002-04-04 DE DE60223913T patent/DE60223913T2/en not_active Expired - Lifetime
- 2002-04-04 EP EP02716556A patent/EP1374201B1/en not_active Expired - Lifetime
- 2002-04-04 ES ES02716556T patent/ES2296911T3/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
BR0102542B1 (en) | 2009-01-13 |
DE60223913D1 (en) | 2008-01-17 |
EP1374201A2 (en) | 2004-01-02 |
CA2442422A1 (en) | 2002-10-17 |
US6970103B2 (en) | 2005-11-29 |
US20050151671A1 (en) | 2005-07-14 |
WO2002082400A3 (en) | 2003-03-06 |
BR0102542A (en) | 2003-01-14 |
DE60223913T2 (en) | 2008-11-13 |
CA2442422C (en) | 2011-02-01 |
WO2002082400A2 (en) | 2002-10-17 |
EP1374201B1 (en) | 2007-12-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ES2296911T3 (en) | SYSTEM AND PROCEDURE FOR DETECTION AND STORAGE OF ENVELOPES. | |
US11699346B1 (en) | Advanced parking management system | |
US6081206A (en) | Parking regulation enforcement system | |
USRE38626E1 (en) | Parking regulation enforcement system | |
CN105336207B (en) | Vegicle recorder and public security comprehensive monitoring system | |
US7466223B2 (en) | Automated site security, monitoring and access control system | |
CN100481149C (en) | Vehicle video data digging system and method for obtaining evidence about drive against traffic regulations | |
CA2567045A1 (en) | Licensed driver detection for high occupancy toll lane qualification | |
EP2973436A2 (en) | Advanced parking and intersection management system | |
CN101536043A (en) | Method and system for parking charge navigation using car telephone as road charge road information | |
US20160284154A1 (en) | Efficient parking meter enforcement system and method | |
JP6394402B2 (en) | Traffic violation management system and traffic violation management method | |
CN105046967A (en) | Control system for parking management | |
US20100117864A1 (en) | Vehicle identification and speed detection method and system | |
ZA200501990B (en) | Vehicle indentification system | |
ES2441548T3 (en) | System and method for monitoring and capturing potential traffic offenses | |
JPH0714037A (en) | Monitor system for checking state of fare payment of road user | |
US20050111699A1 (en) | Suite of parking regulation control systems | |
WO2003019478A1 (en) | Combined payment system and method to reduce congestion of vehicles in metropolitan areas and freeways | |
KR100447467B1 (en) | Highway toll collection system | |
KR20000056488A (en) | Supervise mehoed for offense vehicles using electronic toll collection system | |
Eberline | Cost/benefit analysis of electronic license plates | |
Watson | Intelligent infrastructure: Automatic number plate recognition for smart cities | |
Glancy | Whereabouts privacy | |
JPS582989A (en) | Dishonest passage prevention method in toll road |