首页> 外文学位 >Volume ray casting techniques and applications using general purpose computations on graphics processing units.
【24h】

Volume ray casting techniques and applications using general purpose computations on graphics processing units.

机译:在图形处理单元上使用通用计算的体射线投射技术和应用程序。

获取原文
获取原文并翻译 | 示例

摘要

Traditional 3D computer graphics focus on rendering the exterior of objects. Volume rendering is a technique used to visualize information corresponding to the interior of an object, commonly used in medical imaging and other fields. Visualization of such data may be accomplished by ray casting; an embarrassingly parallel algorithm also commonly used in ray tracing. There has been growing interest in performing general purpose computations on graphics processing units (GPGPU), which are capable exploiting parallel applications and yielding far greater performance than sequential implementations on CPUs. Modern GPUs allow for rapid acceleration of volume rendering applications, offering affordable high performance visualization systems.;This thesis explores volume ray casting performance and visual quality enhancements using the NVIDIA CUDA platform, and demonstrates how high quality volume renderings can be produced with interactive and real time frame rates on modern commodity graphics hardware. A number of techniques are employed in this effort, including early ray termination, super sampling and texture filtering. In a performance comparison of a sequential versus CUDA implementation on high-end hardware, the latter is capable of rendering 60 frames per second with an impressive price-performance ratio heavily favoring GPUs.;A number of unique volume rendering applications are explored including multiple volume rendering capable of arbitrary placement and rigid volume registration, hypertexturing and stereoscopic anaglyphs, each greatly enhanced by the real time interaction of volume data. The techniques and applications discussed in this thesis may prove to be invaluable tools in fields such as medical and molecular imaging, flow and scientific visualization, engineering drawing and many others.
机译:传统的3D计算机图形学专注于渲染对象的外部。体绘制是一种用于可视化与对象内部相对应的信息的技术,通常在医学成像和其他领域中使用。可以通过射线投射来实现这些数据的可视化。一种令人尴尬的并行算法,通常也用于光线跟踪中。在图形处理单元(GPGPU)上执行通用计算的兴趣与日俱增,与GPU上的顺序实现相比,图形处理单元能够利用并行应用程序并产生更高的性能。现代GPU可以快速加速体积渲染应用程序,提供价格合理的高性能可视化系统。本文研究了使用NVIDIA CUDA平台的体积射线投射性能和视觉质量增强功能,并演示了如何通过交互和真实的方式生成高质量的体积渲染现代商品图形硬件上的时间帧速率。在这项工作中采用了多种技术,包括早期射线终止,超级采样和纹理过滤。在高端硬件上顺序执行和CUDA实现的性能比较中,后者能够以令人印象深刻的性价比显着地支持GPU每秒渲染60帧;探索了许多独特的体绘制应用程序,包括多体可以任意放置和进行刚性体积配准,超纹理和立体浮雕的渲染,通过体积数据的实时交互可以大大增强这些效果。本文所讨论的技术和应用可能被证明是医学和分子成像,流动和科学可视化,工程制图等领域的宝贵工具。

著录项

  • 作者

    Romero, Michael.;

  • 作者单位

    Rochester Institute of Technology.;

  • 授予单位 Rochester Institute of Technology.;
  • 学科 Engineering Computer.;Health Sciences Radiology.;Computer Science.
  • 学位 M.S.
  • 年度 2009
  • 页码 139 p.
  • 总页数 139
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;预防医学、卫生学;
  • 关键词

  • 入库时间 2022-08-17 11:38:29

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号