Deep Photon Mapping

04/25/2020
by   Shilin Zhu, et al.
0

Recently, deep learning-based denoising approaches have led to dramatic improvements in low sample-count Monte Carlo rendering. These approaches are aimed at path tracing, which is not ideal for simulating challenging light transport effects like caustics, where photon mapping is the method of choice. However, photon mapping requires very large numbers of traced photons to achieve high-quality reconstructions. In this paper, we develop the first deep learning-based method for particle-based rendering, and specifically focus on photon density estimation, the core of all particle-based methods. We train a novel deep neural network to predict a kernel function to aggregate photon contributions at shading points. Our network encodes individual photons into per-photon features, aggregates them in the neighborhood of a shading point to construct a photon local context vector, and infers a kernel function from the per-photon and photon local context features. This network is easy to incorporate in many previous photon mapping methods (by simply swapping the kernel density estimator) and can produce high-quality reconstructions of complex global illumination effects like caustics with an order of magnitude fewer photons compared to previous photon mapping methods.

READ FULL TEXT

page 1

page 5

page 6

page 8

page 9

research
06/24/2021

Fast Monte Carlo Rendering via Multi-Resolution Sampling

Monte Carlo rendering algorithms are widely used to produce photorealist...
research
10/05/2020

Photon-Driven Neural Path Guiding

Although Monte Carlo path tracing is a simple and effective algorithm to...
research
08/16/2021

End-to-End Adaptive Monte Carlo Denoising and Super-Resolution

The classic Monte Carlo path tracing can achieve high quality rendering ...
research
03/21/2021

Scatter Correction in X-ray CT by Physics-Inspired Deep Learning

A fundamental problem in X-ray Computed Tomography (CT) is the scatter d...
research
05/26/2020

Survey: Machine Learning in Production Rendering

In the past few years, machine learning-based approaches have had some g...
research
09/15/2017

Deep Scattering: Rendering Atmospheric Clouds with Radiance-Predicting Neural Networks

We present a technique for efficiently synthesizing images of atmospheri...
research
12/09/2020

Deep Denoising of Flash and No-Flash Pairs for Photography in Low-Light Environments

We introduce a neural network-based method to denoise pairs of images ta...

Please sign up or login with your details

Forgot password? Click here to reset