傅志中, 王琦藝, 李曉峰, 徐 進
(1.電子科技大學 信息與通信工程學院,成都 611731;2.昆明物理研究所,昆明 650223)
在實際應用場景中,由于人為操作原因或拍攝場景惡劣,傳感器失真等原因都會導致圖像質量降質,其中一種最常見的圖像降質為圖像模糊[1]。當前大量圖像處理應用及實驗教學應用中,如圖像分割[2]、目標提取與識別[3-5]等,都假設待處理圖像是清晰的。文獻[6-7]中研究了運動原因導致圖像模糊的運動去模糊技術,實現了模糊圖像的清晰化處理,為后續圖像處理任務提供清晰化圖像。但是,由于模糊函數的病態特性,損失的信息不可恢復,基于算法復原的圖像清晰度仍然不能滿足應用需求。因此,迫切需要對圖像的模糊與清晰程度進行預先判定,剔除模糊圖像,僅保留清晰圖像用于圖像處理任務,提高圖像處理任務性能。
圖像模糊檢測方法可大致分為三類:提取圖像特征進行閾值設定,建立評價模型對圖像進行評估,利用圖像摳圖方法定位模糊區域。基于上述3類方法的模糊判斷有:段興濤等利用圖像的四向差分特征,用閾值法判斷模糊圖像的存在;文獻[8-10]中利用圖像的邊緣梯度分布的擬合標準差、Haar小波分解的邊緣類型判斷出圖像邊緣的模糊程度;Su等[11]提出利用圖像像素奇異值之間的關系,直接實現圖像的模糊區域定位。
近幾年又發展出了基于DA的模糊圖像識別方法[12],該方法基于LMDR度量學習,提高了模糊圖片的識別性能,但其需要前期大量的樣本進行學習訓練,過程繁瑣且不能給出圖像模糊程度的定量描述。文獻[13]中提出了利用頻率系數統計特征、峰度值、顏色飽和度三方面作為圖像特征來進行圖像模糊判定,該方法針對灰度圖像將失效并且特征建立過程繁雜。上述模糊識別算法均涉及較多的圖像特征提取與建模過程,在很多惡劣場景下,這些特征并不能被有效和準確地提取。
本文提出了一種基于圖像頻譜分段信息的圖像清晰與模糊判別與衡量方法。根據圖像頻譜分布的統計特性可對模糊與清晰圖像進行分類,同時給出模糊程度的定量描述。
對灰度圖像I(x,y)∈{0,1,…,255},若尺寸為M×N,其二維傅里葉變換定義為[14]
(1)
為了更直觀地顯示圖像在頻域的能量分布情況,通常要將圖像的傅里葉變換結果進行搬移,將原點移至中心,這一過程可通過對原始圖像乘以(-1)x+y實現。同時,因為傅里葉變換結果為復數,因此還需對結果取絕對值,得到的二維圖像的頻譜如下:
S(u,v)=abs(F(-1)x+yI(x,y)(u,v))
(2)
需要指出的是,因為圖像為二維實信號,因此,其中心化的傅里葉頻譜是關于原點中心對稱的[15],如圖1所示。
信號頻譜的低頻部分對應時域中變化變化緩慢的部分,即圖像的平滑區域;反之,高頻部分對應圖像的邊緣,紋理等高頻信息。模糊圖像的邊緣與紋理等高頻信息受模糊影響被削弱,而平滑區域等低頻信息基本不受影響。清晰圖像因為有豐富的邊緣、紋理等高頻信息,因此其頻譜能量在高頻區域分布多于模糊圖像。

原圖

中心化傅里葉頻譜
圖1 原始圖像與傅里葉頻譜
基于模糊圖像與清晰圖像在頻譜分布上的差異特性,本文提出了一種判別模糊圖像與清晰圖像的方法,其流程如圖2所示。

圖2 算法整體流程圖
首先對灰度圖像進行傅里葉變換得到其中心化的頻譜信息,隨后取以原點為圓心,半徑從1逐漸增大的圓形區域,計算這些圓形區域外的平均歸一化頻譜能量,得到頻譜能量分布曲線。通過統計曲線下部的積分面積即可求得歸一化的模糊程度衡量參數。基于不同具體場景,設定不同閾值即可在該場景下有效的區分模糊與清晰圖像。
針對中心化之后的圖像頻譜,對頻譜分布進行了統計。以一幅大小為a×a的圖像為例,其中心化之后的頻譜為一個a×a的實矩陣,由實信號頻譜的對稱特性可知,只需統計中心點一側的頻譜分布即可。為統計該頻譜分布,首先定義以頻譜中心原點為圓點以r為半徑的圓形區域:
C(r)=
(3)