Representations Before Pixels: Semantics-Guided Hierarchical Video Prediction
Organizations: Archimedes, Athena Research Center, Greece · National Technical University of Athens · University of Crete · IACM-Forth
Abstract
Accurate future video prediction requires both high visual fidelity and consistent scene semantics, particularly in complex dynamic environments such as autonomous driving. We present Re2Pix, a hierarchical video prediction framework that decomposes forecasting into two stages: semantic representation prediction and representation-guided visual synthesis. Instead of directly predicting future RGB frames, our approach first forecasts future scene structure in the feature space of a frozen vision foundation model, and then conditions a latent diffusion model on these predicted representations to render photorealistic frames. This decomposition enables the model to focus first on scene dynamics and then on appearance generation. A key challenge arises from the train-test mismatch between ground-truth representations available during training and predicted ones used at inference. To address this, we introduce two conditioning strategies, nested dropout and mixed supervision, that improve robustness to imperfect autoregressive predictions. Experiments on challenging driving benchmarks demonstrate that the proposed semantics-first design significantly improves temporal semantic consistency, perceptual quality, and training efficiency compared to strong diffusion baselines. We provide the implementation code at https://github.com/Sta8is/Re2Pix
Figures & tables
| Method | Semantic Consistency | Generation | ||||
|---|---|---|---|---|---|---|
| mIoU(A) | IoU(M) | AbsR | FID | FVD | ||
| Re2Pix (Stage-1) | 69.76 | 69.66 | 88.03 | .1262 | - | - |
| Baseline | 60.55 | 57.64 | 85.15 | .1460 | 12.86 | 60.70 |
| w/ REPA [ 45 ] | 61.45 (+0.90) | 59.63 (+1.99) | 85.35 (+0.20) | .1465 (+0.0005) | 12.34 (-0.52) | 55.15 (-5.55) |
| w/ VideoREPA [ 91 ] | 60.98 (+0.43) | 58.61 (+0.97) | 85.22 (+0.07) | .1466 (+0.0006) | 12.95 (+0.09) | 59.03 (-1.67) |
| Baseline-Large | 61.69 (+1.14) | 59.65 (+2.01) | 85.43 (+0.28) | .1453 (-0.0070) | 11.99 (-0.87) | 56.81 (-3.89) |
| Method | Cityscapes | nuScenes | KITTI | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Semantic Consistency | Generation | Sem. Cons. | Generation | Generation | ||||||||
| mIoU(A) | IoU(M) | AbsR | FID | FVD | AbsR | FID | FVD | FID | FVD | |||
| VFM forecasting only | ||||||||||||
| Re2Pix (Stage 1) | 70.46 | 70.26 | 88.03 | .1208 | - | - | 83.82 | .1869 | - | - | - | - |
| Trained from scratch | ||||||||||||
| Baseline | 62.77 | 60.86 | 85.62 | .1433 | 9.64 | 52.12 | 79.92 | .2438 | 21.08 | 136.71 | 20.02 | 61.02 |
| Method | Semantic Consistency | Generation | ||||
|---|---|---|---|---|---|---|
| mIoU(A) | IoU(M) | AbsR | FID | FVD | ||
| Baseline (1 run) | 60.55 | 57.64 | 85.15 | .1460 | 12.86 | 60.70 |
| Re2Pix (1 run) | 63.53 | 62.29 | 85.72 | .1413 | 9.90 | 52.66 |
| Baseline (3 runs) | 60.92 0.34 | 58.63 0.86 | 85.25 0.14 | .1458 .0002 | 12.75 0.10 | 63.39 2.63 |
| Re2Pix (3 runs) | 63.70 0.23 | 62.76 0.51 | 85.75 0.10 | .1414 .0006 | 9.91 0.05 | 55.16 2.19 |
Video Prediction
Video prediction forecasts future frames or scene states from observed video for applications in perception, planning, and simulation.
See all 69 papers