Traffic volume estimation
First Claim
Patent Images
1. A method comprising:
- receiving probe data from one or more mobile devices and generated by position circuitry, the probe data associated with a road segment;
selecting between a free flow algorithm and a congestion algorithm based on one or more values from the probe data generated by the position circuitry;
calculating an estimated probe quantity from historical data using either the free flow algorithm or the congestion algorithm;
querying a free flow lookup table with a time epoch from the probe data, when the free flow algorithm is selected;
receiving a traffic density from the free flow lookup table, when the free flow algorithm is selected; and
estimating traffic volume from the traffic density.
1 Assignment
0 Petitions
Accused Products
Abstract
Method, systems, and devices are described for determining traffic volume of one or more path segments. A computing device may receive probe data associated with a road segment from one or more sources. The computing device selects either a free flow algorithm or a congestion algorithm for the probe data, and calculates an estimated probe quantity from historical data using either the free flow algorithm or the congestion algorithm. A traffic volume may be estimated from the estimate probe quantity.
48 Citations
15 Claims
-
1. A method comprising:
-
receiving probe data from one or more mobile devices and generated by position circuitry, the probe data associated with a road segment; selecting between a free flow algorithm and a congestion algorithm based on one or more values from the probe data generated by the position circuitry; calculating an estimated probe quantity from historical data using either the free flow algorithm or the congestion algorithm; querying a free flow lookup table with a time epoch from the probe data, when the free flow algorithm is selected; receiving a traffic density from the free flow lookup table, when the free flow algorithm is selected; and estimating traffic volume from the traffic density. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
receiving probe data from one or more mobile devices and generated by position circuitry, the probe data associated with a road segment; selecting between a free flow algorithm and a congestion algorithm based on one or more values from the probe data generated by the position circuitry; calculating an estimated probe quantity from historical data using either the free flow algorithm or the congestion algorithm; when the congestion algorithm is selected, identifying a velocity derived from the probe data; when the congestion algorithm is selected, identifying a time epoch from the probe data; accessing a threshold velocity based on the time epoch; comparing the threshold velocity to the velocity derived from the probe data; and estimating traffic volume from the comparison of the threshold velocity to the velocity derived from the probe data. - View Dependent Claims (7, 8)
-
-
9. 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 at least; receive probe data from one or more position sensors, the probe data associated with a road segment; select a free flow algorithm when one or more values from the probe data are at a first level and a congestion algorithm when one or more values from the probe data are at a second level; calculate an estimated probe quantity from historical data using either the free flow algorithm or the congestion algorithm; and calculate traffic volume for the road segment from the estimated probe quantity, wherein the free flow algorithm includes a free flow lookup table that associates a time epoch derived from the probe data to a traffic density, or wherein the congestion algorithm includes a congestion lookup table that associate a velocity derived from the probe data to a traffic density. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method comprising:
-
receiving first probe data for a road segment from a first mobile device source of a first vehicle; receiving second probe data for the road segment from a second mobile device source of a second vehicle; assigning a first coefficient to the first probe data from the first mobile device source; assigning a second coefficient to the second probe data from the second mobile device source; selecting a free flow algorithm or a congestion algorithm based on one or more values from the first probe data and the second probe data; calculating an estimated probe quantity from historical data using either the free flow algorithm or the congestion algorithm, wherein the estimated probe quantity is calculated as a function of the first coefficient and the second coefficient; calculating an estimated traffic volume from the estimated probe quantity, and when the free flow algorithm is selected; querying a free flow lookup table with a time epoch from the first probe data or the second probe data; and receiving a traffic density from the free flow lookup table.
-
-
15. A method comprising:
-
receiving first probe data for a road segment from a first mobile device source of a first vehicle; receiving second probe data for the road segment from a second mobile device source of a second vehicle; assigning a first coefficient to the first probe data from the first mobile device source; assigning a second coefficient to the second probe data from the second mobile device source; selecting a free flow algorithm or a congestion algorithm based on one or more values from the first probe data and the second probe data; calculating an estimated probe quantity from historical data using either the free flow algorithm or the congestion algorithm, wherein the estimated probe quantity is calculated as a function of the first coefficient and the second coefficient; calculating an estimated traffic volume from the estimated probe quantity, and when the congestion algorithm is selected; identifying a velocity derived from the first probe data or the second probe data; identifying a time epoch from the first probe data or the second probe data; accessing a threshold velocity based on the time epoch; and comparing the threshold velocity to the velocity derived from the first probe data or the second probe data.
-
Specification