Loading…

Variance reduction using interframe coherence for animated scenes

In an animated scene, geometry and lighting often change in an unpredictable way. Rendering algorithms based on Monte Carlo methods are usually employed to precisely capture all features of an animated scene. However, Monte Carlo methods typically take a long time to produce a noise-free image. In t...

Full description

Saved in:
Bibliographic Details
Published in:Computational visual media (Beijing) 2015-12, Vol.1 (4), p.343-349
Main Authors: Zhou, Peng, Chen, Yanyun
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:In an animated scene, geometry and lighting often change in an unpredictable way. Rendering algorithms based on Monte Carlo methods are usually employed to precisely capture all features of an animated scene. However, Monte Carlo methods typically take a long time to produce a noise-free image. In this paper, we propose a variance reduction technique for Monte Carlo methods which exploits coherence between frames. Firstly, we introduce a dual cone model to measure the incident coherence intersecting camera rays in object space. Secondly, we allocate multiple frame buffers to store image samples from consecutive frames. Finally, the color of a pixel in one frame is computed by borrowing samples from neighboring pixels in current, previous, and subsequent frames. Our experiments show that noise is greatly reduced by our method since the number of effective samples is increased by use of borrowed samples.
ISSN:2096-0433
2096-0662
DOI:10.1007/s41095-015-0026-0