High-Quality Real-Time Rendering Using Subpixel Sampling Reconstruction
Abstract: Generating high-quality, realistic rendering images for real-time applications generally requires tracing a few samples-per-pixel (spp) and using deep learning-based approaches to denoise the resulting low-spp images. Existing denoising methods have yet to achieve real-time performance at high resolutions due to the physically-based sampling and network inference time costs. In this paper, we propose a novel Monte Carlo sampling strategy to accelerate the sampling process and a corresponding denoiser, subpixel sampling reconstruction (SSR), to obtain high-quality images. Extensive experiments demonstrate that our method significantly outperforms previous approaches in denoising quality and reduces overall time costs, enabling real-time rendering capabilities at 2K resolution.
- Self-supervised post-correction for monte carlo denoising. In Proceedings of ACM SIGGRAPH 2022 Conference, pages 1–8, 2022.
- Kernel-predicting convolutional networks for denoising monte carlo renderings. ACM Transactions on Graphics (TOG), 36(4), jul 2017.
- Guided image filtering for interactive high-quality global illumination. In Proceedings of the Eurographics Conference on Rendering (EG), page 1361–1368, Goslar, DEU, 2011. Eurographics Association.
- Nonlinearly weighted first-order regression for denoising monte carlo renderings. Computer Graphics Forum (CGF), 35(4):107–117, jul 2016.
- Interactive reconstruction of monte carlo image sequences using a recurrent denoising autoencoder. ACM Transactions on Graphics (TOG), 36:1–12, 07 2017.
- Differentiable surface rendering via non-differentiable sampling. In Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), pages 6088–6097, October 2021.
- Machine-learning denoising in feature film production. In ACM SIGGRAPH 2019 Talks, pages 1–2. 2019.
- Machine-learning denoising in feature film production. In ACM SIGGRAPH 2019 Talks, SIGGRAPH ’19, New York, NY, USA, 2019. Association for Computing Machinery.
- Boosting monte carlo rendering by ray histogram fusion. ACM Transactions on Graphics (TOG), 33, 02 2014.
- Truly next-gen: Adding deep learning to games and graphics. In NVIDIA Sponsored Sessions (Game Developers Conference), 2019.
- Real-time monte carlo denoising with weight sharing kernel prediction network. Computer Graphics Forum (CGF), 40(4):15–27, 2021.
- Neural-sim: Learning to generate training data with nerf. In Proceedings of the European Conference on Computer Vision (ECCV), pages 477–493. Springer, 2022.
- Sample-based monte carlo denoising using a kernel-splatting network. ACM Transactions on Graphics (TOG), 38(4), jul 2019.
- Neural temporal adaptive sampling and denoising. In Computer Graphics Forum (CGF), volume 39, pages 147–155. Wiley Online Library, 2020.
- Interactive path tracing and reconstruction of sparse volumes. 4(1), apr 2021.
- A survey on deep learning-based monte carlo denoising. Computational visual media, 7:169–185, 2021.
- Interactive monte carlo denoising using affinity of neural features. ACM Transactions on Graphics (TOG), 40(4), jul 2021.
- James T. Kajiya. The rendering equation. In Proceedings of the 13th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH ’86, page 143–150, New York, NY, USA, 1986. Association for Computing Machinery.
- A machine learning approach for filtering monte carlo noise. ACM Transactions on Graphics (TOG), 34(4), jul 2015.
- Adam: A method for stochastic optimization. In Yoshua Bengio and Yann LeCun, editors, International Conference on Learning Representations (ICLR), 2015.
- Blockwise multi-order feature regression for real-time path-tracing reconstruction. 38(5), jun 2019.
- Deep adaptive sampling for low sample count rendering. Computer Graphics Forum (CGF), 37:35–44, 07 2018.
- Sure-based optimization for adaptive sampling and reconstruction. ACM Transactions on Graphics (TOG), 31(6), nov 2012.
- Phyir: Physics-based inverse rendering for panoramic indoor images. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pages 12713–12723, June 2022.
- Swin transformer: Hierarchical vision transformer using shifted windows. CoRR, abs/2103.14030, 2021.
- Amazon Lumberyard. Amazon lumberyard bistro, open research content archive (orca). http://developer.nvidia.com/orca/amazon-lumberyard-bistro. Accessed July, 2017.
- Image restoration using very deep convolutional encoder-decoder networks with symmetric skip connections. In Proceedings of the International Conference on Neural Information Processing Systems (NeurIPS), NIPS’16, page 2810–2818, Red Hook, NY, USA, 2016. Curran Associates Inc.
- An efficient denoising algorithm for global illumination. In Proceedings of High Performance Graphics, HPG ’17, New York, NY, USA, 2017. Association for Computing Machinery.
- Real-time Monte Carlo Denoising with the Neural Bilateral Grid. In Carsten Dachsbacher and Matt Pharr, editors, Eurographics Symposium on Rendering - DL-only Track. The Eurographics Association, 2020.
- Adaptive rendering based on weighted local regression. ACM Transactions on Graphics (TOG), 33(5), sep 2014.
- Robust image denoising using a virtual flash image for monte carlo ray tracing. Computer Graphics Forum (CGF), 32(1):139–151, 2013.
- Adaptive polynomial rendering. ACM Transactions on Graphics (TOG), 35(4), jul 2016.
- Neural denoising with layer embeddings. Computer Graphics Forum (CGF), 39(4):1–12, 2020.
- NVIDIA. Deep learning super sampling (dlss) technology. https://www.nvidia.com/en-us/geforce/technologies/dlss/. Accessed April 4, 2021.
- OpenGL. Deferred shading. https://learnopengl.com /advanced-lighting/deferred-shading. . Accessed January 10, 2023.
- The making of welcome to light fields vr. In Proceedings of ACM SIGGRAPH 2018 Conference, pages 1–2. ACM, 2018.
- Pytorch: An imperative style, high-performance deep learning library. CoRR, abs/1912.01703, 2019.
- Gendr: A generalized differentiable renderer. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pages 4002–4011, June 2022.
- Mr image reconstruction from highly undersampled k-space data by dictionary learning. IEEE Transactions on Medical Imaging, 30(5):1028–1041, 2011.
- U-net: Convolutional networks for biomedical image segmentation. CoRR, abs/1505.04597, 2015.
- Adaptive rendering with non-local means filtering. ACM Transactions on Graphics (TOG), 31(6), nov 2012.
- Robust denoising using feature and color information. Computer Graphics Forum (CGF), 32(7):121–130, 2013.
- Spatiotemporal variance-guided filtering: Real-time reconstruction for path-traced global illumination. In Proceedings of High Performance Graphics, HPG ’17, New York, NY, USA, 2017. Association for Computing Machinery.
- Gradient estimation for real-time adaptive temporal filtering. Proc. ACM Comput. Graph. Interact. Tech., 1(2), aug 2018.
- Andrew F Seila. Simulation and the monte carlo method, 1982.
- Vulkan programming guide: The official guide to learning vulkan. Addison-Wesley Professional, 2016.
- Attention is all you need. Advances in neural information processing systems, 30, 2017.
- Denoising with kernel prediction and asymmetric loss functions. ACM Transactions on Graphics (TOG), 37(4), jul 2018.
- Image quality assessment: from error visibility to structural similarity. IEEE Transactions on Image Processing (TIP), 13(4):600–612, 2004.
- Learning indoor inverse rendering with 3d spatially-varying lighting. In Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), pages 12538–12547, October 2021.
- De-rendering 3d objects in the wild. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pages 18490–18499, June 2022.
- Neural supersampling for real-time rendering. ACM Transactions on Graphics (TOG), 39(4), jul 2020.
- Adversarial monte carlo denoising with conditioned auxiliary feature modulation. ACM Transactions on Graphics (TOG), 38(6), nov 2019.
- A survey of temporal antialiasing techniques. Computer Graphics Forum (CGF), 39(2):607–621, 2020.
- Amortized supersampling. ACM Transactions on Graphics (TOG), 28(5):1–12, dec 2009.
- Monte carlo denoising via auxiliary feature guided self-attention. ACM Transactions on Graphics (TOG), 40(6), dec 2021.
- Recent advances in adaptive sampling and reconstruction for monte carlo rendering. Computer Graphics Forum (CGF), 34(2):667–681, may 2015.
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.