亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于字典學(xué)習(xí)和結(jié)構(gòu)聚類的圖像去噪算法研究

        2016-06-30 19:49:04潘慧霍智勇陳詩雨程成
        電腦知識與技術(shù) 2016年14期
        關(guān)鍵詞:圖像去噪稀疏表示

        潘慧+霍智勇++陳詩雨++程成

        摘要:針對K-SVD算法和BM3D算法的不足,本文提出了基于字典學(xué)習(xí)和結(jié)構(gòu)聚類的圖像去噪算法。該算法首先通過字典學(xué)習(xí)得到含噪圖像的冗余字典,然后對相似的圖像塊進行聚類構(gòu)成塊群,并通過迭代收縮和L1正則化約束,對同類的圖像塊在字典上進行稀疏表示,以達到降噪的目的。實驗結(jié)果表明,在常規(guī)的圖像處理上,本文提出的算法能較好的保留圖像的結(jié)構(gòu)信息,與K-SVD和BM3D等現(xiàn)有的流行算法相比,具有更高的峰值信噪比(PNSR)。

        關(guān)鍵詞:字典學(xué)習(xí);結(jié)構(gòu)聚類;圖像去噪;稀疏表示

        中圖分類號:TP391 文獻標識碼:A 文章編號:1009-3044(2016)14-0155-04

        Research in Image Denoising Algorithm based on Dictionary Learning and Structural Clustering

        PAN Hui, HUO Zhi-yong, CHEN Shi-yu, CHENG Cheng

        (Nanjing University of Posts and Telecommunications, Nanjing 210046, China)

        Abstract: For the purpose of overcoming the weak points of K-SVD algorithm and BM3D algorithm, we propose the image denoising algorithm based on dictionary learning and structural clustering.It firstly get the redundant dictionary of a noised image by dictionary learning.Then,the image patches are gathered according to their similarities.Meanwhile,the similar patches get sparse representation showed in dictionaries by iterative shrinkage and L1 regularization constraints and eventually the image is restored and noise is removed.The experimental results indicate that the proposed algorithm can well preserve the structure information of the common image with a higher Peak Signal to Noise Ratio(PNSR),compared with state-of-the-art algorithms,such as K-SVD and BM3D.

        Key words: dictionary learning;structural clustering;image denoising;sparse representaion

        在傳輸和接收圖像的過程中,由于噪聲的干擾,常常會導(dǎo)致圖像的結(jié)構(gòu)信息被破壞、清晰度降低、圖像質(zhì)量下降等問題。因此,圖像去噪一直是圖像處理領(lǐng)域的重點研究對象。

        針對圖像去噪的正則化問題有局部和非局部兩種去噪算法。局部去噪算法表明:在希爾伯特空間(字典[Φ∈Rn×m])中,一個信號[x∈Rn]可被分解為一個n維向量集合,即[xn×1=Φn×mαm×1],其中[α]代表權(quán)重向量,[α]的稀疏性可由它的L0范數(shù)或更易計算的L1范數(shù)描述[1],這種研究涉及了基函數(shù)的構(gòu)造,字典的自適應(yīng)學(xué)習(xí)(例如:K-SVD[2][3],以及隨機逼近[4])。非局部去噪算法表明:自然圖像含有自重復(fù)模式,利用重疊塊的自相似性可以得到許多非局部圖像去噪算法——例如,非局部中值[5],BM3D[6][7],局部學(xué)習(xí)字典K-LLD[8](locally learned dictionaries),LSSC[9](learned simultaneous sparse coding)。在這一系列的算法中,K-SVD算法和BM3D算法一直擁有較高的峰值信噪比(Peak Signal to Noise Ratio,PNSR)。因此,我們認為,聯(lián)合稀疏性與聚類性可能會更有效的解決圖像去噪問題。

        由此,本文提出了基于字典學(xué)習(xí)和結(jié)構(gòu)聚類的圖像去噪算法。該算法提供了一種新模型——基于聚類的稀疏表示(clustering-based sparse representation,CSR)。CSR模型的基本思想是把局部和非局部稀疏約束視作同類,即合并字典學(xué)習(xí)和結(jié)構(gòu)聚類。首先通過字典學(xué)習(xí)得到含噪圖像的冗余字典,然后對圖像塊進行相似性的計算,并據(jù)此對圖像塊進行聚類,隨后通過迭代收縮和L1正則化約束,對同類的圖像塊在字典上進行稀疏表示,從而達到降噪的目的。實驗結(jié)果表明,在常規(guī)的圖像處理上,本文提出的算法能較好的保留圖像的結(jié)構(gòu)信息,與K-SVD和BM3D等現(xiàn)有的流行算法相比,具有更高的峰值信噪比(PNSR)。

        1 基于聚類的稀疏表示基本思想

        1.1基于聚類的稀疏表示模型

        沿用參考文獻[2]中使用的符號格式,首先建立圖像[X]與稀疏系數(shù)集合[α=αi]之間的聯(lián)系,用[xi]來表示從圖像[X]的空間位置[i]處選取的圖像塊。得到如下公式:

        [xi=RiX] (1)

        這里的[Ri]表示一個矩形的窗口操作,在發(fā)生重疊的情況下,這種基于塊的表示是高度冗余的。同時,[xi]復(fù)原成[X]可以用一個超定方程組來表示,同時,對于一個給定的詞典[Φ],[xi=Φαι],從而獲得如下的最小二乘解:

        [X=Dα=iRTiRi-1iRTiΦαi] (2)

        這里的[D]是對偶于[R]的算子,在圖像去噪的背景下,得到如下的變分問題:

        [α=argminα12Y-Dα22+λα1] (3)

        通過觀察發(fā)現(xiàn),稀疏系數(shù)[α]不是隨機分布的(如圖1所示),他們位置的不確定性常常與圖像信號的非局部自相似性相關(guān),這意味著我們可以利用位置相關(guān)約束來增強圖像信號的稀疏性。

        a)一張規(guī)則紋理的圖像 b)稀疏系數(shù)的空間分布

        這種非線性約束是位置相關(guān)的,因此,聚類是利用這種非線性約束的一種合理方法。現(xiàn)存的文獻中也存在大量聚類算法,例如:K-means算法、K-NN分類算法、譜聚類算法、圖像分割算法。然而,數(shù)據(jù)聚類和稀疏表示是在不同層級下得出的方法(分別是高層級和低層級),為進一步了解非局部自相似性如何能夠促進稀疏性,提出以下的成本函數(shù)研究:

        [α,μ=argminα,μk12Y-Dα22+λ1α1+λ2k=1Ki∈CkΦαi-μk22] (4)

        [μk]代表系數(shù)[α]的第[k]個簇[Ck]的質(zhì)心,公式(4)表示基于聚類的正則化項,加權(quán)系數(shù)[α]是相對于[μk]的重新編碼。隨著進一步的壓縮,利用非局部自相似性的結(jié)果,可以得到更為稀疏的表示。此前關(guān)于BM3D和LSSC的研究都是基于聚類和稀疏表示的類似算法,但是它們的關(guān)聯(lián)性相對較弱。為了更好地表示新型正則化項的含義,重寫公式(4),如下所示:

        [α,β=argminα,μk12Y-Dα22+λ1α1+λ2k=1Ki∈CkΦαi-ΦβK22] (5)

        這里[μk=Φβk],受壓縮感知算法的影響(參考文獻[1]),在新型正則化項中用L1范數(shù)來替代L2范數(shù),得到如下公式:

        [α,β=argminα,μk12Y-Dα22+λ1α1+λ2k=1Ki∈Ckαi-βk1] (6)

        由上述可知,CSR模型提供了一種將字典學(xué)習(xí)參數(shù)[αi]和結(jié)構(gòu)聚類參數(shù)[βk]統(tǒng)一表示在一個變分框架下的新方法,該方法利用[αi]的結(jié)構(gòu)冗余來得到更高的稀疏性?;趯βk]的理解,它是通過結(jié)構(gòu)聚類學(xué)習(xí)得到的,并且在更高層級下進行編碼形成的模型。

        1.2 L1最小化的迭代加權(quán)和正則化

        本文的一個主要技術(shù)貢獻是通過迭代算法交替更新[α]和[β],解決了公式中的雙頭L1優(yōu)化問題。借鑒替代函數(shù)[10]的思想,導(dǎo)出一個用于更新[α]和[β]的迭代收縮算子:

        [α(i+1)j=ST1,T2(v(i)j)-ST1,T2(-v(i)j)βj≥0βj≤0] (7)

        [V(i)=1cDT(x-Dα(i))+α(i)] (8)

        其中,[Τ1=λ1c,T2=λ2c]([c]是一個保證替代函數(shù)凸性的輔助參數(shù)),上標[i]表示迭代次數(shù),下標[j]表示矢量中第[j]個向量的輸入。結(jié)果表明,迭代收縮同樣適用于分別相關(guān)于局部和非局部的兩個正則參數(shù)的情況,迭代收縮在計算上的高效性使CSR模型得以完善。

        與此同時,借鑒變分圖像去噪[11]和加權(quán)L1優(yōu)化[12]等相關(guān)文獻中的思想,自適應(yīng)地調(diào)整兩個正則參數(shù)[T1,T2]。我們采用下述策略來更新[T1,T2]:

        [T1=c1σ2wσα,T2=c2σ2wσγ] (9)

        這里,[σ2w]是噪音方差,[γ=α-β],[c1]和[c2]是兩個給定的常數(shù)(通常假設(shè)[c1

        受最近的相關(guān)工作[13]的啟發(fā),建議通過下式來更新恢復(fù)圖像算法:

        [X(i+1)=S((1-δ)X(i)+δY)] (10)

        此處[S=D?S?R]表示正則約束集合上的投影。

        [(1-δ)X(i)+δY=X(i)+δ(Y-X(i))] (11)

        上式是實現(xiàn)迭代正則思想的算子,[δ]是一個控制反饋到迭代的噪聲級的的小正數(shù)。

        1.3 CSR算法的貝葉斯解釋

        [CSR]的基本思想是,假設(shè)可以將[K]個簇的質(zhì)心視作稀疏系數(shù)[α]的隱變量的對等物,其實質(zhì)是[β]用于解決構(gòu)成基礎(chǔ)圖像信號的不確定性問題。因此,可以制定以下最大后驗估計(MAP):

        [(α,β)=argmaxα,βlogP(Yα,β)+P(α,β)] (12)

        上式兩項分別與可能性和先驗分布相對應(yīng),第一項可以簡單地通過降解模型[Y=X+W]描述,即

        [P(Yα,β)=12πσwexp(-12σ2wY-Dα22)] (13)

        通過獨立同分布的拉普拉斯分布去建造[α]和[γ]的模型,先驗?zāi)P涂梢酝ㄟ^下式給出:

        [P(α,β)=i12σαexp(-αi1σα)×ki12σγexp(-α-βk1σγ)] (14)

        此處[γ=α-β]定義了聚類的偏差數(shù),把公式(13)和公式(14)代入公式(12),得

        [(α,β)=argminα,βY-Dα22+22σ2wσαiαi1+22σ2wσγkiαi-βk1] (15)

        設(shè)[λ1=22σ2wσα,λ2=22σ2wσγ],它等同于前面推導(dǎo)出的公式(4)。

        2 基于聚類的稀疏表示去噪算法

        2.1算法完整描述

        算法1:基于字典學(xué)習(xí)和結(jié)構(gòu)聚類的圖像去噪算法

        初始化:[X=Y];

        外循環(huán)(字典學(xué)習(xí)):[i=1,2,…,I];

        -通過K-means 和 PCA更新[Φ];

        內(nèi)循環(huán)(結(jié)構(gòu)聚類):[j=1,2,…,J];

        -迭代正則化:[X=X+δ(Y-X)];

        -正則化參數(shù)更新:通過公式(12)獲得[T1,T2]的新估計值;

        -質(zhì)心估計跟新:通過kNN聚類獲得[βk]的新估計值;

        -圖像估計更新:通過[X=D?S?RX]獲得[X]的新估計值;

        2.2算法流程圖

        首先,輸入原始圖像,并對其添加高斯噪聲以得到噪聲圖像。接著,進入外循環(huán),利用K-SVD算法思想進行字典學(xué)習(xí)得到冗余字典[Φ]和稀疏系數(shù)[α]的表達式,并通過K-means和PCA來更新字典。隨后,進入內(nèi)循環(huán),利用BM3D算法思想進行結(jié)構(gòu)聚類以得到[β]的表達式,并通過迭代正則化進一步更新正則化參數(shù),更新質(zhì)心估計和圖像估計值,最后,輸出去噪后的圖像,算法流程圖如圖2所示。

        3 實驗與分析

        3.1實驗初始化

        我們在MATLAB上執(zhí)行了CSR去噪算法,實驗使用了下列參數(shù):block-size [B]= 7, [λ] = 0.03, dictionary-size [K]= 64 ,[I]= [J]= 3。簡言之,我們的CSR算法可以看成是字典學(xué)習(xí)(類似于K-SVD)和結(jié)構(gòu)聚類(類似于BM3D)的復(fù)合,在CSR算法中,字典的更新是通過K-means和PCA,進行聚類的變換系數(shù)為二級稀疏編碼。

        3.2三種去噪算法去噪效果圖像和數(shù)據(jù)的比較

        對于這種規(guī)則紋理圖形,CSR的表現(xiàn)顯著優(yōu)于BM3D和K-SVD。如圖3所示,CSR的PSNR增益分別高出1.97分貝和0.77分貝。當(dāng)圖片高度自我重復(fù)時,字典學(xué)習(xí)比結(jié)構(gòu)聚類起著更重要的作用,如果把它們結(jié)合在一起,就可以得到更好的效果。

        我們對12幅圖像在不同的噪聲級下比較了CSR和K-SVD,BM3D的去噪效果。圖3~5分別為其中的2幅圖像在[σw]= 20時的噪聲圖像??疾靾D中的細節(jié),如D34中的黑色噪點,C.Man中人像周圍的輪廓,House中房屋墻壁的紋理,本文算法得到的重構(gòu)圖像更加清晰。表1給出了其中6幅圖像在更多噪聲級下的PNSR比較結(jié)果。由表1可知,三種算法在圖像質(zhì)量的數(shù)學(xué)指標上,本文的算法是最好的。

        本次實驗使用Monarch圖像進行測試,比較了SA-DCT,K-SVD,BM3D和CSR四種去噪算法隨著噪聲均方差[σ]變化時的PSNR值。從圖6可以看出,隨著[σ]的增大,PSNR值逐漸降低,但是[σ]越大,其對去噪效果的影響越小。我們可以更加直觀地看出,與現(xiàn)有的流行算法(K-SVD,BM3D和SA-DCT)相比,CSR具有更高的峰值信噪比。

        4 結(jié)束語

        針對K-SVD算法和BM3D算法的不足,本文提出了基于字典學(xué)習(xí)和結(jié)構(gòu)聚類的圖像去噪算法。該算法首先通過字典學(xué)習(xí)得到含噪圖像的冗余字典,然后對相似的圖像塊進行聚類構(gòu)成塊群,并通過迭代收縮和L1正則化約束,對同類的圖像塊在字典上進行稀疏表示,以達到降噪的目的。CSR算法體現(xiàn)了將全局思考與局部適配結(jié)合在一起的好處,實驗結(jié)果表明,在常規(guī)的圖像處理上,本文提出的算法能較好的保留圖像的結(jié)構(gòu)信息,峰值信噪比(PSNR)也優(yōu)于現(xiàn)有的流行算法,具有較好的視覺效果。但是,本文提出的算法的計算量較大,需要進一步改進,與此同時,稀疏性與聚類性的微妙關(guān)系仍然需要我們進一步研究!

        參考文獻:

        [1] E. J. Cande`s, J. K. Romberg, and T. Tao.Robust uncertainty principles: exact signal reconstruction from highly incomplete frequency information[J]. IEEE Transactions on Infor- mation Theory, 2006,52(2):489–509.

        [2] M. Elad and M. Aharon.Image denoising via sparse and redundant representations over learned dictionaries[J].IEEE Trans. on Image Proc., 2006,15(12):3736-3745.

        [3] Romano Y,Elad M.Improving K-SVD denoise by post-processing its method-noise[C]//Proc of International Conference on Image Processing,2013:435-439.

        [4] J. Mairal, F. Bach, J. Ponce, G. Sapiro.Online dic- tionary learning for sparse coding[J].in Proceedings of the 26th Annual International Conference on Machine Learning, 2009, :689-696.

        [5] A. Buades, B. Coll, and J.-M. Morel. A non-local algorithm for image denoising[J]. CVPR, ,2005(2):60-65.

        [6] K. Dabov, A. Foi, V. Katkovnik, K. Egiazarian.Image denoising by sparse 3-d transform-domain collaborative filtering[J].IEEE Trans. on Image Processing,2007,16(8):2080-2095.

        [7] Burger H C.Schuler C J.Harmeling.S.Image denoising:Can plain neural networks compete with BM3D[C]//Proc of International Conference of Computer Vision and Pattern Recognition,2012:2392-2399.

        [8] P. Chatterjee and P. Milanfar. Clustering-based denoising with locally learned dictionaries,[J].Image Processing, IEEE Transactions on, 2009,18(7):1438-1451.

        [9] J. Mairal, F. Bach, J. Ponce, G. Sapiro, et al.Non-local sparse models for image restoration[C].in 2009 IEEE 12th International Conference on Computer Vision,2009:2272-2279.

        [10] I. Daubechies, M. Defrise, and C. De Mol.An iterative thresholding algorithm for linear inverse problems with a sparsity constraint[J]. Communications on Pure and Applied Mathematics, 2004,57(11):1413-1457.

        [11] N. Galatsanos and A. Katsaggelos.Methods for choosing the regularization parameter and estimating the noise vari- ance in image restoration and their relation[J]. IEEE Transac- tions on Image Processing, 1992,1(3):322-336.

        [12] E. Candes, M. Wakin, S. Boyd, et al.Enhancing sparsity by reweighted l1 minimization[J].Journal of Fourier Analy- sis and Applications, 2008,14(5):877-905.

        [13] S. Osher, M. Burger, D. Goldfarb, et al.An iterative regularization method for total variation-based image restoration[J]. Multiscale Modeling and Simulation, ,2005,4(2):460–489.

        猜你喜歡
        圖像去噪稀疏表示
        Grouplet變換原理及技術(shù)綜述
        基于稀疏表示的圖像去噪和超分辨率重建
        基于NSCT改進核函數(shù)的非局部均值圖像去噪
        分塊子空間追蹤算法
        基于稀疏表示的人臉識別方法研究
        基于非局部均值的儲糧害蟲圖像去噪
        關(guān)于醫(yī)學(xué)圖像去噪的方法研究
        科技視界(2015年29期)2015-10-19 12:35:04
        基于非局部平均濾波的MRI去噪算法研究
        一種改進的稀疏表示人臉算法
        按摩少妇高潮在线一区| 国产99久久久久久免费看| 亚洲中文字幕无码久久2020| 中文字幕亚洲无线码高清| 九九日本黄色精品视频| 色婷婷亚洲一区二区三区在线| 日韩一区av二区三区| 亚洲中文字幕无码不卡电影| 中日韩精品视频在线观看| 二区久久国产乱子伦免费精品| 日本一区二区三区在线视频观看| 精品国产一区二区三区性色| 无码人妻精品一区二区三区夜夜嗨| 国产精品对白刺激久久久| 日韩欧美国产亚洲中文| 久久久久99精品国产片| 国产传媒在线视频| 亚洲精品国产av成人网| 日韩精品视频久久一区二区| 欧美性xxxx极品高清| 国产av国片精品| 中文字幕一区二区网站| 久久伊人精品中文字幕有 | www夜插内射视频网站| 精品少妇人妻av无码专区| 国产精品自产拍在线观看免费| 精品亚洲一区二区视频| 日本va中文字幕亚洲久伊人| 成人a级视频在线播放| 色伦专区97中文字幕| 欧美精品高清在线xxxx| 毛茸茸的女性外淫小视频| 亚洲综合欧美色五月俺也去| 欧美精品一区二区蜜臀亚洲| 亚洲国模一区二区三区视频| 亚洲天堂一二三四区在线| 男女男精品视频网站免费看| 东北女人毛多水多牲交视频| 成人午夜免费无码视频在线观看 | 大香焦av一区二区三区| 狠狠躁天天躁中文字幕|