VIDEO OBJECT TRACKING

Video Annotation and Object Tracking

Video annotation is not a sequence of unrelated images. We maintain object identity over time, place keyframes where motion or visibility changes, and review interpolated geometry between them so tracks remain usable across the full sequence.

SCOPE

What this service covers

Bounding-box and polygon tracksPersistent track IDsKeyframe placement and interpolation reviewOcclusion and reappearance statesPer-track and per-frame attributesFrame-level quality or event flags

Accepted inputs

  • MP4, MOV, AVI and agreed video formats
  • Frame sequences
  • Pre-tracked video requiring correction
  • Client-platform projects with configured labels

Annotation approach

  • Sequence and frame-rate review
  • Track creation at first valid visibility
  • Keyframes at motion, scale and shape changes
  • Identity-preserving occlusion handling
  • Track termination under agreed exit rules

Common edge cases

  • Temporary and full occlusion
  • Objects leaving and re-entering the frame
  • Camera cuts and abrupt motion
  • Crowded scenes and visually similar objects
  • Duplicate frames and inconsistent source naming

QUALITY ASSURANCE

Review that follows the guideline

Quality checks are selected for the data type and acceptance criteria. Metrics and review coverage depend on the project, platform and agreed workflow.

Track-ID continuity checksInterpolation and keyframe reviewMissed-frame and track-gap detectionClass and attribute consistencySequence-level export validation

Applications

  • Traffic and mobility
  • Maritime operations
  • Security video
  • Sports and behavior analysis
  • Robotics and industrial workflows

Output formats

  • CVAT XML/JSON
  • COCO video-compatible JSON
  • MOT-style outputs
  • Frame-level JSON or CSV
  • Client-defined tracking schemas

What to include in your brief

  • Sample sequences and frame rate
  • Object lifecycle and identity rules
  • Occlusion and re-entry policy
  • Keyframe expectations
  • Required attributes, format and acceptance criteria

START WITH A CALIBRATION BATCH

Reduce uncertainty before production.

Share your guidelines, sample characteristics, volume, preferred platform and timeline. We’ll assess the scope and propose a representative calibration step.

Discuss your dataset