Method, apparatus, and device for determining lane line on road

US10885352B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10885352-B2
Application numberUS-201816231015-A
CountryUS
Kind codeB2
Filing dateDec 21, 2018
Priority dateDec 29, 2017
Publication dateJan 5, 2021
Grant dateJan 5, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 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 i th set of points from the points in the different areas of the road based on the reference curve, step b): generating an i th curve by fitting the i th set of points, step c): determining a fitting degree difference between an (i−1) th fitting degree associated with the reference curve and an i th fitting degree associated with the i th 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 i th 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 i th set of points when the convergence condition is met. 2. The method according to claim 1 , wherein the selecting the i th set of points comprises: selecting the i th set of points based on a distance from the points in the different areas of the road to the reference curve, to select points in proximity to the reference curve. 3. The method according to claim 1 , wherein the selecting the i th set of points from the points in the different areas of the road further comprises: acquiring point cloud data associated with the points in the different areas on the road; determining laser reflectivities at locations denoted by the points in the different areas of the road based on the point cloud data; and selecting the i th set of points based on the laser reflectivities and the reference curve, to select points in proximity to the reference curve and having high laser reflectivities. 4. The method according to claim 3 , wherein the determining whether the convergence condition is met comprises the steps of: determining an (i−1) th average laser reflectivity associated with the reference curve based on the laser reflectivities at the locations denoted by the points for fitting the reference curve; determining an i th average laser reflectivity associated with the i th curve based on the laser reflectivities at the locations denoted by the points for fitting the i th curve; determining a laser reflectivity difference between the (i−1) th average laser reflectivity and the i th average laser reflectivity; and determining the convergence condition being met, in response to a weighted sum of the laser reflectivity difference and the fitting degree difference being smaller than a predetermined threshold. 5. The method according to claim 1 , wherein the selecting the i th set of points from the plurality of sets of points further comprises the steps of: acquiring an image of the lane line in the different areas of the road; establishing mapping from locations denoted by the points in the different areas of the road to the image; and selecting the i th set of points based on the mapping and the reference curve, to select points in proximity to the reference curve and corresponding to locations in proximity to or on the lane line in the image. 6. The method according to claim 5 , wherein the determining whether the convergence condition is met comprises the steps of: determining confidence levels of the points belonging to the lane line based on the mapping of the locations denoted by the points in the different areas of the road; determining an (i−1) th average confidence level associated with the reference curve based on the confidence levels of the points for fitting the reference curve; determining an i th average confidence level associated with the i th curve based on the confidence levels of the points for fitting the i th curve; determining a confidence level difference between the (i−1) th average confidence level and the i th average confidence level; and determining the convergence condition being met, in response to a weighted sum of the confidence level difference and the fitting degree difference being smaller than a predetermined threshold. 7. The method according to claim 1 , wherein the determining whether the convergence condition is met comprises the steps of: determining the convergence condition being met, in response to i being greater than a predetermined threshold. 8. The method according to claim 1 , wherein the i th fitting degree associated with the i th curve is determined based on: determining distances from the i th set of points to the i th curve; determining, from the i th set of points, a ratio of points, having distances to the i th curve smaller than a predetermined distance, to the points in the i th set; and determining the i th fitting degree based on a weighted sum of an average distance of the distances and the ratio. 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 i th set of points from the points in different areas of the road based on the reference curve, step b): generating an i th curve by fitting the i th set of points, step c): determining a fitting degree difference between an (i−1) th fitting degree associated with the reference curve and an i th fitting degree associated with the i th curve, and 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 i th curve as the reference curve, increasing i by l, and executing steps a) to d); and determining the lane line of the road based on the i th set of points when the convergence condition is met. 10. The apparatus according to claim 9 , wherein the selecting the i th set of points comprises: selecting the i th set of points based on a distance from the points in the different areas of the road to the reference curve, to select points in proximity to the reference curve. 11. The apparatus according to claim 9 , wherein the selecting the i th set of points from the points in the different areas of the road further comprises the steps of: acquiring point cloud data associated with the points in the different areas of the road; determining laser reflectivities at locations denoted by the points in the different areas of the road based on the point cloud data; and selecting the i th set of points based on the laser reflectivities and the reference curve, to select points in proximity to the reference curve and having high laser reflectivities. 12. The apparatus according to claim 11 , wherein the determining whether the convergence condition is met comprises the steps of: determining an (i−1) th average laser reflectivity associated with the reference curve based on the laser reflectivities at the locations denoted by the points for fitting the reference curve; determining an i th average laser reflectivity associated with t

Assignees

Inventors

Classifications

  • G06V20/588Primary

    Recognition of the road, e.g. of lane markings; Recognition of the vehicle driving pattern in relation to the road · CPC title

  • Matching criteria, e.g. proximity measures · CPC title

  • Lidar systems specially adapted for specific applications · CPC title

  • Lane; Road marking · CPC title

  • Range image; Depth image; 3D point clouds · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10885352B2 cover?
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 th…
Who is the assignee on this patent?
Baidu online network technology beijing co ltd
What technology area does this patent fall under?
Primary CPC classification G06V20/588. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 05 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).