摘要
针对图像颜色传递典型算法Reinhard算法需对图像中的所有像素进行遍历搜索处理,计算量大、运算速度较慢这一问题,提出了一种基于GPU加速的图像颜色传递算法;利用可编程图形处理单元GPU并行计算和高速浮点计算特性,将Reinhard运算过程转化为GPU中的纹理图像渲染过程,使得Reinhard算法在GPU中加速执行.颜色传递效果对比结果表明,在取得较好的颜色传递效果的同时,该算法计算速度大大提高,且对大尺寸图像提速性能更好.
Reinhard algorithm is one of typical algorithms which transfers color information of one image to another. However, it needs a great deal of calculation and therefore the speed is very slow, for it needs searching each pixel of the picture. Consequently, a color transferring algorithm based on GPU(graphic processing unit)-acceleration is proposed, which maps Reinhard algorithm to texture-rendering on consumer-level graphics cards. The analytical results demonstrate that the proposed method not only achieves good effect but also speeds up its execution, especialy in big dimensional images.
出处
《大连理工大学学报》
EI
CAS
CSCD
北大核心
2008年第2期287-291,共5页
Journal of Dalian University of Technology