VGGRPO: Towards World-Consistent Video Generation with 4D Latent Reward
Organizations: Google · University of Copenhagen · University of Oxford · CREST-ENSAE, Institut Polytechnique de Paris
Abstract
Large-scale video diffusion models achieve impressive visual quality, yet often fail to preserve geometric consistency. Prior approaches improve consistency either by augmenting the generator with additional modules or applying geometry-aware alignment. However, architectural modifications can compromise the generalization of internet-scale pretrained models, while existing alignment methods are limited to static scenes and rely on RGB-space rewards that require repeated VAE decoding, incurring substantial compute overhead and failing to generalize to highly dynamic real-world scenes. To preserve the pretrained capacity while improving geometric consistency, we propose VGGRPO (Visual Geometry GRPO), a latent geometry-guided framework for geometry-aware video post-training. VGGRPO introduces a Latent Geometry Model (LGM) that stitches video diffusion latents to geometry foundation models, enabling direct decoding of scene geometry from the latent space. By constructing LGM from a geometry model with 4D reconstruction capability, VGGRPO naturally extends to dynamic scenes, overcoming the static-scene limitations of prior methods. Building on this, we perform latent-space Group Relative Policy Optimization with two complementary rewards: a camera motion smoothness reward that penalizes jittery trajectories, and a geometry reprojection consistency reward that enforces cross-view geometric coherence. Experiments on both static and dynamic benchmarks show that VGGRPO improves camera stability, geometry consistency, and overall quality while eliminating costly VAE decoding, making latent-space geometry-guided reinforcement an efficient and flexible approach to world-consistent video generation.
Figures & tables
| Method | Static | Dynamic | Sub. Cons. | Bg. Cons. | Aes. Qual. | Img. Qual. | Mot. Smooth. | Dyn. Deg. | |||
|---|---|---|---|---|---|---|---|---|---|---|---|
| VQ | MQ | Epi. | VQ | MQ | |||||||
| Base Model: Wan2.1-1B | |||||||||||
| Base | - | - | 0.133 | - | - | 0.7941 | 0.8930 | 0.5233 | 0.6178 | 0.9552 | 0.9231 |
| SFT | 45.26 | 46.84 | 0.137 | 40.00 | 39.00 | 0.8032 | 0.8896 | 0.5472 | 0.6256 | 0.9646 | 0.8795 |
| Epipolar-DPO | 54.21 | 55.79 | 0.098 | 45.50 | 43.00 | 0.8125 | 0.8916 | 0.5578 | 0.6461 | 0.9671 | 0.8816 |
| VideoGPA | 53.68 | 56.32 | 0.105 | 42.50 | 41.00 | 0.8068 | 0.8931 | 0.5562 | 0.6507 | 0.9650 | 0.8734 |
Appendix figures & tables2 assets
Supplementary material from the paper’s appendix.
Appendix
| Model | Sub. Cons. | Bg. Cons. | Aes. Qual. | Img. Qual. | Mot. Smooth. | Dyn. Deg. |
|---|---|---|---|---|---|---|
| Baseline | 0.9542 | 0.9528 | 0.5966 | 0.6733 | 0.9841 | 0.4237 |
| SFT | 0.9578 | 0.9556 | 0.5968 | 0.6304 | 0.9872 | 0.3988 |
| Epipolar-DPO | 0.9601 | 0.9564 | 0.5977 | 0.6353 | 0.9847 | 0.3325 |
| VideoGPA | 0.9605 | 0.9565 | 0.5973 | 0.6338 | 0.9835 | 0.3419 |
| Ours | 0.9644 | 0.9583 | 0.5991 | 0.6861 | 0.9895 | 0.3962 |
Video Generation
Video generation studies models that create and edit moving images from text, images, audio, and structured controls.
See all 364 papers