Temporal gradient-domain path tracing

Research output: Contribution to journalArticleScientificpeer-review

Standard

Temporal gradient-domain path tracing. / Manzi, Marco; Kettunen, Markus; Durand, Frédo; Zwicker, Matthias; Lehtinen, Jaakko.

In: ACM Transactions on Graphics, Vol. 35, No. 6, 246, 11.2016, p. 1-9.

Research output: Contribution to journalArticleScientificpeer-review

Harvard

APA

Vancouver

Author

Manzi, Marco ; Kettunen, Markus ; Durand, Frédo ; Zwicker, Matthias ; Lehtinen, Jaakko. / Temporal gradient-domain path tracing. In: ACM Transactions on Graphics. 2016 ; Vol. 35, No. 6. pp. 1-9.

Bibtex - Download

@article{cfee1c776bf4406aa02d0d36ee2ab593,
title = "Temporal gradient-domain path tracing",
abstract = "We present a novel approach to improve temporal coherence in Monte Carlo renderings of animation sequences. Unlike other approaches that exploit temporal coherence in a post-process, our technique does so already during sampling. Building on previous gradient-domain rendering techniques that sample finite differences over the image plane, we introduce temporal finite differences and formulate a corresponding 3D spatio-temporal screened Poisson reconstruction problem that is solved over windowed batches of several frames simultaneously. We further extend our approach to include second order, mixed spatio-temporal differences, an improved technique to compute temporal differences exploiting motion vectors, and adaptive sampling. Our algorithm can be built on a gradient-domain path tracer without large modifications. In particular, we do not require the ability to evaluate animation paths over multiple frames. We demonstrate that our approach effectively reduces temporal flickering in animation sequences, significantly improving the visual quality compared to both path tracing and gradient-domain rendering of individual frames.",
author = "Marco Manzi and Markus Kettunen and Fr{\'e}do Durand and Matthias Zwicker and Jaakko Lehtinen",
year = "2016",
month = "11",
doi = "10.1145/2980179.2980256",
language = "English",
volume = "35",
pages = "1--9",
journal = "ACM Transactions on Graphics",
issn = "0730-0301",
number = "6",

}

RIS - Download

TY - JOUR

T1 - Temporal gradient-domain path tracing

AU - Manzi, Marco

AU - Kettunen, Markus

AU - Durand, Frédo

AU - Zwicker, Matthias

AU - Lehtinen, Jaakko

PY - 2016/11

Y1 - 2016/11

N2 - We present a novel approach to improve temporal coherence in Monte Carlo renderings of animation sequences. Unlike other approaches that exploit temporal coherence in a post-process, our technique does so already during sampling. Building on previous gradient-domain rendering techniques that sample finite differences over the image plane, we introduce temporal finite differences and formulate a corresponding 3D spatio-temporal screened Poisson reconstruction problem that is solved over windowed batches of several frames simultaneously. We further extend our approach to include second order, mixed spatio-temporal differences, an improved technique to compute temporal differences exploiting motion vectors, and adaptive sampling. Our algorithm can be built on a gradient-domain path tracer without large modifications. In particular, we do not require the ability to evaluate animation paths over multiple frames. We demonstrate that our approach effectively reduces temporal flickering in animation sequences, significantly improving the visual quality compared to both path tracing and gradient-domain rendering of individual frames.

AB - We present a novel approach to improve temporal coherence in Monte Carlo renderings of animation sequences. Unlike other approaches that exploit temporal coherence in a post-process, our technique does so already during sampling. Building on previous gradient-domain rendering techniques that sample finite differences over the image plane, we introduce temporal finite differences and formulate a corresponding 3D spatio-temporal screened Poisson reconstruction problem that is solved over windowed batches of several frames simultaneously. We further extend our approach to include second order, mixed spatio-temporal differences, an improved technique to compute temporal differences exploiting motion vectors, and adaptive sampling. Our algorithm can be built on a gradient-domain path tracer without large modifications. In particular, we do not require the ability to evaluate animation paths over multiple frames. We demonstrate that our approach effectively reduces temporal flickering in animation sequences, significantly improving the visual quality compared to both path tracing and gradient-domain rendering of individual frames.

U2 - 10.1145/2980179.2980256

DO - 10.1145/2980179.2980256

M3 - Article

VL - 35

SP - 1

EP - 9

JO - ACM Transactions on Graphics

JF - ACM Transactions on Graphics

SN - 0730-0301

IS - 6

M1 - 246

ER -

ID: 9330307