Helios: Real Real-Time Long Video Generation Model
Organizations: Peking University · ByteDance China · Chengdu Anu Intelligence · Canva
Abstract
We introduce Helios, the first 14B video generation model that runs at 19.5 FPS on a single NVIDIA H100 GPU and supports minute-scale generation while matching the quality of a strong baseline. We make breakthroughs along three key dimensions: (1) robustness to long-video drifting without commonly used anti-drifting heuristics such as self-forcing, error-banks, or keyframe sampling; (2) real-time generation without standard acceleration techniques such as KV-cache, sparse/linear attention, or quantization; and (3) training without parallelism or sharding frameworks, enabling image-diffusion-scale batch sizes while fitting up to four 14B models within 80 GB of GPU memory. Specifically, Helios is a 14B autoregressive diffusion model with a unified input representation that natively supports T2V, I2V, and V2V tasks. To mitigate drifting in long-video generation, we characterize typical failure modes and propose simple yet effective training strategies that explicitly simulate drifting during training, while eliminating repetitive motion at its source. For efficiency, we heavily compress the historical and noisy context and reduce the number of sampling steps, yielding computational costs comparable to -- or lower than -- those of 1.3B video generative models. Moreover, we introduce infrastructure-level optimizations that accelerate both inference and training while reducing memory consumption. Extensive experiments demonstrate that Helios consistently outperforms prior methods on both short- and long-video generation. We plan to release the code, base model, and distilled model to support further development by the community.
Figures & tables
| Configuration | Stage-1-init | Stage-1-post | Stage-2-init | Stage-2-post |
| Global Batch Size | 128 | 128 | 256 | 192 |
| Optimizer | AdamW, , , weight_decay=1e-04 | AdamW, , , weight_decay=1e-04 | AdamW, , , weight_decay=1e-04 | AdamW, , , weight_decay=1e-04 |
| Learning Rate | 5e-5 | 3e-5 | 1e-4 | 3e-5 |
| Learning Rate Schedule | Constant | Constant | Constant | Constant |
| Training Steps | 5.5k | 7.5k | 16k | 20k |
| Gradient Clipping | 1.0 | 1.0 | 1.0 | 1.0 |
| Configuration | Stage-3-ode | Stage-3-post |
| Global Batch Size | 128 | 128 |
| Real-score initialization | - | Helios-Base |
| Fake-score initialization | - | Helios-Base |
| Real-score CFG weight | - | 3.0 |
| Optimizer ( & ) | AdamW, , , weight_decay=1e-03 | AdamW, , , weight_decay=1e-03 |
| Learning Rate | 2.0e-6 | 2.0e-6 |
| Model | #Params | Throughput (FPS) | Total | Aesthetic | Dynamic | Smoothness | Semantic | Naturalness |
| Bidirectional Models | ||||||||
| SANA Video [ 9 ] | 2B | 1.34 | 4.60 | 9 | 7 | 9 | 5 | 1 |
| CogVideoX [ 103 ] | 2B | 1.95 | 5.55 | 7 | 10 | 7 | 4 | 5 |
| CogVideoX 1.5 [ 103 ] | 5B | 1.47 | 5.15 | 7 | 5 | 8 | 5 | 4 |
| Mochi-1 [ 80 ] | 10B | 0.53 | 5.35 | 6 | 7 | 9 | 5 | 4 |
| HV Video [ 41 ] | 13B | 0.36 | 6.00 | 8 | 8 | 9 | 5 | 5 |
| Model | #Params | Throughput (FPS) | Total | Throughput Score | Total* | Aesthetic | Dynamic | Smoothness | Semantic | Naturalness | Drifting Aesthetic | Drifting Smoothness | Drifting Semantic | Drifting Naturalness |
| Autoregressive Models | ||||||||||||||
| NOVA [ 18 ] | 0.6B | 1.18 | 2.48 | 1 | 2.38 | 1 | 1 | 9 | 1 | 2 | 1 | 9 | 1 | 2 |
| Pyramid Flow [ 38 ] | 2B | 3.11 | 2.85 | 1 | 2.75 | 6 | 3 | 9 | 3 | 1 | 1 | 8 | 1 | 2 |
| MAGI-1 [ 86 ] | 4.5B | 0.37 | 4.92 | 1 | 4.82 | 7 | 3 | 10 | 6 | 2 | 1 | 10 | 6 | 5 |
| InfinityStar [ 58 ] | 8B | 3.38 | 2.63 | 2 | 2.43 | 4 | 4 | 8 | 2 | 1 | 1 | 9 | 1 | 1 |
| SkyReelsV2-DF [ 8 ] | 1.3B | 0.55 | 3.29 | 1 | 3.19 | 6 | 6 | 9 | 4 | 1 | 1 | 9 | 2 | 1 |
| Model | Total | Aesthetic | Dynamic | Smoothness | Semantic | Naturalness | Drifting Aesthetic | Drifting Smoothness | Drifting Semantic | Drifting Naturalness |
| Helios-Base | 6.47 | 8 | 6 | 9 | 6 | 5 | 7 | 10 | 8 | 5 |
| w Guidance Attention* | unstable training process | |||||||||
| w/o Guidance Attention | 6.23 | 9 | 4 | 7 | 7 | 5 | 6 | 10 | 8 | 2 |
| w/o First Frame Anchor | 5.51 | 8 | 5 | 8 | 7 | 4 | 3 | 10 | 6 | 2 |
| w/o Frame-Aware Corrupt | 4.70 | 7 | 4 | 8 | 6 | 4 | 2 | 10 | 3 | 1 |
| Helios-Distilled | 6.34 | 8 | 6 | 10 | 5 | 5 | 7 | 10 | 7 | 7 |
| Inference Time (s) | Training Time (s) | |
| Wan-2.1-T2V-14B [ 90 ] | 98.68 | 398.03 |
| w Flash Normalization | 89.91 | 360.77 |
| w Flash RoPE | 93.39 | 378.77 |
| w Flash Normalization and Flash RoPE | 84.41 | 340.38 |
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
| Metric ( ) | Type | |||||||||
| Aesthetic | Higher Better | 0.70 | 0.65 | 0.60 | 0.55 | 0.50 | 0.45 | 0.40 | 0.35 | 0.30 |
| Motion Amplitude | Higher Better | 0.45 | 0.40 | 0.35 | 0.30 | 0.25 | 0.20 | 0.15 | 0.10 | 0.05 |
| Motion Smoothness | Higher Better | 0.99 | 0.98 | 0.97 | 0.96 | 0.95 | 0.94 | 0.93 | 0.92 | 0.91 |
| Semantic | Higher Better | 0.30 | 0.29 | 0.28 | 0.27 | 0.26 | 0.25 | 0.24 | 0.23 | 0.22 |
| Naturalness | Higher Better | 0.65 | 0.60 | 0.55 | 0.50 | 0.45 | 0.40 | 0.30 | 0.25 | 0.20 |
| Drifting Aesthetic | Lower Better | 0.01 | 0.02 | 0.03 | 0.04 | 0.05 | 0.06 | 0.07 | 0.08 | 0.09 |