METHOD AND SYSTEM FOR VIDEO-BASED ROAD CHARACTERIZATION, LANE DETECTION AND DEPARTURE PREVENTION
A method and system for video-based road departure warning for a vehicle on a road, is provided. Road departure warning involves receiving an image of a road in front of the vehicle from a video imager, and detecting one or more road markings in the image corresponding to markings on the road. Then, analyzing the characteristics of an image region beyond the detected markings to determine a rating for drivability of the road corresponding to said image region, and detecting the lateral offset of the vehicle relative to the markings on the road based on the detected road markings. A warning signal is generated as function of said lateral offset and said rating.
1 . A method of video-based road departure warning for a vehicle on a road: comprising the steps of:
receiving an image of a road in front of the vehicle from a video imager;
detecting one or more road markings in the image corresponding to markings on the road;
analyzing characteristics of an image region beyond the detected markings to determine a rating for drivability of the road corresponding to said image region;
detecting a lateral offset of the vehicle relative to the markings on the road based on the detected road markings; and
generating a warning signal as a function of said lateral offset and said rating.
2 . The method of claim 1 , wherein the step of detecting one or more road markings in the image includes determining a region of interest in the image and detecting one or more road markings in the region of interest.
3 . The method of claim 1 , wherein:
the step of detecting one or more road markings in the image further includes determining attributes of the road markings; and
the step of generating a warning signal further includes generating a warning signal as a function of said lateral offset: and said rating and said attributes.
4 . The method of claim 3 , wherein determining attributes of the road markings further includes determining the type and the number of the detected the road markings.
5 . The method of claim 1 , wherein detecting road markings further includes detecting image features representing characters on the road, and removing such image features from consideration in detecting road markings.
6 . The method of claim, further including the step of tracking the detected road markings.
7 . The method of claim 1 , further including selecting a set of road markings among the detected road markings based on relevancy of the road markings.
8 . The method of claim 7 , further including the step of tracking the selected road markings.
9 . The method of claim 1 , wherein detecting road markings further includes detecting clutter in the image, and eliminating such clutter in detecting road markings.
10 . An apparatus for video-based road departure warning for a vehicle on a road, comprising:
an image processing function configured for receiving an image of a road in front of a vehicle from an imager;
a road marking detector configured for detecting one or more road markings in the image corresponding to markings on the road;
a characterization module configured for analyzing characteristics of an image region beyond the detected markings to determine a rating for drivability of the road corresponding to said image region;
a offset detection function configured for detecting a lateral offset of the vehicle relative to the markings on the road based on the detected road markings; and
a lane departure detector configured for generating a warning signal as a function of said lateral offset and said rating.
11 . The apparatus of claim 10 , wherein the road marking detector is further configured for determining a region of interest in the image and detecting one or more road markings in the region of interest.
12 . The apparatus of claim 10 , further including a marking attribute function configured for determining attributes of the road markings; and
the lane departure detector is further configured for generating a warning signal as a function of said lateral offset, and said rating and said attributes.
13 . The apparatus of claim 12 , wherein the marking attribute function is further configured for determining the type and the number of the detected road markings.
14 . The apparatus of claim 10 , further including a character detection function, configured for detecting image features representing characters on the road, and removing such image features from consideration in detecting road markings.
15 . The apparatus of claim 14 , further including a tracking module configured for tracking the detected road markings in one or more road image frames.
16 . The apparatus of claim 10 , further including a marking selection function configured for selecting a set of road markings among the detected road marking based on relevancy of the road markings.
17 . The apparatus of claim 16 , further including a tracking module configured for tracking the selected road markings in one or more road image frames.
18 . The apparatus of claim 10 , further including a clutter detector, configured for detecting clutter in the image, and eliminating such clutter in detecting road markings.
19 . The apparatus of claim 10 , further including a reflection detector, configured for detecting road surface reflection features in the image, and eliminating the reflection features from road marking detection.
20 . The apparatus of claim 10 , further including a tar strip detector, configured for detecting road surface tar strip features in the image, and eliminating the tar strip features from road marking detection.
21 . A system for video-based road departure warning for a vehicle on a road, comprising:
an imager configured for generating an image of a road in front of a vehicle;
an image processing function configured for determining a region of interest in the image;
a road marking detector configured for detecting one or more road markings in the image corresponding to markings on the road;
a characterization module configured for analyzing characteristics of a image region beyond the detected markings, to determine a rating for drivability of the road corresponding to said image region;
an offset detection function configured for detecting a lateral offset of the vehicle relative to the markings on the road based on the detected road markings; and
a lane departure detector configured for generating a warning signal as a function of said lateral offset and said rating.
22 . The system of claim 10 , further including an marking attribute function configured for determining attributes of the road markings; and
the lane departure detector is further configured for generating a warning signal as a function of said lateral offset, and said rating and said attributes.
23 . The system of claim 12 , wherein the marking attribute function is further configured for determining the type and the number of the detected road markings.
24 . The system of claim 14 , further including a tracking module configured for tracking the detected road markings in one or more road image frames.
25 . The system of claim 10 , further including a marking selection function configured for selecting a set of road markings among the detected road marking based on relevancy of the road markings, and a tracking module configured for tracking the selected road markings in one or more road image frames.