Interactive Media Systems, TU Wien

Discovering New Monte Carlo Noise Filters with Genetic Programming

By Peter Kán, Maxim Davletaliyev, and Hannes Kaufmann

Abstract

This paper presents a novel method for the discovery of new analytical filters suitable for filtering of noise in Monte Carlo rendering. Our method utilizes genetic programming to evolve the set of analytical filtering expressions with the goal to minimize image error in training scenes. We show that genetic programming is capable of learning new filtering expressions with quality comparable to state of the art noise filters in Monte Carlo rendering. Additionally, the analytical nature of the resulting expressions enables the run-times one order of magnitude faster than compared state of the art methods. Finally, we present a new analytical filter discovered by our method which is suitable for filtering of Monte Carlo noise in diffuse scenes.

Reference

P. Kán, M. Davletaliyev, H. Kaufmann: "Discovering New Monte Carlo Noise Filters with Genetic Programming"; in: "EG 2017 - Short Papers", Eurographics Association, 2017, 1 - 4.

BibTeX

Click into the text area and press Ctrl+A/Ctrl+C or ⌘+A/⌘+C to copy the BibTeX into your clipboard… or download the BibTeX.