检测图像中的噪声/伪影

时间:2011-11-23 12:05:53

标签: php linux image ocr

是否有可靠的方法来检测图像中的噪声或瑕疵,包括文本和图像(PDF文件中的页面),同时不会损害文本或“真实”图片。只去除噪音,斑点,斑点等?

2 个答案:

答案 0 :(得分:6)

一般来说,没有可靠,非破坏性的方式 - 这意味着要求计算机程序“神奇地”知道什么是噪音,什么不是。但是,有些方法在实践中很接近。

一种常用的方法,相当简单且通常不具有很大的破坏性,是一个小半径(3-5)median filter。中值滤波器善于发现划痕或“错误的像素”噪声。

另一种降噪方法是bilateral filter,在外行术语中基本上是一种尊重特征的模糊。

另一种检测和滤除噪声的方法类似于Pixar在“小波噪声”算法中使用的技术:

  • 对图像进行缩减采样(例如,通过一个mip级别,a.k.a。1/2在每个方向)
  • 从原始图像中减去下采样图像(再次隐式上采样)
  • 剩下的,差异,是低分辨率图像中无法表示的,因此噪声

答案 1 :(得分:0)

没有统计方法可以完全消除噪声,尽管您可以使用Super Resolution GAN,生成合成数据并训练模型以消除图像噪声。