Find the data worth labeling.

Most captured data is redundant. Curate dedupes the repeats, mines the long tail, and sends labeling only the frames that add signal.

raw archive is indexed in place
dedupe
near-duplicates dropped
mine
long tail surfaced
select
curated set
the set worth labeling

From raw capture to a curated set.

Curation is a search problem. Curate maps your data, separates the redundant from the rare, and narrows labeling to the frames the model actually needs.

Ingest

Bring in the full captured dataset.

Dedupe

Drop near-duplicate and redundant frames.

Embed

Map every frame into a searchable feature space.

Mine

Surface rare scenarios and long-tail edge cases.

Select

Pick the smallest set that covers what matters.

Search everything you captured.

Camera, LiDAR, radar, IMU and CAN logs, indexed in place and cut into scenario clips. Findable in plain language.

low light, reflective surfaces, close range
camera
lidar
radar
imu
can
indexed in placeone continuous logcut into scenario clips

Point it at any dataset.

Curate runs on data from Collect or the capture you already have, in the formats your pipeline already speaks.

200+
programs in production
Formats supported
ASAM OpenLabelLeRobotROS 2MCAPnuScenesHDF5ParquetCOCORosbagZarrKITTIORCPascalWebDataset

Features at a glance

Plain-language searchSimilarity searchLong-tail miningPII redactionOne-click Annotate handoff
Near-duplicate removalActive-learning selectionSim-vs-real balancingOn-prem, VPC & data residency
Versioning, lineage & auditBalance & drift reportingODD coverage scoringFailure & disagreement mining

Common questions about Curate.

Does Curate need labeled data first?+
No. Curate works on embeddings computed from raw sensor data, so search, dedupe and long-tail mining start before a single label exists.
What data and formats does Curate read?+
Camera, LiDAR, radar, IMU and CAN logs, in the formats your pipeline already speaks: ROS 2, MCAP, Rosbag, ASAM OpenLabel, nuScenes, KITTI, COCO, Pascal, LeRobot, WebDataset, Zarr, HDF5, Parquet and ORC.
How does searching sensor data in plain language work?+
Every clip and frame is embedded in the same space as text, so a written description finds the moments that match it. No tags, no labels, no manual cataloging first.
Where does Curate run, and does my data leave my environment?+
Cloud, VPC or on-prem, with data residency where you need it. Indexing runs in place, so petabytes of raw log do not have to move first.
How is Curate priced?+
Curate is quoted per program based on archive size and scope, not from a rate card. Talk to us and we will scope it against your data.

Label the data that matters.

Stop paying to label the same scene twice. Curate finds the smaller set that teaches the model more.

We use essential cookies to run this site. Anything else only with your permission. Privacy Policy