图像质量评估指标(3) 特征相似度FSIM
傳統(tǒng)全參考圖像質(zhì)量衡量標(biāo)準(zhǔn)FSIM(feature similarity)
ssim一經(jīng)提出引來了很多人的研究,并在其上進(jìn)行一系列的變種,其中一種比較成功的變種是FSIM,該算法認(rèn)為一張圖片中的所有像素并非具有相同的重要性,比如物體邊緣的像素點對于界定物體的結(jié)構(gòu)肯定比其他背景區(qū)域的像素點更為重要;另外一種重要的評價指標(biāo)VIF盡管在不同的子帶上具有不同的權(quán)重,但是在具體的某一子帶上參與計算的像素點均具有相同的權(quán)重;根據(jù)圖像本身的特性,這樣不加區(qū)分并不合適。因此改進(jìn)的方向?qū)嶋H上重在如何區(qū)分這些重要點并給與合適的權(quán)重
關(guān)鍵問題:什么樣的特征足以描述圖像,并且用于評估
基于心理學(xué)和腦科學(xué)的一些研究,發(fā)現(xiàn)不同頻率的傅里葉波具有相同的相位時,往往會對應(yīng)著視覺上可辨認(rèn)的重要特征。這就意味著從某些一致性的相位上能夠提取出特征信息來。
另外圖像梯度幅值也是一個用于衡量對比度的標(biāo)準(zhǔn)
計算PC(phase congruency) 相位一致
這里計算PC采用的是前人的研究結(jié)果,引用論文是[P. Kovesi, “Image features from phase congruency”, Videre: J. Comp. Vis. Res., vol. 1, no. 3, pp. 1-26, 1999.],計算公式如下:
P C 2 D ( x ) = ∑ j E θ j ( x ) ε + ∑ n ∑ j A n , θ j ( x ) PC_{2D}(x) = \frac{\sum{_j}{E_{\theta_{j}}(x)}}{\varepsilon + \sum{_n}{\sum{_j}A{_n,}{_\theta{_j}}(x)}} PC2D?(x)=ε+∑n?∑j?An?,θ?j?(x)∑j?Eθj??(x)?
具體的計算過程可以參考FSIM的matlab源代碼中的相關(guān)部分
計算GM
對于GM的計算可以采用一些常規(guī)的算法,比如sobel和prewitt等
文中采用的是Scharr算子,如下所示:
G x ( x ) = [ 3 0 ? 3 10 0 ? 10 3 0 ? 3 ] ? 1 16 ? f ( x ) G_x(x)=\left[ \begin{matrix} 3& 0& -3 \\ 10&0&-10 \\ 3&0&-3 \end{matrix} \right]*\frac{1}{16}*f(x) Gx?(x)=???3103?000??3?10?3?????161??f(x)
G y ( x ) = [ 3 10 ? 3 0 0 0 ? 3 ? 10 ? 3 ] ? 1 16 ? f ( x ) G_y(x)=\left[ \begin{matrix} 3& 10& -3 \\ 0&0&0 \\ -3&-10&-3 \end{matrix} \right]*\frac{1}{16}*f(x) Gy?(x)=???30?3?100?10??30?3?????161??f(x)
最終的GM為
G M = G x 2 + G y 2 GM = \sqrt{G_x^2 + G_y^2} GM=Gx2?+Gy2??
至此FSIM所需的重要指標(biāo)可以依據(jù)上述計算得到
FSIM的計算
這里實際上也是仿效SSIM的計算構(gòu)成,同樣由兩部分耦合的冪指數(shù)
FSIM由PC項和GM項耦合
S p c ( x ) = 2 P C 1 ( x ) P C 2 ( x ) + T 1 P C 1 2 + P C 2 2 + T 1 S_{pc}(x)=\frac{2PC_1(x)PC_2(x)+T_1}{PC_1^2+PC_2^2+T_1} Spc?(x)=PC12?+PC22?+T1?2PC1?(x)PC2?(x)+T1??
S G ( x ) = 2 G 1 ( x ) G 2 ( x ) + T 2 G 1 ( x ) 2 + G 2 ( x ) 2 + T 2 S_G(x)=\frac{2G_1(x)G_2(x)+T_2}{G_1(x)^2+G_2(x)^2+T_2} SG?(x)=G1?(x)2+G2?(x)2+T2?2G1?(x)G2?(x)+T2??
S L ( x ) = [ S P C ( x ) ] α [ S G ( x ) ] β S_L(x)=[S_{PC}(x)]^\alpha[S_G(x)]^\beta SL?(x)=[SPC?(x)]α[SG?(x)]β
按照慣例alpha和beta取1
這樣計算出來的值是將整張圖像的像素權(quán)重看成是一樣的情況,基于前人的結(jié)果,認(rèn)為PC可以用來做權(quán)重衡量因子,并且圖像中某一位置是否具有超過其他位置的重要性跟它的PC值成正相關(guān)。所以真正的FSIM是如下定義
F S I M = ∑ x ∈ Ω S L ( x ) P C m ( x ) ∑ x ∈ Ω P C m ( x ) FSIM=\frac{\sum{_{x\in{\Omega}}}S_L(x)PC_m(x)}{\sum{_{x\in\Omega}}{PC_m(x)}} FSIM=∑x∈Ω?PCm?(x)∑x∈Ω?SL?(x)PCm?(x)?
其中的 P C m ( x ) = m a x ( P C 1 ( x ) , P C 2 ( x ) ) PC_m(x) = max(PC_1(x),PC_2(x)) PCm?(x)=max(PC1?(x),PC2?(x))
至此可以使用FSIM在灰度圖像中進(jìn)行IQA,關(guān)于FSIM在彩色圖像中的應(yīng)用,可以對應(yīng)進(jìn)行遷移。
關(guān)于SSIM和FSIM的最終計算都是采用 2 x y x 2 + y 2 這 種 計 算 方 式 , 經(jīng) 過 同 專 業(yè) 人 士 的 討 論 , 可 能 認(rèn) 為 這 種 構(gòu) 型 簡 單 并 且 能 有 效 反 映 相 對 變 化 對 視 覺 信 號 的 影 響 , 當(dāng) 然 具 體 的 情 況 我 依 然 存 疑 \frac{2xy}{x^2+y^2}這種計算方式,經(jīng)過同專業(yè)人士的討論,可能認(rèn)為這種構(gòu)型簡單并且能有效反映相對變化對視覺信號的影響,當(dāng)然具體的情況我依然存疑 x2+y22xy?這種計算方式,經(jīng)過同專業(yè)人士的討論,可能認(rèn)為這種構(gòu)型簡單并且能有效反映相對變化對視覺信號的影響,當(dāng)然具體的情況我依然存疑
FSIM計算源代碼地址:源代碼地址
FSIM論文地址:論文地址
總結(jié)
以上是生活随笔為你收集整理的图像质量评估指标(3) 特征相似度FSIM的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 黑客丛林通关攻略参考(更新中)
- 下一篇: css实现艺术字