摘要
线积分卷积(LIC)是一种针对矢量场的可视化方法。针对二维空间上的LIC算法进行了研究并提出了改进。首先,针对某些二维矢量场在用户关注区域矢量大小比较接近的问题,采用非线性的颜色映射法进行处理,最终的可视化结果可以突出用户感兴趣区域的矢量场特征。其次,从原始LIC算法的串行计算任务中提取出4个可以并行计算的子模块,并依托NVIDIA的CUDA架构实现了颜色增强LIC法的硬件加速。结果表明,加速后算法的加速比随着输入矢量场分辨率的增加而增加。因此,该算法适用于高分辨率二维矢量场的交互式可视化,且没有特别高的硬件要求,通用性较好。总之,新的算法较原始算法在视觉效果和性能上都有所改进。
Line integral convolution(LIC)is a method for vector field visualization. This paper presented an improved LIC technique for 2D vector field. Firstly, focused on the problem that some vector field's magnitude is too similar in re- gions of interest, we used nonlinear color mapping method to deal with it, and the final visualization result can highlight the vector field's characteristics in regions of interest. Secondly, we extracted four parallel sub-modules from the origi- nal LIC serial computing tasks and implemented color enhanced LIC's hardware acceleration relying on NVIDIA' s CU- DA architectur~ The results show that, with the increase of the input vector fields~ resolution, the speed of the accelera-ted algorithm increases as well. Therefore, the accelerated algorithm implemented in this paper can be well applied to in-teractive visualization of high-resolution 2D vector fields, and it has a good versatility, demanding no high hardware re-quirements. To conclude, the new method can improve visual quality with better performance.
出处
《计算机科学》
CSCD
北大核心
2013年第9期257-261,共5页
Computer Science
基金
国家高技术研究发展计划(863计划)(2010AA012402)
国家自然科学基金项目(61003132)资助
关键词
矢量场可视化
线积分卷积
颜色增强
GPU加速
Vector field visualization, Line integral convolution, Color enhancing, GPU acceleration