Method and apparatus for updating maps using gradient thresholding

US11592297B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11592297-B2
Application numberUS-201816227953-A
CountryUS
Kind codeB2
Filing dateDec 20, 2018
Priority dateDec 20, 2018
Publication dateFeb 28, 2023
Grant dateFeb 28, 2023

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.

Various methods are provided for facilitating map update to an environment map using gradient thresholding. One example method may include detecting an observed feature associated with a first feature decay and generating an interpolated feature that approximates the observed feature associated with a second decay. The method also includes determining a gradient difference between the interpolated feature and a stored map feature. The stored map feature represents an encoding of the observed feature associated with a third decay associated with an environment map. The method also includes determining a relationship between the gradient difference and a feature gradient update threshold, and, based upon the relationship, updating the environment map by at least replacing the map feature representation associated with the environment map with the approximated feature representation.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for updating an environment map using gradient thresholding, the method comprising: receiving an observed feature representation, wherein the observed feature representation includes an observed feature associated with a first feature decay; applying the observed feature representation to a gradient thresholding neural network to generate an approximated feature representation associated with a second feature decay; identifying a gradient difference between the approximated feature representation and a map feature representation, wherein the map feature representation represents an encoding of the observed feature associated with a third feature decay associated with an environment map; determining a relationship between the gradient difference and a feature gradient update threshold; and based upon the relationship, automatically updating the environment map by at least replacing the map feature representation associated with the environment map with the approximated feature representation. 2. The method of claim 1 further comprising: determining a vehicle position; and registering the vehicle position with the environment map by aligning an observed feature set with a stored map feature set, wherein the observed feature set comprises at least the observed feature, further wherein the stored map feature set comprises at least the stored map feature representation, and wherein the stored map feature set is associated with the environment map. 3. The method of claim 2 further comprising identifying the map feature representation based on the registered vehicle position. 4. The method of claim 1 , wherein the second feature decay associated with the approximated feature decay comprises an interpolated feature decay between the first feature decay and the third feature decay. 5. The method of claim 1 further comprising determining the feature gradient update threshold. 6. The method of claim 1 , wherein the gradient thresholding neural network comprises a variational auto-encoder. 7. The method of claim 1 , wherein determining the relationship comprises determining whether the gradient difference exceeds the feature gradient update threshold, and wherein updating the environment map comprises updating the environment map in an instance in which the gradient difference exceeds the feature gradient update threshold. 8. An apparatus for updating an environment map using gradient thresholding, the apparatus comprising at least one processor and at least one non-transitory memory including computer program code instructions stored thereon, the computer program code instructions configured to, when executed by the at least one processor, cause the apparatus to: receive an observed feature representation, wherein the observed feature representation includes an observed feature associated with a first feature decay; apply the observed feature representation to a gradient thresholding neural network to generate an approximated feature representation associated with a second feature decay; identify a gradient difference between the approximated feature representation and a map feature representation, wherein the map feature representation represents an encoding of the observed feature associated with a third feature decay associated with an environment map; determine a relationship between the gradient difference and a feature gradient update threshold; and based upon the relationship, automatically update, via the apparatus, the environment map by at least replacing the map feature representation associated with the environment map with the approximated feature representation. 9. The apparatus of claim 8 , wherein the computer code instructions are further configured to, when executed, cause the apparatus to: determine a vehicle position; and register the vehicle position with the environment map by aligning an observed feature set with a stored map feature set, wherein the observed feature set comprises at least the observed feature, further wherein the stored map feature set comprises at least the stored map feature representation, and wherein the stored map feature set is associated with the environment map. 10. An apparatus of claim 8 , wherein the computer code instructions are further configured to, when executed, cause the apparatus to identify the map feature representation based on the registered vehicle position. 11. The apparatus of claim 8 , wherein the second feature decay associated with the approximated feature decay comprises an interpolated feature decay between the first feature decay and the third feature decay. 12. The apparatus of claim 8 , wherein the computer code instructions are further configured to, when executed, cause the apparatus to determine the feature gradient update threshold. 13. The apparatus of claim 8 , wherein the gradient thresholding neural network comprises a variational auto-encoder. 14. The apparatus of claim 8 , wherein the computer code instructions configured to cause the apparatus to determine the relationship comprises computer code instructions that, when executed, cause the apparatus to determine whether the gradient difference exceeds the feature gradient update threshold, and wherein the computer code instructions configured to cause the apparatus to update the environment map comprises computer code instructions that, when executed, cause the apparatus to update the environment map in an instance in which the gradient difference exceeds the feature gradient update threshold. 15. A computer program product for updating an environment map using gradient thresholding, the computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code instructions stored therein, the computer-executable program code instructions comprising program code instructions for: receiving an observed feature representation, wherein the observed feature representation includes an observed feature associated with a first feature decay; applying the observed feature representation to a gradient thresholding neural network to generate an approximated feature representation associated with a second feature decay; identifying a gradient difference between the approximated feature representation and a map feature representation, wherein the map feature representation represents an encoding of the observed feature associated with a third feature decay associated with an environment map; determining a relationship between the gradient difference and a feature gradient update threshold; and based upon the relationship, automatically updating the environment map by at least replacing the map feature representation associated with the environment map with the approximated feature representation. 16. The computer program product of claim 15 , further comprising program code instructions for: determining a vehicle position; and registering the vehicle position with the environment map by aligning an observed feature set with a stored map feature set, wherein the observed feature set comprises at least the observed feature, further wherein the stored map feature set comprises at least the stored map feature representation, and wherein the stored map feature set is associated with the environment map. 17. The computer program product of claim 15 , further program code instructions for identifying the map feature representation based on the registered vehicle position. 18. The computer program product of claim 15 , wherein the sec

Assignees

Inventors

Classifications

  • Supervised learning · CPC title

  • Auto-encoder networks; Encoder-decoder networks · CPC title

  • exterior to a vehicle by using sensors mounted on the vehicle · CPC title

  • involving reference images or patches · CPC title

  • G06N3/088Primary

    Non-supervised learning, e.g. competitive learning · 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 US11592297B2 cover?
Various methods are provided for facilitating map update to an environment map using gradient thresholding. One example method may include detecting an observed feature associated with a first feature decay and generating an interpolated feature that approximates the observed feature associated with a second decay. The method also includes determining a gradient difference between the interpola…
Who is the assignee on this patent?
Here Global Bv
What technology area does this patent fall under?
Primary CPC classification G06N3/088. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 28 2023 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).