atlas

Research map / Video / Video generation

GenRec: Unifying Video Generation and Recognition with Diffusion Models

NeurIPS 2024 · Video › Video generation · approach: Efficient video diffusion models · 2 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.

GenRec fine-tunes Stable Video Diffusion with random-frame latent masking and joint EDM denoising plus classification losses, so one model performs video recognition and frame-conditioned or class-conditioned video generation.

Problem

Video diffusion models learn strong spatial-temporal priors, but their generation training (corrupted inputs, single-frame conditioning) mismatches recognition (clean multi-frame inputs), so it is unclear whether they can be used for recognition while keeping generation and remaining robust when few

Approach

Condition the video diffusion model on a random subset of frames (latent masking) instead of only the first frame, train it jointly with noise-prediction and cross-entropy losses on intermediate UNet features, and use the classifier for class-guided sampling.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add joint generation and recognition training (ablation)GenRec · SSV2 early action prediction, ρ=0.3accuracy: 39.6 -> 41.9Helped
Add joint generation and recognition training (ablation)GenRec · SSV2 limited interpolation, 2 fsaccuracy: 53.5 -> 55.7Helped
Use Up Index 2 rather than Up Index 1 for recognition features (ablation)GenRec · SSV2accuracy: 71.8 -> 75.8Helped
Use Up Index 2 rather than Up Index 3 for recognition features (ablation)GenRec · SSV2accuracy: 75.2 -> 75.8Helped
Set expected masking ratio to 50% rather than 75% (ablation)GenRec · SSV2accuracy: +0.3Helped
Set expected masking ratio to 50% rather than 75% (ablation)GenRec · SSV2FVD: +0.5Hurt
Set expected masking ratio to 87.5% rather than 75% (ablation)GenRec · SSV2accuracy: -0.9Hurt
Set expected masking ratio to 87.5% rather than 75% (ablation)GenRec · SSV2FVD: -0.3Helped
Set generation-loss balance ratio to 0 rather than 10 (ablation)GenRec · SSV2FVD: 46.5 -> 1579.2Hurt
Vary the generation-loss balance ratio from 10 to 0, 1, 5, or 20 (ablation)GenRec · SSV2accuracy: 75.8; 75.6; 75.5; 75.6; 75.5No clear effect
Add classification supervision to SVD fine-tuningGenRec · SSV2 frame predictionFVD: 55.5 -> 55.3No clear effect
Add classification supervision and classifier guidanceGenRec · SSV2 class-conditioned frame predictionFVD: 50.3 -> 46.5Helped

Surprising findings

Limitations

Experimental setup

Datasets: Something-Something V2 Kinetics-400 UCF-101 Epic-Kitchen-100

Benchmarks: Something-Something V2 Kinetics-400 EK-100 UCF-101

Metrics: top-1 accuracy FVD accuracy retention ratio

Baselines: VideoMAE-L VideoMAE-H OmniMAE-H MVD-H Hiera-L Hiera-H MaskFeat-L InternVideo InternVideo2 OmniVec OmniVec-2 TATS

Builds on: Stable Video Diffusion EDM MAE classifier guidance

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