Polynomial Voxel Maps for Time Varying Volumetric Rendering

dc.contributor.advisorOlano, Marc
dc.contributor.authorBoyer, Kyle
dc.contributor.departmentComputer Science and Electrical Engineering
dc.contributor.programComputer Science
dc.date.accessioned2021-01-29T18:13:28Z
dc.date.available2021-01-29T18:13:28Z
dc.date.issued2018-01-01
dc.description.abstractVolume visualization is used in a number of real-world applications, including scientific data representation, medical imaging, simulation display, and computer gaming. The standard method for rendering volumetric datasets in real time is Ray Marching. This is computationally expensive, and thus is almost exclusively offloaded to a discrete GPU. Modern graphics cards can handle the rendering costs, but the algorithm still does not account for time-varying datasets, in which the temporal changes in the data are relevant to the viewer. To handle pre-computed time-varying datasets, multiple snapshots of the data must be loaded to the GPU in real time, and interpolated Datasets with many time steps can be too large to fit in GPU memory at once, but too slow to load one step at a time. I present a method to reduce or eliminate runtime loading, instead preprocessing all of the data instances before passing them to the GPU. I do so with a volumetric analog to polynomial texture maps, by fitting a polynomial function of time to the data as it changes in each voxel. These functions are then evaluated on the GPU at runtime. This approach allows handling of large time-varying datasets, while barely affecting rendering performance. The result is the ability to visualize, interact with, and explore large temporal volume data, in real time.
dc.formatapplication:pdf
dc.genretheses
dc.identifierdoi:10.13016/m2mcff-qrnk
dc.identifier.other11874
dc.identifier.urihttp://hdl.handle.net/11603/20859
dc.languageen
dc.relation.isAvailableAtThe University of Maryland, Baltimore County (UMBC)
dc.relation.ispartofUMBC Computer Science and Electrical Engineering Department Collection
dc.relation.ispartofUMBC Theses and Dissertations Collection
dc.relation.ispartofUMBC Graduate School Collection
dc.relation.ispartofUMBC Student Collection
dc.sourceOriginal File Name: Boyer_umbc_0434M_11874.pdf
dc.subjectGraphics
dc.subjectRendering
dc.subjectVolume
dc.subjectVoxel
dc.titlePolynomial Voxel Maps for Time Varying Volumetric Rendering
dc.typeText
dcterms.accessRightsDistribution Rights granted to UMBC by the author.
dcterms.accessRightsAccess limited to the UMBC community. Item may possibly be obtained via Interlibrary Loan thorugh a local library, pending author/copyright holder's permission.
dcterms.accessRightsThis item is likely protected under Title 17 of the U.S. Copyright Law. Unless on a Creative Commons license, for uses protected by Copyright Law, contact the copyright holder or the author.

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Boyer_umbc_0434M_11874.pdf
Size:
4.59 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
BoyerKPolynomial_Open.pdf
Size:
46 KB
Format:
Adobe Portable Document Format
Description: