• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • 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分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

八叉树光栅化:加速高质量的核外 GPU 体绘制。

Octree rasterization: accelerating high-quality out-of-core GPU volume rendering.

机构信息

Department of Computer Science and Technology, Faculty of Creative Arts, Technologies and Science, University of Bedfordshire, D108 Park Square, Luton, Bedfordshire LU1 3JU, United Kingdom.

出版信息

IEEE Trans Vis Comput Graph. 2013 Oct;19(10):1732-45. doi: 10.1109/TVCG.2012.151.

DOI:10.1109/TVCG.2012.151
PMID:22778151
Abstract

We present a novel approach for GPU-based high-quality volume rendering of large out-of-core volume data. By focusing on the locations and costs of ray traversal, we are able to significantly reduce the rendering time over traditional algorithms. We store a volume in an octree (of bricks); in addition, every brick is further split into regular macrocells. Our solutions move the branch-intensive accelerating structure traversal out of the GPU raycasting loop and introduce an efficient empty-space culling method by rasterizing the proxy geometry of a view-dependent cut of the octree nodes. This rasterization pass can capture all of the bricks that the ray penetrates in a per-pixel list. Since the per-pixel list is captured in a front-to-back order, our raycasting pass needs only to cast rays inside the tighter ray segments. As a result, we achieve two levels of empty space skipping: the brick level and the macrocell level. During evaluation and testing, this technique achieved 2 to 4 times faster rendering speed than a current state-of-the-art algorithm across a variety of data sets.

摘要

我们提出了一种新的基于 GPU 的大型核外体绘制方法。通过关注光线遍历的位置和成本,我们能够显著减少传统算法的渲染时间。我们将体数据存储在八叉树(brick)中;此外,每个 brick 进一步细分为常规的宏单元。我们的解决方案将分支密集的加速结构遍历移出 GPU 光线投射循环,并通过光栅化视相关的八叉树节点切割的代理几何体来引入高效的空区域剔除方法。这个光栅化过程可以在逐像素列表中捕获光线穿透的所有 brick。由于逐像素列表是从前到后捕获的,我们的光线投射过程只需要在更紧的光线段内投射光线。因此,我们实现了两个级别的空区域跳过:brick 级别和宏单元级别。在评估和测试过程中,该技术在各种数据集上的渲染速度比当前最先进的算法快 2 到 4 倍。

相似文献

1
Octree rasterization: accelerating high-quality out-of-core GPU volume rendering.八叉树光栅化:加速高质量的核外 GPU 体绘制。
IEEE Trans Vis Comput Graph. 2013 Oct;19(10):1732-45. doi: 10.1109/TVCG.2012.151.
2
Interactive GPU-based maximum intensity projection of large medical data sets using visibility culling based on the initial occluder and the visible block classification.基于初始遮挡物和可见块分类的可见性剔除的交互式 GPU 最大强度投影的大型医学数据集。
Comput Med Imaging Graph. 2012 Jul;36(5):366-74. doi: 10.1016/j.compmedimag.2012.04.001. Epub 2012 May 5.
3
Real-time visualization of large volume datasets on standard PC hardware.在标准个人电脑硬件上对大容量数据集进行实时可视化。
Comput Methods Programs Biomed. 2008 May;90(2):117-23. doi: 10.1016/j.cmpb.2007.12.006. Epub 2008 Feb 19.
4
Fast perspective volume ray casting method using GPU-based acceleration techniques for translucency rendering in 3D endoluminal CT colonography.基于GPU加速技术的快速透视体光线投射方法,用于3D腔内CT结肠造影中的半透明渲染。
Comput Biol Med. 2009 Aug;39(8):657-66. doi: 10.1016/j.compbiomed.2009.04.007.
5
Hardware-assisted visibility sorting for unstructured volume rendering.用于非结构化体绘制的硬件辅助可见性排序
IEEE Trans Vis Comput Graph. 2005 May-Jun;11(3):285-95. doi: 10.1109/TVCG.2005.46.
6
Output-sensitive 3D line integral convolution.输出敏感的三维线积分卷积
IEEE Trans Vis Comput Graph. 2008 Jul-Aug;14(4):820-34. doi: 10.1109/TVCG.2008.25.
7
SparseLeap: Efficient Empty Space Skipping for Large-Scale Volume Rendering.SparseLeap:用于大规模体绘制的高效空值跳过。
IEEE Trans Vis Comput Graph. 2018 Jan;24(1):974-983. doi: 10.1109/TVCG.2017.2744238. Epub 2017 Aug 29.
8
Per-pixel opacity modulation for feature enhancement in volume rendering.基于体绘制中特征增强的逐像素不透明度调制。
IEEE Trans Vis Comput Graph. 2010 Jul-Aug;16(4):560-70. doi: 10.1109/TVCG.2010.30.
9
Isosurface extraction and spatial filtering using Persistent OcTree (POT).使用持久八叉树(POT)进行等值面提取和空间滤波。
IEEE Trans Vis Comput Graph. 2006 Sep-Oct;12(5):1283-90. doi: 10.1109/TVCG.2006.157.
10
Dynamic shader generation for GPU-based multi-volume ray casting.基于GPU的多体数据光线投射的动态着色器生成
IEEE Comput Graph Appl. 2008 Sep-Oct;28(5):66-77. doi: 10.1109/MCG.2008.96.

引用本文的文献

1
Residency Octree: A Hybrid Approach for Scalable Web-Based Multi-Volume Rendering.驻留八叉树:一种用于基于网络的可扩展多体绘制的混合方法。
IEEE Trans Vis Comput Graph. 2024 Jan;30(1):1380-1390. doi: 10.1109/TVCG.2023.3327193. Epub 2023 Dec 25.
2
Plane-based sampling for ray casting algorithm in sequential medical images.基于平面的序列医学图像光线投射算法采样。
Comput Math Methods Med. 2013;2013:874517. doi: 10.1155/2013/874517. Epub 2013 Jan 22.