ActAlign: Zero-Shot Fine-Grained Video Classification via Language-Guided Sequence Alignment

Amir Aghdam, Vincent Tao Hu, Björn Ommer
6/28/2025
cs.CVcs.LGcs.MM

No official code found. Best implementation: amir-aghdam/ActAlign (5 stars, last commit 2025-08-04). 1 more below.

Abstract

We address the task of zero-shot video classification for extremely fine-grained actions (e.g., Windmill Dunk in basketball), where no video examples or temporal annotations are available for unseen classes. While image-language models (e.g., CLIP, SigLIP) show strong open-set recognition, they lack temporal modeling needed for video understanding. We propose ActAlign, a truly zero-shot, training-free method that formulates video classification as a sequence alignment problem, preserving the generalization strength of pretrained image-language models. For each class, a large language model (LLM) generates an ordered sequence of sub-actions, which we align with video frames using Dynamic Time Warping (DTW) in a shared embedding space. Without any video-text supervision or fine-tuning, ActAlign achieves 30.5% accuracy on ActionAtlas--the most diverse benchmark of fine-grained actions across multiple sports--where human performance is only 61.6%. ActAlign outperforms billion-parameter video-language models while using 8x fewer parameters. Our approach is model-agnostic and domain-general, demonstrating that structured language priors combined with classical alignment methods can unlock the open-set recognition potential of image-language models for fine-grained video understanding.

View on arXivView PDF

Code Implementations(2)

ActAlign: Zero-Shot Fine-Grained Video Classification via Language-Guided Sequence Alignment

51PythonJun 26, 20251 years ago

Project page for "ActAlign: Zero-Shot Fine-Grained Video Classification via Language-Guided Sequence Alignment"

00CSS, HTMLJul 1, 20251 years ago

Similar Papers

Cite this paper

@article{aghdam2025actalign,
  title  = {ActAlign: Zero-Shot Fine-Grained Video Classification via Language-Guided Sequence Alignment},
  author = {Amir Aghdam and Vincent Tao Hu and Björn Ommer},
  year   = {2025},
  eprint = {2506.22967},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.22967v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2506.22967.svg)](https://codeofpaper.com/paper/2506.22967)

Discussion