GenRec: Unifying Video Generation and Recognition with Diffusion Models

Zejia Weng, Xitong Yang, Zhen Xing, Zuxuan Wu, Yu-Gang Jiang
2/3/2026

No official code found. Best implementation: wengzejia1/GenRec (1 star, last commit 2024-10-30).

Abstract

Video diffusion models are able to generate high-quality videos by learning strong spatial-temporal priors on large-scale datasets. In this paper, we aim to investigate whether such priors derived from a generative process are suitable for video recognition, and eventually joint optimization of generation and recognition. Building upon Stable Video Diffusion, we introduce GenRec, the first unified framework trained with a random-frame conditioning process so as to learn generalized spatial-temporal representations. The resulting framework can naturally supports generation and recognition, and more importantly is robust even when visual inputs contain limited information. Extensive experiments demonstrate the efficacy of GenRec for both recognition and generation. In particular, GenRec achieves competitive recognition performance, offering 75.8% and 87.2% accuracy on SSV2 and K400, respectively. GenRec also performs the best on class-conditioned image-to-video generation, achieving 46.5 and 49.3 FVD scores on SSV2 and EK-100 datasets. Furthermore, GenRec demonstrates extraordinary robustness in scenarios that only limited frames can be observed. Code will be available at https://github.com/wengzejia1/GenRec.

View on arXivView PDF

Code Implementations(1)

wengzejia1/GenRecCommunity100%

GenRec: Unifying Video Generation and Recognition with Diffusion Models

10Oct 30, 20241 years ago

Similar Papers

Cite this paper

@article{weng2026genrec,
  title  = {GenRec: Unifying Video Generation and Recognition with Diffusion Models},
  author = {Zejia Weng and Xitong Yang and Zhen Xing and Zuxuan Wu and Yu-Gang Jiang},
  year   = {2026},
  eprint = {2408.15241},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2408.15241},
  url    = {https://arxiv.org/abs/2408.15241},
  journal = {NEURIPS 2024 2024}
}

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/2408.15241.svg)](https://codeofpaper.com/paper/2408.15241)

Discussion