豆?jié)申枺呄瑁軐毥?/p>
(中國傳媒大學理工學部理學院,北京,100024)
?
自適應(yīng)的L1-L2范數(shù)正則化圖像去噪方法
豆?jié)申枺呄?,曹寶?/p>
(中國傳媒大學理工學部理學院,北京,100024)
提出了一種自適應(yīng)的L1-L2范數(shù)正則化圖像去噪方法。相比傳統(tǒng)的L1范數(shù)正則化與L2范數(shù)正則化,新方法有效消除了階梯效應(yīng),同時較好的保持了圖像邊緣信息。為了提高計算效率,將Split Bregman算法框架應(yīng)用到提出的模型中,有效的提升了收斂速率并減少了計算時間。實驗結(jié)果與分析驗證了L1-L2范數(shù)正則化模型在圖像去噪效果與計算效率的有效性。
圖像去噪;自適應(yīng);L1-L2 正則化;Split Bregman迭代
圖像去噪是一個重要的研究課題。噪聲對于圖像的輸入、采集、處理都會產(chǎn)生較大的影響。去除噪聲對于提高圖像視覺質(zhì)量,提供更精確的紋理細節(jié)信息有著重要意義。目前常用的圖像去噪方法有L2范數(shù)正則化(Tikhonov正則化)去噪[1]與L1范數(shù)正則化(TV正則化)去噪[2],然而兩種方法均有缺陷:L2范數(shù)正則化無法較好的恢復(fù)圖像邊緣[3],而L1范數(shù)正則化雖然可以保持邊緣,但是會出現(xiàn)階梯效應(yīng),使圖像產(chǎn)生虛假邊緣,視覺效果不真實[4]。 為了解決L1范數(shù)正則化帶來的階梯效應(yīng),臺雪成[5]等人提出了使用四階偏微分方程來處理圖像。但四階偏微分方程會過度平滑圖像的邊緣,使得圖像看起來較為模糊;Blomgren[6]等人提出了使用三階多項式插值將L1范數(shù)與L2范數(shù)結(jié)合在一起,組成一種新的自適應(yīng)的L1-L2范數(shù)正則化項,然而在三次多項式插值模型在每次迭代中都要重新計算插值多項式的系數(shù),拖慢了計算效率。
受Blomgren思想的啟發(fā),本文提出一種新的正則化項,將L2范數(shù)與L1范數(shù)這兩種平滑性度量結(jié)合起來,吸收各自的優(yōu)點,根據(jù)圖像的局部特征,自動調(diào)整正則化項,使得在梯度模值較大的邊緣區(qū)域采用可以保持圖像邊緣的L1范數(shù)正則化,而在梯度模值較小的光滑區(qū)域采用平滑性較好的L2范數(shù)正則化。為了加快求解速率,本文應(yīng)用Split Bregman框架[7]對新的模型進行求解,縮短了計算時間,提高了算法的運行效率。
2.1三階多項式插值L1-L2范數(shù)正則化
為了結(jié)合L1范數(shù)正則化與L2范數(shù)正則化的優(yōu)點,Blomgren[6]在有界變差函數(shù)空間BV和Sobolev空間做“插值”,使得其可以根據(jù)圖像的局部特征,自動調(diào)整正則化項,在梯度模值較大的邊緣區(qū)域采用可以保持圖像邊緣的L1范數(shù)正則化,而在梯度模值較小的光滑區(qū)域采用平滑性較好的L2范數(shù)正則化。新的范數(shù)正則化項可以表示為:
(1)
函數(shù)p(s)有如下性質(zhì):
3. p(s)單調(diào)減
文獻[8]表明,當p取定值且p∈[1,2]時,使用正則項R(u)均能得到較好的結(jié)果;當p增加時,恢復(fù)圖像的階梯效應(yīng)在減弱。
三階多項式插值L1-L2范數(shù)正則化基于三階多項式插值的L1-L2范數(shù)正則化去噪模型為
(2)
其中,u0為被噪聲污染的圖像,λ為一個非負的常數(shù),Gσ*u表示u與標準差為σ的高斯模糊核做卷積。函數(shù)p(s)具有以下形式:
(3)
其中e為圖像梯度模值的最大值。在求解去噪模型(2)的過程中,由于圖像梯度模值總在變化,所以每次迭代都需要重新計算p(s),增加了計算負擔;p(s)的下降速度也難以控制。
求解模型(2)的傳統(tǒng)的方法為直接算出泛函(2)的歐拉-拉格朗日方程,然后運用不動點迭代[6,9]求解,消耗時間較長,收斂較慢。
2.2改進的L1-L2范數(shù)正則化
本文將p(s)修改為:
(4)
k為非負常數(shù)。顯然函數(shù)(4)滿足2.1節(jié)中的三條性質(zhì)。參數(shù)k 可以調(diào)節(jié)p(s)的形狀。k值越小,函數(shù)圖像越平緩,反之,函數(shù)圖像越陡峭。圖1表示了在不同的參數(shù)選擇下,p(s)的函數(shù)圖像。
Chambolle和P-L.Lions的研究[10]證明只有當p(s)=1 時,圖像的邊緣信息才能恢復(fù),而式(4)不可能取到1。將(4)式做如下修改:
(5)
圖1 不同參數(shù)選擇p(s)的函數(shù)圖像
Split Bregman迭代方法由Goldstein和Osher[7]提出,是一種針對于L1范數(shù)正則項優(yōu)化問題的快速算法。此算法的基本思路是通過引入對偶變量并借助增廣拉格朗日法,將L1范數(shù)正則化問題轉(zhuǎn)化為無約束優(yōu)化問題,然后利用Bregman迭代將其分解為幾個非常簡單的子問題來求解。該算法大大簡化了原問題的求解步驟,且具有快速收斂的特性。[11-14]本節(jié)將Split Bregman方法推廣到非L1范數(shù)正則項優(yōu)化問題。了將Split Bregman方法的框架應(yīng)用到模型(2)中,引入一個對偶變量b并將▽u代替成b。模型(2)變?yōu)橄铝械挠屑s束問題:
s.t. b=▽u
(6)
運用增廣拉格朗日法,泛函(6)變?yōu)橄铝袩o約束問題:
(7)
式(7)中γ為一個正常數(shù),控制著懲罰項的權(quán)重。類似于Split Bregman迭代,提出以下Split Bregman 迭代格式:
(8)
顯然,泛函(8)可以用交替迭代極小化框架求解:
3.1 固定b,解關(guān)于u的子問題
λ?|bi|p(|▽(G*u)|)dxdy +
γ?|bi-▽u-ti|2dxdy
(9)
推導(dǎo)出泛函(9)的歐拉-拉格朗日方程并令其為0,得到如下方程:
u-u0+γ▽·(bi-ti)-Δu=0
(10)
式(10)中Δ 為拉普拉斯算子。此方程可以用Gauss-Seidel迭代[15]快速求解。
3.2固定u,解關(guān)于b的子問題
(11)
令b=(b1,b2),▽u=(ux,uy),t=(t1,t2),推導(dǎo)出泛函(11)的歐拉-拉格朗日方程并令其為0,得到如下方程組:
(12)
方程組(12)是一個非線性方程組,無法得到精確解。我們采用牛頓法來估計方程組(12)的解。由方程組(12)可以導(dǎo)出如下關(guān)系式:
(13)
將式(13)代入方程組(12),得到
(14)
其中
(15)
方程組(14)可以用牛頓法求解。為了保證牛頓法的收斂性,在使用牛頓法求解時,將bi+1的初值設(shè)為▽ui+1。
3.更新t :ti+1=ti+▽ui+1-bi+1。(16)
算法的實現(xiàn)步驟為:
(1)初始化:u0=u0,b0=t0=0;
(2)固定bi,解u的子問題(9);
(3)固定ui+1,解b 的子問題(11);
(4)用式(16)更新t;
(5)重復(fù)過程(2)、(3)、(4),直至算法收斂,迭代停止。
圖2與圖3為幾種去噪方法對含有均值為0,方差為0.01的高斯噪聲的圖像去噪效果比較,(a)為原始圖像,(b)為加噪聲的圖像,(c)為L1范數(shù)正則化模型的去噪效果,(d)為四階偏微分去噪模型的去噪效果,(e)為L2范數(shù)正則化模型的去噪效果,(f)為本文模型的去噪效果。從圖2和圖3中可以看出,L1范數(shù)正則化雖然邊緣保持的較好,但是有明顯的階梯效應(yīng);四階偏微分去噪雖然沒有階梯效應(yīng),但是去噪效果并不理想,有小的斑點存在;L2范數(shù)也沒有階梯效應(yīng),但是圖像邊緣較為模糊;本文提出的新模型既沒有階梯效應(yīng),圖像邊緣也保持的較好。表1列出了用不同方法得出的去噪圖像的信噪比。從表1中可以看出,對于合成圖像而言,本文方法的信噪比最高,而對含有大量紋理的圖像而言,本文方法的信噪比優(yōu)于四階偏微分方程模型和L2范數(shù)正則化模型而低于L1范數(shù)正則化模型,但信噪比只從一個側(cè)面反映了處理結(jié)果的優(yōu)劣,從圖3(f)效果看,本文方法優(yōu)于L1范數(shù)正則化模型,在明顯減小了階梯效應(yīng)的同時,很好的保持了圖像的邊緣。
表1 各種模型的信噪比比較
表2列出了本文算法與Blomgren的三階多項式插值L1-L2范數(shù)正則化對合成圖像與Lena圖像去噪的運算時間與迭代步數(shù)。從表中可以看出,本文算法的運算效率與傳統(tǒng)的不動點迭代相比明顯提高,計算時間明顯減少,且收斂速率加快。
表2 迭代步數(shù)與計算時間時間比較
(a)原圖 (b)噪聲圖
(c)L1范數(shù)正則化 (d)四階偏微分
(e)L2范數(shù)正則化 (f)本文方法圖2 不同方法對合成圖像高斯噪聲去噪比較
(a)原圖 (b)噪聲圖
(c)L1范數(shù)正則化 (d)四階偏微分
(e)L2范數(shù)正則化 (f)本文方法圖3 不同方法對Lena圖像高斯噪聲去噪比較
本文提出了一種自適應(yīng)的L1-L2范數(shù)正則化圖像去噪模型。該模型結(jié)合了L1范數(shù)正則化與L2范數(shù)正則化的優(yōu)點,去除了階梯效應(yīng),同時較好的保持了邊緣。應(yīng)用了Split Bregman迭代框架求解模型,計算效率明顯增加。最后的實驗結(jié)果表明,本文方法比現(xiàn)有的經(jīng)典方法更有效。
[1]Voguel C. Computational Methods for Inverse Problems[M]. Siam,2002.
[2]Rudin L I,Osher S,F(xiàn)atemi E. Nonlinear total variation based noise removal algorithms[J]. Physica D Nonlinear Phenomena,1992,60(1-4):259-268.
[3]查志遠,劉輝,尚振宏,李潤鑫. 基于1/2l范數(shù)正則化的圖像重建方法[J/OL]. 計算機工程與應(yīng)用,http://www.cnki.net/kcms/detail/11.2127.TP.20150605.1103.014.html
[4]You,Y L,Kaveh M. Fourth-order partial differential equations for noise removal.[J]. IEEE Trans Image Process,2000,9(10):1723-1730.
[5]Lysaker M,Lundervold A,Tai X C. Noise removal using fourth-order partial differential equation with applications to medical magnetic resonance images in space and time[J]. IEEE Transactions on Image Processing,2003,12(12):1579-1590.
[6]Blomgren P,Chan T F,Mulet P,et al. Total variation image restoration:numerical methods and extensions[J]. Proc IEEE Icip,1997,3:384-387.
[7]Goldstein T,Osher S. The Split Bregman Method for L1-Regularized Problems[J]. Siam Journal on Imaging Sciences,2009,2(2):323-343.
[8]Peter Blomgren,Pep Mulet,Tony F Chan. Extensions to Total Variation Denoising[C].Optical Scieucs,Engineering and Instrumentation’97 International Society for Optics and photonics,1997:367-375.
[9]Vitti A.The Mumford-Shah variational model for image segmentation:An overview of the theory,implementation and use[J]. ISPRS Journal of Photogrammetry and Remote Sensing, 2012,69:50-64.
[10]Chambolle A,Lions P L. Image recovery via total variation minimization and related problems[J]. Numerishce Mathematik,1997,76(2):167-188.
[11]Liu X,Huang L. Split Bregman iteration algorithm for total bounded variation regularization based image deblurring [J]. Journal of Mathematical Analysis & Applications,2010,372(2):486-495.
[12]Setzer S,Steidl G,Teuber T. Deblurring poissonian images by split bregman techniques[J]. Journal of Visual Communication & Image Representation,2010,21(3):193-199.
[13]Li M. A fast algorithm for color image enhancement with total variation regularization[J]. Sciece China Information Sciences,2010,53(9):1913-1916.
[14]Cai J F,Osher S,Shen Z,et al. Split Bregman Methods and Frame Based Image Restoration Multiscale Model[J]. Simul,2009,8(2):337--369.
[15]Tai X,Lie K,Chan T,Osher S.Image Processing Based on Partial Differential Equations[C]. Proceedings of the International Conference on PDF-Based Image Processing and Related Inverse Problens,CMA,Oslo,August 8-12,2005.
(責任編輯:王謙)
Adaptive L1-L2 Norm Regularization Method for Image Denoising
DOU Ze-yang,BI Xiang,CAO Bao-jie
(School of Science,Communication University of China,Beijing 100024,China)
An adaptive L1-L2 norm regularization method for image denoising is proposed. Compared to the traditional L1 norm regularization and L2 norm regularization,the proposed method removes the staircase effect effectively and maintains the edge information of the image. In order to improve the computation efficiency,the Split Bregman algorithm is applied to the proposed model,which effectively improves the convergence rate and reduces the computation time. Experimental results and analysis verify the effectiveness of the L1-L2 norm regularization model in the image denoising effect and the computational efficiency.
image denoising;adaptive norm;L1-L2 regularization;split Bregman iteration
2015-06-02
豆?jié)申?1989-),男(漢族),河北省邯鄲人,中國傳媒大學碩士研究生.E-mail:douzeyang@cuc.edu.cn
TP391.41
A
1673-4793(2016)01-0050-06