atlas

Research map / Video / Action recognition

Hierarchical Vector Quantization for Unsupervised Action Segmentation

AAAI 2025 · Video › Action recognition · approach: Temporal action segmentation · 13 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Hierarchical Vector Quantization (HVQ), a two-level codebook auto-encoder for unsupervised temporal action segmentation, plus a Jensen-Shannon-distance metric for segment-length bias.

Problem

Unsupervised temporal action segmentation across long untrimmed videos struggles with large intra-class variation in segment lengths; prior optimal-transport pseudo-label methods (TOT, ASOT) show strong segment-length bias and miss short segments.

Approach

Reformulates unsupervised segmentation as joint vector quantization: a frame encoder feeds a fine codebook Z (alpha*K subactions) that maps to a coarse codebook Q (K actions), trained with reconstruction and commitment losses, so each action cluster can be covered by a variable number of subclusters; also introduces a JSD-based segment-length bias metric.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use hierarchical vector quantization instead of single-level quantization (ablation)HVQ · BreakfastF1: 37.1 -> 39.7Helped
Use hierarchical vector quantization instead of single-level quantization (ablation)HVQ · YouTube InstructionalF1: 33.0 -> 35.1Helped
Use three hierarchy levels instead of two (ablation)HVQ · IKEA ASMF1: 27.6 -> 30.7Helped
Use three hierarchy levels instead of two (ablation)HVQ · YouTube InstructionalF1: 35.1 -> 31.9Hurt
Add reconstruction loss to both commitment losses (ablation)HVQ · BreakfastF1: 38.0 -> 39.7Helped
Use fine-level commitment loss rather than reconstruction loss alone (ablation)HVQ · BreakfastF1: 29.7 -> 37.4Helped
Set hierarchy scale α=2 instead of α=1 (ablation)HVQ · BreakfastF1: 38.2 -> 39.7Helped
Increase hierarchy scale from α=2 to α=3 (ablation)HVQ · BreakfastF1: 39.7 -> 38.3Hurt
Use two MS-TCN stages instead of one (ablation)HVQ encoder and decoder · BreakfastF1: 34.4 -> 39.7Helped
Use MS-TCN instead of an MLP decoder (ablation)HVQ decoder · BreakfastF1: 37.5 -> 39.7Helped
Apply FIFA decoding at inference (ablation)HVQ · BreakfastF1: 29.9 -> 39.7Helped
Use K-Means on autoencoder features instead of joint vector quantization (ablation)HVQ · BreakfastF1: 25.4 -> 39.7Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Breakfast YouTube Instructional IKEA ASM

Benchmarks: Breakfast YouTube Instructional IKEA ASM

Metrics: MoF F1 precision recall JSD

Baselines: CTE TOT TOT+TCL ASOT UFSA UDE ASAL JVT Mallow

Builds on: TOT ASOT MS-TCN FIFA VQ-VAE

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy