图像的信噪比的计算

信噪比是图像信号的重要指标,信噪比就是信号功率除以噪声功率。在图像数据中我们需要考虑图像传感器的黑白电平,有时又可以通过传感器已经标定好的噪声系数得到信噪比,简单记录下图像信号中信噪比的计算。

计算公式如下:

single = (value-black_level)/white_level

noise = std(value)/white_level

SNR=20log10(single/noise)

注意在single接近1时,由于饱和 和非线性效应,会导致std计算偏小,这个时候的信噪比是不准确的,一般需要将single>0.8左右的数据剔除。对于RGB数字图像来说,black_level = 0, white_level = 255

如果可以拿到raw数据的noise profile,则也可计算

SNR=10log10(I^2/(oI+p))

发表评论