Web-based Volume Rendering using Progressive Importance-based Data Transfer

dc.contributor.authorMwalongo, Finianen_US
dc.contributor.authorKrone, Michaelen_US
dc.contributor.authorReina, Guidoen_US
dc.contributor.authorErtl, Thomasen_US
dc.contributor.editorBeck, Fabian and Dachsbacher, Carsten and Sadlo, Filipen_US
dc.date.accessioned2018-10-18T09:33:46Z
dc.date.available2018-10-18T09:33:46Z
dc.date.issued2018
dc.description.abstractWebGL 2.0 makes it possible to implement efficient volume rendering that runs in browsers using 3D textures and complex fragment shaders. However, a typical bottleneck for web-based volume rendering is the size of the volumetric data sets. Transferring these data to the client for rendering can take a substantial amount of time, depending on the network speed. This can introduce latency that can in turn affect interactive rendering at the client. We address this challenge by introducing a multi-resolution bricked volume rendering, where data is transferred progressively. Similar to MIP-Mapping, the volume data is divided into multiple levels of detail. Each level of detail is broken down into bricks. The client requests the data brick by brick starting with the lowest resolution and renders each brick immediately as it is received. The 3D volume texture is updated as bricks with higher resolution are received asynchronously from the server. The advantages of this algorithm are that it reduces latency, the user can see at least a reduced-detail version of the data almost immediately, and the application always stays responsive while the data is updated. We also implemented a prioritization scheme for the bricks, where each brick can be assigned an importance value. Using this information, the client can request more important bricks first. Furthermore, we investigated the influence of data compression on the transfer and processing times.en_US
dc.description.sectionheadersScientific Visualization
dc.description.seriesinformationVision, Modeling and Visualization
dc.identifier.doi10.2312/vmv.20181264
dc.identifier.isbn978-3-03868-072-7
dc.identifier.pages147-154
dc.identifier.urihttps://doi.org/10.2312/vmv.20181264
dc.identifier.urihttps://diglib.eg.org:443/handle/10.2312/vmv20181264
dc.publisherThe Eurographics Associationen_US
dc.subjectComputing methodologies
dc.subjectRay tracing
dc.subjectScientific visualization
dc.subjectVolumetric models
dc.titleWeb-based Volume Rendering using Progressive Importance-based Data Transferen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
147-154.pdf
Size:
3.15 MB
Format:
Adobe Portable Document Format
Collections