git404hub

what is avtrack fr?

fudancvl/avtrack — explained in plain English

Analysis updated 2026-05-18

16PythonAudience · researcherComplexity · 5/5LicenseSetup · hard

tl;dr

AVTrack is an ICML 2026 dataset of 871 real-world videos with tracked instance masks and synchronized audio, plus a training-free baseline pipeline that identifies who is speaking on screen.

vibe map

mindmap
  root((AVTrack))
    What it does
      Audio visual tracking dataset
      871 real world videos
      Instance masks plus audio
    Tech stack
      Python
      SAM3
      Whisper
      uv
    Use cases
      Benchmark tracking models
      Speaker identification
      Multimodal research
    Baseline
      AVTracker pipeline
      Mossformer2 separation
      DeepFace variant

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Benchmark a multimodal tracking or segmentation model against 871 real-world audio-visual videos with challenge labels.

VIBE 2

Run the AVTracker baseline to identify which visible person is speaking at each moment in a video.

VIBE 3

Study how camera motion, occlusion, and overlapping speech affect audio-visual tracking accuracy.

VIBE 4

Use the speech separation and face recognition variants to compare different speaker matching strategies.

what's the stack?

PythonPyTorchSAM3Whisperuv

how it stacks up fr

fudancvl/avtrack920linjerry-stack/capital-studioadya84/ha-world-cup-2026
Stars161616
LanguagePythonPythonPython
Setup difficultyhardeasyeasy
Complexity5/53/52/5
Audienceresearcherresearchergeneral

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · hard time til it works · 1h+

Requires a CUDA GPU by default, uv for dependency management, and downloading a large dataset from Hugging Face.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

in plain english

AVTrack is a research dataset and accompanying baseline system for teaching AI to figure out who is speaking in videos, specifically in complex, real world scenes with crowds, overlapping voices, and camera movement. Published at ICML 2026, it addresses a gap in existing benchmarks that rely on clean, single speaker, laboratory style footage. The dataset contains 871 videos averaging about 54 seconds each, drawn from interviews, films, anime, operas, narrations, and stage performances. Every video includes pixel level outlines, called instance masks, that track individual people across frames, alongside synchronized audio. Videos are labeled with challenge attributes such as camera motion, occlusion, position changes, and overlapping speech, making it possible to measure how different systems handle specific difficulties. The project also ships a training free baseline pipeline called AVTracker. It combines a visual tracking model called SAM3 with a speech recognition model called Whisper to identify who is on screen and what is being said, then uses a vision language model to match speech segments to the correct person. Optional steps include speech separation through Mossformer2 to untangle overlapping voices, and face recognition through DeepFace as an alternative matching strategy. The code is written in Python and uses a tool called uv for dependency management, with a pinned lockfile for reproducibility. Models are downloaded automatically from Hugging Face on first use, and the dataset itself is also hosted there. The project is released under the MIT License and is aimed at computer vision and audio researchers working on multimodal scene understanding and tracking.

prompts (copy fr)

prompt 1
Set up AVTrack with uv sync and download the dataset from Hugging Face to run the AVTracker baseline.
prompt 2
Explain how AVTracker matches Whisper speech segments to the correct person using SAM3 masks.
prompt 3
Run AVTrack's evaluation script and explain what the HOTA, DetA, and IDF1 metrics measure.
prompt 4
Configure AVTrack to use the DeepFace variant instead of the vision language model for speaker matching.

Frequently asked questions

what is avtrack fr?

AVTrack is an ICML 2026 dataset of 871 real-world videos with tracked instance masks and synchronized audio, plus a training-free baseline pipeline that identifies who is speaking on screen.

What language is avtrack written in?

Mainly Python. The stack also includes Python, PyTorch, SAM3.

What license does avtrack use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is avtrack to set up?

Setup difficulty is rated hard, with roughly 1h+ to a first successful run.

Who is avtrack for?

Mainly researcher.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.