• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于非局部均值的彩色圖像去模糊算法研究

      2017-03-06 17:34:42陳中秋
      計(jì)算機(jī)時(shí)代 2017年2期

      摘 要: 針對(duì)稀疏先驗(yàn)正則化方法非盲去模糊算法,在圖像含噪聲時(shí)去除模糊能力不強(qiáng),提出了基于非局部均值算法與稀疏先驗(yàn)正則化相結(jié)合的非盲去模糊算法。首先對(duì)模糊圖像進(jìn)行高斯去模糊;然后使用域變換的邊緣保存濾波,得到含有噪聲的圖像輪廓信息;再采用非局部均值算法去掉圖像中的噪聲信息;最后采用稀疏先驗(yàn)正則化濾波去卷積。實(shí)驗(yàn)證明,該算法能夠有效的去除模糊,不會(huì)產(chǎn)生振鈴效應(yīng),魯棒性較好,具有較好的圖像去模糊效果。

      關(guān)鍵詞: 圖像去模糊; 域變換; 非局部均值; 稀疏先驗(yàn); 非盲

      中圖分類(lèi)號(hào):0235 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1006-8228(2017)02-05-04

      0 引言

      由于數(shù)碼照相機(jī)、智能手機(jī)等圖像采集設(shè)備不斷普及,人們?cè)谌粘I钪斜容^喜歡拍下身邊的景物,但是由于拍照時(shí)移動(dòng)相機(jī)或目標(biāo)物體處于移動(dòng)狀態(tài),或由于照相技術(shù)不佳、對(duì)焦不準(zhǔn)等原因,出現(xiàn)拍攝的圖像模糊的情況。

      圖像去模糊作為數(shù)字圖像處理中最基本的一項(xiàng)技術(shù),一直以來(lái)都是廣大學(xué)者研究的熱點(diǎn)。數(shù)字圖像模糊過(guò)程可以表示成一副清晰圖像與點(diǎn)擴(kuò)散函數(shù)的卷積再加上噪聲。去模糊算法可以分成兩種,如果點(diǎn)擴(kuò)散函數(shù)已知,則稱(chēng)為非盲去卷積;反之則稱(chēng)為盲去卷積?,F(xiàn)實(shí)生活中,絕大部分模糊圖像的擴(kuò)散函數(shù)都是未知的,因此出現(xiàn)了較多盲去卷積算法,其中有針對(duì)離焦模糊和運(yùn)動(dòng)模糊等不同類(lèi)型的盲去卷積算法,然而其效果并不是特別理想,且只能針對(duì)特定類(lèi)型的模糊圖像。專(zhuān)家學(xué)者近年來(lái)更專(zhuān)注于非盲去卷積的研究,希望獲得魯棒性更好的圖像去模糊算法。

      本文主要研究圖像非盲去卷積算法。將非局部均值算法[1]與邊界保持的頻域變換濾波器[2-4]相結(jié)合,提出了一種改進(jìn)的基于頻域變換與非局部均值的快速去卷積算法,運(yùn)用在彩色圖像上,能夠取得較好的圖像去模糊效果。

      1 相關(guān)工作

      1.1 基于頻域的圖像去模糊

      彩色模糊圖片的形成按照以下傳統(tǒng)的卷積模型:

      其中,f為理想的彩色圖像,h為擴(kuò)散函數(shù),n為噪聲,一般假設(shè)n為高斯白噪聲,為卷積運(yùn)算。如果采集到的圖像的模糊圖像g是一副M行,N列的矩陣圖像,那么h也是一個(gè)M×N矩陣,g,f,n都是M×N矩陣。

      從圖像的模糊模型來(lái)看,圖像的恢復(fù)過(guò)程是一個(gè)去卷積的過(guò)程。在這個(gè)去卷積的過(guò)程中,最重要的是對(duì)模糊函數(shù)h進(jìn)行估計(jì)。傳統(tǒng)的圖像去模糊方法認(rèn)為模糊函數(shù)是不變的,然而現(xiàn)實(shí)生活中拍照出的模糊圖片往往不是嚴(yán)格意義上的按照某個(gè)模糊函數(shù)疊加在清晰圖片上產(chǎn)生的,而是不斷變換的。因此基于空間變換的圖像去模糊的提出有利于提高圖像去模糊的質(zhì)量,獲得更清晰的圖像。

      而基于空間變換的圖像去模糊算法根據(jù)擴(kuò)散函數(shù)的影響范圍可以分為分塊去卷積算法和直接去卷積算法[5]。分塊去卷積,把圖像分成若干塊,每一塊的擴(kuò)散函數(shù)是空間不變的,對(duì)每塊進(jìn)行維納濾波去卷積,然后將所有的塊合并在一起復(fù)原成清晰圖像。直接去卷積,是先估算出整個(gè)圖像的空間變化的擴(kuò)散函數(shù),再進(jìn)行逆運(yùn)算去卷積,得到清晰圖像。

      近年來(lái),各國(guó)學(xué)者在前人的基礎(chǔ)上不斷研究,提出了更多的基于空間變換的圖像去模糊算法。這些算法都具有較強(qiáng)的實(shí)時(shí)性,魯棒性,適用范圍較廣,能夠獲得較為清晰的去模糊圖像。

      Hirsch等人將模糊圖像線性表示為,提出了一種基于頻域的非盲去卷積[6]。但Horacio等人在2014年提出了一種基于稀疏矩陣的非盲去卷積算法[7]。該算法具有在去除噪聲的同時(shí)能夠較好的保存圖像的輪廓信息,并且在頻域上是一個(gè)線性復(fù)雜度去卷積算法。該算法還提出了用填充法解決去卷積算法中常見(jiàn)的振鈴效應(yīng),并取得了較好的效果。本文在此基礎(chǔ)上,將Buades等人提出的非局部均值算法運(yùn)用在圖像去卷積的算法中,提出了一種改進(jìn)算法。

      2 本文算法

      2.1 高斯去卷積

      首先使用吉洪諾夫正則化(Tikhonov正則化)圖像f獲得模糊圖像g的近似圖像。盡管這里獲得的依然存在噪聲和振鈴現(xiàn)象,但是能夠提取出更近似于原圖像的邊緣信息。

      其中H=F(h),H*表示為H的復(fù)共軛,F(xiàn)(·)代表傅里葉變換,Ds=F(ds),運(yùn)算符代表面向元素的矩陣乘積運(yùn)算符。

      其中,G=F(g),Ws=F(ws),所以H,Ds,G,Ws分別代表了h,ds,g,ws做頻域變換后所得到的值。

      然后可以通過(guò)以下公式可以得到:

      2.2 域變換的邊緣保存濾波

      本文采用了文獻(xiàn)[8]提出的彩色圖像邊界保持算法平滑圖像獲得近似圖像。該算法在去除圖像噪聲信號(hào)的同時(shí),能夠非常好的保留圖像的輪廓信息。

      其中,,a是反饋系數(shù),d是域變換前兩個(gè)相鄰采樣點(diǎn)間的距離。

      2.3 非局部均值算法

      在完成前兩步之后,圖像中還是含有較大的噪聲信號(hào),為了進(jìn)一步去掉圖像中的噪聲信號(hào),給后續(xù)處理提供更好地圖像,本文采用的非局部均值算法,根據(jù)多次實(shí)驗(yàn)得到,采用的是高斯內(nèi)核的權(quán)重計(jì)算方法。k作為一個(gè)控制衰退的指數(shù)系數(shù)。

      2.4 估計(jì)先驗(yàn)項(xiàng)

      利用的一階和二階導(dǎo)數(shù)稀疏矩陣計(jì)算實(shí)際的先驗(yàn)算子ws,表達(dá)式如下:

      其中ds={dx,dy,dxx,dyy,dxy},冪函數(shù)是按元素取值。這里依然采用文獻(xiàn)[8]的做法,當(dāng),ws=0時(shí);其他情況按照式[10]進(jìn)行計(jì)算,同樣用于較好的保留圖像的輪廓信息。根據(jù)大量的實(shí)驗(yàn)可以得出,這里取的閾值越是趨近于零,那么就可以獲得更高的PSNR值。

      2.5 實(shí)際去卷積

      最后將計(jì)算出來(lái)的實(shí)際先驗(yàn)算子ws,再次利用式⑵⑶⑷去進(jìn)行卷積。

      2.6 去除振鈴效應(yīng)

      基于頻域的去卷積圖像去模糊中,很容易出現(xiàn)振鈴現(xiàn)象。本文采用的是一種簡(jiǎn)易的去除振鈴的算法,將圖像根據(jù)擴(kuò)散函數(shù)的大小,取擴(kuò)散函數(shù)長(zhǎng)和高中的最大值m,復(fù)制圖像邊緣的像素2m次,然后銜接到邊緣區(qū)域,最后在圖像的邊緣地區(qū)多次復(fù)制,形成一個(gè)逐漸趨于0的填充過(guò)渡區(qū)域。圖像去卷積過(guò)后,反向前面所述的操作,將這些填充區(qū)域去除,最后使用巴特沃斯濾波完全除去填充區(qū)域。

      3 實(shí)驗(yàn)結(jié)果及分析

      為了驗(yàn)證本文算法去模糊的效果,主要采用了峰值信噪比作為衡量圖像的去模糊效果。并且與常見(jiàn)的三種非盲去模糊算法在峰值信噪比和時(shí)間性能上進(jìn)行對(duì)比分析,分別是:①I(mǎi)RLS(iterative reweighted least squares)算法[9],②Shan等人在文獻(xiàn)[10]提出的算法,③Krishnan等人在文獻(xiàn)[11]提出的LUT(a lookup table)算法。本文實(shí)驗(yàn)環(huán)境:CPU型號(hào)Intel core i3 4170,GPU型號(hào)Nvidia GeForce GT730,內(nèi)存8GB,Matlab版本為2012a,操作系統(tǒng)為windows 7 64bit。

      IRLS算法中的α=4/5模糊圖像,LUT算法中的α=2/3,采用19×19的模糊內(nèi)核再附加1%的高斯噪聲。本文采用的實(shí)驗(yàn)結(jié)果為每張圖片20次重復(fù)試驗(yàn)后算出的平均值。

      由表1可以看出,本文算法對(duì)比于其他三種常見(jiàn)算法有較為顯著的提升。對(duì)比Luccy算法提高了至少5dB;對(duì)比IRLS算法最少也提高了0.1dB;對(duì)比Shan算法至少提高了0.3dB。

      對(duì)照?qǐng)D1,(a)為原始圖像,(b)為模糊圖像,可以看出燈塔的欄桿處經(jīng)過(guò)模糊處理已經(jīng)出現(xiàn)了明顯的疊影現(xiàn)象,模糊效果比較明顯,(c)為經(jīng)過(guò)本文算法處理過(guò)后的圖片,欄桿處的疊影消失,處理效果明顯。對(duì)照?qǐng)D2,可以看出帽子經(jīng)過(guò)模糊后,帽子上的文字已經(jīng)完全不清楚了,經(jīng)過(guò)本文算法后,帽子上的文字又清晰可見(jiàn)了。通過(guò)實(shí)驗(yàn)可知,本文算法可以有效的對(duì)彩色圖像進(jìn)行非盲去模糊,去模糊效果對(duì)比其他常見(jiàn)算法提升效果較為明顯。

      4 結(jié)束語(yǔ)

      本文介紹了一些圖像去模糊的常用方法,結(jié)合現(xiàn)實(shí)中存在的問(wèn)題,提出了基于非局部均值的去模糊算法,并且給出了算法具體步驟。將該算法與其他常見(jiàn)算法進(jìn)行了對(duì)比,給出了實(shí)驗(yàn)結(jié)果,證明了本文算法能夠有效的去除圖像模糊,對(duì)比其他算法去模糊效果有較大的提升。目前這些算法還處于實(shí)驗(yàn)階段,沒(méi)有完全考慮現(xiàn)實(shí)生活中可能出現(xiàn)的不確定情況。下一步將研究盲去模糊算法,希望可以取得較為理想的效果。

      參考文獻(xiàn)(References):

      [1] BUADES A, COLL B, MOREL J M. Non-Local image

      and movie denoising[J]. International Journal of Computer Vision,2007.76(2):123-139

      [2] Eduardo S L Gastal, Manuel M Oliveira. Adaptive

      Manifolds for Real-Time High-Dimensional Filtering[J].ACM Transactions on Graphics,2012.31(4):1-13

      [3] 石銳,陳中秋,劉晶淼.基于高斯加權(quán)與流形的高保真彩色圖

      像降噪[J].計(jì)算機(jī)應(yīng)用,2013.33(9):2588-2591

      [4] 葉雙清,楊曉梅.基于小波變換和非局部平均的超分辨率圖

      像重建[J].計(jì)算機(jī)應(yīng)用,2014.34(4):1182-1186

      [5] 郝建坤,黃瑋,劉軍,何陽(yáng).空間變化PSF非盲去卷積圖像復(fù)原

      法綜述[J].中國(guó)光學(xué),2016.9(1):41-50

      [6] HIRSCH M,SRA S,SCH LKOPF B,et al.Efficient filter flow

      for space-variant multiframe blind deconvolution[J].In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition(CVPR),2010:607-614

      [7] Horacio E Fortunato, Manuel M Oliveira. Fast

      High-Quality non-Blind Deconvolution Using Sparse Adaptive Priors[J]. The Visual Computer,2014.30(6-8):661-671

      [8] Eduardo S L Gastal, Manuel M Oliveira. Domain

      Transform for Edge-Aware Image and Video Processing[J]. Eurographics,2010.29(2):753-762

      [9] Krishnan D, Fergus R, Fast image de-convolution using

      hyper-laplacian priors[J]. In Advances in Neural Information Processing Systems,2009.22:1033-1041

      [10] Q Shan, J Jia, A Agarwala. High-quality motion

      deblurring from a single image ACM Transactions on Graphics[J],2008.27(3):15-19

      [11] A Levin, R Fergus, FE Durand, WT Freeman.

      Deconvolution using natural image priors[J]. ACM Transactions on Graphics,2007.26(3):0-2

      博兴县| 梁河县| 北辰区| 穆棱市| 青冈县| 高唐县| 绿春县| 墨竹工卡县| 漠河县| 鱼台县| 凤凰县| 汉寿县| 万源市| 丁青县| 改则县| 威信县| 梅州市| 临颍县| 伊川县| 章丘市| 建阳市| 安图县| 昭苏县| 上高县| 鹤岗市| 定西市| 龙州县| 长岭县| 大方县| 突泉县| 安顺市| 北安市| 常宁市| 孙吴县| 滨州市| 南溪县| 开鲁县| 乐业县| 苏尼特右旗| 民丰县| 桦甸市|