通常在計算兩幅圖像的差異時,使用MSE損失容易受到光照的干擾。相比之下,2004年提出的SSIM損失具有更好的性能,提升了訓練效果。
對於兩幅圖像、,SSIM的定義如下:
其中,
,爲灰度動態範圍。
,爲灰度動態範圍。
整理得:
SSIM具有下面三個性質:
1、對稱性:
2、有界性:
3、極值唯一: 當且僅當
通常在計算兩幅圖像的差異時,使用MSE損失容易受到光照的干擾。相比之下,2004年提出的SSIM損失具有更好的性能,提升了訓練效果。
對於兩幅圖像x、y,SSIM的定義如下:
SSIM(x,y)=l(x,y)⋅c(x,y)⋅s(x,y)
其中,
l(x,y)=μx2+μy2+C12μxμy+C1C1=(K1L)2
K1<<1,L爲灰度動態範圍。
c(x,y)=σx2+σy2+C22σxσy+C2C2=(K2L)2
K2<<1,L爲灰度動態範圍。
s(x,y)=σxσy+C3σxy+C3C3=C2/2
整理得:
SSIM(x,y)=(μx2+μy2+C1)(σx2+σy2+C2)(2μxμy+C1)(2σxy+C2)
SSIM具有下面三個性質:
1、對稱性:SSIM(x,y)=SSIM(y,x)
2、有界性:SSIM(x,y)≤1
3、極值唯一: SSIM(x,y)=1 當且僅當x=y