Collision avoidance system utilizing machine vision taillight tracking
First Claim
1. An apparatus for collision avoidance utilizing taillight tracking comprising:
- a. at least one sensor for providing data, the at least one sensor including an image sensor having front and a lens for gathering image data, said lens including a focal axis, and said image data including color image components;
b. a data processing device operatively connected with the at least one sensor to receive and process data therefrom, said data processing device including;
i. means for isolating the colored image components from the image data;
ii. means for performing a dilation and size filtering operation on the colored image components to provide selectively enhanced color image components;
iii. means for identifying taillight pairs in the selectively enhanced color image components using a one-dimensional limited horizontal shift autocorrelation, with each of the identified taillight pairs having a taillight separation;
iv. means for using the taillight separation of each of the identified taillight pairs to determine a value of a distance of each of the taillight pairs from the image sensor;
v. means for determining the taillight pair most aligned with the focal axis of the lens and in front to the image sensor;
vi. means for controlling the means set forth in sub steps i to v of the present claim to generate, over time, a plurality of values of the distance from the image sensor to the taillight pair most aligned with the focal axis of the lens and in front to the image sensor, said values including a first most recent value and a second most recent value;
vii. means for storing the first most recent value and the second most recent value of the distance from the image sensor to the taillight pair most aligned with the focal axis of the lens and in front to the image sensor; and
viii. means for comparing the first most recent value and the second most recent value of the distance from the image sensor to the taillight pair most aligned with the focal axis of the lens and in front to the image sensor to determine a value of a rate-of-closure therebetween; and
c. a safety system functionally connected with the data processing device, said safety system configured to receive the value of the rate-of-closure between the image sensor and the taillight pair most aligned with the focal axis of the lens and in front to the image sensor, and to activate when the value of the rate of closure exceeds a threshold value.
1 Assignment
0 Petitions
Accused Products
Abstract
A vehicle-mounted sensing method and apparatus capable of monitoring the relative speed, distance, and closure rate between a sensor-equipped host vehicle and a sensed target object. The sensor uses an electronic camera to passively collect information and to provide the information to a system that identifies objects of interest using visual clues such as color, shape, and symmetry. The object'"'"'s proximity may be determined, to a first approximation, by taking advantage of symmetrical relationships inherent in the vehicle of interest. The method and apparatus are particularly well-suited vehicular safety systems to provide for optimal risk assessment and deployment of multiple safety systems.
47 Citations
14 Claims
-
1. An apparatus for collision avoidance utilizing taillight tracking comprising:
-
a. at least one sensor for providing data, the at least one sensor including an image sensor having front and a lens for gathering image data, said lens including a focal axis, and said image data including color image components;
b. a data processing device operatively connected with the at least one sensor to receive and process data therefrom, said data processing device including;
i. means for isolating the colored image components from the image data;
ii. means for performing a dilation and size filtering operation on the colored image components to provide selectively enhanced color image components;
iii. means for identifying taillight pairs in the selectively enhanced color image components using a one-dimensional limited horizontal shift autocorrelation, with each of the identified taillight pairs having a taillight separation;
iv. means for using the taillight separation of each of the identified taillight pairs to determine a value of a distance of each of the taillight pairs from the image sensor;
v. means for determining the taillight pair most aligned with the focal axis of the lens and in front to the image sensor;
vi. means for controlling the means set forth in sub steps i to v of the present claim to generate, over time, a plurality of values of the distance from the image sensor to the taillight pair most aligned with the focal axis of the lens and in front to the image sensor, said values including a first most recent value and a second most recent value;
vii. means for storing the first most recent value and the second most recent value of the distance from the image sensor to the taillight pair most aligned with the focal axis of the lens and in front to the image sensor; and
viii. means for comparing the first most recent value and the second most recent value of the distance from the image sensor to the taillight pair most aligned with the focal axis of the lens and in front to the image sensor to determine a value of a rate-of-closure therebetween; and
c. a safety system functionally connected with the data processing device, said safety system configured to receive the value of the rate-of-closure between the image sensor and the taillight pair most aligned with the focal axis of the lens and in front to the image sensor, and to activate when the value of the rate of closure exceeds a threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for predicting rear-end collisions comprising the steps of;
-
a. collecting data using at least one sensor, the at least one sensor including an image sensor having a front and a lens for gathering image data, said lens including a focal axis, and said image data including color image components;
b. providing said data to a data processor;
c. processing said data in the data processor by sub-steps including;
i. isolating the color image components from the image data;
ii. performing a dilation and size filtering operation on the color image components to provide selectively enhanced color image components;
iii. identifying taillight pairs in the selectively enhanced color image components using a one-dimensional limited horizontal shift autocorrelation, with each of the identified taillight pairs having a taillight separation;
iv. using the taillight separation of each of the identified taillight pairs to determine a value of a distance of each of the taillight pairs from the image sensor;
v. determining the taillight pair most aligned with the focal axis of the lens, and in front of the image sensor;
vi. controlling the sub-steps set forth in sub-steps i to v of the present claim to generate, over time, a plurality of values of the distance from the image sensor to the taillight pair most aligned with the focal axis of the lens and in front to the image sensor, said values including a first most recent value and a second most recent value;
vii. storing the first most recent value and the second most recent value of the distance from the image sensor to the taillight pair most aligned with the focal axis of the lens and in front to the image sensor; and
viii. comparing the first most recent value and the second most recent value of the distance from the image sensor to the taillight pair most aligned with the focal axis of the lens and in front of the image sensor to determine the value of the rate-of-closure therebetween;
d. functionally connecting the data processor with a safety system, wherein said safety system receives, from the data processor, a value of a rate-of-closure between the image sensor and the taillight pair most aligned with the focal axis of the lens and in front of the image sensor, said safety system activating when the value of the rate-of-closure exceeds a threshold value. - View Dependent Claims (13, 14)
-
Specification