检测图像中的噪声/伪影

Ala*_*air 4 php linux ocr image

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

Dam*_*mon 6

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

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

另一种降噪方法是双边滤波器,在外行术语中基本上是一种尊重特征的模糊.

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

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