analysis of sample correlations for monte carlo rendering
play

Analysis of Sample Correlations for Monte Carlo Rendering David - PowerPoint PPT Presentation

Analysis of Sample Correlations for Monte Carlo Rendering David Coeurjolly Gurprit Singh Cengiz Oztireli Abdalla G. Ahmed Kartic Subr Oliver Deussen Victor Ostromoukhov Ravi Ramamoorthi Wojciech Jarosz Gurprit Singh Cengiz Oztireli


  1. Analysis of Sample Correlations for Monte Carlo Rendering David Coeurjolly Gurprit Singh Cengiz Oztireli Abdalla G. Ahmed Kartic Subr Oliver Deussen Victor Ostromoukhov Ravi Ramamoorthi Wojciech Jarosz

  2. Gurprit Singh Cengiz Oztireli Abdalla G. Ahmed David Coeurjolly Kartic Subr Oliver Deussen Victor Ostromoukhov Ravi Ramamoorthi Wojciech Jarosz

  3. Gurprit Singh Cengiz Oztireli Abdalla G. Ahmed David Coeurjolly Kartic Subr Oliver Deussen Victor Ostromoukhov Ravi Ramamoorthi Wojciech Jarosz

  4. Rendering = Geometry + Radiometry Geometry / Projection for pin-hole model is known since 400BC

  5. Rendering = Geometry + Radiometry Geometry / Projection Radiometrically accurate simulation for pin-hole model is known since 400BC is importance of realism

  6. Rendering = Geometry + Radiometry Geometry / Projection Radiometrically accurate simulation for pin-hole model is known since 400BC is importance of realism OpenGL Raytracing [Stachowiak 2010] [Whitted 1980]

  7. Radiometric fidelity improves photorealism Papas et al. [2013]

  8. Radiometric fidelity improves photorealism Krivanek et al. [2014]

  9. Reconstruction: Estimate image samples

  10. Naive method: sample image at grid locations Ground truth (high-res) image Reconstruct on (low-res) pixel grid Copy

  11. Naive method: sample image at grid locations Ground truth (high-res) image Reconstruct on (low-res) pixel grid Aliasing

  12. Naive method: sample image at grid locations Ground truth (high-res) image Reconstruct on (low-res) pixel grid Average

  13. Antialiasing using general reconstruction filters Ground truth (high-res) image Reconstruct on (low-res) pixel grid Weighted Average

  14. Naive method: sample image at grid locations Ground truth (high-res) image Reconstruct on (low-res) pixel grid Weighted Average

  15. Rendering: reconstructing integrals

  16. Rendering: reconstructing integrals

  17. Rendering: reconstructing integrals

  18. Rendering: reconstructing integrals Each path has an associated radiance value

  19. Global Illumination: Participating media Each path has an associated radiance value

  20. s-dimensional path space Pixel sensor

  21. s-dimensional path space Pixel sensor

  22. Path-space integration (projection) s-dimensional path space Pixel sensor

  23. Rendering = integration + reconstruction Path-space integration s-dimensional path space Reconstruction using Pixel radiance value integrated radiance Pixel sensor Pixel sensor

  24. Frequency analysis of light fields in rendering Local variation of the integrand Reconstruction filter s-dimensional path space Pixel radiance value Pixel sensor Pixel sensor

  25. This STAR: Analyze sample correlations for MC sampling s-dimensional path space Assessing MSE, bias, variance and convergence of Monte Carlo estimators using spatial and spectral tools Pixel sensor

  26. This STAR: Analyze sample correlations for MC sampling Pilleboue et al. Subr and Kautz Georgiev & Fajardo Singh & Jarosz [2017a] Fredo Durand [2013] [2015] Singh et al. [2017b] [2011] Singh et al. [2019] Ramamoorthi et al. Cengiz Oztireli Subr et al. [2012] [2016] [2014]

  27. Sample correlations affect light transport / appearance Jarabo et al. [2018] Guo et al. [2019] Traditional exponential media Non-exponential media Bitterli et al. [2018]

  28. Error Analysis Theoretical Tools Samples Quality Assessment Pair Correlation Function Fourier Transform / Series Stratification Strategies Point Processes Low Discrepancy Samplers Fourier transform / Series Error Formulations Stochastic Samplers Spatial Domain Formulations Fourier Domain Formulations

Recommend


More recommend