Methods and systems for estimating road traffic
First Claim
1. A system for estimating road traffic in at least a road segment at a given time, comprising:
- one or more mobile communication units installed in a vehicle passing the road segment at the given time, wherein each of the mobile communication unit sends a plurality of mobile spot values to a central server;
one or more fixed communication units installed for detecting wireless enabled objects in vehicles passing the road segment at the given time, wherein each of the fixed communication unit sends a plurality of detected spot values to the central server;
a spot time window of a traffic estimation module for extracting from a database of the central server the plurality of mobile spot values and the plurality of detected spot values mapped to each road segment for computing an average travel time of the passing vehicle;
wherein the traffic estimation module for computing an average speed and the average travel time of at least the vehicle on at least the road segment at the given time, comprising;
collecting at least one of the plurality of mobile spot values of the vehicles passing the road segment at the given time, and the plurality of detected spot values of detection of wireless enabled objects in the vehicles passing the road segment at the given time;
filtering undesirable spot values of at least one of the plurality of mobile spot values and the plurality of detected spot values for obtaining matched values of at least one of the plurality of mobile spot values and the plurality of detected spot values;
computing travel time of matched values of at least one of the plurality of mobile spot values and the plurality of detected spot values;
removing outliers; and
computing the average travel time of the passing vehicle for the road segment,wherein the spot time window changes from an one computing step to an another computing step according to a congestion level that the road segment is experiencing and from an one road segment to an another road segment according to properties of said road segments, wherein said properties include moving vehicle speed limit of said road segments, number of lines of said road segments, start of said road segments, add end of said road segments,wherein the central server process at least one of the plurality of mobile spot values and the plurality of detected spot values to estimate road traffic in the road segment at the given time.
0 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are systems and methods for estimating road traffic in a road segment at a given time. The system comprising: a central server; and at least one of one or more mobile communication units installed in a vehicle passing the road segment at the given time, wherein each of the mobile communication unit is capable of sending a plurality of mobile spot values to the central server, and one or more fixed communication units installed for detecting wireless enabled objects in vehicles passing the road segment at the given time, wherein each of the fixed communication unit is capable of sending a plurality of detected spot values to the central server. The central server is capable of processing the at least one of the plurality of mobile spot values and the plurality of detected spot values to estimate road traffic in the road segment at the given time.
9 Citations
23 Claims
-
1. A system for estimating road traffic in at least a road segment at a given time, comprising:
-
one or more mobile communication units installed in a vehicle passing the road segment at the given time, wherein each of the mobile communication unit sends a plurality of mobile spot values to a central server; one or more fixed communication units installed for detecting wireless enabled objects in vehicles passing the road segment at the given time, wherein each of the fixed communication unit sends a plurality of detected spot values to the central server; a spot time window of a traffic estimation module for extracting from a database of the central server the plurality of mobile spot values and the plurality of detected spot values mapped to each road segment for computing an average travel time of the passing vehicle; wherein the traffic estimation module for computing an average speed and the average travel time of at least the vehicle on at least the road segment at the given time, comprising; collecting at least one of the plurality of mobile spot values of the vehicles passing the road segment at the given time, and the plurality of detected spot values of detection of wireless enabled objects in the vehicles passing the road segment at the given time; filtering undesirable spot values of at least one of the plurality of mobile spot values and the plurality of detected spot values for obtaining matched values of at least one of the plurality of mobile spot values and the plurality of detected spot values; computing travel time of matched values of at least one of the plurality of mobile spot values and the plurality of detected spot values; removing outliers; and computing the average travel time of the passing vehicle for the road segment, wherein the spot time window changes from an one computing step to an another computing step according to a congestion level that the road segment is experiencing and from an one road segment to an another road segment according to properties of said road segments, wherein said properties include moving vehicle speed limit of said road segments, number of lines of said road segments, start of said road segments, add end of said road segments, wherein the central server process at least one of the plurality of mobile spot values and the plurality of detected spot values to estimate road traffic in the road segment at the given time. - View Dependent Claims (2)
-
-
3. A traffic estimation method for computing an average speed and travel time at a current time of at least a moving vehicle on at least a road segment, the method comprising the steps of:
-
receiving at least a first set of spot values from at least one of a plurality of mobile communication units of a plurality of moving vehicles passing at least the road segment at a given time and a plurality of fixed communication units of the road segment at the given time, wherein an each of the first set of spot values is indicating at least a geographical location and a time stamp of at least the moving vehicle on the road segment at the given time; filtering undesirable spot values of at least the first set of spot values for obtaining matched values of at least the first set of spot values; computing a spot time window having spot values mapped to at least the road segment; forming a second set of spot values; forming a third set of spot values from remaining spot values of the second set of spot values; computing at least a travel time for at least the moving vehicle using the spot values which are in the third set of spot values; computing an average travel time on the road segment from the travel time for at least the moving vehicle using the spot values which are in the third set of spot values; computing a variance by using the average travel time on the road segment and the travel time for each moving vehicle using the spot values which are in the third set of spot values; computing a minimum and a maximum value of acceptable travel time for the road segment; forming a fourth set of spot values by selecting the spot values from the third set of spot values whose corresponding travel times are within a range of the minimum and the maximum value of acceptable travel times for the road segment including the minimum value and the maximum value; checking whether number of spot values in the fourth set of spot values is more than a predefined minimum number of spot values required for computing the average speed and travel time of the road segment; filtering undesirable spot values of the fourth set for matching between spot values of at least one of the plurality of mobile spot values and the plurality of detected spot values; computing travel time of matched values of spot values; removing outliers; calculating the average speed and travel time of the road segment; and repeating the above steps of the method for another time stamp, if the number of spot values in the fourth set of spot values is not more than a predefined minimum number of spot values required for computing the average segment travel time of the road segment, wherein at least the mobile communication units installed in vehicles passing the road segment at the given time sends the plurality of mobile spot values to a central server; wherein at least the fixed communication units installed for detecting wireless enabled objects in vehicles passing the road segment at the given time sends the plurality of detected spot values to the central server; wherein the spot time window extracts from a database of the central server the plurality of spot values mapped to every road segment for computing the average travel time of the passing vehicle for the road segment, wherein the plurality of spot values representing vehicles travelling on a road are used for computing the average speed and travel time, wherein at least a start geographical location and an end geographical location are adapted on the road segment for computing said average speed and travel time, wherein the first set of spot values are received from at least one of said moving vehicle and the road side units report collected information from on-board units in case of a connected vehicle system. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification