M. Zwicker Univ. of Bern W. Jarosz Disney Research J. Lehtinen

Slides:



Advertisements
Similar presentations
Spherical Convolution in Computer Graphics and Vision Ravi Ramamoorthi Columbia Vision and Graphics Center Columbia University SIAM Imaging Science Conference:
Advertisements

Many-light methods – Clamping & compensation
Kartic Subr, Derek Nowrouzezahrai, Wojciech Jarosz, Jan Kautz and Kenny Mitchell Disney Research, University of Montreal, University College London.
Advanced Computer Graphics
5D COVARIA NCE TRACING FOR EFFICIENT DEFOCUS AND MOTION BLUR Laurent Belcour 1 Cyril Soler 2 Kartic Subr 3 Nicolas Holzschuch 2 Frédo Durand 4 1 Grenoble.
Shu-Jheng Huang 1 / 25 Structured Importance Sampling of Environment Maps Agarwal, S., R. Ramamoorthi, S. Belongie, and H. W. Jensen.
Path Differentials for MC Rendering Frank Suykens Department of Computer Science K.U.Leuven, Belgium Dagstuhl 2001: Stochastic methods in Rendering.
Monte Carlo Integration Robert Lin April 20, 2004.
Advanced Computer Graphics (Spring 2005) COMS 4162, Lectures 18, 19: Monte Carlo Integration Ravi Ramamoorthi Acknowledgements.
Advanced Computer Graphics (Fall 2009) CS 294, Rendering Lecture 5: Monte Carlo Path Tracing Ravi Ramamoorthi
Advanced Computer Graphics (Fall 2009) CS , Lecture 1: Introduction and History Ravi Ramamoorthi Some.
Advanced Computer Graphics (Fall 2010) CS 283, Lecture 10: Global Illumination Ravi Ramamoorthi Some images courtesy.
Advanced Computer Graphics (Spring 2006) COMS 4162, Lecture 20: Monte Carlo Path Tracing Ravi Ramamoorthi Acknowledgements.
1 Monte Carlo Global Illumination Brandon Lloyd COMP 238 December 16, 2002.
Frequency Analysis and Sheared Reconstruction for Rendering Motion Blur Kevin Egan Yu-Ting Tseng Nicolas Holzschuch Frédo Durand Ravi Ramamoorthi Columbia.
CIS 681 Distributed Ray Tracing. CIS 681 Anti-Aliasing Graphics as signal processing –Scene description: continuous signal –Sample –digital representation.
Selected Topics in Global Illumination Computation Jaroslav Křivánek Charles University, Prague
1 Single Scattering in Refractive Media with Triangle Mesh Boundaries Bruce Walter Shuang Zhao Nicolas Holzschuch Kavita Bala Cornell Univ. Grenoble Univ.
1 Physical Fluctuomatics 5th and 6th Probabilistic information processing by Gaussian graphical model Kazuyuki Tanaka Graduate School of Information Sciences,
PRADEE P SEN Pradeep Sen UC Santa Barbara Denoising Your Monte Carlo Renders: Recent Advances in Image-Space Adaptive Sampling and Reconstruction Matthias.
Monte Carlo I Previous lecture Analytical illumination formula This lecture Numerical evaluation of illumination Review random variables and probability.
Matthias Zwicker University of Bern Conclusions. Properties of effective filters Exploit auxiliary information from renderer Per-pixel features (normal,
PRADEE P SEN Pradeep Sen UC Santa Barbara Denoising Your Monte Carlo Renders: Recent Advances in Image-Space Adaptive Sampling and Reconstruction Matthias.
Conclusions 1 STAR documents great progress over last 5-7 years Active area, more than 20 ACM TOG papers since 2010 Recent practical applications.
02/10/03© 2003 University of Wisconsin Last Time Participating Media Assignment 2 –A solution program now exists, so you can preview what your solution.
Fourier Analysis of Stochastic Sampling For Assessing Bias and Variance in Integration Kartic Subr, Jan Kautz University College London.
Fourier Depth of Field Cyril Soler, Kartic Subr, Frédo Durand, Nicolas Holzschuch, François Sillion INRIA, UC Irvine, MIT CSAIL.
SIGGRAPH 2011 ASIA Preview Seminar Rendering: Accuracy and Efficiency Shinichi Yamashita Triaxis Co.,Ltd.
Wavelet Applications for Rendering Speaker: Yung Chum Lu.
Real-Time High Quality Rendering CSE 291 [Winter 2015], Lecture 2 Graphics Hardware Pipeline, Reflection and Rendering Equations, Taxonomy of Methods
Real-Time High Quality Rendering
A Theory of Monte Carlo Visibility Sampling
CS348B Lecture 9Pat Hanrahan, Spring 2005 Overview Earlier lecture Statistical sampling and Monte Carlo integration Last lecture Signal processing view.
On robust Monte Carlo algorithms for multi-pass global illumination Frank Suykens – De Laet 17 September 2002.
PATH INTEGRAL METHODS FOR LIGHT TRANSPORT SIMULATION THEORY & PRACTICE Jaroslav Křivánek Charles University Prague Juan Cañada Next Limit Technologies.
Photo-realistic Rendering and Global Illumination in Computer Graphics Spring 2012 Hybrid Algorithms K. H. Ko School of Mechatronics Gwangju Institute.
Handling Difficult Light Paths (virtual spherical lights) Miloš Hašan UC Berkeley Realistic Rendering with Many-Light Methods.
Photo-realistic Rendering and Global Illumination in Computer Graphics Spring 2012 Stochastic Path Tracing Algorithms K. H. Ko School of Mechatronics Gwangju.
Thank you for the introduction
University of Texas at Austin CS395T - Advanced Image Synthesis Spring 2007 Don Fussell Photon Mapping and Irradiance Caching.
Computer Graphics (Fall 2003) COMS 4160, Lecture 20: Radiosity Ravi Ramamoorthi
1 SPSS MACROS FOR COMPUTING STANDARD ERRORS WITH PLAUSIBLE VALUES.
01/26/05© 2005 University of Wisconsin Last Time Raytracing and PBRT Structure Radiometric quantities.
Global Illumination (3) Path Tracing. Overview Light Transport Notation Path Tracing Photon Mapping.
PATH INTEGRAL FORMULATION OF LIGHT TRANSPORT Jaroslav Křivánek Charles University in Prague
Distributed Ray Tracing. Can you get this with ray tracing?
RECONSTRUCTION OF MULTI- SPECTRAL IMAGES USING MAP Gaurav.
Noise Filtering in Monte Carlo Rendering
CIS 681 Distributed Ray Tracing. CIS 681 Anti-Aliasing Graphics as signal processing –Scene description: continuous signal –Sample –digital representation.
Advanced Computer Graphics
Advanced Computer Graphics
Introduction to Monte Carlo Method
Journal of Vision. 2003;3(5):3. doi: /3.5.3 Figure Legend:
Sampling and Reconstruction of Visual Appearance
Sampling and Reconstruction of Visual Appearance
Recent Advances in Light Transport Simulation Theory & Practice
Reconstruction For Rendering distribution Effect
Energy Preserving Non-linear Filters
Sampling and Reconstruction of Visual Appearance
The Rendering Equation
Simple and Robust Iterative Importance Sampling of Virtual Point Lights Iliyan Georgiev Philipp Slusallek.
Path Tracing (some material from University of Wisconsin)
Computer Graphics (Spring 2003)
Caustics Ray Tracing CSS522
Ray Tracing - Analysis of Super-Sampling Methods
Future Research.
A Survey on Gradient-Domain Rendering
Monte Carlo Path Tracing and Caching Illumination
Monte Carlo Integration
Photon Density Estimation using Multiple Importance Sampling
Presentation transcript:

Recent Advances in Adaptive Sampling and Reconstruction for Monte Carlo Rendering M. Zwicker Univ. of Bern W. Jarosz Disney Research J. Lehtinen Aalto Univ. B. Moon KAIST R. Ramamoorthi UC San Diego F. Rousselle Disney Research P. Sen UC Santa Barbara C. Soler INRIA S.-E. Yoon KAIST

Introduction Monte Carlo path tracing Disadvantages Physically based 32000 samples per pixel, 12h Monte Carlo path tracing Physically based Very general Guaranteed convergence (except pathological cases) Disadvantages Noise, slow convergence

Introduction Monte Carlo path tracing Disadvantages Physically based 32 samples per pixel, 42s Monte Carlo path tracing Physically based Very general Guaranteed convergence (except pathological cases) Disadvantages Noise, slow convergence

Introduction – curse of dimensionality → Anti-aliasing – 2D

Introduction – curse of dimensionality → Anti-aliasing – 2D → Area-lighting – 2D

Introduction – curse of dimensionality → Anti-aliasing – 2D → Area-lighting – 2D → Single-bounce indirect illumination – 2D

Introduction – curse of dimensionality → Anti-aliasing – 2D → Area-lighting – 2D → Single-bounce indirect illumination – 2D → Depth-of-field – 2D

Introduction – curse of dimensionality → Anti-aliasing – 2D → Area-lighting – 2D → Single-bounce indirect illumination – 2D → Depth-of-field – 2D → Single-scattering participating media – 1D Total: 9D

Early approaches Sample map Output image [Mitchell 1987]

Recent advances Path tracing, 55s Rousselle et al. 2013, 57s Here is an equal-time comparison with a standard raytracer using low-discrepancy sampling. As we can see, our method significantly reduces the amount of noise while preserving the details of the scene.

Adaptive sampling and reconstruction Locally analyze error (variance) Adapt sampling density to error Reconstruct image by aggregating data over several pixels

Outline A priori A posteriori Analyze light transport equations around individual samples Estimate sampling rates, reconstruction filters based on analysis Ignorant of light transport effects Estimate sampling rates, reconstruction based on empirical statistics from sets of acquired samples

Outline A priori A posteriori Frequency analysis (Cyril) Light field structure (Matthias) Derivatives (Wojciech) Fabrice