atlas

Research map / Video / Video generation

VideoUFO: A Million-Scale User-Focused Dataset for Text-to-Video Generation

NeurIPS 2025 · Video › Video generation · approach: Compositional text-to-video diffusion · 3 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.

Builds VideoUFO, a ~1.09M-clip text-to-video dataset whose topics are mined from real user prompts (VidProM) and sourced from CC-licensed YouTube videos, plus a BenchUFO benchmark and an MVDiT model trained on it that improves worst-topic scores.

Problem

Text-to-video models often fail on topics real users want to generate because their training data does not cover those user-focused topics; existing video datasets are open-domain and many have restrictive or retracted licenses.

Approach

Derive user-focused topics by clustering real user prompts from VidProM, retrieve CC-licensed YouTube videos for each topic via the official API, split and caption clips, verify topic presence with GPT-4o-mini on detailed captions, and benchmark models on worst/best topics using caption-prompt similarity.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train MVDiT solely on VideoUFOMVDiT · BenchUFO low-10 topicssimilarity: +4.2%Helped
Replace VideoUFO with OpenVid for training (ablation)MVDiT · BenchUFO low-10 topicssimilarity: 0.401 vs. 0.400Hurt
Replace VideoUFO with VidGen for training (ablation)MVDiT · BenchUFO low-10 topicssimilarityHurt
Use detailed captions instead of videos for verification (ablation)Clip verification · 1,000 clipsoverlap with Direct GPT-4o: 0.770; 0.806Hurt
Use brief captions instead of videos for verification (ablation)Clip verification · 1,000 clipsoverlap with Direct GPT-4o: 0.621; 0.657Hurt
Use GPT-4o-mini instead of GPT-4o on detailed captions (ablation)Clip verification · 1,000 clipsoverlap with Direct GPT-4o: 0.770 -> 0.806Helped
Increase the preset K-means cluster count beyond approximately 2,000 (ablation)User-focused topic extraction · VidProM promptsnumber of resulting topicsNo clear effect
Use DBSCAN or HDBSCAN to determine the cluster count (ablation)User-focused topic extraction · VidProM promptstopic extraction qualityHurt

Surprising findings

Limitations

Experimental setup

Datasets: VidProM VideoUFO OpenVid-1M VidGen-1M VBench

Benchmarks: BenchUFO

Metrics: caption-prompt cosine similarity average similarity on low-10 topics average similarity on top-10 topics VBench quality scores

Baselines: OpenVid-1M VidGen-1M Sora CogVideoX HunyuanVideo LTX-Video Mochi-1

Builds on: VidProM Panda-70M Open-Sora-Plan VBench MVDiT

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