Real-time denoising of importance sampled direct lighting — A real-time denoising solution for PC, PlayStation 5, and Xbox Series X
dc.contributor | Aalto-yliopisto | fi |
dc.contributor | Aalto University | en |
dc.contributor.advisor | Forsberg, Daniel | |
dc.contributor.author | Aho, Lauri | |
dc.contributor.school | Perustieteiden korkeakoulu | fi |
dc.contributor.supervisor | Lehtinen, Jaakko | |
dc.date.accessioned | 2024-01-28T18:00:40Z | |
dc.date.available | 2024-01-28T18:00:40Z | |
dc.date.issued | 2024-01-22 | |
dc.description.abstract | This thesis provides a real-time denoiser for Monte Carlo integrated direct lighting implemented in Remedy Entertainment’s Northlight engine. The implemented denoiser is supported on PC, PlayStation 5, and Xbox Series X platforms. Monte Carlo integrated and importance sampled direct lighting tends to be noisy, with low sample counts affordable in real-time. Direct lighting highlights surface details, making the denoising task slightly different from denoising indirect lighting. Existing denoisers implemented in Northlight are either mostly tailored for indirect lighting or have too high performance and memory usage costs to be used on consoles. Finding the balance between quality and performance is a key focus of this thesis. A production-grade art-directed denoiser is implemented for Alan Wake II, which is supported on consoles. Our denoiser’s image quality and performance are studied by comparing it to the state-of-the-art. | en |
dc.description.abstract | Tämä diplomityö esittää reaaliaikaisen ratkaisun kohinanpoistoon tärkeysnäytteenotolla kiihdytetylle ja Monte Carlo -menetelmällä integroidulle suoralle valaistukselle Remedy Entertainment yrityksen luomassa Northlight -pelimoottorissa. Kohinanpoisto ratkaisua tuetaan PC, PlayStation 5 ja Xbox Series X -alustoilla. Monte Carlo -menetelmällä integroitu ja tärkeysnäytteenotolla tuotettu valaistus on hyvin kohinaista niillä näytteenottomäärillä, joita on mahdollista käyttää reaaliajassa. Suora valaistus paljastaa pintojen pienimpiä yksityiskohtia, tehden kohinanpoistosta hieman erityyppistä epäsuoran valaistuksen kohinanpoistoon verrattuna. Northlight -pelimoottoriin aiemmin toteutetut ratkaisut kohinanpoistoon ovat joko luotuja epäsuoralle valaistukselle tai vaativat liian paljon suorituskykyä ja videomuistia ollakseen sopivia konsolialustoille. Tämän työn yksi tärkeimmistä tavoitteista on saavuttaa tasapaino laadun ja suorituskyvyn välillä. Tuotantotason taideohjattu ratkaisu kohinanpoistoon esitellään käytettäväksi Alan Wake II -videopelissä, jota tuetaan myös konsolialustoilla. Kohinanpoistoratkaisun laatua ja suorituskykyä tutkitaan vertailemalla sitä alan huippuluokan ratkaisuihin. | fi |
dc.format.extent | 95 | |
dc.format.mimetype | application/pdf | en |
dc.identifier.uri | https://aaltodoc.aalto.fi/handle/123456789/126291 | |
dc.identifier.urn | URN:NBN:fi:aalto-202401281959 | |
dc.language.iso | en | en |
dc.programme | Master’s Programme in Computer, Communication and Information Sciences | fi |
dc.programme.major | Machine Learning, Data Science and Artificial Intelligence | fi |
dc.programme.mcode | SCI3044 | fi |
dc.subject.keyword | computer graphics | en |
dc.subject.keyword | raytracing | en |
dc.subject.keyword | Monte Carlo integration | en |
dc.subject.keyword | direct lighting | en |
dc.subject.keyword | denoising | en |
dc.title | Real-time denoising of importance sampled direct lighting — A real-time denoising solution for PC, PlayStation 5, and Xbox Series X | en |
dc.title | Kohinanpoistoratkaisu tärkeysnäytteenotolla lasketulle suoralle valaistukselle — Reaaliaikainen ratkaisu kohinanpoistoon PC, PlayStation 5 ja Xbox Series X -alustoilla | fi |
dc.type | G2 Pro gradu, diplomityö | fi |
dc.type.ontasot | Master's thesis | en |
dc.type.ontasot | Diplomityö | fi |
local.aalto.electroniconly | yes | |
local.aalto.openaccess | yes |
Files
Original bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- master_Aho_Lauri_2024.pdf
- Size:
- 76.56 MB
- Format:
- Adobe Portable Document Format