Method and apparatus for detecting a lane on a road
First Claim
1. A method for detecting a lane on a road, comprising the steps of:
- detecting edges indicative of boundaries of opposite sides of each lane on a road on the basis of a density of image information including the opposite sides of said lane;
storing said edges in an edge memory to form a couple of continuous lines of edge groups indicative of the opposite boundaries of said lane;
defining the opposite boundaries of said lane on a plane in a three-dimensional geometry, at least on the basis of said lines of said edge groups;
defining a center of curvature to the opposite boundaries of said lane defined on said plane;
dividing said edge groups stored in said edge memory into a plurality of continuous regions each having a predetermined length along a concentric circle arc having the same center as said center of curvature;
extracting a pair of each lines from each region;
defining a couple of tangents to said edge lines extracted from each region, respectively;
defining a couple of intersections of said normal with said tangents;
setting a line segment between said intersections as a segment of said lane; and
renewing the opposite boundaries of said lane on the basis of said segment of said lane,wherein said tangents are a couple of tangents to said edge lines extracted from each region which are assumed to be parallel with each other, and a center of gravity of edges forming said edge lines is defined, and wherein said normal is a normal including said center of gravity.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention is directed to a method and apparatus for detecting a lane on a road, the latter of which includes an edge sensor (ED) for detecting edges indicative of boundaries of opposite sides of each lane, an edge memory (EM) for storing the edges to form a couple of continuous lines of edge groups indicative of the opposite boundaries of the lane, and an image processor (DP) for defining the opposite boundaries of the lane on a plane in a three-dimensional geometry. A center of curvature defining device (RC) defines a center of curvature to the opposite boundaries of the lane. An edge line extracting device (ES) divides the edge groups stored in the edge memory into a plurality of continuous regions each having a predetermined length along a concentric circle arc having the same center as the center of curvature, and extracts a pair of edge lines from each region. A tangent defining device (TL) defines a couple of tangents to the edge lines, and a normal defining device (NL) defines a normal to the tangents. Then, a segment setting device (SD) defines a couple of intersections of the normal with the tangents, and sets a line segment between the intersections as a segment of the lane. The image processor (DP) renews the opposite boundaries of the lane on the basis of the segment of the lane.
-
Citations
4 Claims
-
1. A method for detecting a lane on a road, comprising the steps of:
-
detecting edges indicative of boundaries of opposite sides of each lane on a road on the basis of a density of image information including the opposite sides of said lane; storing said edges in an edge memory to form a couple of continuous lines of edge groups indicative of the opposite boundaries of said lane; defining the opposite boundaries of said lane on a plane in a three-dimensional geometry, at least on the basis of said lines of said edge groups; defining a center of curvature to the opposite boundaries of said lane defined on said plane; dividing said edge groups stored in said edge memory into a plurality of continuous regions each having a predetermined length along a concentric circle arc having the same center as said center of curvature; extracting a pair of each lines from each region; defining a couple of tangents to said edge lines extracted from each region, respectively; defining a couple of intersections of said normal with said tangents; setting a line segment between said intersections as a segment of said lane; and renewing the opposite boundaries of said lane on the basis of said segment of said lane, wherein said tangents are a couple of tangents to said edge lines extracted from each region which are assumed to be parallel with each other, and a center of gravity of edges forming said edge lines is defined, and wherein said normal is a normal including said center of gravity. - View Dependent Claims (2)
-
-
3. An apparatus for detecting a lane on a road, comprising:
-
edge detection means for detecting edges indicative of boundaries of opposite sides of each lane on a road on the basis of a density of image information including the opposite sides of said lane; edge memory means for storing said edges to form a couple of continuous lines of edge groups indicative of the opposite boundaries of said lane; image processing means for defining the opposite boundaries of said lane on a plane in a three-dimensional geometry, at least on the basis of said lines of said edge groups; center of curvature defining means for defining a center of curvature to the opposite boundaries of said lane defined by said image processing means; edge line extracting means for dividing said edge groups stored in said edge memory means into a plurality of continuous regions each having a predetermined length along a concentric circle arc having the same center as said center of curvature, and extracting a pair of edge lines from each region; tangent defining means for defining a couple of tangents to said edge lines extracted from each region, respectively by said edge line extracting means; normal defining means for defining a normal to said tangents; segment setting means for defining a couple of intersections of said normal with said tangents, and setting a line segment between said intersections as a segment of said lane to output said segment of said lane to said image processing means, said image processing means renewing the opposite boundaries of said lane on the basis of said segment of said lane, center of gravity defining means for defining a center of gravity of edges forming said edge lines, wherein said tangent defining means is adapted to define said tangents to be extracted from each region which are assumed to be parallel with each other, and wherein said normal defining means is adapted to define said normal to include said center of gravity. - View Dependent Claims (4)
-
Specification