×

Method and apparatus of data classification for routes in a digitized map

  • US 10,436,589 B2
  • Filed: 08/04/2016
  • Issued: 10/08/2019
  • Est. Priority Date: 08/04/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for tracking the route trajectory of a traveling object comprising:

  • obtaining positioning data from a positioning device carried on each of a respective at least one traveling object traveling on a plurality of routes;

    mapping the positioning data into a plurality of points on a digital map, the digital map including a stored route trajectory along at least two of the plurality of routes, the at least two plurality of routes having different route directions, each point of the plurality of points having a traveling direction indicated by the positioning data, the traveling direction for each point of the plurality of points being saved as metadata;

    identifying points of the plurality of points on the digital map that are matched to the stored route trajectory along the at least two of the plurality of routes based on a distance separating each point from the stored trajectory along the at least two of the plurality of routes being less than a first threshold and having a traveling direction consistent with the route directions of the stored trajectory along the at least two plurality of routes;

    obtaining candidate transition points from the plurality of points on the digital map, the candidate transition points being points that are unmatched to the stored route trajectory along the at least two of the plurality of routes;

    aggregating a plurality of candidate transition points by applying a clustering algorithm to obtain a first cluster of points and a plurality of second clusters of points, the clusters of points being obtained from one of positioning data obtained from a plurality of the traveling objects traveling on the plurality of routes or positioning data obtained from a single object traveling on the plurality of routes multiple times;

    classifying the first cluster of points as transition points between the at least two plurality of routes or travelling points on one of the plurality of routes, based on verifying a confidence level, the confidence level being verified at least in part based on distances between the first cluster of points and the plurality of second clusters of points;

    whereinin response to verifying that the confidence level is below a threshold confidence, classifying the first cluster of points as a first plurality of traveling points having a first direction, andin response to verifying that the confidence level is above the threshold confidence, classifying the first cluster of points as the transition points; and

    automatically adjusting the stored route trajectory at least in part based on the classification of the first cluster of points.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×