Method, apparatus, and device for determining lane line on road
First Claim
1. A method for determining a lane line on a road, comprising the steps of:
- acquiring a first curve, and using the first curve as a reference curve, the first curve being obtained by fitting a first set of points, and the first set of points being selected from points in different areas of the road;
setting a value of i as 2;
executing following steps a) to d);
step a);
selecting an ith set of points from the points in the different areas of the road based on the reference curve,step b);
generating an ith curve by fitting the ith set of points,step c);
determining a fitting degree difference between an (i−
1)th fitting degree associated with the reference curve and an ith fitting degree associated with the ith curve,step d) determining whether a convergence condition is met at least partially based on the fitting degree difference;
in response to failing to meet the convergence condition;
setting the generated ith curve as the reference curve, increasing i by 1, and executing steps a) to d); and
determining the lane line of the road based on the ith set of points when the convergence condition is met.
3 Assignments
0 Petitions
Accused Products
Abstract
The disclosure relates to a method, apparatus, device, and computer readable storage medium for determining a lane line on a road. The method includes: acquiring a first curve as a reference curve, the first curve being obtained by fitting a first set of points selected from sets of points in different areas of the road; iteratively executing operations: selecting a second set of points from the sets of points based on the reference curve; generating a second curve by fitting the second set of points, determining a difference between a fitting degree associated with the reference curve and a fitting degree associated with the second curve, determining whether a convergence condition is met based on the difference, and setting the second curve as the reference curve if not met and determining the lane line of the road based on the second set of points if met.
33 Citations
17 Claims
-
1. A method for determining a lane line on a road, comprising the steps of:
-
acquiring a first curve, and using the first curve as a reference curve, the first curve being obtained by fitting a first set of points, and the first set of points being selected from points in different areas of the road; setting a value of i as 2; executing following steps a) to d); step a);
selecting an ith set of points from the points in the different areas of the road based on the reference curve,step b);
generating an ith curve by fitting the ith set of points,step c);
determining a fitting degree difference between an (i−
1)th fitting degree associated with the reference curve and an ith fitting degree associated with the ith curve,step d) determining whether a convergence condition is met at least partially based on the fitting degree difference; in response to failing to meet the convergence condition;
setting the generated ith curve as the reference curve, increasing i by 1, and executing steps a) to d); anddetermining the lane line of the road based on the ith set of points when the convergence condition is met. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for determining a lane line on a road, comprising:
-
at least one processor; and a memory storing instructions, wherein the instructions when executed by the at least one processor, cause the at least one processor to perform operations, the operations comprising the steps of; acquiring a first curve, and using the first curve as a reference curve, the first curve being obtained by fitting a first set of points, and the first set of points being selected from points in different areas of the road; setting a value of i as 2; executing following steps a) to d); step a);
selecting an ith set of points from the points in different areas of the road based on the reference curve,step b);
generating an ith curve by fitting the ith set of points,step c);
determining a fitting degree difference between an (i−
1)th fitting degree associated with the reference curve and an ith fitting degree associated with the ith curve, andstep d);
determining whether a convergence condition is met at least partially based on the fitting degree difference;in response to failing to meet the convergence condition;
setting the generated ith curve as the reference curve, increasing i by l, and executing steps a) to d); anddetermining the lane line of the road based on the ith set of points when the convergence condition is met. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer storage medium, storing a computer program therein, the program, when executed by a processor, causes the processor to perform operations, the operations comprising:
-
acquiring a first curve, and using the first curve as a reference curve, the first curve being obtained by fitting a first set of points, and the first set of points being selected from points in different areas of the road; setting a value of i as 2; executing following steps a) to d); step a);
selecting an ith set of points from the points in the different areas of the road based on the reference curve;step b);
generating an ith curve by fitting the ith set of points,step c);
determining a fitting degree difference between a (i−
1)th fitting degree associated with the reference curve and an ith fitting degree associated with the ith curve,step d);
determining whether a convergence condition is met at least partially based on the fitting degree difference, andin response to failing to meet the convergence condition;
setting the generated ith curve as the reference curve, increasing i by 1, and executing steps a) to d); anddetermining the lane line of the road based on the ith set of points when the convergence condition is met.
-
Specification