Bayesian and Quasi-Monte Carlo spherical integration for global illumination

The spherical sampling of the incident radiance function entails a high computational cost. Therefore the llumination integral must be evaluated using a limited set of samples. Such a restriction raises the question of how to obtain the most accurate approximation possible with such a limited set of...

Full description

Bibliographic Details
Main Author: Marques, Ricardo
Language:ENG
Published: Université Rennes 1 2013
Subjects:
Online Access:http://tel.archives-ouvertes.fr/tel-00979655
http://tel.archives-ouvertes.fr/docs/00/97/96/55/PDF/MARQUES_Ricardo.pdf
id ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-00979655
record_format oai_dc
spelling ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-009796552014-04-17T03:30:58Z http://tel.archives-ouvertes.fr/tel-00979655 2013REN1S132 http://tel.archives-ouvertes.fr/docs/00/97/96/55/PDF/MARQUES_Ricardo.pdf Bayesian and Quasi-Monte Carlo spherical integration for global illumination Marques, Ricardo [INFO:INFO_CY] Computer Science/Computers and Society [INFO:INFO_CY] Informatique/Ordinateur et société Computer Graphics Image Synthesis Quasi-Monte Carlo Methods (QMC) Bayesian Monte Carlo The spherical sampling of the incident radiance function entails a high computational cost. Therefore the llumination integral must be evaluated using a limited set of samples. Such a restriction raises the question of how to obtain the most accurate approximation possible with such a limited set of samples. In this thesis, we show that existing Monte Carlo-based approaches can be improved by fully exploiting the information available which is later used for careful samples placement and weighting.The first contribution of this thesis is a strategy for producing high quality Quasi-Monte Carlo (QMC) sampling patterns for spherical integration by resorting to spherical Fibonacci point sets. We show that these patterns, when applied to the rendering integral, are very simple to generate and consistently outperform existing approaches. Furthermore, we introduce theoretical aspects on QMC spherical integration that, to our knowledge, have never been used in the graphics community, such as spherical cap discrepancy and point set spherical energy. These metrics allow assessing the quality of a spherical points set for a QMC estimate of a spherical integral.In the next part of the thesis, we propose a new heoretical framework for computing the Bayesian Monte Carlo quadrature rule. Our contribution includes a novel method of quadrature computation based on spherical Gaussian functions that can be generalized to a broad class of BRDFs (any BRDF which can be approximated sum of one or more spherical Gaussian functions) and potentially to other rendering applications. We account for the BRDF sharpness by using a new computation method for the prior mean function. Lastly, we propose a fast hyperparameters evaluation method that avoids the learning step.Our last contribution is the application of BMC with an adaptive approach for evaluating the illumination integral. The idea is to compute a first BMC estimate (using a first sample set) and, if the quality criterion is not met, directly inject the result as prior knowledge on a new estimate (using another sample set). The new estimate refines the previous estimate using a new set of samples, and the process is repeated until a satisfying result is achieved. 2013-10-22 ENG PhD thesis Université Rennes 1
collection NDLTD
language ENG
sources NDLTD
topic [INFO:INFO_CY] Computer Science/Computers and Society
[INFO:INFO_CY] Informatique/Ordinateur et société
Computer Graphics
Image Synthesis
Quasi-Monte Carlo Methods (QMC)
Bayesian Monte Carlo
spellingShingle [INFO:INFO_CY] Computer Science/Computers and Society
[INFO:INFO_CY] Informatique/Ordinateur et société
Computer Graphics
Image Synthesis
Quasi-Monte Carlo Methods (QMC)
Bayesian Monte Carlo
Marques, Ricardo
Bayesian and Quasi-Monte Carlo spherical integration for global illumination
description The spherical sampling of the incident radiance function entails a high computational cost. Therefore the llumination integral must be evaluated using a limited set of samples. Such a restriction raises the question of how to obtain the most accurate approximation possible with such a limited set of samples. In this thesis, we show that existing Monte Carlo-based approaches can be improved by fully exploiting the information available which is later used for careful samples placement and weighting.The first contribution of this thesis is a strategy for producing high quality Quasi-Monte Carlo (QMC) sampling patterns for spherical integration by resorting to spherical Fibonacci point sets. We show that these patterns, when applied to the rendering integral, are very simple to generate and consistently outperform existing approaches. Furthermore, we introduce theoretical aspects on QMC spherical integration that, to our knowledge, have never been used in the graphics community, such as spherical cap discrepancy and point set spherical energy. These metrics allow assessing the quality of a spherical points set for a QMC estimate of a spherical integral.In the next part of the thesis, we propose a new heoretical framework for computing the Bayesian Monte Carlo quadrature rule. Our contribution includes a novel method of quadrature computation based on spherical Gaussian functions that can be generalized to a broad class of BRDFs (any BRDF which can be approximated sum of one or more spherical Gaussian functions) and potentially to other rendering applications. We account for the BRDF sharpness by using a new computation method for the prior mean function. Lastly, we propose a fast hyperparameters evaluation method that avoids the learning step.Our last contribution is the application of BMC with an adaptive approach for evaluating the illumination integral. The idea is to compute a first BMC estimate (using a first sample set) and, if the quality criterion is not met, directly inject the result as prior knowledge on a new estimate (using another sample set). The new estimate refines the previous estimate using a new set of samples, and the process is repeated until a satisfying result is achieved.
author Marques, Ricardo
author_facet Marques, Ricardo
author_sort Marques, Ricardo
title Bayesian and Quasi-Monte Carlo spherical integration for global illumination
title_short Bayesian and Quasi-Monte Carlo spherical integration for global illumination
title_full Bayesian and Quasi-Monte Carlo spherical integration for global illumination
title_fullStr Bayesian and Quasi-Monte Carlo spherical integration for global illumination
title_full_unstemmed Bayesian and Quasi-Monte Carlo spherical integration for global illumination
title_sort bayesian and quasi-monte carlo spherical integration for global illumination
publisher Université Rennes 1
publishDate 2013
url http://tel.archives-ouvertes.fr/tel-00979655
http://tel.archives-ouvertes.fr/docs/00/97/96/55/PDF/MARQUES_Ricardo.pdf
work_keys_str_mv AT marquesricardo bayesianandquasimontecarlosphericalintegrationforglobalillumination
_version_ 1716665474094202880