Applications of decoder in traffic light

In this implementation, the voice output unit outputs a signal guide based on traffic light information with a voice by the control of the controller The message segments can be applied to different applications. In this implementation, traffic light information can be applied to one of the above-described applications.

An identification hex is allocated to the TPEG-road traffic message application, an application identification hex is allocated to the TPEG-CTT, and an application identification hex is allocated to the TPEG-multimedia based traffic and travel information application.


  • Embedded system - Wikipedia;
  • russian keyboard android galaxy tab.
  • diy 40 meter mobile antenna!
  • Sign up for Facebook Live Streaming through Living As One!

The application state container has a different content according to a kind of the TPEG message applications. Traffic light information in this implementation is comprised in the application state container and is transmitted. In this case, the TPEG-CTT container may include congestion and travel time status information, prediction information of a congestion and travel time status, addition information, and traffic light information in the implementation. The congestion and travel time status information includes information about an average link speed, a link travel time, link delay, and a congestion type.

The prediction information of a congestion and travel time status includes information about a prediction of an average link speed, a prediction of a link travel time, and a congestion tendency. The addition information describes additional information or auxiliary information related to the congestion and travel time status information in a text form. The traffic light information includes a traffic light number, a traffic light period, a signal of a traffic light at an acquisition time point of the traffic light information, an elapsed time period from a time point changed to the corresponding signal to the acquisition time point of the traffic light information, additional information, and information about the acquisition time point of the traffic light information.

IC Decade Counter - Pin Configuration of IC and Applications

This is described in detail in FIG. The TPEG location container includes position information about a link, which is each road section. Messages comprised in TPEG information are dependent on a position, and each message includes information about a position. The traffic light number indicates the identification ID of a traffic light to identify traffic lights provided at each road section. This is an example, and the traffic light number may be defined with other methods. The traffic light period indicates a time period in which the traffic light sustains a current signal state.

For example, when the traffic light consists of a green light, a yellow light, and a red light, a period of the green light may be 1 minute, a period of the yellow light may be 5 seconds, and a period of the red light may be 30 seconds. That is, when a time period of 1 minute has elapsed from a time point changed to the green light, the green light may be changed to the yellow light, and when a time period of 5 seconds has elapsed from a time point changed to the yellow light, the yellow light may be changed to the red light.

The offset information includes information about a signal of a traffic light at an acquisition time point of the signal light information and an elapsed time period from a time point changed to the corresponding signal to the acquisition time point of the traffic light information. A variable road is a road having characteristics that vary, therefore affecting traffic flow e. Variable roads also include roads subject to periodic or aperiodic closure for certain purposes such as for parades, celebrations, political demonstrations, or government motorcades or roads that allow traffic to flow in one direction at one time of day or on a particular day, and traffic to flow in another direction at another time or day.

BYDA's Traffic Radar Sensor Applications (ENG)

The information acquisition time point includes information about an acquisition time point of the traffic light information, i. As shown in FIG. The processor calculates a difference value between the information acquisition time point of the traffic light information and a current time point by the control of the controller S The controller acquires traffic light information of a current time point based on the calculated difference value and traffic light information of the information acquisition time point S The period information can he checked from the traffic light period shown in FIG.

A state of a traffic light at an information acquisition time point is a state in which 10 seconds has elapsed after being changed to a green light and this information can be checked from the offset information shown in FIG. Further, when the difference value between the information acquisition time point calculated at step S and a current time point is 60 seconds, a state of a traffic light at a current time point is a state in which 20 seconds has elapsed after being changed to a green light, as shown in FIG. That is, a traffic light state at a current time point can be checked by delaying a time corresponding to the difference value calculated at step S from the information acquisition time point.

When traffic light information of a current time point is acquired with this method, the controller controls the processor to display traffic light information of a current time point in the display unit S In FIG. That is, the user can easily check a change time point of the light signal through the count number and rapidly cope with the signal change.

The controller determines whether the vehicle 20 is traveling S Whether the vehicle 20 is traveling can be determined from GPS data that are input through the UPS receiver or data that are input from a vehicle speed sensor not shown for providing average speed information of the vehicle If the vehicle 20 is traveling S : Yes , the controller controls the processor to calculate a time period t 1 to be elapsed until the vehicle 20 reaches a traffic light from a current time point and to calculate a time period t 2 to be elapsed until a current signal of a traffic light is changed to another signal from a current time point S Here, the time period t 1 to be elapsed until the vehicle 20 reaches the traffic light can be calculated using information such as an average speed, an average link speed, and a link travel time of the vehicle The average speed of the vehicle 20 can be checked from data provided from a vehicle speed sensor not shown , and the average link speed or the link travel time can be checked from congestion and travel time state information comprised in the TEPG-CTT container.

The controller determines whether the time period t 2 to be elapsed until a current signal of the traffic light is changed to another signal is greater than the time period t 1 to be elapsed until the vehicle 20 reaches the traffic light S If the time period t 2 to be elapsed until a current signal of the traffic light is changed to another signal is greater than the time period t 1 to be elapsed until the vehicle 20 reaches the traffic light S : Yes , the controller determines that the vehicle 20 can safely pass through the traffic light with a current traveling speed S If the time period t 2 to be elapsed until a current signal of the traffic light is changed to another signal is not greater than the time period t 1 to be elapsed until the vehicle 20 reaches the traffic light S : No , the controller controls the processor to output an announcement about a change time point of a traffic signal to the voice output unit S In more detail, if the time period t 2 to be elapsed until a current signal of the traffic light is changed to another signal is not greater than the time period t 1 to be elapsed until the vehicle 20 reaches the traffic light, the controller determines that the vehicle 20 cannot safely pass through the traffic light and outputs an announcement about a signal change in a predetermined time period before a signal of the traffic light is changed.

Please reduce a speed of a vehicle. If the vehicle 20 is not traveling at step S , the controller determines whether the vehicle 20 stops. If the vehicle 20 stops S : No , the controller controls the processor to output an announcement through the voice output unit in a predetermined time period before a signal is changed to a direction corresponding to a guide direction of a traveling route S Referring to FIGS. Please get ready to drive a vehicle. Further, in FIG. In an implementation, a vehicle driver can receive a voice guide about current signal information and a light signal change of a signal light positioned at each road section.

Accordingly, the vehicle driver can efficiently drive the vehicle.

Throughout the preceding description, the term traffic light has been identified as a traffic signal. However, other traffic signal indicators are also within the scope of the invention. All rights reserved. A SumoBrain Solutions Company. Login Sign up. Search Expert Search Quick Search. A terminal and computer program product for receiving traffic information, a method of providing traffic light information, and a method of guiding a signal are provided.

The method of providing traffic light information includes receiving a message comprising traffic light information and having a hierarchical structure; acquiring the traffic light information by decoding the message; and displaying signal information of a specific traffic light in a display based on the traffic light information.

Click for automatic bibliography generation. LG Electronics Inc. Seoul, KR. What is claimed is: 1. A method of providing traffic light information, comprising: receiving a message comprising traffic light information and having a hierarchical structure; acquiring the traffic light information by decoding the message; and displaying signal information of a specific traffic light in a display based on the traffic light information.

Navigation menu

The method of claim 1, wherein the step of receiving the message comprises receiving a broadcasting signal, and the message is a Transport Protocol Expert Group TPEG message comprising a message management container, an application state container, and a location container. The method of claim 1, wherein the traffic light information comprises one of: information about a traffic light number; information about a traffic light period; information about a traffic light information acquisition time point; information about a light signal of the signal light at the signal light information acquisition time point; and information about an elapsed time period from a time point changed to a corresponding signal to the traffic light information acquisition time point.

The method of claim 1, wherein the step of displaying signal information of a specific traffic light in a display comprises: counting down and displaying a remaining time period until a signal of the specific traffic light is changed. According to a specific example embodiment, the traffic preemption system of FIG. Also according to the present invention, another specific example embodiment is implemented using another so-modified commercially-available traffic preemption system, such as the Strobecom II system manufactured by TOMAR Electronics, Inc.

Light pulses originating from the optical emitter 24 A are received by the detector assembly 16 B, which is connected to a channel two of the phase selector The phase selector 18 includes the two channels, with each channel having signal processing circuitry 36 A and 36 B and a decoder circuit 38 A and 38 B , a main phase selector processor 40 , long term memory 42 , an external data port 43 and a real time clock The main phase selector processor 40 communicates with the traffic signal controller 14 , which in turn controls the traffic lights With reference to the channel one, the signal processing circuitry 36 A receives an analog signal provided by the detector assembly 16 A.

The signal processing circuitry 36 A processes the analog signal and produces a digital signal, which is received by the decoder circuit 38 A. The decoder circuit 38 A extracts data from the digital signal, validates proper authorization and provides the data to the main phase selector processor Channel two is similarly configured, with the detector assembly 16 B coupled to the signal processing circuitry 36 B which in turn is coupled to the decoder circuit 38 B.

The long term memory 42 is coupled to the main phase selector processor 40 and is used to store a list of authorized identification codes and to log data. It will be appreciated that key 39 can be stored in long term memory The decoder circuits 38 A and 38 B can use optional key 39 to decode the signal received from detector assemblies 16 A and 16 B. In one embodiment, a received vehicle identification code is decoded using the key and the resulting decoded vehicle identification code is checked against a list of authorized identification codes from long term memory The external data port 43 is used for coupling the phase selector 18 to a computer.

In one embodiment, external data port 43 is an RS serial port. Typically, portable computers are used in the field for exchanging data with and configuring a phase selector. Logged data is removed from the phase selector 18 via the external data port 43 and key 39 and a list of authorized identification codes is stored in the phase selector 18 via the external data port The external data port 43 can also be accessed remotely using a wired or wireless modem, local-area network or other such device. Key 39 can be updated from a portable computer via external data port In addition, main phase selector processor 40 can update key 39 in response to a command received from detector assemblies 16 A and 16 B to update the key The real time clock 44 provides the main phase selector processor 40 with the actual time.

WO2003050780A1 - Street traffic lights device - Google Patents

The real time clock 44 provides time stamps that can be logged to the long term memory 42 and is used for timing other events, including timed update of the key In one embodiment, the key 39 is selected from a list stored in memory 42 at specified times, such as once a day. In another embodiment, the key 39 is generated from the date and time or another time-based parameter provided by the real time clock 44 or another natural parameter.

In yet another embodiment, the key 39 is updated with a new value at a particular time, such as three in the morning of the day after receiving the new value for key In an alternative embodiment, the validation algorithm uses multiple keys. For example, real time clock 44 can be incompletely synchronized with a similar real time clock in each of emitters 24 A, 24 B and 24 C and decoding using two keys may compensate for keys that are periodically updated using incompletely synchronized real-time clocks.

During a first half or other initial portion of the period for a key based on real-time clock 44 , decoder circuits 38 A and 38 B can perform decoding using the key and the prior key. Decoding is successful if either decoding attempt succeeds. During a second half or other final portion of the period for a key based on real-time clock 44 , decoder circuits 38 A and 38 B can similarly perform decoding using the key and the next key.

An optical source , such as a Xenon flash tube or high intensity light emitting diode, on a vehicle emits short pulses of light that are received by a detector of a traffic light controller to request preemption of the normal operation of the traffic light to expedite passage of the vehicle through the traffic light. A signal generation circuit generates an output signal to control the flashes of light from optical source The signal generation circuit can include a transformer used to generate an output signal having high-voltage pulses that each trigger a Xenon strobe light to emit a pulse of light.

Data specifying the timing of the pulses of the output signal can be provided by protocol circuit , with the pulses of the output signal using amplitude modulation and frequency modulation. Protocol circuit can generate the timing specification for the pulses of light emitted by optical source Protocol circuit can generate the timing specification of the pulses of light emitted by optical source by generating the data words to be embedded in the optical pulse stream and encoding these data words to generate the timing specification for the pulses. The data words embedded in the optical pulse stream can include information specified at user interface In one embodiment, interface includes an input device used by an operator or administrator of the vehicle carrying emitter to specify one or more vehicle identification codes.

Example input devices include thumbwheel switches and keypads.

Embedded system

An operator setting up a vehicle identification code can additionally specify a key for the emitter For example, one digit of a multi-digit vehicle identification code can specify a key causing emitter to emit an optical pulse stream using a particular combination of amplitude modulation and frequency modulation.

For ease of usage by an operator, the operator can be unaware that a portion of each vehicle identification code actually selects a key instead of or in addition to being embedded in the transmitted optical pulse stream. In another embodiment, interface includes a mechanism to specify default operation of the emitter or to configure operation of the emitter after manufacture, such as jumper settings within the enclosure of the emitter or externally configurable non-volatile storage.

Protocol circuit can generate a specification of the optical pulse stream, including embedding a vehicle identification code received from user interface In one embodiment, the information in a storage circuit can be a protocol algorithm, such as protocol state transition diagrams or processor-executable code. The protocol circuit can include a processor, such as a microprocessor, that executes the processor-executable code to create data, such as a specification of the optical pulse stream.