检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]常熟理工学院计算机科学与工程学院,江苏常熟215500
出 处:《计算机应用研究》2015年第6期1884-1887,共4页Application Research of Computers
基 金:江苏省自然科学基金资助项目(BK2012209);江苏省高校自然科学研究资助项目(13KJB520001);常熟理工学院青年教师科研启动基金资助项目(KYZ2012202Z)
摘 要:针对传统的基于GPU的光线投射算法绘制效率较低的问题,利用CUDA架构的并行计算特性和对三维纹理的处理能力进行改进和优化。将体数据映射为三维纹理,利用CUDA三维数组进行存储与绑定,纹理拾取的浮点返回值利用线性滤波进行平滑。在传输函数的设计中引入中心差分梯度幅值增强对体数据边界面的绘制效果。每条光线的求交及颜色积累采用并行计算,按照由前向后进行颜色及不透明度累积。设置不透明度阈值,采用不透明度提前终止加速绘制。实验结果表明,绘制速度较传统的基于GPU算法有10%的速度提升,绘制效果也有很大的改善。To the problem of low efficiency of ray casting algorithm based on the GPU, used CUDA architecture to improve- ment and optimization algorithm with its parallel computing and processing ability of 3D texture. It mapped the volume data to 3 D texture, stored and binded with 3 D a^ray, smoothed floating-point return value of volume fetching with linear filtering. It de- signed transfer function with central difference gradient amplitude to enhance the rendering quality of boundary surface. The in- tersection and RGB accumulation of each ray with parallel computing, RGB and opacity accumulation with the direction of front to back along the ray. Accelerating the render with the method of early opacity termination according to the opacity threshoid. The experimental results show that rendering speed than traditional algorithm based on GPU has about 10% speed increase, rendering effect also has greatly improved.
分 类 号:TP391.41[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.145