CoolFace
Datasetpublic

allenai/Molmo2-VideoTrackEval

Molmo2-VideoTrackEval Molmo2-VideoTrackEval is an evaluation benchmark for video point tracking, containing human-annotated ground truth expressions. It includes segmentation masks for evaluating whether predicted points fall within the correct object regions. Currently, there are five categories for evaluation: animal dance sports person misc This benchmark is part of the Molmo2 dataset collection and is used to evaluate the Molmo2 family of models on video object tracking… See the full description on the dataset page: https://huggingface.co/datasets/allenai/Molmo2-VideoTrackEval.

sourceHugging Faceodc-byupdated 9mo agoView on Hugging Face
3likes148downloads
Dataset Card

Molmo2-VideoTrackEval

Molmo2-VideoTrackEval is an evaluation benchmark for video point tracking, containing human-annotated ground truth expressions. It includes segmentation masks for evaluating whether predicted points fall within the correct object regions. Currently, there are five categories for evaluation:

  • animal
  • dance
  • sports
  • person
  • misc

This benchmark is part of the Molmo2 dataset collection and is used to evaluate the Molmo2 family of models on video object tracking via point trajectories.

Quick links:

Usage

python
from datasets import load_dataset

# Load entire evaluation dataset
ds = load_dataset("allenai/Molmo2-VideoTrackEval", split="test")

# Load a specific benchmark subset by config name
animal = load_dataset("allenai/Molmo2-VideoTrackEval", "animal", split="test")
dance = load_dataset("allenai/Molmo2-VideoTrackEval", "dance", split="test")
sports = load_dataset("allenai/Molmo2-VideoTrackEval", "sports", split="test")
person = load_dataset("allenai/Molmo2-VideoTrackEval", "person", split="test")
misc = load_dataset("allenai/Molmo2-VideoTrackEval", "misc", split="test")

Available Configs

ConfigDatasetDescription
defaultAllAll evaluation data combined
animalAPTv2Animal tracking benchmark
dancedancetrackDancer tracking benchmark
sportssportsmotSports player tracking benchmark
personpersonpath22Person tracking benchmark
miscsavMisc Video benchmark

Data Format

Each row contains tracking annotations for one or more objects in a video clip:

FieldDescription
idUnique identifier for this annotation
videoVideo filename
cliptrimmed clip id
video_datasetSource dataset name (e.g., 'dancetrack', 'sportsmot')
video_sourceVideo directory path (can be ignored)
expText expression describing the tracked object(s)
obj_idList of object IDs per video
mask_idList of mask IDs corresponding to tracked objects starting from '0'
masksList of segmentation masks per object for evaluation. Each entry contains object_id and masks (used to verify if predicted points fall within the ground truth object region)
pointsList of point trajectories per object. Each entry contains object_id and points (list of [x, y] coordinates per frame)
segmentsList of segment annotations per object. Each entry contains object_id and segments
start_frameStarting frame index for this clip
end_frameEnding frame index for this clip
wVideo width
hVideo height
n_framesNumber of frames in the clip
fpsFrames per second

Important: start_frame and end_frame indicate which portion of the source video to use. You need to trim the video to this range — the annotations correspond to frames within [start_frame, end_frame], not the entire video.

Evaluation with Masks

The masks field contains ground truth segmentation masks that can be used to evaluate tracking predictions. A predicted point is considered correct if it falls within the segmentation mask of the target object for that frame.

Folder Structure

Molmo2-VideoTrackEval/
├── README.md
└── data/
    ├── animal/
    │   └── APTv2_point_tracks_with_masks.parquet
    ├── dance/
    │   └── dancetrack_point_tracks_with_masks.parquet
    └── sports/
        └── sportsmot_point_tracks_with_masks.parquet
    ├── person/
    │   └── personpath22_point_tracks_with_masks.parquet
    ├── misc/
    │   └── sav_point_tracks_with_masks.parquet

Video Sources

The table below contains information on the sources of the third party datasets used or referenced in curating the benchmark data for Molmo2-VideoTrackEval. We do not provide video files or share the original raw data from datasets with restrictions on use and distribution according to the source license.

DatasetCategoryDownloadDataset License
APTv2AnimalsAPTv2Apache 2.0
dancetrackDancersDanceTrackNon-commercial research use only
sportsmotSportsSportsMOTCC BY-NC 4.0
personpath22PersonPersonPath22CC BY-NC 4.0
savMiscSA-V (Frames sampled at 6 fps from 24 fps video)CC BY 4.0

License

This dataset is licensed under ODC-BY-1.0. It is intended for research and educational use in accordance with Ai2's Responsible Use Guidelines. Please refer to the Video Sources section for the original datasets that provide the videos used to generate the segmentations and point tracks for this dataset. All use of the videos and original data from these datasets are subject to the licenses and terms of use provided by the sources. Please check the sources to determine if they are appropriate for your use case.