Generování obrazu metodou sledování paprsku

but.committeedoc. Ing. Lukáš Fujcik, Ph.D. (předseda) doc. Ing. Radovan Novotný, Ph.D. (člen) doc. Ing. Vítězslav Novák, Ph.D. (člen) Ing. Radim Hrdý, Ph.D. (člen) Ing. Vladimír Levek, Ph.D. (místopředseda) Ing. Alexandr Otáhal, Ph.D. (člen)cs
but.defenceStudent seznámil státní zkušební komisi s cíli a řešením závěrečné vysokoškolské práce a zodpověděl otázky a připomínky oponenta. Dále odpověděl na otázky komise: Co popisuje zobrazovací rovnice? Jaké parametry byly optimalizovány? K čemu sloužila Monte Carlo analýza v práci?cs
but.jazykčeština (Czech)
but.programMikroelektronika a technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorPavlík, Michalcs
dc.contributor.authorÁč, Ondřejcs
dc.contributor.refereeDvořák, Vojtěchcs
dc.date.created2023cs
dc.description.abstractTato práce se zabývá problematikou počítačem generovaných obrázků prostřednictvím metody sledování cest. Cílem práce je tvorba interaktivního počítačového programu, jenž umožňuje upravovat a vykreslovat fotorealistické snímky různých scén v reálném čase. V teoretické části práce je představen koncept zobrazovací rovnice, včetně jejích známých metod řešení. Podrobněji je popsán algoritmus sledování cest, založený na integraci metodou Monte Carlo, spolu s výhodami, které přináší oproti ostatním řešením. Jsou dále prezentovány základní hardwarové i softwarové optimalizace. Praktická část práce je poté zaměřena na rozbor zdrojového kódu v jazyku C++ a zkompilovaného strojového kódu při využití ručních optimalizací SIMD. Nedílnou součástí práce je také demonstrace hlavních funkcí programu, včetně měření výkonnostních přínosů při použití ručních optimalizací.cs
dc.description.abstractThis thesis deals with the problematics of computer-generated imagery using path tracing. The goal of this work is to create interactive computer program, which allows editing and rendering of photorealistic images of various scenes in real time. The work presents the concept of rendering equation, along with its known solutions, in the theoretical part of the work. Thesis describes in detail the solution using path tracing, based on the Monte Carlo integration technique, along with the benefits, it provides compared to the other techniques. Several hardware and software optimizations are then presented. Practical part of the work focuses on analysis of C++ source code and compiled assembly code whilst using hardware specific SIMD optimizations. Mandatory part of work is also the demonstration of program’s functionality, along with the measurements of achieved performance gains using manual optimizations.en
dc.description.markAcs
dc.identifier.citationÁČ, O. Generování obrazu metodou sledování paprsku [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2023.cs
dc.identifier.other152249cs
dc.identifier.urihttp://hdl.handle.net/11012/210992
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectCGIcs
dc.subjectzobrazovací rovnicecs
dc.subjectsledování cestcs
dc.subjectMonte Carlocs
dc.subjectC++cs
dc.subjectSIMDcs
dc.subjectx86-64cs
dc.subjectCGIen
dc.subjectrendering equationen
dc.subjectpath tracingen
dc.subjectMonte Carloen
dc.subjectC++en
dc.subjectSIMDen
dc.subjectx86-64en
dc.titleGenerování obrazu metodou sledování paprskucs
dc.title.alternativePicture generation using path tracingen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2023-06-13cs
dcterms.modified2023-06-15-08:38:09cs
eprints.affiliatedInstitution.facultyFakulta elektrotechniky a komunikačních technologiícs
sync.item.dbid152249en
sync.item.dbtypeZPen
sync.item.insts2025.03.17 16:29:00en
sync.item.modts2025.01.15 12:51:33en
thesis.disciplinebez specializacecs
thesis.grantorVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav mikroelektronikycs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
2.09 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
appendix-1.zip
Size:
12.36 MB
Format:
zip
Description:
appendix-1.zip
Loading...
Thumbnail Image
Name:
review_152249.html
Size:
3.86 KB
Format:
Hypertext Markup Language
Description:
file review_152249.html
Collections