Method and apparatus for providing a machine learning approach for a point-based map matcher

US10060751B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-10060751-B1
Application numberUS-201715597999-A
CountryUS
Kind codeB1
Filing dateMay 17, 2017
Priority dateMay 17, 2017
Publication dateAug 28, 2018
Grant dateAug 28, 2018

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.

An approach is provided for point-based map matchers using machine learning. The approach involves retrieving points collected within proximity to a map feature represented by a link of a geographic database. The probe points are collected from sensors of devices traveling near the map feature. The approach also involves determining a probe feature set for each probe point comprising probe attribute values, and determining a link feature set for the link comprising link attribute values. The apparatus further involves classifying, using a machine learning classifier, each probe point to determine a matching probability based on the probe feature set and the link feature to indicate a probability that each probe point is classified as map-matched to the link. The machine learning classifier is trained using ground truth data comprising reference probe points with known map-matches to respective reference links, and comprising known probe attribute values and known link attribute values.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method for map-matching probe data using a machine learning classifier, comprising: retrieving one or more probe points collected within a proximity to a map feature represented by a link of a geographic database, wherein the one or more probe points are collected from one or more sensors of a plurality of devices traveling within the proximity to the map feature; determining a probe feature set for each of the one or more probe points, wherein the probe feature set comprises respective values for one or more probe attributes of said each probe point; determining a link feature set for the link, wherein the link feature set comprises respective values for one or more link attributes of the link; classifying, using the machine learning classifier, said each probe point to determine a matching probability based on the probe feature set, the link feature, and one or more combined link and probe attributes, wherein the one or more combined link and probe attribute include a perpendicular distance between said each probe point and the link, an angle difference between a heading of said each probe point and a bearing of the link, a ratio of a speed of said each probe point and a median speed of the link, or a combination thereof, wherein the matching probability indicates a probability that said each probe point is classified as map-matched to the link; and wherein the machine learning classifier is trained using ground truth data comprising reference probe points with known map-matches to respective reference links, and comprising known values of the one or more probe attributes for the reference probe points, known values of the one or more link attributes for the reference links, and known values of the one or more combined link and probe attributes for the reference probe points and the reference links. 2. The method of claim 1 , further comprising: dividing the one or more probe points into a map-matched set and an unmatched set by applying a threshold value on the matching probability for said each probe point. 3. The method of claim 1 , further comprising: processing the unmatched set of the one or more probe points to identify a new geometry, a map attribute, or a combination thereof of a transportation network represented in the geographic database. 4. The method of claim 1 , further comprising: calibrating the matching probability based a classifier type of the machine learning classifier. 5. The method of claim 1 , further comprising: extracting the probe feature set from location sensor data of said each probe point. 6. The method of claim 1 , further comprising: extracting the link feature set from the geographic database. 7. The method of claim 1 , wherein the proximity to the map feature is determined by an area delimited by a radius extending from a vertex of the link. 8. The method of claim 1 , further comprising: creating a hash map that associates each pair of said each probe point and the link respectively with a corresponding one of the probe feature set and the link feature set; and maintaining the hash map in a memory of the machine learning classifier during the classifying of the one or more probe points. 9. An apparatus for map-matching probe data using a machine learning classifier, comprising: at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, retrieve one or more probe points collected within a proximity to a map feature represented by a link of a geographic database, wherein the one or more probe points are collected from one or more sensors of a plurality of devices traveling within the proximity to the map feature; determine a probe feature set for each of the one or more probe points, wherein the probe feature set comprises respective values for one or more probe attributes of said each probe point; determine a link feature set for the link, wherein the link feature set comprises respective values for one or more link attributes of the link; classify, using the machine learning classifier, said each probe point to determine a matching probability based on the probe feature set the link feature, and one or more combined link and probe attributes, wherein the one or more combined link and probe attribute include a perpendicular distance between said each probe point and the link, an angle difference between a heading of said each probe point and a bearing of the link, a ratio of a speed of said each probe point and a median speed of the link, or a combination thereof, wherein the matching probability indicates a probability that said each probe point is classified as map-matched to the link; and wherein the machine learning classifier is trained using ground truth data comprising reference probe points with known map-matches to respective reference links, and comprising known values of the one or more probe attributes for the reference probe points, known values of the one or more link attributes for the reference links, and known values of the one or more combined link and probe attributes for the reference probe points and the reference links. 10. The apparatus of claim 9 , wherein the apparatus is further caused to: divide the one or more probe points into a map-matched set and an unmatched set by applying a threshold value on the matching probability for said each probe point. 11. The apparatus of claim 9 , wherein the apparatus is further caused to: process the unmatched set of the one or more probe points to identify a new geometry, a map attribute, or a combination thereof of a transportation network represented in the geographic database. 12. The apparatus of claim 9 , wherein the proximity to the map feature is determined by an area delimited by a radius extending from a vertex of the link. 13. The apparatus of claim 9 , wherein the apparatus is further caused to: create a hash map that associates each pair of said each probe point and the link respectively with a corresponding one of the probe feature set and the link feature set; and maintain the hash map in a memory of the machine learning classifier during the classifying of the one or more probe points. 14. A non-transitory computer-readable storage medium for map-matching probe data using a machine learning classifier, carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following steps: retrieving one or more probe points collected within a proximity to a map feature represented by a link of a geographic database, wherein the one or more probe points are collected from one or more sensors of a plurality of devices traveling within the proximity to the map feature; determining a probe feature set for each of the one or more probe points, wherein the probe feature set comprises respective values for one or more probe attributes of said each probe point; determining a link feature set for the link, wherein the link feature set comprises respective values for one or more link attributes of the link; classifying, using the machine learning classifier, said each probe point to determine a matching probability based on the probe feature set, the link feature, and one or more combined link and probe attributes, wherein the one or more combined link and probe attribute include a perpendicular distance between said each probe point and the link, an angle difference

Assignees

Inventors

Classifications

  • Geographical information databases · CPC title

  • Machine learning · CPC title

  • Dynamic search techniques; Heuristics; Dynamic trees; Branch-and-bound · CPC title

  • Probabilistic graphical models, e.g. probabilistic networks · CPC title

  • Physics · mapped topic

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 US10060751B1 cover?
An approach is provided for point-based map matchers using machine learning. The approach involves retrieving points collected within proximity to a map feature represented by a link of a geographic database. The probe points are collected from sensors of devices traveling near the map feature. The approach also involves determining a probe feature set for each probe point comprising probe attr…
Who is the assignee on this patent?
Here Global Bv
What technology area does this patent fall under?
Primary CPC classification G01C21/32. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 28 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).