Learning to Importance Sample in Primary Sample Space
Not on the map. Why?
Abstract (arXiv)
Importance sampling is one of the most widely used variance reduction strategies in Monte Carlo rendering. In this paper, we propose a novel importance sampling technique that uses a neural network to learn how to sample from a desired density represented by a set of samples. Our approach considers an existing Monte Carlo rendering algorithm as a black box. During a scene-dependent training phase, we learn to generate samples with a desired density in the primary sample space of the rendering algorithm using maximum likelihood estimation. We leverage a recent neural network architecture that was designed to represent real-valued non-volume preserving ('Real NVP') transformations in high dimensional spaces. We use Real NVP to non-linearly warp primary sample space and obtain desired densities. In addition, Real NVP efficiently computes the determinant of the Jacobian of the warp, which is required to implement the change of integration variables implied by the warp. A main advantage of our approach is that it is agnostic of underlying light transport effects, and can be combined with many existing rendering techniques by treating them as a black box. We show that our approach leads to effective variance reduction in several practical scenarios.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 23 Aug 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 2; 2023: 1; 2024: 1; 2025: 1; 2026: 1.
9 papers.
- 2021Neural Radiositycited by 33
- 2021Neural BRDF Representation and Importance Samplingcited by 28
- 2022Active Exploration for Neural Global Illumination of Variable Scenescited by 11
- 2021Path Guiding Using Spatio-Directional Mixture Modelscited by 6
- 2024Neural Product Importance Sampling via Warp Compositioncited by 3
- 2022Differentiable Neural Radiositycited by 1
- 2023Manifold Path Guiding for Importance Sampling Specular Chainscited by 1
- 2025Neural Path Guiding with Distribution Factorizationcited by 1
- 2026PureLight: Learning Complex Luminaires with Light Tracingcited by 0
- 2026PureLight: Learning Complex Luminaires with Light Tracing3 Jun 2026
- 2025Neural Path Guiding with Distribution Factorization1 Jun 2025
- 2024Neural Product Importance Sampling via Warp Composition12 Sep 2024
- 2023Manifold Path Guiding for Importance Sampling Specular Chains24 Sep 2023
- 2022Active Exploration for Neural Global Illumination of Variable Scenes15 Mar 2022
- 2022Differentiable Neural Radiosity31 Jan 2022
- 2021Path Guiding Using Spatio-Directional Mixture Models25 Nov 2021
- 2021Neural Radiosity26 May 2021
- 2021Neural BRDF Representation and Importance Sampling11 Feb 2021