張 威,孫玉秋,趙天玉 (長江大學信息與數學學院,湖北 荊州434023)
圖像處理系統分為3個階段,一是獲取原始圖像進行預處理;二是特征提取;三是識別分析。作為圖像處理基本技術之一,圖像增強是圖像預處理中的一個重要步驟,它利用數學方法和變換手段提高圖像的對比度和清晰度,從而改善圖像的視覺效果。
圖像增強方法分為空間域法和頻率域法2大類[1-2]。其中空間域法是以對圖像的像素直接處理為基礎的,屬于直接增強方法。空間域圖像增強又分為點處理和領域處理,常用的方法有直方圖均衡化、拉普拉斯變換等。頻率域法以修改圖像的傅里葉變換為基礎,屬于間接增強方法,常用的有各種高通濾波和低通濾波。下面,筆者針對噪聲圖像提出一種在頻率域用高斯低通濾波去噪,在空間域用直方圖均衡化和拉普拉斯變換處理圖像的方法。
圖像直方圖是統計圖像各灰度級出現的次數或頻率,灰度級為[0,L-1]范圍的數字圖像直方圖是離散函數[3]:

用n表示圖像像素總個數,nk除以n就得到歸一化的直方圖。因此一個歸一化的直方圖是由:

給出,表示灰度級為rk發生的概率灰度值,其中k=0,1,…,L-1,L是圖像中可能的灰度級總數。
直方圖均衡化的基本思想是把原始圖的直方圖變換為均勻分布的形式,是一種很常用的圖像增強方法[4]。直方圖均衡化能夠自動確定變換的函數,該函數能產生有均勻直方圖的輸出圖像,這就使圖像自動進行了增強。在實際處理中,由于處理的圖像都是離散數字圖像,因此這里筆者只介紹離散情況。
對于一幅圖像,其灰度級為rk出現的概率近似為:

式中,n,nk和L如前面所述。則直方圖變換函數為:

輸入圖像的各灰度級rk經過式(2)的映射就得到輸出圖像的各灰度級sk。
圖像銳化就是補償圖像的輪廓,增強圖像的邊緣及灰度跳變的部分,使圖像變得清晰。圖像銳化也分空間域和頻率域2類,筆者采用的是空間域方法,因此只簡單介紹空間域的圖像銳化。空間域圖像銳化方法很多,筆者應用拉普拉斯變換。
一個二元圖像函數f(x,y)的拉普拉斯變換定義為:

可見拉普拉斯變換是一個線性操作。其中對于上述二階偏微分又有如下定義:

所以二維拉普拉斯的數字實現為:


圖1 拉普拉斯變換模板
這個公式可以用圖1(a)所示的模板來實現。對角線方向也可以加入到拉普拉斯變換的定義中,只需在式 (5)中添入2項,即2個對角線方向各加1個。每個新添加項的形式與式 (4)類似,只是坐標方向沿著對角線方向。由于每個對角線方向都包含一個-2f(x,y),所以從不同方向的項上減去的總和是-8f(x,y),這一新定義的模板如圖1(b)所示。圖1中另外2個模板也經常用到,這2個模板也是以拉普拉斯變換定義為基礎的,只是其中系數分別與1(a),1(b)相反,因此產生的結果是相同的[5]。但是當拉普拉斯濾波后的圖像與其他圖像相加或相減時,就必須考慮符號上的差別了。拉普拉斯變換對圖像增強的基本方法為:

頻率域圖像增強都是將圖像通過傅里葉變換到頻率域,再與指定濾波器進行卷積來實現。頻率域中,噪聲對應圖像的高頻成分[6],所以頻率域圖像去噪可以用低通濾波器衰減高頻成分來實現,常用的低通濾波器有理想低通濾波器、巴特沃斯低通濾波器和高斯低通濾波器。
筆者采用的低通濾波器是高斯低通濾波器,不會出現振鈴現象。二維高斯低通濾波器 (GLPF)的傳遞函數表示如下:

筆者針對噪聲圖像提出了一種在頻率域用高斯低通濾波去噪,在空間域用直方圖均衡化和拉普拉斯變換處理圖像的方法。該算法主要步驟如下:
步1 用(-1)x+y乘以原始圖像進行中心變換;
步2 計算步1結果的DFT,及F(u,v);
步3 用式 (7)乘以F(u,v);
步4 計算步3中結果的反DFT;
步5 得到步4中結果的實部再乘以(-1)x+y;
步6 用圖1(b)與步5中結果進行二維濾波,即拉普拉斯變換;
步7 對步6中結果進行直方圖均衡化,提高對比度和亮度,改善圖像視覺效果。
試驗結果如圖2和表1所示。圖2(a)是帶有高斯噪聲的原始圖像,圖2(b)是圖2(a)經過高斯低通濾波后的圖像,由于低通濾波器衰減高頻成分,所以整個圖像比原始圖像亮度有所改善,但圖像邊緣還是沒有得到改善。圖2(c)是圖2(b)的拉普拉斯變換的結果,圖像亮度增加了,也銳化了圖像,顯示了圖像的邊緣和細節。圖2(d)是圖2(c)直方圖均衡化的效果圖,圖像的亮度和對比度都有明顯加強,使圖像的視覺效果更強。
通過表1可以看到,原圖像經過高斯低通濾波后雖然峰值信噪比提高很大,但是均值、均方差以及對比度改善都減小,尤其是對比度還減弱了。再經過拉普拉斯變換后,均值、均方差和對比度改善比前面都有提高,特別是均方差提高很大,但是對比度相對于原圖像來說還是沒有改善,并且信噪比比高斯低通濾波后的圖像有所減小。直方圖均衡化后,均方差、峰值信噪比和對比度改善這3項指標都有提高,尤其是獲得了更好的對比度。從結果來看,筆者提出的算法在抑制噪聲及圖像增強方面達到了比較好的平衡。

圖2 試驗結果圖

表1 試驗結果比較
結合頻率域的高斯低通濾波和空間域的拉普拉斯變換以及直方圖均衡化提出了一種對噪聲圖像進行圖像增強的算法。試驗結果表明,該算法對改善圖像對比度有比較好的效果,但對圖像去噪的效果還不是很好,有待以后進一步改善。
[1]徐煒君,劉國忠 .空間域和頻域結合的圖像增強技術及實現 [J].中國測試,2009,35(4):52-54.
[2]汪志云,黃夢為,胡釙,等 .基于直方圖的圖像增強及其Matlab實現 [J].計算機工程與科學,2006,28(2):54-56.
[3]葉松,趙文昌 .基于直方圖均衡化的圖像增強技術分析與Matlab實現 [J].數字技術與應用,2012:174-176.
[4]段群,劉小豫,吳粉俠 .一種基于高頻強調濾波和直方圖均衡化的圖像增強方法 [J].計算機技術與自動化,2009,28(2):95-97.
[5]岡薩雷斯 .數字圖像處理 [M].第2版 .阮秋奇,阮宇智 等譯 .北京:電子工業出版社,2003:70-141.
[6]關雪梅 .基于頻域的圖像增強技術研究 [J].廊坊師范學院學報 (自然科學版),2012,12(2):27-32.