Have a Question?

SSIM | Structural Similarity

You are here:

1 定义

SSIM(structural similarity)是一种用来衡量图片相似度的指标,也可用来判断图片压缩后的质量。

SSIM由亮度对比、对比度对比、结构对比三部分组成。

\left.\begin{matrix}\mu_{x}=\frac{1}{N} \sum_{i=1}^{N} x_{i} \quad & \longrightarrow & l(x, y)=\frac{2 \mu_{x} \mu_{y}+C_{1}}{\mu_{x}^{2}+\mu_{y}^{2}+C_{1}}\\(灰度均值作为亮度测量) & & (亮度对比函数)\\\sigma_{x}=\left(\frac{1}{N-1} \sum_{i=1}^{N}\left(x_{i}-\mu_{x}\right)^{2}\right)^{\frac{1}{2}} & \longrightarrow & c(x, y)=\frac{2 \sigma_{x} \sigma_{y}+C_{2}}{\sigma_{x}^{2}+\sigma_{y}^{2}+C_{2}}\\(灰度标准差作为对比度测量) & & (亮度对比函数)\\\frac{x-\mu_{x}}{\sigma_{x}} \quad & \longrightarrow & s(x, y)=\frac{\sigma_{x y}+C_{3}}{\sigma_{x} \sigma_{y}+C_{3}}\\(结构测量) & & (结构对比函数)\end{matrix}\right\}\begin{matrix}\begin{aligned}&S(x, y)=f(l(x, y), c(x, y), s(x, y)) \\&=\frac{\left(2 \mu_{x} \mu_{y}+C_{1}\right)\left(2 \sigma_{x} \sigma_{y}+C_{2}\right)}{\left(\mu_{x}^{2}+\mu_{y}^{2}+C_{1}\right)\left(\sigma_{x}^{2} \sigma_{y}^{2}+C_{2}\right)}\end{aligned} \\(\text{SSIM} 函数)\end{matrix}

其中,C_1C_2C_3 为常数,避免分母接近于0时造成的不稳定性。

2 性质

SSIM 函数 S 具有对称性、有界性(不超过1)和最大值唯一性(当且仅当 x=y 时,S=1,表示两幅图一样)。

上述 S 函数为 C_3=C_2/2 的简化形式。

参考文献

[1] https://zhuanlan.zhihu.com/p/93649342
[2] 《Image Quality Assessment: From Error Visibility to Structural Similarity》

Add a Comment

您的电子邮箱地址不会被公开。 必填项已用 * 标注

Table of Contents