dc.contributor.author | Juutinen, Kasperi | |
dc.date.accessioned | 2024-08-14T21:30:25Z | |
dc.date.available | 2024-08-14T21:30:25Z | |
dc.date.issued | 2024-08-14 | |
dc.identifier.uri | https://www.utupub.fi/handle/10024/178877 | |
dc.description.abstract | Säteenseuranta on noussut yhdeksi suosituimmista tavoista mallintaa valon toimintaa
graafisessa renderöinnissä. Säteenseurantateknologian käyttö on lähivuosina
yleistynyt kuluttajatason sovelluksissa. Sen käyttäminen on kuitenkin usein käyttäjien
laitteistolle vaativaa. Säteenseurannalle on kehitetty useita optimointimenetelmiä,
joilla sen kustannuksia voidaan vähentää. Tämän tutkielman tarkoitus on
tarkastella valittuja optimointimenetelmiä, sekä vertailla niitä toisiinsa. Vertailu tehdään,
jotta lukija saisi hyvän käsityksen siitä, mihin tekniikoita käytetään ja miten ne
eroavat toisistaan. Tutkielmassa on valittu kaksi optimointimenetelmää, jotka ovat
kiihdytysrakenteet ja kohinanpoisto. Kiihdytysrakenteiden osalta tutkitaan kolmea
valittua rajavolyymihierarkiaa BVH, KD-puu ja CB-puu. Kohinanpoiston menetelmistä
käsitellään tilasuodatusta, aikakeräystä ja syväoppimisen käyttämistä.
Tulokset osoittavat, että BVH tai CB-puu on ympäristöstä riippuen tehokkain kiihdytysrakenne
reaaliaikaisessa ympäristössä. Kohinanpoistossa koneoppiminen tuottaa
parhaan kuvanlaadun, vaikka se onkin laskennallisesti vaativaa. Tutkimuksen
perusteella voidaan päätellä, että oikean optimointimenetelmän valinta riippuu käytettävistä
resursseista ja suoritusympäristöstä. | |
dc.format.extent | 33 | |
dc.language.iso | fin | |
dc.rights | fi=Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.|en=This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.| | |
dc.subject | säteenseuranta,reaaliaikainen optimointi,graafinen renderöinti,kiihdytysrakenteet,kohinanpoisto,BVH,KD-puu | |
dc.title | Säteenseurantateknologian optimointi reaaliaikaisessa simuloidussa ympäristössä | |
dc.type.ontasot | fi=Kandidaatintutkielma|en=Bachelor's thesis| | |
dc.rights.accessrights | avoin | |
dc.identifier.urn | URN:NBN:fi-fe2024081464940 | |
dc.contributor.faculty | fi=Teknillinen tiedekunta|en=Faculty of Technology| | |
dc.contributor.studysubject | fi=Tieto- ja viestintätekniikka|en=Information and Communication Technology| | |
dc.contributor.department | fi=Tietotekniikan laitos|en=Department of Computing| | |