Show simple item record

dc.contributor.authorMosier, Logan
dc.date.accessioned2023-11-27 16:38:17 (GMT)
dc.date.available2023-11-27 16:38:17 (GMT)
dc.date.issued2023-11-27
dc.date.submitted2023-11-17
dc.identifier.urihttp://hdl.handle.net/10012/20117
dc.description.abstractThe use of quantum computers in computer graphics has gained some interest in recent years, especially for the application of rendering. The current state of the art in quantum rendering relies on Grover's search for finding ray intersections in O(√M) for M primitives, which is faster than the naive approach of O(M) but slower than O(log(M)) of modern ray tracing with an acceleration data structure. Furthermore, this quantum ray tracing method is fundamentally limited to casting one ray at a time, making it less attractive even when quantum computers become much more mature in the future. We present a new quantum rendering method, quantum ray marching, based on the reformulation of ray marching as a quantum random walk. Our work is the first to provide a complete quantum rendering pipeline capable of supporting light transport simulation and remains fundamentally faster than non-quantum counterparts. Our quantum ray marching can trace an exponential number of rays in polynomial cost and leverage quantum numerical integration to converge in O(1/N) for N estimates. These unique properties make our method asymptotically faster than Monte Carlo ray tracing on non-quantum computers for the first time. We numerically verify the proposed quantum algorithm by rendering both 2D and 3D scenes.en
dc.language.isoenen
dc.publisherUniversity of Waterlooen
dc.titleQuantum Ray Marching: Reformulating Light Transport for Quantum Computersen
dc.typeMaster Thesisen
dc.pendingfalse
uws-etd.degree.departmentDavid R. Cheriton School of Computer Scienceen
uws-etd.degree.disciplineComputer Scienceen
uws-etd.degree.grantorUniversity of Waterlooen
uws-etd.degreeMaster of Mathematicsen
uws-etd.embargo.terms0en
uws.contributor.advisorToshiya, Hachisuka
uws.contributor.advisorToshiya, Hachisuka
uws.contributor.affiliation1Faculty of Mathematicsen
uws.published.cityWaterlooen
uws.published.countryCanadaen
uws.published.provinceOntarioen
uws.typeOfResourceTexten
uws.peerReviewStatusUnrevieweden
uws.scholarLevelGraduateen


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record


UWSpace

University of Waterloo Library
200 University Avenue West
Waterloo, Ontario, Canada N2L 3G1
519 888 4883

All items in UWSpace are protected by copyright, with all rights reserved.

DSpace software

Service outages