Department of Science and Technology, Linköping University, Norrköping, SE-60174, Sweden.
IEEE Trans Image Process. 2009 Dec;18(12):2649-60. doi: 10.1109/TIP.2009.2028259. Epub 2009 Jul 24.
We present an in-depth analysis of a variation of the nonlocal means (NLM) image denoising algorithm that uses principal component analysis (PCA) to achieve a higher accuracy while reducing computational load. Image neighborhood vectors are first projected onto a lower dimensional subspace using PCA. The dimensionality of this subspace is chosen automatically using parallel analysis. Consequently, neighborhood similarity weights for denoising are computed using distances in this subspace rather than the full space. The resulting algorithm is referred to as principal neighborhood dictionary (PND) nonlocal means. We investigate PND's accuracy as a function of the dimensionality of the projection subspace and demonstrate that denoising accuracy peaks at a relatively low number of dimensions. The accuracy of NLM and PND are also examined with respect to the choice of image neighborhood and search window sizes. Finally, we present a quantitative and qualitative comparison of PND versus NLM and another image neighborhood PCA-based state-of-the-art image denoising algorithm.
我们对一种非局部均值(NLM)图像去噪算法的变体进行了深入分析,该算法使用主成分分析(PCA)在降低计算负载的同时提高了准确性。首先使用 PCA 将图像邻域向量投影到较低维的子空间中。这个子空间的维数使用平行分析自动选择。因此,使用子空间中的距离而不是全空间来计算去噪的邻域相似性权重。所得算法称为主邻域字典(PND)非局部均值。我们研究了 PND 的准确性作为投影子空间维数的函数,并证明去噪准确性在相对较低的维数时达到峰值。还研究了 NLM 和 PND 相对于图像邻域和搜索窗口大小的选择的准确性。最后,我们对 PND 与 NLM 和另一种基于图像邻域 PCA 的最新图像去噪算法进行了定量和定性比较。