Find
Search every event in plain language: “hard brake for a cut-in”.
Measure
See how events spread across weather, lighting, maneuver and any field you define.
Close gaps
List the scenario combinations you are short on, then go collect them.
From raw footage to coverage
Nomadic watches your videos and returns events, each tagged with the fields you asked for. Dataset Studio collects those events into one place, so a question about thousands of clips becomes a filter and a count.01
Videos
Fleet uploads, folders, cloud buckets
→
02
Analysis
Nomadic finds the moments you asked for
→
03
Labeled events
Each tagged: weather, lighting, maneuver
→
04
Dataset Studio
Search, slice and count every event
You getExploreDistributionCoverage gaps↺ Gaps tell you what to collect or analyze next
Four ideas to know
Analysis batch
One analysis run over many videos. It finds the moments that match your
prompt, such as “identify road scenes”, and produces events.
Event
A labeled moment in a video. A start and end time, a description and the
field values that describe it, such as
weather: rain.Taxonomy
The fields you classify by. Weather, lighting, lane type: each becomes a
filter in the app and a column in your coverage table.
Studio dataset
Your browsable dataset. It groups events from one or more batches or
folders and keeps its taxonomies with it.
STUDIO DATASET
Road scenes Q3
Taxonomy · weather · lighting
Bucket · events from Batch A
Pedestrian crossing
rain nightLane change
clear dayBucket · events from Batch B
Hard brake
fog twilightUnprotected left turn
rain dayEvery event gets a value for each taxonomy field, so the whole dataset can be filtered and counted by them.
Three steps
1
Define what you care about
Describe your fields once, as a schema. They guide the analysis and become
your taxonomy.
2
Create a Studio
Turn the finished batch into a dataset. Open
studio.url to browse it in the
app, or use Create Studio from the batch viewer.3
Find your gaps
Get every combination of field values with its event count. Combinations
with no examples are missing from the table.
See your coverage at a glance
Coverage is the core of Studio. Here is an illustrative weather × lighting breakdown for theRoadScene schema above:
day
twilight
night
clear
1,284
310
642
rain
233
61
14
snow
96
gap
8
fog
52
11
gap
Deep, 200+ eventsUsableThin, under 20No examples
coverage() returns the same information as a table with one row per
combination. Combinations with no examples are left out, so a gap is a row
that is not there.
In the app
Explore
Browse and play event clips. Search in plain language and filter by any
taxonomy field.
Distribution
See how many events fall under each value and how the dataset is balanced.
Taxonomy
Review your fields and add new ones. New fields are classified over the
whole dataset.
Start here
Define fields
Run an analysis that returns typed fields.
Create a Studio
Build a dataset from batches or folders.
Add taxonomies and coverage
Classify by new fields and read the full coverage table.
Set up the SDK
Install the SDK and connect with an API key.