ACM Transactions on Graphics · 2020 · 104 citations · 24 references
ArchitectureComputer ScienceComputer GraphicsComputer VisionRendering3D RenderingImage SynthesisImage-based RenderingPhotorealistic RenderingReal-time Rendering For Virtual RealityRendering PipelineAntialiasingImage Super-resolutionImage UpsamplingReal-time Photorealistic RenderingSuper-resolution RenderingTemporal AntialiasingTemporal UpsamplingVideo Super-resolution
Real‑time rendering is increasingly demanding due to higher resolutions and photorealistic effects, so engines often render at lower resolution and then upsample. The authors propose a machine‑learning method for high‑quality real‑time upsampling of rendered frames. The method exploits point‑sampled pixels and precise temporal dynamics by integrating depth and dense motion vectors into a temporal network designed to maximize video quality while maintaining real‑time performance. Training on a large synthetic dataset, the approach achieves high‑fidelity, temporally stable real‑time results, surpassing prior super‑resolution and temporal anti‑aliasing techniques even for 4×4 upsampling.
Due to higher resolutions and refresh rates, as well as more photorealistic effects, real-time rendering has become increasingly challenging for video games and emerging virtual reality headsets. To meet this demand, modern graphics hardware and game engines often reduce the computational cost by rendering at a lower resolution and then upsampling to the native resolution. Following the recent advances in image and video superresolution in computer vision, we propose a machine learning approach that is specifically tailored for high-quality upsampling of rendered content in real-time applications. The main insight of our work is that in rendered content, the image pixels are point-sampled, but precise temporal dynamics are available. Our method combines this specific information that is typically available in modern renderers (i.e., depth and dense motion vectors) with a novel temporal network design that takes into account such specifics and is aimed at maximizing video quality while delivering real-time performance. By training on a large synthetic dataset rendered from multiple 3D scenes with recorded camera motion, we demonstrate high fidelity and temporally stable results in real-time, even in the highly challenging 4 × 4 upsampling scenario, significantly outperforming existing superresolution and temporal antialiasing work.
24
Deep Residual Learning for Image Recognition
Kaiming He, Xiangyu Zhang, Shaoqing Ren et al. · 2016 · 222.1K citations · Full text
Image quality assessment: from error visibility to structural similarity
Zhou Wang, Alan C. Bovik, Hamid R. Sheikh et al. · IEEE Transactions on Image Processing · 2004 · 56K citations
Densely Connected Convolutional Networks
Gao Huang, Zhuang Liu, Laurens van der Maaten et al. · 2017 · 44.7K citations
Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network
Christian Ledig, Lucas Theis, Ferenc Huszár et al. · 2017 · 12.3K citations