Application of 3D Gaussian Splatting for Cinematic Anatomy on Consumer Class Devices
Abstract: Interactive photorealistic rendering of 3D anatomy is used in medical education to explain the structure of the human body. It is currently restricted to frontal teaching scenarios, where even with a powerful GPU and high-speed access to a large storage device where the data set is hosted, interactive demonstrations can hardly be achieved. We present the use of novel view synthesis via compressed 3D Gaussian Splatting (3DGS) to overcome this restriction, and to even enable students to perform cinematic anatomy on lightweight and mobile devices. Our proposed pipeline first finds a set of camera poses that captures all potentially seen structures in the data. High-quality images are then generated with path tracing and converted into a compact 3DGS representation, consuming < 70 MB even for data sets of multiple GBs. This allows for real-time photorealistic novel view synthesis that recovers structures up to the voxel resolution and is almost indistinguishable from the path-traced images
- A. Adinets and D. Merrill. Onesweep: A Faster Least Significant Digit Radix Sort for GPUs. arXiv preprint arXiv:2206.01784, 2022.
- Evaluation of cinematic volume rendering open-source and commercial solutions for the exploration of congenital heart data. In 2023 IEEE Visualization and Visual Analytics (VIS), pp. 76–80, 2023. doi: 10 . 1109/VIS54172 . 2023 . 00024
- Leveraging medical imaging for medical education — a cinematic rendering-featured lecture. Annals of Anatomy - Anatomischer Anzeiger, 222:159–165, 2019. doi: 10 . 1016/j . aanat . 2018 . 12 . 004
- Cinematic rendering in anatomy: A crossover study comparing a novel 3d reconstruction technique to conventional computed tomography. Anatomical Sciences Education, 14(1):22–31, 2021. doi: 10 . 1002/ase . 1989
- C. Birklbauer and O. Bimber. Light-field supported fast volume rendering. In ACM SIGGRAPH 2012 Posters, SIGGRAPH ’12, article no. 125, 1 pages. Association for Computing Machinery, New York, NY, USA, 2012. doi: 10 . 1145/2342896 . 2343040
- View selection for volume rendering. In VIS 05. IEEE Visualization, 2005., pp. 487–494. IEEE, 2005.
- A tutorial on bayesian optimization of expensive cost functions, with application to active user modeling and hierarchical reinforcement learning. CoRR, abs/1012.2599, 2010.
- Fast approximate light field volume rendering: Using volume data to improve light field synthesis via convolutional neural networks. In A. P. Cláudio, K. Bouatouch, M. Chessa, A. Paljic, A. Kerren, C. Hurter, A. Tremeau, and G. M. Farinella, eds., Computer Vision, Imaging and Computer Graphics Theory and Applications, pp. 338–361. Springer International Publishing, Cham, 2020.
- Tensorf: Tensorial radiance fields. In European Conference on Computer Vision (ECCV), 2022.
- M. Chen and H. Jäenicke. An information-theoretic framework for visualization. IEEE Transactions on Visualization and Computer Graphics, 16(6):1206–1215, 2010.
- Z. Chen and H. Zhang. Learning implicit fields for generative shape modeling. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 5939–5948, 2019.
- Shaping the future through innovations: From medical imaging to precision medicine. Medical Image Analysis, 33:19–26, 2016. 20th anniversary of the Medical Image Analysis journal (MedIA). doi: 10 . 1016/j . media . 2016 . 06 . 016
- Cinematic rendering – an alternative to volume rendering for 3d computed tomography imaging. Insights into Imaging, 7, 09 2016. doi: 10 . 1007/s13244-016-0518-1
- Virtual anatomy: The dissecting theatre of the future—implementation of cinematic rendering in a large 8 k high-resolution projection environment. Journal of Biomedical Science and Engineering, 10:367–375, 2017.
- Plenoxels: Radiance fields without neural networks. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 5501–5510, June 2022.
- R. Garnett. Bayesian Optimization. Cambridge University Press, 2023.
- A new approach for photorealistic visualization of rendered computed tomography images. World Neurosurgery, 114:e283–e292, 2018. doi: 10 . 1016/j . wneu . 2018 . 02 . 174
- The Lumigraph. Association for Computing Machinery, New York, NY, USA, 1 ed., 2023.
- Diffuse radiation in the galaxy. Astrophysical Journal, 93:70–83, 01 1941. doi: 10 . 1086/144246
- Neural denoising for path tracing of medical volumetric data. Proc. ACM Comput. Graph. Interact. Tech., 3(2), article no. 13, 18 pages, aug 2020. doi: 10 . 1145/3406181
- Real-time denoising of volumetric path tracing for direct volume rendering. IEEE Transactions on Visualization and Computer Graphics, 28(7):2734–2747, 2022. doi: 10 . 1109/TVCG . 2020 . 3037680
- Accelerated Volume Rendering with Volume Guided Neural Denoising. In T. Hoellt, W. Aigner, and B. Wang, eds., EuroVis 2023 - Short Papers. The Eurographics Association, 2023. doi: 10 . 2312/evs . 20231042
- G. Ji and H.-W. Shen. Dynamic view selection for time-varying volumes. IEEE Transactions on Visualization and Computer Graphics, 12(5):1109–1116, 2006.
- Interactive, in-browser cinematic volume rendering of medical images. Computer Methods in Biomechanics and Biomedical Engineering: Imaging & Visualization, 11(4):1019–1026, 2023. doi: 10 . 1080/21681163 . 2022 . 2145239
- 3d gaussian splatting for real-time radiance field rendering. ACM Transactions on Graphics, 42(4), July 2023.
- Exposure render: An interactive photo-realistic volume rendering framework. PloS one, 7:e38586, 07 2012. doi: 10 . 1371/journal . pone . 0038586
- Compact 3d gaussian representation for radiance field. In CVPR, 2024.
- M. Levoy and P. Hanrahan. Light Field Rendering. Association for Computing Machinery, New York, NY, USA, 1 ed., 2023.
- Compressing volumetric radiance fields to 1 mb. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 4222–4231, June 2023.
- Compressive neural representations of volumetric scalar fields. Computer Graphics Forum, 40(3):135–146, 2021.
- An entropy-based approach for identifying user-preferred camera positions. In 2021 IEEE 11th Symposium on Large Data Analysis and Visualization (LDAV), pp. 73–83. IEEE Computer Society, Los Alamitos, CA, USA, oct 2021. doi: 10 . 1109/LDAV53230 . 2021 . 00015
- Automatic in situ camera placement for isosurfaces of large-scale scientific simulations. In EGPGV@ EuroVis, pp. 49–59, 2022.
- Adaptive temporal sampling for volumetric path tracing of medical data. Computer Graphics Forum, 38(4):67–76, 2019. doi: 10 . 1111/cgf . 13771
- Occupancy networks: Learning 3d reconstruction in function space. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 4460–4470, 2019.
- NeRF: Representing scenes as neural radiance fields for view synthesis. In Computer Vision – ECCV 2020, pp. 405–421, 2020. doi: 10 . 1007/978-3-030-58452-8_24
- J. Mockus. Bayesian Approach to Global Optimization: Theory and Applications. Springer Netherlands, Dordrecht, 1989. doi: 10 . 1007/978-94-009-0909-0
- Instant neural graphics primitives with a multiresolution hash encoding. ACM Trans. Graph., 41(4):102:1–102:15, article no. 102, 15 pages, July 2022. doi: 10 . 1145/3528223 . 3530127
- Compressed 3d gaussian splatting for accelerated novel view synthesis, 2024.
- F. Nogueira. Bayesian Optimization: Open source constrained global optimization tool for Python, 2014–.
- DeepSDF: Learning continuous signed distance functions for shape representation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 165–174, 2019.
- XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networks. In B. Leibe, J. Matas, N. Sebe, and M. Welling, eds., Computer Vision – ECCV 2016, pp. 525–542. Springer International Publishing, Cham, 2016.
- Masked wavelet representation for compact neural radiance fields. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 20680–20690, June 2023.
- Three-dimensional perception of cinematic rendering versus conventional volume rendering using ct and cbct data of the facial skeleton. Annals of Anatomy - Anatomischer Anzeiger, 241:151905, 2022. doi: 10 . 1016/j . aanat . 2022 . 151905
- Direct voxel grid optimization: Super-fast convergence for radiance fields reconstruction. In CVPR, 2022.
- A feature-driven approach to locating optimal viewpoints for volume visualization. In VIS 05. IEEE Visualization, 2005., pp. 495–502. IEEE, 2005.
- Structure-aware viewpoint selection for volume visualization. In 2009 IEEE Pacific Visualization Symposium, pp. 193–200. IEEE, 2009.
- Similarity voting based viewpoint selection for volumes. In Computer graphics forum, vol. 35, pp. 391–400. Wiley Online Library, 2016.
- Representative views and paths for volume models. In International Symposium on Smart Graphics, pp. 106–117. Springer, 2008.
- Opacity light fields: interactive rendering of surface light fields with view-dependent opacity. In Proceedings of the 2003 Symposium on Interactive 3D Graphics, I3D ’03, 10 pages, p. 65–74. Association for Computing Machinery, New York, NY, USA, 2003. doi: 10 . 1145/641480 . 641496
- Imaging intact human organs with local resolution of cellular structures using hierarchical phase-contrast tomography. Nature methods, 18(12):1532–1541, 2021.
- Imaging intact human organs with local resolution of cellular structures using hierarchical phase-contrast tomography. Nature Methods, 18, 11 2021. doi: 10 . 1038/s41592-021-01317-x
- J. Wasserthal. Dataset with segmentations of 117 important anatomical structures in 1228 ct images, oct 2023. doi: 10 . 5281/zenodo . 10047292
- Fast neural representations for direct volume rendering. arXiv preprint, 2021. doi: 10 . 48550/arXiv . 2112 . 01579
- Fast neural representations for direct volume rendering. Computer Graphics Forum, 41(6):196–211, 2022. doi: 10 . 1111/cgf . 14578
- S. Weiss and R. Westermann. Differentiable direct volume rendering. IEEE Transactions on Visualization and Computer Graphics, 28(1):562–572, 2022. doi: 10 . 1109/TVCG . 2021 . 3114769
- Techniques used in the GEM code for Monte Carlo neutronics calculations in reactors and other systems of complex geometry. Applications of Computing Methods to Reactor Problems, 1965.
- 4d gaussian splatting for real-time dynamic scene rendering. arXiv preprint arXiv:2310.08528, 2023.
- Deep learning-based viewpoint recommendation in volume visualization. Journal of Visualization, 22(5):991–1003, 2019.
- Mip-splatting: Alias-free 3d gaussian splatting. arXiv:2311.16493, 2023.
- Cinematic volume rendering algorithm based on multiple lights photon mapping. Multimedia Tools and Applications, 83:1–14, 05 2023. doi: 10 . 1007/s11042-023-15075-9
- EWA volume splatting. In Proceedings Visualization, 2001. VIS ’01., pp. 29–538. IEEE, San Diego, CA, USA, 2001. doi: 10 . 1109/VISUAL . 2001 . 964490
- Combined volume and surface rendering with global illumination caching. The Visual Computer, pp. 1–13, 06 2023. doi: 10 . 1007/s00371-023-02932-9
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.