UWSpace is currently experiencing technical difficulties resulting from its recent migration to a new version of its software. These technical issues are not affecting the submission and browse features of the site. UWaterloo community members may continue submitting items to UWSpace. We apologize for the inconvenience, and are actively working to resolve these technical issues.
 

Quantum Ray Marching: Reformulating Light Transport for Quantum Computers

dc.contributor.authorMosier, Logan
dc.date.accessioned2023-11-27T16:38:17Z
dc.date.available2023-11-27T16:38:17Z
dc.date.issued2023-11-27
dc.date.submitted2023-11-17
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.identifier.urihttp://hdl.handle.net/10012/20117
dc.language.isoenen
dc.pendingfalse
dc.publisherUniversity of Waterlooen
dc.titleQuantum Ray Marching: Reformulating Light Transport for Quantum Computersen
dc.typeMaster Thesisen
uws-etd.degreeMaster of Mathematicsen
uws-etd.degree.departmentDavid R. Cheriton School of Computer Scienceen
uws-etd.degree.disciplineComputer Scienceen
uws-etd.degree.grantorUniversity of Waterlooen
uws-etd.embargo.terms0en
uws.contributor.advisorToshiya, Hachisuka
uws.contributor.advisorToshiya, Hachisuka
uws.contributor.affiliation1Faculty of Mathematicsen
uws.peerReviewStatusUnrevieweden
uws.published.cityWaterlooen
uws.published.countryCanadaen
uws.published.provinceOntarioen
uws.scholarLevelGraduateen
uws.typeOfResourceTexten

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Mosier_Logan.pdf
Size:
3.13 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
6.4 KB
Format:
Item-specific license agreed upon to submission
Description: