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...
Saved in:
Published in: | Computational visual media (Beijing) 2015-12, Vol.1 (4), p.343-349 |
---|---|
Main Authors: | , |
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!
|
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 |