Please use this identifier to cite or link to this item:
https://dipositint.ub.edu/dspace/handle/2445/198882
Title: | A Gaussian process-based approach to rendering |
Author: | Gulyás, Masa Zsanett |
Director/Tutor: | Rodrigues Sepúlveda Marques, Ricardo Jorge |
Keywords: | Processos gaussians Mètode de Montecarlo Programari Treballs de fi de grau Processos estocàstics Anàlisi numèrica Gaussian processes Monte Carlo method Computer software Numerical analysis Stochastic processes Bachelor's theses |
Issue Date: | 24-Jan-2023 |
Abstract: | [en] Many physically-based image rendering algorithms use the illumination integral to determine the color of each pixel in the rendered image. This integral has a component that can be sampled but has no known analytical expression, so it cannot be computed directly and must be evaluated with approximation methods. Among these we can find the Monte Carlo (MC) and the Bayesian Monte Carlo (BMC) integration methods. MC integration consists in defining a random variable such that its expected value is the solution to the integral, and then repeatedly sampling that random variable to estimate the true value. In contrast, BMC models the function to be integrated using a Gaussian Process, which allows for the incorporation of prior information. While MC is conceptually simple and straightforward to implement, it has a slower convergence rate compared to BMC. BMC, on the other hand, allows for better estimates with the same number of samples, even without prior information, by taking into account all available information about the samples, in particular the covariance of the sample locations. In this thesis, I implemented the MC and the BMC algorithms for integration, and compared their performances in two settings: for the estimation of a single integral with a known true value and for image rendering using the root-mean-squared error (RMSE). My results showed that the error of BMC converged much faster compared to MC in both settings, mirroring the existing literature on the topic. In addition, I experimented with the use of a constant prior in the BMC method, and found promising results for single integral estimation, although further work is needed to successfully apply this finding to image rendering. |
Note: | Treballs Finals de Grau d'Enginyeria Informàtica, Facultat de Matemàtiques, Universitat de Barcelona, Any: 2023, Director: Ricardo Jorge Rodrigues Sepúlveda Marques |
URI: | https://hdl.handle.net/2445/198882 |
Appears in Collections: | Programari - Treballs de l'alumnat Treballs Finals de Grau (TFG) - Enginyeria Informàtica Treballs Finals de Grau (TFG) - Matemàtiques |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
memoria.pdf | Memòria | 8.07 MB | Adobe PDF | View/Open |
codi.zip | Codi font | 1.42 GB | zip | View/Open |
This item is licensed under a Creative Commons License