Skip to content
Annotask

02Service

Video annotation

Frame-accurate labels that follow objects through a clip.

We track objects and tag events across frames, keeping IDs consistent when objects leave and re-enter the scene. Interpolation speeds up the work; every keyframe is still checked at Review and Final Review.

Annotation types
4 types
Delivered as
Per-frame JSON, MOT or CVAT XML
Quality levels
Attempt → Review → Final Review
Starts with
A paid pilot of 500–1,000 items

01Showcase

See it labeled.

Play or scrub the clip. Track IDs stay the same from frame to frame.

Small wheeled robot built on an Arduino board
#14 mobile_robot · driving
#15 wheel
Frame 000 / 240
driving
turning
stopped

◆ Keyframes checked at Review and Final Review · drag the timeline to scrub

02Annotation types

What we label.

Each type is defined in your guidelines before the pilot, with examples of the edge cases.

A box or polygon per object per frame, with one persistent ID for the whole clip.

Labels for each frame or segment, such as scene type or visibility conditions.

Start and end timestamps for actions and events, with a label for each.

Skeletons or named points followed across frames for pose and motion models.

Small wheeled robot built on an Arduino board

03What you receive

Labels your pipeline can load as-is.

Delivered as Per-frame JSON, MOT or CVAT XML. Tell us your schema and we'll match it.

  • Labels in the format your pipeline already reads
  • A quality report per batch: accuracy on hidden test items against your target
  • Every task through Attempt, Review and Final Review
  • A 7-day window to accept each batch or raise a dispute
Per-frame JSONExample
{
  "clip": "warehouse_cam2_0007.mp4",
  "track_id": 14,
  "label": "mobile_robot",
  "frames": [
    { "frame": 120, "bbox": [301, 220, 88, 64] },
    { "frame": 121, "bbox": [305, 221, 88, 64] }
  ]
}

04Use cases

Where teams use it.

  1. 01

    Robot navigation

  2. 02

    Driver and pedestrian tracking

  3. 03

    Retail footfall

  4. 04

    Sports analytics

05Quality

Every task passes three levels.

Only tasks approved at Final Review are paid to the annotator and delivered to you.

  1. Level 1Annotator

    Attempt

    Labels the item to the project guidelines and label schema.

  2. Level 2Reviewer

    Review

    Checks the work, then approves it, corrects it, or sends it back with a reason.

  3. Level 3Final reviewer

    Final Review

    Signs the task off. Only finally approved tasks are paid and delivered.

Start a video annotation pilot. Judge us on your own data.

We label 500–1,000 of your items through all three levels. You approve the results before production begins.

Request a Quote