ImageNet classification with deep convolutional neural networks
Alex Krizhevsky, Ilya Sutskever et al.
105
Citations
6
Influential Citations
ACM Transactions on Graphics
Venue
2019
Year
Denoising Monte Carlo rendering with a very low sample rate remains a major challenge in the photo-realistic rendering research. Many previous works, including regression-based and learning-based methods, have been explored to achieve better rendering quality with less computational cost. However, most of these methods rely on handcrafted optimization objectives, which lead to artifacts such as blurs and unfaithful details. In this paper, we present an adversarial approach for denoising Monte Carlo rendering. Our key insight is that generative adversarial networks can help denoiser networks to produce more realistic high-frequency details and global illumination by learning the distribution from a set of high-quality Monte Carlo path tracing images. We also adapt a novel feature modulation method to utilize auxiliary features better, including normal, albedo and depth. Compared to previous state-of-the-art methods, our approach produces a better reconstruction of the Monte Carlo integral from a few samples, performs more robustly at different sample rates, and takes only a second for megapixel images.
Monte Carlo path tracing produces photorealistic images but requires many samples per pixel to converge, making it computationally expensive. Denoising with very few samples is a critical challenge for real-time and interactive rendering. Previous methods, whether regression-based or learning-based, often rely on handcrafted loss functions that lead to blurring or loss of fine details. This paper demonstrates that generative adversarial networks (GANs) can overcome these limitations by learning the true distribution of high-quality renderings, thereby recovering high-frequency details and global illumination effects that were previously lost.
The key insight is that adversarial training forces the denoiser to produce outputs that are indistinguishable from fully converged renderings, rather than minimizing a pixel-wise error metric. This shift from L2 or L1 losses to a perceptual adversarial loss is a significant departure from prior work and aligns with broader trends in image generation and restoration. The paper also introduces a conditioned auxiliary feature modulation technique that allows the network to effectively leverage auxiliary buffers (normals, albedo, depth), which are commonly available in rendering pipelines but were underutilized in earlier denoising networks.
The paper compares against several state-of-the-art denoising methods, including regression-based and learning-based approaches. Quantitative metrics (e.g., PSNR, SSIM) show improvements, but the main advantage is qualitative: the adversarial denoiser preserves sharp edges, fine textures, and complex lighting effects (e.g., caustics, indirect illumination) that other methods blur or lose entirely. The method also demonstrates robustness: at very low sample rates (1-4 spp), it maintains plausible detail while competitors produce heavy artifacts. The inference time of ~1 second for a megapixel image is competitive with prior neural denoisers.
This paper bridges the gap between Monte Carlo rendering and modern generative models, showing that adversarial training can be effectively applied to a classic graphics problem. It opens the door for further integration of GANs into rendering pipelines, potentially reducing the sample count needed for production-quality images by an order of magnitude. The conditioned feature modulation technique is also a useful architectural contribution that could be applied to other image-to-image translation tasks in graphics and vision. For AI practitioners, this work exemplifies how domain-specific knowledge (auxiliary buffers) can be combined with general-purpose adversarial learning to achieve state-of-the-art results in a challenging application.
Alex Krizhevsky, Ilya Sutskever et al.
Ashish Vaswani, Noam Shazeer et al.
Douglas M. Bates, Martin Mächler et al.
Diederik P. Kingma, Jimmy Ba