Method and apparatus for matching probe points to road segments utilizing a trajectory identifier
First Claim
1. A method comprising:
- for a probe point having a respective trajectory identifier (ID) that identifies probe points collected by a device at least for a period of time and associated with an ambiguous link tuple comprised of two or more links of a road network to which the probe point is matched, identifying each probe point having the respective trajectory ID that is unambiguously matched to one of a first branch or a second branch that extend away from the ambiguous link tuple;
separately determining a number of probe points having the respective trajectory ID that are unambiguously matched to the first branch and that are unambiguously matched to the second branch; and
matching the probe point having the respective trajectory ID that was associated with the ambiguous link tuple to a respective one of the first branch or the second branch based upon the number of probe points having the respective trajectory ID that are unambiguously matched to the first branch and that are unambiguously matched to the second branch.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus and computer program product are provided to match probe points to road segments utilizing a trajectory identifier, thereby increasing the accuracy with which probe points, such as probe points in ambiguous locations, are matched to road segments. For a probe point having a respective trajectory identifier (ID) and associated with an ambiguous link tuple, the method identifies each probe point having the respective trajectory ID that is unambiguously matched to first or second branches. The method separately determines a number of probe points having the respective trajectory ID that are unambiguously matched to the first and second branches. The method matches the probe point having the respective trajectory ID and associated with the ambiguous link tuple to either the first branch or the second branch based upon the number of probe points having the respective trajectory ID that are unambiguously matched to the first and second branches.
8 Citations
20 Claims
-
1. A method comprising:
-
for a probe point having a respective trajectory identifier (ID) that identifies probe points collected by a device at least for a period of time and associated with an ambiguous link tuple comprised of two or more links of a road network to which the probe point is matched, identifying each probe point having the respective trajectory ID that is unambiguously matched to one of a first branch or a second branch that extend away from the ambiguous link tuple; separately determining a number of probe points having the respective trajectory ID that are unambiguously matched to the first branch and that are unambiguously matched to the second branch; and matching the probe point having the respective trajectory ID that was associated with the ambiguous link tuple to a respective one of the first branch or the second branch based upon the number of probe points having the respective trajectory ID that are unambiguously matched to the first branch and that are unambiguously matched to the second branch. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising at least one processor and at least one memory storing computer program code, wherein the at least one memory and stored computer program code are configured, with the at least one processor, to cause the apparatus to at least:
-
for a probe point having a respective trajectory identifier (ID) that identifies probe points collected by a device at least for a period of time and associated with an ambiguous link tuple comprised of two or more links of a road network to which the probe point is matched, identify each probe point having the respective trajectory ID that is unambiguously matched to one of a first branch or a second branch that extend away from the ambiguous link tuple; separately determine a number of probe points having the respective trajectory ID that are unambiguously matched to the first branch and that are unambiguously matched to the second branch; and match the probe point having the respective trajectory ID that was associated with the ambiguous link tuple to a respective one of the first branch or the second branch based upon the number of probe points having the respective trajectory ID that are unambiguously matched to the first branch and that are unambiguously matched to the second branch. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-readable program instructions stored therein, the computer-readable program instructions comprising:
-
for a probe point having a respective trajectory identifier (ID) that identifies probe points collected by a device at least for a period of time and associated with an ambiguous link tuple comprised of two or more links of a road network to which the probe point is matched, program instructions configured to identify each probe point having the respective trajectory ID that is unambiguously matched to one of a first branch or a second branch that extend away from the ambiguous link tuple; program instructions configured to separately determine a number of probe points having the respective trajectory ID that are unambiguously matched to the first branch and that are unambiguously matched to the second branch; and program instructions configured to match the probe point having the respective trajectory ID that was associated with the ambiguous link tuple to a respective one of the first branch or the second branch based upon the number of probe points having the respective trajectory ID that are unambiguously matched to the first branch and that are unambiguously matched to the second branch. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification