Fast volume rendering based on software optimisation using multimedia instructions on PC platforms

Fast volume rendering based on software optimisation using multimedia instructions on PC platforms
复制标题

PC平台上基于多媒体指令的软件优化的快速体绘制

DOI:
10.1007/978-3-642-56168-9_78
复制
发表时间:
2002
期刊:
it - Information Technology
影响因子:
--
通讯作者:
J. Toriwaki
J. Toriwaki
中科院分区:
--
文献类型:
--
作者:
K. Mori;Y. Suenaga;J. Toriwaki

文献摘要

参考文献

被引文献

相似文献

本文描述了一种基于软件的快速体绘制方法,该方法基于使用当前可用的 PC 处理器中配备的 SIMD 指令的软件优化。该方法通过高度优化软件指令而不是算法优化来实现较快的渲染速度。所提出的软件能够以每秒大约六帧的速度渲染 512×512×488 体素大小的 3D 体积,具有透视投影、任意光源位置、环境反射计算、漫反射和镜面反射,以及在传统的基于 Intel Pentium 的 PC 平台上进行动态表面法线计算,该平台具有单个或多个 CPU,无需特殊的图形硬件。我们还可以在渲染过程中更改定义颜色和不透明度传递函数的颜色和不透明度表。更改会立即反映在渲染图像上。该软件无需任何特殊硬件(包括显卡)即可实现快速渲染速度。我们在虚拟内窥镜系统(VES)中实施了所提出的软件。实验结果表明,它可以每秒六帧的速度渲染内窥镜视图。
This paper describes a fast software-based volume rendering method based on software optimization using SIMD instructions equipped in PC processors currently available. This method achieves fast rendering speed by highly optimizing instructions of software rather than optimization of algorithm. The proposed software can render 3-D volume of 512×512×488 voxel size at about six frames per second in maximum with perspective projection, arbitrary light source position, reflection computation of ambient, diffuse and specula reflections, and on-the-fly surface normal computation on a conventional Intel Pentium-based PC platform which has single or more CPU(s) without special graphics hardware. We can also change color and opacity tables that define color and opacity transfer functions during the rendering process. The change is reflected on rendered images immediately. This software achieves fast rendering speed without any special hardware including graphics boards. We implemented the proposed software in a virtual endoscopy system (VES). The experimental results show that it can render endoscopic views at six frames per second.
数据显示。
DOI: 10.1167/iovs.61.6.25
发表时间: 2020
影响因子: 4.4
作者:
Ledolter,Johannes;Gramlich,OliverW;Kardon,RandyH
通讯作者: Kardon,RandyH