Adaptive Temporal Sampling for Volumetric Path Tracing of Medical Data

dc.contributor.authorMartschinke, Janaen_US
dc.contributor.authorHartnagel, Stefanen_US
dc.contributor.authorKeinert, Benjaminen_US
dc.contributor.authorEngel, Klausen_US
dc.contributor.authorStamminger, Marcen_US
dc.contributor.editorBoubekeur, Tamy and Sen, Pradeepen_US
dc.date.accessioned2019-07-14T19:24:18Z
dc.date.available2019-07-14T19:24:18Z
dc.date.issued2019
dc.description.abstractMonte-Carlo path tracing techniques can generate stunning visualizations of medical volumetric data. In a clinical context, such renderings turned out to be valuable for communication, education, and diagnosis. Because a large number of computationally expensive lighting samples is required to converge to a smooth result, progressive rendering is the only option for interactive settings: Low-sampled, noisy images are shown while the user explores the data, and as soon as the camera is at rest the view is progressively refined. During interaction, the visual quality is low, which strongly impedes the user's experience. Even worse, when a data set is explored in virtual reality, the camera is never at rest, leading to constantly low image quality and strong flickering. In this work we present an approach to bring volumetric Monte-Carlo path tracing to the interactive domain by reusing samples over time. To this end, we transfer the idea of temporal antialiasing from surface rendering to volume rendering. We show how to reproject volumetric ray samples even though they cannot be pinned to a particular 3D position, present an improved weighting scheme that makes longer history trails possible, and define an error accumulation method that downweights less appropriate older samples. Furthermore, we exploit reprojection information to adaptively determine the number of newly generated path tracing samples for each individual pixel. Our approach is designed for static, medical data with both volumetric and surface-like structures. It achieves good-quality volumetric Monte-Carlo renderings with only little noise, and is also usable in a VR context.en_US
dc.description.number4
dc.description.sectionheadersHigh Performance Rendering
dc.description.seriesinformationComputer Graphics Forum
dc.description.volume38
dc.identifier.doi10.1111/cgf.13771
dc.identifier.issn1467-8659
dc.identifier.pages67-76
dc.identifier.urihttps://doi.org/10.1111/cgf.13771
dc.identifier.urihttps://diglib.eg.org:443/handle/10.1111/cgf13771
dc.publisherThe Eurographics Association and John Wiley & Sons Ltd.en_US
dc.subjectHuman
dc.subjectcentered computing
dc.subjectScientific visualization
dc.subjectComputing methodologies
dc.subjectRay tracing
dc.subjectApplied computing
dc.subjectHealth informatics
dc.titleAdaptive Temporal Sampling for Volumetric Path Tracing of Medical Dataen_US
Files
Collections