Claims
- 1. A collision avoidance system for a first traffic signal having a current light phase equal to one of the set consisting of at least red and green and a second traffic signal having a current light phase equal to one of the set consisting of at least red and green, comprising:at least one violation prediction image capturing device; a plurality of violation prediction images showing at least one vehicle approaching said first traffic signal, said violation prediction images derived from an output of said violation prediction image capturing device; a violation prediction unit, responsive to said plurality of violation prediction images and indication of said current first traffic signal light phase, for generating at least one violation prediction for said at least one vehicle approaching said first traffic signal, said violation prediction indicating a likelihood that said at least one vehicle approaching said first traffic signal will violate an upcoming red light phase of said first traffic signal, and wherein said violation prediction unit is further operable to generate said violation prediction in the event that said at least one vehicle crosses a virtual violation line maintained by said violation prediction unit; a collision avoidance unit, responsive to said violation prediction, for asserting at least one violation predicted signal coupled to said second traffic signal; and a traffic light controller f or said second traffic signal, for controlling said second traffic signal responsive to said violation predicted signal in order to prevent traffic approaching said second traffic signal from entering said intersection.
- 2. The system of claim 1, wherein said violation prediction image capturing device comprises at least one video camera.
- 3. The system of claim 1, wherein said violation prediction image capturing device comprises at least one digital camera.
- 4. The system of claim 1, wherein said collision avoidance unit comprises software executing on a processor.
- 5. The system of claim 1, wherein said violation prediction unit comprises software executing on a processor.
- 6. The system of claim 1, wherein said violation prediction unit is responsive to vehicle locations provided by a tracker unit.
- 7. The system of claim 1, wherein said violation prediction unit is further responsive to a time remaining in yellow light phase input.
- 8. The system of claim 1, wherein said violation prediction unit is further operable to determine a current speed for said at least one vehicle.
- 9. The system of claim 1, wherein said violation prediction unit is further operable to determine a current acceleration for said at least one vehicle.
- 10. The system of claim 1, wherein said violation prediction unit is further operable to compute a time remaining before one of said at least one vehicle enters said traffic intersection, responsive to determination of a current acceleration of said vehicle.
- 11. The system of claim 10, wherein said prediction unit is further operable to calculate a deceleration required for said at least one vehicle to stop within said time remaining before said vehicle enters said traffic intersection.
- 12. The system of claim 11 wherein said prediction unit further determines whether said required deceleration is larger than a specified deceleration limit value, and if so, updates a violation prediction value for the current frame to indicate that a violation is predicted.
- 13. The system of claim 1, wherein said violation prediction further reflecting a likelihood that said at least one vehicle has violated a red light phase of said traffic signal.
- 14. The system of claim 1, wherein said virtual violation line is maintained by said violation unit as part of an internal representation of said intersection.
- 15. The system of claim 14, wherein said virtual violation line is located beyond an actual stop line within a respective lane of said internal representation of said intersection.
- 16. The system of claim 1, wherein said violation unit is further operable to generate said violation prediction in the event that said vehicle crosses said virtual violation line after coming to a stop prior to said virtual violation line.
- 17. The system of claim 1, wherein said controlling said second traffic signal responsive to said violation prediction comprises extending a red traffic light phase for a programmed time period.
- 18. A method of collision avoidance for a first traffic signal having a current light phase equal to one of the set consisting of at least red and green and a second traffic signal having a current light phase equal to one of the set consisting of at least red and green, comprising:capturing a plurality of violation prediction images, said violation prediction images showing at least one vehicle approaching said first traffic signal, said violation prediction images derived from an output of a violation prediction image capturing device; maintaining at least one virtual violation line; generating, responsive to said plurality of violation prediction images and indication of said current first traffic signal light phase, at least one violation prediction for said at least one vehicle approaching said first traffic signal, said violation prediction indicating a likelihood that said at least one vehicle approaching said first traffic signal will violate an upcoming red light phase of said first traffic signal, and wherein said generating includes generating said violation prediction in the event that said at least one vehicle crosses said virtual violation line; asserting, responsive to said violation prediction, at least one violation predicted signal coupled to said second traffic signal; and controlling, responsive to said violation predicted signal, said second traffic signal in order to prevent traffic approaching said second traffic signal from entering said intersection.
- 19. The method of claim 18, wherein said violation prediction image capturing device comprises at least one video camera.
- 20. The method of claim 18, wherein said violation prediction image capturing device comprises at least one digital camera.
- 21. The method of claim 18, wherein said collision avoidance unit comprises software executing on a processor.
- 22. The method of claim 18, wherein said violation prediction unit comprises software executing on a processor.
- 23. The method of claim 18, further comprising:determining at least one vehicle location associated with said at least one vehicle; and wherein said generating said at least one violation prediction is responsive to said at least one vehicle location.
- 24. The method of claim 18, further comprising:determining a time remaining in a current yellow light phase; and wherein said generating said at least one violation prediction is responsive to said time remaining in said current yellow light phase.
- 25. The method of claim 18, further comprising:determining a current speed for said at least one vehicle; and wherein said generating said at least one violation prediction is responsive to said current speed of said at least one vehicle.
- 26. The method of claim 18, wherein said generating said at least one violation prediction further comprises determining a current acceleration for said at least one vehicle.
- 27. The method of claim 18, wherein said generating said at least one violation prediction further comprises computing a time remaining before said at least one vehicle enters said traffic intersection.
- 28. The method of claim 27, wherein said generating said at least one violation prediction further comprises calculating a rate of deceleration required for said at least one vehicle to stop within said time remaining before said vehicle enters said traffic intersection.
- 29. The method of claim 28 wherein said generating said at least one violation prediction further comprises determining whether said required deceleration is larger than a specified deceleration limit value, and if so, updating a violation prediction value for the current frame to indicate that a violation is predicted.
- 30. The method of claim 18, wherein said maintaining said virtual violation line includes maintaining said virtual violation line as part of a representation of said intersection.
- 31. The method of claim 30, further comprising maintaining said virtual violation line at a location beyond an actual stop line within a respective lane of said representation of said intersection.
- 32. The method of claim 18, further comprising generating said violation prediction in the event that said vehicle crosses said virtual violation line after coming to a stop prior to said virtual violation line.
CROSS REFERENCE TO RELATED APPLICATIONS
This application claims priority under 35 U.S.C. §119(e) to provisional patent application Ser. No. 60/109,731 filed Nov. 23, 1998, the disclosure of which is hereby incorporated by reference.
US Referenced Citations (43)
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/109731 |
Nov 1998 |
US |