首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于CUDA快速体数据梯度计算的实时体绘制研究
引用本文:邓冲,;蒋佩钊,;孙传庆,;杜晓刚.基于CUDA快速体数据梯度计算的实时体绘制研究[J].兰州铁道学院学报,2014(3):93-97.
作者姓名:邓冲  ;蒋佩钊  ;孙传庆  ;杜晓刚
作者单位:[1]兰州交通大学电子与信息工程学院,甘肃兰州730070; [2]兰州城市学院信息工程学院,甘肃兰州730070
基金项目:国家自然科学基金(60962004,61162016);甘肃省科技支撑计划项目(1104FKCA102,1104GKCA057);金川公司-兰州交通大学预研基金
摘    要:在体绘制的光线投射算法中,需要传递函数确定体数据对光学属性的映射.体数据梯度是传递函数的常用参数.为了提高三维绘制精度,使用精确的三维Sobel算子进行体数据梯度幅值计算,但由于采用Sobel算子进行计算时计算量十分庞大,因此在计算统一设备构架(Compute Unified Device Architecture,CUDA)下对算法进行并行加速.在此基础上分析并研究了一种基于CUDA快速体数据梯度计算的体绘制算法,达到了梯度的实时计算.实验证明该算法能够在PC机上实现精确的序列图像实时体绘制.

关 键 词:体数据梯度  传递函数  体绘制  CUDA

Real-time Volume Rendering Based on CUDA Fast Volume Data Gradient Calculation
Institution:DENG Chong, JIANG Pei-zhao, SUN Chuan-qing, DU Xiao-gang ( 1. School of Electronic and Information Engineering, Lanzhou Jiaotong University, Lanzhou 730070, China; 2. School of Information Engineering, Lanzhou City University, Lanzhou 730070, China)
Abstract:In the light casting algorithm of volume rendering,the transfer function is needed to be confirmed for the mapping from volume data to optical properties.The volume gradient is a parameter often used in transfer function.In order to get precise gradient amplitude,three-dimensional Sobel operator is used to calculate volume gradient.Due to its large amount of calculation, the algorithm is parallelly accelerated by using CUDA (Compute Unified Device Architecture).A volume rendering algorithm is analyzed and proposed based on fast gradient calculation which u-sing CUDA to achieve the real-time calculation.Experiments prove that the algorithm can be implemented in PC to realize real-time precise volume rendering of sequence images.
Keywords:volume data gradient  transfer function  volume rendering  CUDA
本文献已被 CNKI 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号