非局部均值图像去噪算法具有优秀的去噪效果,但是算法复杂度高,不能应用于高速图像处理系统中。为提高算法执行速度,使其拥有更广泛的应用,提出了基于图像梯度信息的快速非局部均值图像去噪算法。该算法把原始图像划分为大梯度区域和小梯度区域。利用非局部均值算法对大梯度区域去噪,以保证图像边缘的清晰度;利用局部加权平均算法对小梯度区域去噪,以保证灰度变化不大的区域信息的完整性和准确性。算法能提高非局部均值滤波速度,而且能够有效保存图像边缘和细节。
Non-local means algorithm can achieve a state-of-the-art denoising result at the cost of a high complexity,which is not adaptable enough to response a high-speed image processing.In order to lower the complexity,rise the algortithm speed as well as broaden its application,this paper proposed a fast non-local means denoising algorithm based on image gradient.Divide the original image into a large gradient region and a small one.By respectively using non-local means denoising algorithm in large gradient region and local weighted average filtering in small gradient region,we can both ensure the clarity of image edge and a higher credibility of the pixel in the neighborhood so that the completeness and veracity of small gradient region remains unaffected.This proposed algorithm can improve the speed of non-local means filter significantly and reserve the image edges and details effectively as well.