• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

使用VTK中的可编程着色器进行跨平台无处不在的体绘制以实现科学和医学可视化

Cross-Platform Ubiquitous Volume Rendering Using Programmable Shaders in VTK for Scientific and Medical Visualization.

作者信息

Chaudhary Aashish, Jhaveri Sankhesh J, Sanchez Alvaro, Avila Lisa S, Martin Kenneth M, Vacanti Allison, Hanwell Marcus D, Schroeder Will

出版信息

IEEE Comput Graph Appl. 2019 Jan-Feb;39(1):26-43. doi: 10.1109/MCG.2018.2880818.

DOI:10.1109/MCG.2018.2880818
PMID:30869596
Abstract

The visualization toolkit (VTK) is a popular cross-platform, open source toolkit for scientific and medical data visualization, processing, and analysis. It supports a wide variety of data formats, algorithms, and rendering techniques for both polygonal and volumetric data. In particular, VTK's volume rendering module has long provided a comprehensive set of features such as plane clipping, color and opacity transfer functions, lighting, and other controls needed for visualization. However, due to VTK's legacy OpenGL backend and its reliance on a deprecated API, the system did not take advantage of the latest improvements in graphics hardware or the flexibility of a programmable pipeline. Additionally, this dependence on an antiquated pipeline posed restrictions when running on emerging computing platforms, thereby limiting its overall applicability. In response to these shortcomings, the VTK community developed a new and improved volume rendering module, which not only provides a modern graphics processing unit-based implementation, but also augments its capabilities with new features such as fast volume clipping, gradient-magnitude-based opacity modulation, render to texture, and hardware-based volume picking.

摘要

可视化工具包(VTK)是一个广受欢迎的跨平台开源工具包,用于科学和医学数据的可视化、处理及分析。它支持多种数据格式、算法以及针对多边形和体数据的渲染技术。特别是,VTK的体绘制模块长期以来提供了一套全面的功能,如平面裁剪、颜色和不透明度传递函数、光照以及可视化所需的其他控制。然而,由于VTK传统的OpenGL后端及其对已弃用API的依赖,该系统未能利用图形硬件的最新改进或可编程管线的灵活性。此外,这种对过时管线的依赖在新兴计算平台上运行时带来了限制,从而限制了其整体适用性。为应对这些缺点,VTK社区开发了一个新的、改进的体绘制模块,它不仅提供基于现代图形处理单元的实现,还通过快速体裁剪、基于梯度幅度的不透明度调制、渲染到纹理以及基于硬件的体拾取等新功能增强了其能力。

相似文献

1
Cross-Platform Ubiquitous Volume Rendering Using Programmable Shaders in VTK for Scientific and Medical Visualization.使用VTK中的可编程着色器进行跨平台无处不在的体绘制以实现科学和医学可视化
IEEE Comput Graph Appl. 2019 Jan-Feb;39(1):26-43. doi: 10.1109/MCG.2018.2880818.
2
PRISM: An open source framework for the interactive design of GPU volume rendering shaders.PRISM:一个用于 GPU 体绘制着色器交互设计的开源框架。
PLoS One. 2018 Mar 13;13(3):e0193636. doi: 10.1371/journal.pone.0193636. eCollection 2018.
3
The medical imaging interaction toolkit.医学影像交互工具包。
Med Image Anal. 2005 Dec;9(6):594-604. doi: 10.1016/j.media.2005.04.005.
4
Polymorph segmentation representation for medical image computing.多态分割表示在医学图像计算中的应用。
Comput Methods Programs Biomed. 2019 Apr;171:19-26. doi: 10.1016/j.cmpb.2019.02.011. Epub 2019 Feb 21.
5
Layer-based visualization and biomedical information exploration of multi-channel large histological data.基于层的多通道大组织学数据的可视化和生物医学信息探索。
Comput Med Imaging Graph. 2019 Mar;72:34-46. doi: 10.1016/j.compmedimag.2019.01.004. Epub 2019 Feb 2.
6
GPU-based multi-volume ray casting within VTK for medical applications.基于 GPU 的 VTK 中用于医疗应用的多体积光线投射。
Int J Comput Assist Radiol Surg. 2015 Mar;10(3):293-300. doi: 10.1007/s11548-014-1069-x. Epub 2014 May 20.
7
Equalizer: a scalable parallel rendering framework.均衡器:一个可扩展的并行渲染框架。
IEEE Trans Vis Comput Graph. 2009 May-Jun;15(3):436-52. doi: 10.1109/TVCG.2008.104.
8
A practical approach to spectral volume rendering.一种光谱体绘制的实用方法。
IEEE Trans Vis Comput Graph. 2005 Mar-Apr;11(2):207-16. doi: 10.1109/TVCG.2005.19.
9
Julius--a software framework for computer-aided-surgery.朱利叶斯——一种用于计算机辅助手术的软件框架。
Biomed Tech (Berl). 2002;47 Suppl 1 Pt 1:101-3. doi: 10.1515/bmte.2002.47.s1a.101.
10
A medical imaging and visualization toolkit in Java.一个用Java编写的医学成像与可视化工具包。
J Digit Imaging. 2006 Mar;19(1):17-29. doi: 10.1007/s10278-005-9247-6.

引用本文的文献

1
SSDL-an automated semi-supervised deep learning approach for patient-specific 3D reconstruction of proximal femur from QCT images.SSDL-一种自动化的半监督深度学习方法,用于从 QCT 图像对股骨近端进行特定于患者的 3D 重建。
Med Biol Eng Comput. 2024 May;62(5):1409-1425. doi: 10.1007/s11517-023-03013-8. Epub 2024 Jan 13.
2
Virtual interaction and visualisation of 3D medical imaging data with VTK and Unity.使用VTK和Unity对3D医学成像数据进行虚拟交互与可视化
Healthc Technol Lett. 2018 Sep 21;5(5):148-153. doi: 10.1049/htl.2018.5064. eCollection 2018 Oct.