lightx2v commited on
Commit
4df4e17
·
verified ·
1 Parent(s): 834cd21

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +22 -8
README.md CHANGED
@@ -46,23 +46,37 @@ On the tested clip, **RelayVSR X2 with LightX2V processes 243 frames in 5.348 se
46
  Measured on **2026-11-02** using the same
47
  [drone rooftop input video](assets/benchmark/originals/input.mp4):
48
  **1024 × 768**, **243 frames**, **24 fps**, **10.125 seconds**.
 
 
 
 
49
  All cases ran sequentially on one **NVIDIA H100 80GB HBM3** with
50
  **PyTorch 2.11.0 + CUDA 13.0**. Each row reports **one measured run after
51
  same-resolution warmup**.
52
 
53
  | Model / implementation | Scale | Output resolution | Inference time (s) | Inference FPS | Original output |
54
  | --- | --- | --- | ---: | ---: | --- |
55
- | SeedVR2-3B | 2× | 2048 × 1536 | 352.820 | 0.69 | [MP4](assets/benchmark/originals/seedvr2_3b_x2.mp4) |
56
- | FlashVSR+ Turbo | 2× | 2048 × 1536 | 54.024 | 4.50 | [MP4](assets/benchmark/originals/flashvsr_plus_turbo_x2.mp4) |
57
- | Open-H3-Regenerate-2K | 2× | 2048 × 1536 | 784.954 | 0.31 | [MP4](assets/benchmark/originals/open_h3_regenerate_x2.mp4) |
58
- | SwiftVR | 2× | 2048 × 1536 | 7.252 | 33.51 | [MP4](assets/benchmark/originals/swiftvr_x2.mp4) |
59
- | SwiftVR (LightX2V) | 2× | 2048 × 1536 | 6.399 | 37.98 | [MP4](assets/benchmark/originals/swiftvr_lightx2v_x2.mp4) |
60
- | RelayVSR | 4× | 4096 × 3072 | 26.332 | 9.23 | [MP4](assets/benchmark/originals/relayvsr_x4.mp4) |
61
- | RelayVSR X4 (LightX2V) | 4× | 4096 × 3072 | 19.304 | 12.59 | [MP4](assets/benchmark/originals/relayvsr_x4_lightx2v.mp4) |
62
- | **RelayVSR X2 (LightX2V)** | 2× | 2048 × 1536 | **5.348** | **45.44** | [MP4](assets/benchmark/originals/relayvsr_x2_lightx2v.mp4) |
63
 
64
  ## Video Comparison
65
 
 
 
 
 
 
 
 
 
 
 
66
  <video controls src="https://huggingface.co/lightx2v/RelayVSR_X2/resolve/main/assets/benchmark/comparison_grid.mp4"></video>
67
 
68
  ## Model Files
 
46
  Measured on **2026-11-02** using the same
47
  [drone rooftop input video](assets/benchmark/originals/input.mp4):
48
  **1024 × 768**, **243 frames**, **24 fps**, **10.125 seconds**.
49
+
50
+ The input video was generated by **MiniMax-H3** and contains some mild temporal
51
+ flicker. This flicker is already present in the source video before super-resolution.
52
+
53
  All cases ran sequentially on one **NVIDIA H100 80GB HBM3** with
54
  **PyTorch 2.11.0 + CUDA 13.0**. Each row reports **one measured run after
55
  same-resolution warmup**.
56
 
57
  | Model / implementation | Scale | Output resolution | Inference time (s) | Inference FPS | Original output |
58
  | --- | --- | --- | ---: | ---: | --- |
59
+ | [SeedVR2-3B](https://huggingface.co/ByteDance-Seed/SeedVR2-3B) | 2× | 2048 × 1536 | 352.820 | 0.69 | [MP4](assets/benchmark/originals/seedvr2_3b_x2.mp4) |
60
+ | [FlashVSR+ Turbo](https://huggingface.co/ruchangyao/FlashVSR_plus) | 2× | 2048 × 1536 | 54.024 | 4.50 | [MP4](assets/benchmark/originals/flashvsr_plus_turbo_x2.mp4) |
61
+ | [Open-H3-Regenerate-2K](https://huggingface.co/Efficient-Large-Model/Open-H3-Regenerate-2K) | 2× | 2048 × 1536 | 784.954 | 0.31 | [MP4](assets/benchmark/originals/open_h3_regenerate_x2.mp4) |
62
+ | [SwiftVR](https://huggingface.co/H-oliday/SwiftVR) | 2× | 2048 × 1536 | 7.252 | 33.51 | [MP4](assets/benchmark/originals/swiftvr_x2.mp4) |
63
+ | [SwiftVR (LightX2V)](https://github.com/ModelTC/LightX2V/tree/main/scripts/swiftvr) | 2× | 2048 × 1536 | 6.399 | 37.98 | [MP4](assets/benchmark/originals/swiftvr_lightx2v_x2.mp4) |
64
+ | [RelayVSR](https://huggingface.co/kopper/RelayVSR) | 4× | 4096 × 3072 | 26.332 | 9.23 | [MP4](assets/benchmark/originals/relayvsr_x4.mp4) |
65
+ | [RelayVSR (LightX2V)](https://github.com/ModelTC/LightX2V/tree/main/scripts/relayvsr) | 4× | 4096 × 3072 | 19.304 | 12.59 | [MP4](assets/benchmark/originals/relayvsr_x4_lightx2v.mp4) |
66
+ | **[RelayVSR X2 (LightX2V)](https://huggingface.co/lightx2v/RelayVSR_X2)** | 2× | 2048 × 1536 | **5.348** | **45.44** | [MP4](assets/benchmark/originals/relayvsr_x2_lightx2v.mp4) |
67
 
68
  ## Video Comparison
69
 
70
+ Many super-resolution methods can amplify the temporal flicker already present in
71
+ AI-generated input videos. **RelayVSR can substantially alleviate this flicker**,
72
+ producing more temporally consistent results.
73
+
74
+ The original RelayVSR model is limited to fixed **4× upscaling**, which incurs a
75
+ higher computational cost and slower inference. To reduce this cost, we trained a
76
+ **native 2× super-resolution model based on RelayVSR**. Our **RelayVSR X2** model
77
+ combines effective temporal-flicker suppression with **fast inference**, making it
78
+ suited to upscaling AI-generated videos.
79
+
80
  <video controls src="https://huggingface.co/lightx2v/RelayVSR_X2/resolve/main/assets/benchmark/comparison_grid.mp4"></video>
81
 
82
  ## Model Files