IP Library › Granted Patent US 11,348,452
Granted Patent B2
US 11,348,452 · App. 16/778,835 · Granted May 31, 2022

Method, apparatus, and system for automatic closure verification using multiple possible vehicle paths

Inventors: Omer Mubarek (Chicago, IL); Colin Watts-Fitzgerald (Chicago, IL)
Assignee: HERE Global B.V.
G08G1/0133G08G1/0112G08G1/0116G08G1/096716
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,348,452
App. No.
16/778,835
Granted
May 31, 2022
Kind
B2
Abstract

An approach is provided for automatically verifying a road closure using multiple possible vehicle paths between two probe points. The approach involves, for example, processing probe data to determine a possible path of a vehicle over a road graph, wherein the road graph represents a road link and one or more other road links entering or exiting the road link. The approach also involves calculating a path probability for the possible path, wherein the path probability indicates a likelihood that the possible path is a true path of the vehicle over the road graph. The approach further involves assigning a weighted vehicle count to the road link and/or one or more other road links contained in the possible path, wherein the weighted vehicle count is based on the path probability. The approach further involves detecting a traffic anomaly occurring on the road link based on the weighted vehicle count.

Claims (51)

1. A method comprising:

processing probe data to determine at least one possible path of a vehicle over a road graph, wherein the road graph represents a road link and one or more other road links entering or exiting the road link;

calculating a path probability for the at least one possible path, wherein the path probability indicates a likelihood that the at least one possible path is a true path of the vehicle over the road graph;

assigning a weighted vehicle count to the road link, the one or more other road links, or a combination thereof contained in the at least one possible path, wherein the weighted vehicle count is based on the path probability;

detecting a traffic anomaly occurring on the road link based on the weighted vehicle count; and

verifying a road closure on the road link based on the detected traffic anomaly.

2. The method of claim 1 , further comprising:

monitoring other probe data from at least one other vehicle traveling over the road graph; and

iterating the calculating of the path probability and the assigning of the weighted vehicle count over the other probe data,

wherein the traffic anomaly is detected further based on the iterating over the other probe data.

3. The method of claim 1 , further comprising:

discarding a path from the at least one possible path based on determining that the path probability for the path does not meet a probability criterion.

4. The method of claim 3 , wherein the probability criterion includes a minimum probability threshold.

5. The method of claim 3 , wherein the probability criterion is based on how many times a maximum probability can be greater than the path probability.

6. The method of claim 3 , further comprising:

normalizing the weighted vehicle count after the discarding of the path from the at least one possible path.

7. The method of claim 3 , further comprising:

maintaining the weighted vehicle count as unchanged after the discarding of the path from the at least one possible path.

8. The method of claim 3 , wherein the at least one possible path includes a plurality of possible paths, and wherein the probability criterion includes keeping a designated number of the plurality paths and discarding any paths more than then the designated number.

9. The method of claim 8 , wherein the keeping of the designated number of the plurality of paths, the discarding of the any paths, or a combination thereof is based on a magnitude of path probability values for the plurality of paths.

10. An apparatus 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,

process probe data to determine at least one possible path of a vehicle over a road graph, wherein the road graph represents a road link and one or more other road links entering or exiting the road link;

calculate a path probability for the at least one possible path, wherein the path probability indicates a likelihood that the at least one possible path is a true path of the vehicle over the road graph;

assign a weighted vehicle count to the road link, the one or more other road links, or a combination thereof contained in the at least one possible path, wherein the weighted vehicle count is based on the path probability;

detect a traffic anomaly occurring on the road link based on the weighted vehicle count; and

verify a road closure on the road link based on the detected traffic anomaly.

11. The apparatus of claim 10 , wherein the apparatus is further caused to:

monitor other probe data from at least one other vehicle traveling over the road graph; and

iterate the calculating of the path probability and the assigning of the weighted vehicle count over the other probe data,

wherein the traffic anomaly is detected further based on the iterating over the other probe data.

12. The apparatus of claim 10 , wherein the apparatus is further caused to:

discard a path from the at least one possible path based on determining that the path probability for the path does not meet a probability criterion.

13. The apparatus of claim 12 , wherein the probability criterion includes a minimum probability threshold.

14. The apparatus of claim 12 , wherein the probability criterion is based on how many times a maximum probability can be greater than the path probability.

15. The apparatus of claim 12 , wherein the apparatus is further caused to:

normalize the weighted vehicle count after the discarding of the path from the at least one possible path.

16. The apparatus of claim 12 , wherein the apparatus is further caused to:

maintain the weighted vehicle count as unchanged after the discarding of the path from the at least one possible path.

17. A non-transitory computer-readable storage medium, 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:

processing probe data to determine at least one possible path of a vehicle over a road graph, wherein the road graph represents a road link and one or more other road links entering or exiting the road link;

calculating a path probability for the at least one possible path, wherein the path probability indicates a likelihood that the at least one possible path is a true path of the vehicle over the road graph;

assigning a weighted vehicle count to the road link, the one or more other road links, or a combination thereof contained in the at least one possible path, wherein the weighted vehicle count is based on the path probability;

detect a traffic anomaly occurring on the road link based on the weighted vehicle count; and

verify a road closure on the road link based on the detected traffic anomaly.

18. The non-transitory computer-readable storage medium of claim 17 , wherein the apparatus is further caused to perform:

monitoring other probe data from at least one other vehicle traveling over the road graph; and

iterating the calculating of the path probability and the assigning of the weighted vehicle count over the other probe data,

wherein the road closure is further verified based on the iterating over the other probe data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2020
From: MUBAREK, OMER; WATTS-FITZGERALD, COLIN
To: HERE GLOBAL B.V.
Reel/Frame 051704/0194 →
Continuity (1)
Related Publication 20210241614A1 · Aug 5, 2021
Cited By (1)
US 12,594,958