There are various types of traffic data and information about traffic behavior which can be collected in the streets or from the roadways. This data provide precious insights to traffic engineers on road usage, traffic patterns or safety. Traditional data collection methods like human surveyors or pressure hoses give very limited set of this data in contrast to video analytic solutions. This article provides the overview of the traffic data types that are collected and provided by GoodVision Video Insights.

1. Traffic counts, turning counts and origin-destination counts

You can count traffic on any point on your scene or any turning movement you define. Just define the traffic movement as a combination of entry and exit areas and GoodVision provides the counts immediately regardless of the type of the junction. You can even combine multiple detection areas to define even very complex traffic movements and scenarios. See the video sample below:

2. Vehicles, bicycle and pedestrian classification

GoodVision Video Insights classifies vehicular and non-vehicular traffic attendants into 8 classes according to FHWA  and UKCS scheme: Car, Van (LGV), Truck (OGV1), Articulated Truck (OGV2), Bus, Motorcycle, Bicycle, Person. You are always getting a full set of classes no matter how complex is your project or report. Pedestrian studies are very popular and GoodVision is great at it, watch the detection sample below:

3. Exact vehicle trajectories visualization

GoodVision extracts, stores and visualizes full vehicle and pedestrian trajectories with exact positions in time with a millisecond granularity. This is amazing not only for visual analytics but also as the hi-quality baseline for calculation of all further traffic metrics. Se the pedestrian and bicycle traces sample on the image below:

4. Occupancy time, delays, waiting time in the queue

You can analyze traffic delays and time spent in custom defined area for various traffic movements separately or all at once. You can even filter traffic by time spent in the area. Very important when analyzing waiting times on lights, waiting time in traffic queues or measuring the time spent on yielding on turns. GoodVision provides average occupancy time, occupancy time of each individual object, or the occupancy time heatmap - see the image below:

5. Travel time 

GoodVision provides you with precise travel time information for any traffic attendant passing between detection gates on the junction. Travel time can be reported as the average value for the whole traffic flow, or only for specific class of the vehicles, or for each individual object in the flow.

6. Speed

GoodVision provides the calculation of speed using two methods which the user can choose from.
A) Automatic speed estimation using the scene calibration - this is provided on the straight traffic movements. Learn how to get it.
B) Automatic speed estimation from traffic movement distance (length) - this is provided on any turning movement, including the roundabout passages and the user is getting the results online, without waiting. See the images below.

7. Time-gap (headway time)

Time-gaps are a very precious information to understand traffic flow behavior, are needed for calculation other parameters like Saturation flows, etc. Time-gap can be reported as the average value for the whole traffic flow, or only for specific class of the vehicles, or for each individual object in the flow. See the vehicle report above and look for Time-gaps.

8. Detecting traffic violations

Traffic analysts use GoodVision’s visual dashboard with exact traffic trajectories to identify various types of traffic violations:

  • Jaywalkers
  • Illegal maneuvers like wrong-way passages and U-turns
  • Lane changes
  • Lane jumpers
  • Red light runners

9. Peak traffic hours

Knowing the peak traffic counts and peak hours of heaviest traffic is a must. GoodVision reports these data for all your traffic movements or scenarios. You choose to find a single peak for the whole monitoring, or to report AM/PM peaks for each day.

10. Freeflow conditions

GoodVision can automatically identify free-flow conditions and separate it from the congested or significantly under-saturated conditions. Knowing free-flow conditions is the baseline for calculation of many traffic parameters like Saturation Flows, getting ideal travel time, and many more.

11. Saturation flows

Saturation flow is a key measurement of on-street performance. Traditionally, Sat Flows were calculated manually for each traffic lane. Now GoodVision provides fully automatic calculation of Saturation Flows into the Excel report, fully configurable for your country's guidelines.

12. Heat-map: Traffic volumes

GoodVision visualizes the volumes of traffic on the scene via heat-map. Hotter areas indicate higher traffic volume while cold areas indicate lower or no traffic. 

 13. Reduced speed areas - acceleration/deceleration zones

GoodVision also visualizes the areas with reduced speed on the scene via heatmap. Hotter areas indicate decelerating traffic while cold areas indicate accelerating traffic. This is very useful to visually identify reduced speed areas and create the appropriate areas in your traffic model.

14. Heat-map: Occupancy time

GoodVision visualizes the average occupancy time of traffic on the scene via heat-map as well. Whole scene is divided into segments and average occupancy time/delay is provided along the visual colour representation of the segment. 

15. Vehicle licence plates and Origin-Destination vehicle matching

Similar to O-D monitoring on the micro-level, GoodVision can provide the Origin-Destination studies in a way bigger scale. Using our ANPR capability you can perform the Origin-Destination studies, getting the travel counts and travel times on the macro level.

16. Queue length

GoodVision provides information about happening on the scene with a millisecond granularity. You can easily report how the number of vehicles in the queue was changing in time - how many vehicles were in the queue zone at the moment or during the given time period.

Did this answer your question?