Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
186 words
An apparatus for detecting a vehicle path along which a vehicle is traveling, comprising: image input means for inputting an image of a road presented in front of the vehicle at intervals of time; edge point detecting means for processing the inputted image to detect edge points forming edges in the inputted image and edge gradients at the respective edge points; means for assuming at least one straight line having a gradient; means for extracting edge points at which the edge gradients are in a predetermined range determined by the gradient of the assumed straight line; means for calculating an approximate straight line from the extracted edge points, the approximate straight line having a greatest number of extracted edge points at which the edge gradients are substantially the same; and means for averaging the assumed straight line and the approximate straight line to provide a new straight line representing one of road sides and/or lane markers; memory means for storing the new straight line; the assumed straight line being a last straight line stored in the memory means just before the new straight line is stored.
Claim 2
Independent Claim
186 words
An apparatus for detecting a vehicle path along which a vehicle is traveling, comprising: image input means for inputting an image of a road presented in front of the vehicle at intervals of time; edge point detecting means for processing the inputted image to detect edge points forming edges in the inputted image and edge gradients at the respective edge points; means for assuming at least one straight line having a gradient; means for extracting edge points at which the edge gradients are in a predetermined range determined by the gradient of the assumed straight line; means for calculating an approximate straight line from the extracted edge points, the approximate straight line having a greatest number of extracted edge points at which the edge gradients are substantially the same; and means for averaging the assumed straight line and the approximate straight line to provide a new straight line representing one of road sides and/or lane markers; memory means for storing the new straight line; the assumed straight line being a last straight line stored in the memory means just before the new straight line is stored.
Claim 3
Dependent Claim
38 words
The apparatus as claimed in claim 1, wherein the edge point extracting means includes means for setting a window near the assumed straight line, and means for searching edge points within the window to extract the edge points.
Claim 4
Dependent Claim
61 words
The apparatus as claimed in claim 1, wherein the averaging means includes means for providing a first weight for the approximate straight line and a second weight to the assumed straight line, means for increasing the first weight and decreasing the second weight as the greatest number of the extracted edge points increases, and means for averaging the weighted straight lines.
Claim 5
Independent Claim
383 words
An apparatus for detecting a vehicle path along which a vehicle is traveling, comprising: image input means for inputting an image of a road presented in front of the vehicle at intervals of time; edge point detecting means for processing the inputted image to detect edge points forming edges in the inputted image and edge gradients at the respective edge points; means for assuming at least one straight line having a gradient; means for extracting edge points at which the edge gradients are in a predetermined range determined by the gradient of the assumed straight line; means for calculating an approximate straight line from the extracted edge points, the approximate straight line having a greatest number of extracted edge points at which the edge gradients are substantially the same; and means for averaging the assumed straight line and the approximate straight line to provide a new straight line representing one of road sides and/or lane markers; the straight line assuming means including means for assuming first and second straight lines having different gradients; the edge point extracting means including means for extracting edge points at which the edge gradients are in a first predetermined range determined by the gradient of the first assumed straight line, and means for extracting edge points at which the edge gradients are in a second predetermined range determined by the gradient of the second assumed straight line; the approximate straight line calculating means including means for calculating a first approximate straight line from the extracted edge points, the first approximate straight line having a greatest number of extracted edge points at which the edge gradients are substantially the same in the first predetermined range, and means for calculating a second approximate straight line from the extracted edge points, the second approximate straight line having a greatest number of extracted edge points at which the edge gradients are substantially the same in the second predetermined range; and the averaging means including means for averaging the first approximate straight line and the first assumed straight line to provide a first new straight line representing one of road sides and/or lane markers, and means for averaging the second approximate straight line and the second assumed straight line to provide a second new straight line representing another road side or lane marker.
Claim 6
Independent Claim
383 words
An apparatus for detecting a vehicle path along which a vehicle is traveling, comprising: image input means for inputting an image of a road presented in front of the vehicle at intervals of time; edge point detecting means for processing the inputted image to detect edge points forming edges in the inputted image and edge gradients at the respective edge points; means for assuming at least one straight line having a gradient; means for extracting edge points at which the edge gradients are in a predetermined range determined by the gradient of the assumed straight line; means for calculating an approximate straight line from the extracted edge points, the approximate straight line having a greatest number of extracted edge points at which the edge gradients are substantially the same; and means for averaging the assumed straight line and the approximate straight line to provide a new straight line representing one of road sides and/or lane markers; the straight line assuming means including means for assuming first and second straight lines having different gradients; the edge point extracting means including means for extracting edge points at which the edge gradients are in a first predetermined range determined by the gradient of the first assumed straight line, and means for extracting edge points at which the edge gradients are in a second predetermined range determined by the gradient of the second assumed straight line; the approximate straight line calculating means including means for calculating a first approximate straight line from the extracted edge points, the first approximate straight line having a greatest number of extracted edge points at which the edge gradients are substantially the same in the first predetermined range, and means for calculating a second approximate straight line from the extracted edge points, the second approximate straight line having a greatest number of extracted edge points at which the edge gradients are substantially the same in the second predetermined range; and the averaging means including means for averaging the first approximate straight line and the first assumed straight line to provide a first new straight line representing one of road sides and/or lane markers, and means for averaging the second approximate straight line and the second assumed straight line to provide a second new straight line representing another road side or lane marker.
Claim 7
Dependent Claim
62 words
The apparatus as claimed in claim 4, further including means for detecting left and right lane markers defining an existing lane on which the vehicle is traveling, means for detecting edge points existing between the left and right lane markers, and means for detecting an obstacle when edge points exist continuously between the left and right lane markers for a first time.
Claim 8
Dependent Claim
52 words
The apparatus as claimed in claim 4, further including means for calculating an approximate curve of secondary degree from the edge points extracted for calculating one of the first and second approximate straight lines, and means for calculating a degree of curvature of the existing lane based upon the calculated approximate curve.
Claim 9
Independent Claim
469 words
An apparatus for detecting a vehicle path along which a vehicle is traveling, comprising: image input means for inputting an image of a road presented in front of the vehicle at intervals of time; edge points detecting means for processing the inputted image to detect edge points forming edges in the inputted image and edge gradients at the respective edge points; means for assuming at least one straight line having a gradient; means for extracting edge points at which the edge gradients are in a predetermined range determined by the gradient of the assumed straight line; means for calculating an approximate straight line from the extracted edge points, the approximate straight line having a greatest number of extracted edge points at which the edge gradients are substantially the same; and means for averaging the assumed straight line and the approximate straight line to provide a new straight line representing one of road sides and/or lane markers; the straight line assuming means including means for assuming first, second and third straight lines having different gradients; the edge point extracting means including means for extracting edge points at which the edge gradients are in a first predetermined range determined by the gradient of the assumed first straight line, means for extracting edge points at which the edge gradients are in a second predetermined range determined by the gradient of the assumed second straight line, and means for extracting edge points at which the edge gradients are in a third predetermined range determined by the gradient of the assumed third straight line; the approximate straight line calculating means including means for calculating a first approximate straight line having a greatest number of extracted edge points at which the edge gradients are substantially the same in the first predetermined range, means for calculating a second approximate straight line from the extracted edge points, the second approximate straight line having a greatest number of extracted edge points at which the edge gradients are substantially the same in the second predetermined range, and means for calculating a third approximate straight line from the extracted edge points, the third approximate straight line having a greatest number of extracted edge points at which the edge gradients are substantially the same in the third predetermined range; and the averaging means including means for averaging the first approximate straight line and the assumed first straight line to provide a first new straight line representing one of the road sides and/or lane markers, means for averaging the second approximate straight line and the assumed second straight line to provide a second new straight line representing another road side or lane marker, and means for averaging the third approximate straight line and the assumed third straight line to provide a third new straight line representing another road side or lane marker.
Claim 10
Independent Claim
469 words
An apparatus for detecting a vehicle path along which a vehicle is traveling, comprising: image input means for inputting an image of a road presented in front of the vehicle at intervals of time; edge points detecting means for processing the inputted image to detect edge points forming edges in the inputted image and edge gradients at the respective edge points; means for assuming at least one straight line having a gradient; means for extracting edge points at which the edge gradients are in a predetermined range determined by the gradient of the assumed straight line; means for calculating an approximate straight line from the extracted edge points, the approximate straight line having a greatest number of extracted edge points at which the edge gradients are substantially the same; and means for averaging the assumed straight line and the approximate straight line to provide a new straight line representing one of road sides and/or lane markers; the straight line assuming means including means for assuming first, second and third straight lines having different gradients; the edge point extracting means including means for extracting edge points at which the edge gradients are in a first predetermined range determined by the gradient of the assumed first straight line, means for extracting edge points at which the edge gradients are in a second predetermined range determined by the gradient of the assumed second straight line, and means for extracting edge points at which the edge gradients are in a third predetermined range determined by the gradient of the assumed third straight line; the approximate straight line calculating means including means for calculating a first approximate straight line having a greatest number of extracted edge points at which the edge gradients are substantially the same in the first predetermined range, means for calculating a second approximate straight line from the extracted edge points, the second approximate straight line having a greatest number of extracted edge points at which the edge gradients are substantially the same in the second predetermined range, and means for calculating a third approximate straight line from the extracted edge points, the third approximate straight line having a greatest number of extracted edge points at which the edge gradients are substantially the same in the third predetermined range; and the averaging means including means for averaging the first approximate straight line and the assumed first straight line to provide a first new straight line representing one of the road sides and/or lane markers, means for averaging the second approximate straight line and the assumed second straight line to provide a second new straight line representing another road side or lane marker, and means for averaging the third approximate straight line and the assumed third straight line to provide a third new straight line representing another road side or lane marker.
Claim 11
Dependent Claim
62 words
The apparatus as claimed in claim 7, further including means for detecting left and right lane markers defining an existing lane on which the vehicle is traveling, means for detecting edge points existing between the left and right lane markers, and means for detecting an obstacle when edge points exist continuously between the left and right lane markers for a first time.
Claim 12
Dependent Claim
53 words
The apparatus as claimed in claim 7, further including means for calculating an approximate curve of secondary degree from the edge points extracted for calculating one of the first, second and third approximate straight lines, and means for calculating a degree of curvature of the existing lane based upon the calculated approximate curve.