Image processing apparatus for vehicles
First Claim
1. An image processing apparatus, comprising:
- image pickup means mounted on a vehicle for shooting an image in front of the vehicle to attain image information;
edge pixel extraction means for scanning for each line the image information of an image in front of the vehicle obtained through the shooting operation by the image pickup means, checking boundaries between a particular color and other colors, and extracting pixels having the particular color as edge pixels;
candidate line extraction means for referencing position coordinates of the extracted edge pixels, assuming the edge pixels to be classified into straight lines, obtaining straight lines by coupling the edge pixels corresponding to respective results of the classification, and setting the obtained straight lines as candidate lines wherein multiple candidate lines are obtained for at least one of a left and a right line;
line selection means for selecting the left line and the right line in front of the vehicle from the candidate lines; and
wherein the line selection means includes means for selecting two of the candidate lines which have the largest numbers of edge pixels on the left and right sides of the image information of the vehicle as the left and right lines of the vehicle, respectively.
1 Assignment
0 Petitions
Accused Products
Abstract
An image pickup unit (2) mounted on a vehicle shoots an image in front thereof to attain image information. An edge pixel extraction section (40202 to 40206) scans the obtained image information for each line and then checks boundaries between a particular color and the other colors to extract pixels having the particular color as edge pixels. Moreover, a candidate line extraction section (40208 to 40212) references position coordinates of the extracted edge pixels such that assuming the edge pixels to be classified to configure straight lines, the edge pixels are coupled with each other to configure straight lines according to the classification so as to obtain the straight lines as candidate lines.
Thereafter, a line selection section (40212) selects a left line and a right line in front of the vehicle from the plural candidate lines, thereby attaining the left and right lines.
80 Citations
29 Claims
-
1. An image processing apparatus, comprising:
-
image pickup means mounted on a vehicle for shooting an image in front of the vehicle to attain image information; edge pixel extraction means for scanning for each line the image information of an image in front of the vehicle obtained through the shooting operation by the image pickup means, checking boundaries between a particular color and other colors, and extracting pixels having the particular color as edge pixels; candidate line extraction means for referencing position coordinates of the extracted edge pixels, assuming the edge pixels to be classified into straight lines, obtaining straight lines by coupling the edge pixels corresponding to respective results of the classification, and setting the obtained straight lines as candidate lines wherein multiple candidate lines are obtained for at least one of a left and a right line; line selection means for selecting the left line and the right line in front of the vehicle from the candidate lines; and wherein the line selection means includes means for selecting two of the candidate lines which have the largest numbers of edge pixels on the left and right sides of the image information of the vehicle as the left and right lines of the vehicle, respectively. - View Dependent Claims (2, 3)
-
-
4. An image processing apparatus, comprising:
-
image pickup means mounted on a vehicle for shooting an image in front of the vehicle to attain image information; edge pixel extraction means for scanning for each line the image information of an image in front of the vehicle obtained through the shooting operation by the image pickup means, checking boundaries between a particular color and other colors, and extracting pixels having the particular color as edge pixels; candidate line extraction means for referencing position coordinates of the extracted edge pixels, assuming the edge pixels to be classified into straight lines, obtaining straight lines by coupling the edge pixels corresponding to respective results of the classification, and setting the obtained straight lines as candidate lines wherein multiple candidate lines are obtained for at least one of a left and a right line; line selection means for selecting the left line and the right line in front of the vehicle from the candidate lines; and wherein the line selection means includes means for selecting as one of the lines of the vehicle, namely, a selection line, one of the candidate lines having the largest number of edge pixels on the left or right side of the image information and selecting, in an operation to select the other line by assuming a particular horizontal line which is parallel to a horizontal direction of the front image information and which has a particular length, as the other line a candidate line arranged to be brought into contact with an end of the horizontal line when the selection line is most close to the other end thereof.
-
-
5. An image processing apparatus for identifying a line of vehicle disposed on a running road surface according to color image data of the road surface, comprising:
-
color image pickup means for shooting an image in front of a vehicle along a running direction thereof; edge pixel extraction means for scanning for each line the image data of an image in front of the vehicle obtained through the shooting operation by the color image pickup means, checking boundaries between a particular color and other colors, obtaining pixels having the particular color as edge pixels, and extracting pixels satisfying a particular extraction color condition from the obtained edge pixels; color sampling means for sampling color data of the decided pixels from a single screen of the image data; extraction condition decision means for determining the extraction color condition according to the sampled color data; and line image extraction means for attaining as a line of the vehicle a line image configured by coupling the extracted edge pixels into a straight line. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. An image processing apparatus, comprising:
-
image pickup means for shooting an image to attain image information; image magnification process means for magnifying a size of the obtained image information; edge pixel coordinate sense means for scanning for each line the magnified image information, checking boundaries between a particular color and other colors, and extracting pixels on the boundaries, and obtaining position coordinates of the extracted edge pixels; edge pixel coordinate conversion means for converting the position coordinates of the extracted edge pixels into coordinates before the magnification process; line image extraction means for referencing the converted coordinates of the edge pixels and coupling the edge pixels into a straight line, thereby attaining a line image; and magnifying condition storage means for storing therein a zoom rate as a magnitude of magnification of the image information and a magnification center coordinate indicating a reference position for the execution of the magnification process of the image information, the magnification factor and the magnification center coordinate being defined for each horizontal line, wherein the image magnification process means includes means for referencing storage contents in the magnifying condition storage means and magnifying for each horizontal line the size of the image information with the magnification center coordinate set to a center of magnification according to a magnification factor indicated by the zoom rate. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An image processing apparatus, comprising:
-
image pickup means mounted on a vehicle for shooting an image in front thereof to attain image information; image magnification process means for magnifying a size of the obtained image information; edge pixel coordinate sense means for scanning for each line the magnified image information, checking boundaries between a particular color and other colors, and extracting pixels on the boundaries, and obtaining position coordinates of the extracted edge pixels; edge coordinate conversion means for converting the position coordinates of the extracted edge pixels into coordinates before the magnification process; and line extraction means for referencing the converted coordinates of the edge pixels and coupling the edge pixels into a straight line, thereby attaining the left and right lines and magnifying condition storage means for storing therein a zoom rate as a magnitude of magnification of the image information and a magnification center coordinate indicating a reference position for the execution of the magnification process of the image information, the zoom rate and the magnification center coordinate being defined for each horizontal line, wherein the image magnification process means includes means for referencing storage contents in the magnifying condition storage means and magnifying for each horizontal line the size of the image information with the magnification center coordinate set to a center of magnification according to a magnification factor indicated by the zoom rate. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
Specification