图像相似性评价指标SSIM/PSNR
1.结构相似性指标SSIM
参考自维基百科SSIM
1.1介绍
结构相似性指标(英文:structural similarity index,SSIM index),是一种用以衡量两张数字图象相似性的指标。结构相似性在于衡量数字图像相邻像素的关联性,图像中相邻像素的关联性反映了实际场景中物体的结构信息。因此,在设计图像失真的衡量指标时,必须考虑结构性失真。SSIM指标于2004年提出1。但当图像出现位移、缩放、旋转(皆属于非结构性的失真)的情况无法有效的反映。
1.2计算
给定两个图像x,y,两者的结构相似性SSIM定义为:
S S I M ( x , y ) = [ l ( x , y ) ] α [ c ( x , y ) ] β [ l ( x , y ) ] γ SSIM(x,y)={[l(x,y)]}^{\alpha}{[c(x,y)]}^{\beta}{[l(x,y)]}^{\gamma} SSIM(x,y)=[l(x,y)]α[c(x,y)]β[l(x,y)]γ
l ( x , y ) = 2 μ x μ y + C 1 μ x 2 + μ y 2 + C 1 l(x,y)=\frac{2\mu_x\mu_y+C_1}{\mu_x^2+\mu_y^2+C_1} l(x,y)=μx2+μy2+C12μxμy+C1
c ( x , y ) = 2 σ x σ y + C 2 σ x 2 + σ y 2 + C 2 c(x,y)=\frac{2\sigma_x\sigma_y+C_2}{\sigma_x^2+\sigma_y^2+C_2} c(x,y)=σx2+σy2+C22σxσy+C2
s ( x , y ) = σ x y + C 3 σ x σ y + C 3 s(x,y)=\frac{\sigma_{xy}+C_3}{\sigma_x\sigma_y+C_3} s(<

本文介绍了结构相似性指数(SSIM)和峰值信噪比(PSNR)这两种用于衡量图像相似性和质量损失的重要指标。SSIM注重结构关联性,PSNR则反映信号与噪声的比例。通过Python代码展示了如何计算和在实际应用中使用这些指标。
最低0.47元/天 解锁文章
1529

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



