ProactGen: Learning Proactive Clarification for Video Generation
Organizations: Nanjing University · University of Science and Technology of China · The Hong Kong University of Science and Technology (Guangzhou) · Shanghai Jiao Tong University
Abstract
Recent advances in video generation let users create high-quality videos from natural language descriptions, yet obtaining results that match user intent remains time-consuming: individual generations are computationally expensive, and underspecified prompts force repeated cycles of generation, inspection, and revision. Existing video prompt optimization methods improve generation through automatic rewriting, but cannot supply the ideas and preferences that were not in the initial description. We propose ProactGen, a video generation framework that learns proactive clarification, eliciting user intent through questions grounded in generated video drafts. Specifically, we train a vision-language model as a questioning policy with reinforcement learning: observing the initial prompt and a video draft, it learns to ask the questions most valuable to downstream generation, rewarded by the alignment between the final generated video and a target reference. We further find that effective questioning does not require drafts of final-output quality, and exploit this property by generating drafts with fewer denoising steps, keeping the added cost of clarification low. Experiments show that ProactGen improves target alignment over direct generation by at least 1.8x the gain of the strongest baselines. Moreover, a single round of ProactGen already exceeds the alignment that the strongest baseline reaches after four refinement rounds, in 29% of its time.
Figures & tables
| InstanceCap-500 | MiraBench-500 ∗ | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Method | R | DS-DTW | 3D-VAE | DnS | Obj. | Bkg. | Style | Cam. | Overall |
| Direct | – | 0.658 | 144.03 | 0.175 | 0.135 | 0.144 | 0.141 | 0.198 | |
| SCMAPR | – | 0.657 | 142.94 | 0.178 | 0.141 | 0.149 | 0.143 | 0.206 | |
| SSPO | 1 | 0.665 | 143.00 | 0.182 | 0.133 | 0.148 | 0.144 | 0.205 | |
| SSPO | 4 | 0.669 | 142.53 | 0.182 | 0.133 | 0.146 | 0.143 | 0.204 | |
| Proactive T2I | 5 | 0.662 | 143.55 | 0.195 | 0.152 | 0.154 | 0.146 | 0.221 | |
| Setting | Trained | Draft | DS-DTW | 3D-VAE | DnS |
|---|---|---|---|---|---|
| Direct | – | – | 0.658 | 144.03 | |
| Base, text | 0.672 | 142.63 | |||
| Base, draft | ✓ | 0.668 | 142.93 | ||
| RL, text | ✓ | 0.675 | 142.56 | ||
| ProactGen | ✓ | ✓ | 0.678 | 142.34 |
Appendix figures & tables2 assets
Supplementary material from the paper’s appendix.
Appendix
| Comparison | DreamSim-DTW | 3D-VAE | DnS |
|---|---|---|---|
| ProactGen vs. Direct | |||
| ProactGen vs. SCMAPR | |||
| ProactGen vs. RAPO++-SSPO (1) | |||
| ProactGen vs. RAPO++-SSPO (4) | |||
| ProactGen vs. Proactive T2I (5) | |||
| ProactGen vs. Proactive T2I (15) |
| Method | Draft | Q&A + merge | Ref. I/O | Rewrite + feedback | Final gen. | Total |
|---|---|---|---|---|---|---|
| Direct | – | – | – | – | 7.09 | 7.09 |
| SCMAPR | – | – | – | 97.18 | 7.08 | 104.26 |
| RAPO++-SSPO (1) | – | – | – | 14.18 | 7.07 | 21.24 |
| RAPO++-SSPO (4) | – | – | – | 48.07 | 7.07 | 55.14 |
| Proactive T2I (5) | – | 90.70 | 1.45 | – | 7.09 | 99.25 |
| Proactive T2I (15) | – | 233.88 | 1.45 | – | 7.09 | 242.43 |
Video Generation
Video generation studies models that create and edit moving images from text, images, audio, and structured controls.
See all 350 papers