Mingjun Zheng*, Long Sun*, Jiangxin Dong, and Jinshan Pan†
IMAG Lab, Nanjing University of Science and Technology
- [2025/03/18] Code is available now!
- [2025/03/13] The collected dataset is available at Baidu Cloud.
- [2025/02/28] RDG is accepted to CVPR 2025!
- [2025/02/18] The project page is released!
RDG is an efficient asymmetric UNet-based super-resolution network for solving the real-time rendering problem. We first propose a dynamic feature modulator for capturing a precise structura information, and then incorporate auxiliary G-buffer information to guide the decoder to generate detail-rich, temporally stable results.
We use the Cycles engine to render the scene model and generate the dataset. The figure above illustrates the detailed rendering settings, where we set the maximum number of light samples to 1000, the maximum number of light reflections to 12, HR videos have a spatial resolution of 1920×1080 and 480×270 for their LR counterparts, and the frame rate of the camera is set to 24 FPS. The collected dataset covers different scenarios such as complex textures and geometries, glossy reflections, and fast-moving objects.
- Python 3.8, PyTorch >= 1.11
- BasicSR 1.4.2
- Platforms: Ubuntu 18.04, cuda-11
git clone https://github.com/sunny2109/RDG.git
cd RDG
conda create -n rdg python=3.8
conda activate rdg
# Install dependent packages
pip install -r requirements.txt
# Install BasicSR
python setup.py develop
Please download the collected dataset from Baidu Cloud and put it in ./datasets/
.
# train RDG for x4 effieicnt SR
python basicsr/train.py -opt options/train/train_RDG_x4.yml
- Download the pretrained models.
Please download the pretrained model weights and put it in ./checkpoints/
.
- Download the testing dataset.
Please download the test dataset from Baidu Cloud and put it in ./datasets/
.
- Run the following commands:
python basicsr/test.py -opt options/test/test_RDG_x4.yml
- The test results will be in './results'.
If you have any questions, please feel free to reach us out at cs.longsun@gmail.com or mingjunzheng@njust.edu.cn
If you find our work helpful for your research, please consider giving a star ⭐ and citation 📝
@article{RDG,
title={Efficient Video Super-Resolution for Real-time Rendering with Decoupled G-buffer Guidance},
author={Zheng, Mingjun and Sun, Long and Dong, Jiangxin and Pan, Jinshan},
booktitle={CVPR},
year={2025}
}