githubEdit

Data Overview

Background

The objective of the Traffic Monitor is to be used as a primary data collection tool to capture holistic roadway data. The architecture is privacy-focused, featuring onboard detection, processing, and local data storage for cloud-free capability. Data is processed, generated, and captured locally in real-time.

The system records granular, event-level records for all sensors including those for detected objects (e.g., bicycle, vehicle, pedestrian), radar readings (speed, magnitude, detected object velocity, etc.), environmental measurements (air quality, temp, pressure, humidity, particulate matter, etc.), deployment metadata, system metrics, and more including data from plug-ins and extensions.

Data privacy

We believe in the power of open dataarrow-up-right. Anonymized data are crucial for useful social research and a public good. Our system (the Traffic Monitor database) prioritizes privacy by capturing as little personally identifiable informationarrow-up-right (PII) data as possible. With the default settings, our dataset is fully de-identifiedarrow-up-right so it is easier to share with mitigated risk to individuals and the public.

The Traffic Monitor may, via configuration file changes, capture PII such as license plates and images from persons, for example, via full roadway snapshots and clips from the camera.

Be aware that when enabled, additional applications and sensors may be captured both in the primary database, losing de-identified qualification, and elsewhere on the device storage; e.g. application-specific folders and databases that contain their own retention policies.

circle-exclamation

Storage formats

The Traffic Monitor database utilizes unencrypted, open formats by default to make them portable and easy to share.

Database structure

The Traffic Monitor database contains all captured, combined, and processed data from sensors, including additional, optional applications.

For tables related to sensors that are not installed, they will simply contain no records.

Table Name
Description
PII Included

deployment

History of location details for device and sensors: includes latitude, longitude, bearing.

No

events

Object Detection confirmed events. Generated by Frigate with required information attached.

Potential (if included in Frigate sub-label or attribute)

radar_dov

DetectedObjectVelocity (DOV) readings from Radar API, ON command

No

radar_timed_speed_counts

TimedSpeedCounts readings from Radar API @O command with `@

No

radar_raw_speed_magnitude

Show speeds and magnitudes in descending order by magnitude. OS and OM commands with O3

No

radar_raw_speed_magnitude_single

Same as above, but only the first speed and magnitude value, for easier analysis. OS and OM commands with O1

No

radar_oc_payload

Object detection capability, including vehicle length. OC command, with OPS9243 firmware

No

comments

Operator-entered time stamped entries for Traffic Monitor status, deployment, location, conditions, construction, etc. Used for downstream analysis.

Potential (operator-entered free-text)

How to access data

Last updated

Was this helpful?