High resolution encoding and transmission of traffic information
Systems and methods are provided for increasing geospatial resolution of traffic information by dividing known location intervals into a fixed number of sub-segments not tied to any one map providers format, efficient coding of traffic information, and distribution of traffic information to end-user consuming devices over one or more satellite based broadcast transport medium and data communications network. Nationwide traffic service which can be encoded and distributed through a single broadcast service may be described herein. Aggregating traffic data from segments of multiple location intervals, into predefined and predetermined flow vectors, and sending flow vectors within a data stream to users may be described herein. Confidence levels obtained from raw traffic data can (i) be disclosed to drivers/users to supplement a very low signal (or no signal) speed and congestion report, and (ii) used in various system algorithms that decide what local anomalies or aberrations to filter out as noise.
1. A system, comprising:
at least one processor;
a display; and
memory containing instructions that, when executed, cause the at least one processor to:
obtain a set of location intervals from a traffic data provider;
for each location interval in the set:
select, by at least one processor, a location interval from a map database, the location interval representing a road segment;
subdivide, by at least one processor, the respective location interval into a fixed number of sub-segments such that the sub-segments are equal in length,
identify, by at least one processor, each sub-segment as an offset with respect to the respective location interval, and
map, by at least one processor, traffic data to each sub-segment;
aggregating, by at least one processor, the mapped traffic data from all the sub-segments of all the location intervals in the set;
processing, by at least one processor, the aggregated traffic data into a defined flow vector format;
transmitting, by at least one processor, the processed flow vectors to a user device over a one-way broadcast and/or a two-way data communications network.
2. The system of claim 1 , wherein the location interval is a Traffic Management Channel (TMC) segment.
3. The system of claim 1 , wherein said traffic data includes one or more of speed, traffic flow, incidents or construction events.
4. The system of claim 1 , wherein the location interval includes lane elements.
5. The system of claim 4 , wherein the lane elements are designated as one or more of: main roadbed, High Occupancy Vehicle (HOV) or other express lane; right hand junction lane, left hand junction lane, or exit only lane.
6. The system of claim 4 , where the lane elements are designated by a color or other visual iconographic scheme.
7. The system of claim 1 , wherein the traffic data includes speed buckets for all road classes.