hqdn3d 是 Avisynth 的一个去噪插件。 网上评论比较多。
通过对源代码的阅读, 基本了解了它的原理。 记录之。
- 逐像素进行,不涉及频域变换
- 3D去噪,参考 左邻, 上邻, 上帧同一位置, 三个像素。
- 根据相邻像素的差,确定偏置量,将相邻像素颜色值 “拉近”。(对像素做加减法)
- 偏置量和像素差值的关系大致如下如所示:

- 可以看到,对较小的像素差异,拉近他们之间的距离。若差异较大,降低偏置系数。达到保边效果。
- 通过外部设置滤波强度,调整峰值位置。图中示意了 spac 值为5 ,为10 的曲线差异。
- 没有运动搜索/帧间对齐
hqdn3d是Avisynth的去噪插件,本文通过阅读源代码了解其原理。它逐像素进行,不涉及频域变换,采用3D去噪,参考左邻、上邻、上帧同一位置像素,根据相邻像素差确定偏置量拉近颜色值,可设置滤波强度调整峰值位置,且无运动搜索和帧间对齐。
3277

被折叠的 条评论
为什么被折叠?



