Road marking recognition system
First Claim
Patent Images
1. A road marking recognition system for a vehicle, comprising:
- a camera disposed on the vehicle that captures an image of a periphery of the vehicle;
a memory that stores;
locations of different types of road markings formed on road surfaces; and
a plurality of wear patterns associated with each type of road marking, each wear pattern indicating a wear condition of the associated road marking and each stored wear pattern comprising measurement starting points in a plurality of locations; and
a controller that;
detects a road marking on the basis of the image captured by the camera;
compares the detected road marking to the stored wear patterns;
if the detected road marking matches one of the stored wear patterns;
determines that the detected road marking is the stored type of road marking that is associated with the matching stored wear pattern;
selects one of the measurement starting points from the plurality of measurement starting points on the basis of the matching stored wear pattern;
calculates a distance between the vehicle and the detected road marking based on the selected measurement starting point; and
executes a predetermined action associated with the stored type of road marking that is associated with the matching stored wear pattern and the calculated distance.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and programs capture an image of a periphery of a vehicle. The systems, methods, and programs, store predetermined patterns representing conditions of road markings formed on a road surface, detect a road marking on the basis of the captured image, and compare the detected road marking to the predetermined patterns. If the detected road marking matches one of the predetermined patterns, the systems, methods, and programs execute a predetermined action associated with the matching predetermined pattern.
-
Citations
19 Claims
-
1. A road marking recognition system for a vehicle, comprising:
-
a camera disposed on the vehicle that captures an image of a periphery of the vehicle; a memory that stores; locations of different types of road markings formed on road surfaces; and a plurality of wear patterns associated with each type of road marking, each wear pattern indicating a wear condition of the associated road marking and each stored wear pattern comprising measurement starting points in a plurality of locations; and a controller that; detects a road marking on the basis of the image captured by the camera; compares the detected road marking to the stored wear patterns; if the detected road marking matches one of the stored wear patterns;
determines that the detected road marking is the stored type of road marking that is associated with the matching stored wear pattern;selects one of the measurement starting points from the plurality of measurement starting points on the basis of the matching stored wear pattern; calculates a distance between the vehicle and the detected road marking based on the selected measurement starting point; and executes a predetermined action associated with the stored type of road marking that is associated with the matching stored wear pattern and the calculated distance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A road marking recognition method for use with a vehicle, comprising:
-
capturing an image of a periphery of the vehicle with a camera; accessing a memory containing; locations of different types of road markings formed on road surfaces; and a plurality of wear patterns associated with each type of road marking, each wear pattern indicating a wear condition of the associated road marking and each stored wear pattern comprising measurement starting points in a plurality of locations; detecting a road marking on the basis of the image captured by the camera; comparing the detected road marking to the stored wear patterns; if the detected road marking matches one of the stored wear patterns, determining that the detected road marking is the stored type of road marking that is associated with the matching stored wear pattern; selecting one of the measurement starting points from the plurality of measurement starting points on the basis of the matching stored wear pattern; and calculating a distance between the vehicle and the detected road marking based on the selected measurement starting point; and executing a predetermined action associated with the stored type of road marking that is associated with the matching stored wear pattern and the calculated distance. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium storing a computer-executable program usable to recognize road markings, the program comprising:
-
instructions for capturing an image of a periphery of a vehicle; instructions for accessing a memory containing; locations of different types of road markings formed on road surfaces; and a plurality of wear patterns associated with each type of road marking, each wear pattern indicating a wear condition of the associated road marking and each stored wear pattern comprising measurement starting points in a plurality of locations; instructions for detecting a road marking on the basis of the image captured by the camera; instructions for comparing the detected road marking to the stored wear patterns; instructions for, if the detected road marking matches one of the stored wear patterns, determines that the detected road marking is the stored type of road marking that is associated with the matching stored wear pattern; instructions for selecting one of the measurement starting points from the plurality of measurement starting points on the basis of the matching stored wear pattern; and instructions for calculating a distance between the vehicle and the detected road marking based on the selected measurement starting point; and instructions for, executing a predetermined action associated with the stored type of road marking that is associated with the matching stored wear pattern and the calculated distance.
-
Specification