Video & computer vision

Raw video in. Versioned training set out.

An hour of video is tens of thousands of frames. MLtwist cleans the footage, pre-labels it, has people label and review it frame by frame, and delivers it in your format — our team, yours, or both.

A small survey drone hovering over a rocky coastline at dusk
MLtwist · Split view
Source and labeled video play side by side, so reviewers check tracks and masks as video — not frame by frame.

How it works

From footage to a training set

Labeling tools mark objects. The work around them — cleaning, splitting, pre-labeling, review, and packaging — is where video projects stall.

01

Ingest and clean

Pull footage from your bucket, drop corrupt or unusable files, normalize codecs, and split long captures into workable clips.

02

Pre-label

Run detection and tracking models tuned to your footage so annotators correct tracks instead of drawing every box.

03

Label frame by frame

Boxes, tilted boxes, polygons, tracks, and events — kept consistent across frames by automated checks.

04

Review as video

Reviewers check fully labeled, playable video, not single frames, so drift and ID switches get caught.

05

Deliver a version

Export in the exact format your training code reads, with a Data ID Card, as a version you can diff and roll back.

What we handle

The footage other pipelines choke on

Unstable and high-motion footage

Drone and vessel video where perspective and scale change every frame.

Dense scenes

Hundreds of objects per frame without the labeling tool grinding to a halt.

Radar and non-visible bands

SAR imagery and video, including oriented boxes that follow each object's heading.

Your taxonomy

Safety-critical classes first, with attributes and events defined by your model's needs.

Need footage you don't have yet? We run real-world collection and synthetic generation too.

Send us a clip

Share a representative sample and your label spec, and we'll scope the work with you.

Also available through Carahsoft and Google Cloud Marketplace.