版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上幾種圖像復(fù)原方法的對比一、Richardson-Lucy算法R-L算法是目前世界上應(yīng)用最廣泛的函數(shù)恢復(fù)技術(shù)之一,它是一種迭代方法。MATLAB提供的deconvlucy()函數(shù)還能夠用于實(shí)現(xiàn)復(fù)雜圖像重建的多種算法中,這些算法都基于Lucy-Richardson最大化可能性算法。R-L算法是一種迭代非線性復(fù)原算法,它是從最大似然公式推導(dǎo)出來的,圖像用泊松分布加以模型化的。當(dāng)下面這個(gè)迭代收斂時(shí)模型的最大似然函數(shù)就可以得到一個(gè)令人滿意的方程:其中,*代表卷積,代表相關(guān),代表未退化圖像的估計(jì),g和h和以前定義一樣。在IPT中,L-R算法由名為deconvlucy的函數(shù)完成的。
2、deconvlucy()函數(shù)的調(diào)用格式:J=deconvlucy(I,PSF,NUMIT,DAMPAR,WEIGHT)。其中,I表示輸入圖像,PSF表示點(diǎn)擴(kuò)散函數(shù)。其他參數(shù)都是可選參數(shù):NUMIT表示算法的迭代次數(shù),默認(rèn)為10次;DAMPAR是一個(gè)標(biāo)量,它指定了結(jié)果圖像與原圖像I之間的偏離閾值表,默認(rèn)值為0(無衰減);WEIGHT是一個(gè)與I同樣大小的數(shù)組,它為每一個(gè)像素分配一個(gè)權(quán)重來反映其重量,表示像素加權(quán)值,默認(rèn)值為原始圖像的數(shù)值。圖像復(fù)原源代碼:% Deblurring Gray Images Using the Lucy-Richardson Algorithmclcclearclose
3、 allI=imread('E:lena512color.tif'); % 彩色圖像的像素為512*512I1=rgb2gray(I); % 灰度圖像的像素為512*512 % figure,imshow(I),title('Original color image');% figure,imshow(I1),title('Original gray image');I2=I1(1:2:end,1:2:end); % 圖像的像素設(shè)置為256*256figure,imshow(I2),title('Gray Image 256*256
4、9;); PSF = fspecial('gaussian',5,5); % 點(diǎn)擴(kuò)散函數(shù)Blurred = imfilter(I2,PSF,'symmetric','conv'); figure;imshow(Blurred);title('Gaussian Blurred');V = 0.0001;BlurredNoisy = imnoise(Blurred,'gaussian',0,V);figure;imshow(BlurredNoisy);title('Blurred & Noisy'
5、;);K=size(I2);WT=zeros(K);WT(5:end-4,5:end-4)=1;J1 = deconvlucy(BlurredNoisy,PSF); % H1 = deconvlucy(BlurredNoisy,PSF,5); % 迭代5次% H1_cell=deconvlucy(BlurredNoisy,PSF,5);% H2_cell=deconvlucy(H1_cell,PSF);% H2=im2uint8(H2_cell2);J2 = deconvlucy(BlurredNoisy,PSF,5,im2uint8(3*sqrt(V); % 迭代5次J3 =deconvlu
6、cy(BlurredNoisy,PSF,15,im2uint8(3*sqrt(V);% 迭代15次J4 =deconvlucy(BlurredNoisy,PSF,25,im2uint8(3*sqrt(V);% 迭代25次J5 =deconvlucy(BlurredNoisy,PSF,40,im2uint8(3*sqrt(V);% 迭代40次J6 =deconvlucy(BlurredNoisy,PSF,20,im2uint8(3*sqrt(V),WT);% 迭代20次,加WTJ7 = deconvlucy(BlurredNoisy,PSF,40,im2uint8(3*sqrt(V),WT);
7、% 迭代40次,加WT% figure, imshow(J1);title('J1:deconvlucy(A,PSF)');% figure, imshow(H1); title('H1:Restored Image NUMIT=5');% figure,imshow(H2),title('H2:Restored Image NUMIT=15');figure, imshow(J2);title('J2:deconvlucy(A,PSF,NUMIT=5,DAMPAR)');figure, imshow(J3);title('
8、;J3:deconvlucy(A,PSF,NUMIT=15,DAMPAR)');figure, imshow(J4);title('J4:deconvlucy(A,PSF,NUMIT=25,DAMPAR)');figure, imshow(J5);title('J5:deconvlucy(A,PSF,NUMIT=40,DAMPAR)');figure, imshow(J6),title('J6:deconvlucy(A,PSF,NUMIT=20,DAMPAR,WEIGHT)');figure, imshow(J7),title('
9、J7:deconvlucy(A,PSF,NUMIT=40,DAMPAR,WEIGHT)');二、維納濾波維納濾波法是由Wiener首先提出的,在圖像復(fù)原領(lǐng)域,由于維納濾波計(jì)算量小,復(fù)原效果好,從而得到了廣泛的應(yīng)用和發(fā)展。維納濾波最開始主要應(yīng)用在一維信號(hào)處理里,取得了比較不錯(cuò)的效果。之后,維納濾波法也用于二維信號(hào)處理中,也取得了比較好的效果。維納濾波器尋找一個(gè)統(tǒng)計(jì)誤差函數(shù):最小的估計(jì)。E是期望值操作符,是未退化的圖像。該表達(dá)式在頻域可表示為其中,表示退化函數(shù)表示的復(fù)共軛表示噪聲的功率譜表示未退化圖像的功率譜比率稱為信噪功率比。在IPT中維納濾波使用函數(shù)deconvwnr來實(shí)現(xiàn)的。維納濾波
10、能最佳復(fù)原的條件是要求已知模糊的系統(tǒng)函數(shù),噪聲功率譜密(或其自相關(guān)函數(shù)),原圖像功率譜密度(或其自相關(guān)函數(shù))。但實(shí)際上,原圖像功率譜密度(或其自相關(guān)函數(shù))一般難以獲知,再加上維納濾波是將圖像假設(shè)為平穩(wěn)隨機(jī)場的前提下的最佳濾波,而實(shí)際的圖像通常不能滿足此前提。因此維納濾波復(fù)原算法在實(shí)際中只能獲得次最佳實(shí)施,它更多的是具有理論價(jià)值,被用作度量其他算法性能優(yōu)劣的標(biāo)桿。維納濾波復(fù)原函數(shù)deconvwnr()的調(diào)用格式:J=deconvwnr(I,PSF,NCORR,ICORR)其中,I表示輸入圖像,PSF表示點(diǎn)擴(kuò)散函數(shù),NSR(默認(rèn)值為0)、NCORR和ICORR都是可選參數(shù),分別表示信噪比、噪聲的自
11、相關(guān)函數(shù)、原始圖像的自相關(guān)函數(shù)。輸出參數(shù)J表示復(fù)原后的圖像。維納濾波復(fù)原源代碼:% 維納濾波在圖像復(fù)原中的應(yīng)用clcclearclose allI=imread('pout.tif'); % 原始圖像noise=5*randn(size(I); % randn(1,lx)表示生成1*lx的矩陣,矩陣的每個(gè)元素都是隨機(jī)數(shù)noise=noise-min(min(noise); % randn(size(I)是返回一個(gè)和A有同樣維數(shù)大小的隨機(jī)數(shù)組J=double(I)+noise; R1=wiener2(J,10 10); % 未知噪聲R2=wiener2(J,10 10,noise
12、); % 已知噪聲分布figuresubplot(2,2,1),imshow(uint8(I);title('原始圖像');subplot(2,2,2),imshow(uint8(J);title('退化圖像');subplot(2,2,3),imshow(uint8(R1);title('盲復(fù)原');subplot(2,2,4),imshow(uint8(R2);title('非盲復(fù)原');三、正則濾波另一個(gè)線性復(fù)原的方法稱為約束的最小二乘方濾波,在IPT中稱為正則濾波,并且通過函數(shù)deconvreg來實(shí)現(xiàn)。在最小二乘復(fù)原處理中
13、,常常需要附加某種約束條件。例如令Q為f的線性算子,那么最小二乘方復(fù)原的問題可以看成使形式為的函數(shù),服從約束條件的最小化問題,這種有附加條件的極值問題可以用拉格朗日乘數(shù)法來處理。尋找一個(gè),使下述準(zhǔn)則函數(shù)為最小:式中叫拉格朗日系數(shù)。通過指定不同的Q,可以得到不同的復(fù)原目標(biāo)。實(shí)驗(yàn)結(jié)果如下:正則濾波所用的源代碼:clcclearclose allI=imread('E:lena512color.tif');subplot(321), imshow(I),title('Original Image');I1=rgb2gray(I);subplot(322),imshow
14、(I1),title('Gray Image');PSF=fspecial('gaussian',7,10);V=.01;H=imfilter(I1,PSF);BlurredNoisy=imnoise(H,'gaussian',0,V);NOISEPOWER=V*prod(size(I1);J, LAGRA = deconvreg( BlurredNoisy, PSF,NOISEPOWER);K = deconvreg(BlurredNoisy, PSF,LAGRA/10);K0=deconvreg(BlurredNoisy, PSF,LAGRA
15、*10);subplot(323),imshow(BlurredNoisy);title('A=Blurred and Noisy');subplot(324),imshow(J);title('J LAGRA=deconvreg(A,PSF,NP)');subplot(325);imshow(K);title('deconvreg(A,PSF,0.1*LAGRA)');subplot(326);imshow(K0);title('deconvreg(A,PSF,10*LAGRA)');四、盲反卷積在圖像復(fù)原過程中,最困難的問題之
16、一是,如何獲得PSF的恰當(dāng)估計(jì)。那些不以PSF為基礎(chǔ)的圖像復(fù)原方法統(tǒng)稱為盲去卷積。它以MLE為基礎(chǔ)的,即一種用被隨機(jī)噪聲所干擾的量進(jìn)行估計(jì)的最優(yōu)化策略。工具箱通過函數(shù)deconvblind來執(zhí)行盲區(qū)卷積。實(shí)驗(yàn)如下:% 盲反卷積圖像復(fù)原clcclearclose allI=imread('E:lena512color.tif');subplot(321),imshow(I),title('Original Image');I=rgb2gray(I);subplot(322),imshow(I),title('Gray Image');PSF=fsp
17、ecial('gaussian',7,10); % PSF=7x7V=.0001;BlurredNoisy=imnoise(imfilter(I,PSF),'gaussian',0,V);BlurredNoisy=double(BlurredNoisy);WT=zeros(size(I);WT(5:end-4,5:end-4)=1; % 從第五行到倒數(shù)第五行,第五列到倒數(shù)第五列全部置為1INITPSF=ones(size(PSF); % INITPSF=ones(7x7)FUN=inline('PSF+P1','PSF','P1');J,P=deconvblind(BlurredNoisy,INITPSF,5,10*sqrt(V),WT,FUN,0); % 迭代5次K,P=deconvblind(BlurredNoisy,INITPSF,10,10*sqrt(V),WT,FUN,0); % 迭代10次L,P=deconvblind(BlurredNoisy,INITPSF,20,10*sqrt(V),WT,FUN,0); %
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人才租賃行業(yè)相關(guān)項(xiàng)目經(jīng)營管理報(bào)告
- 手機(jī)指環(huán)扣產(chǎn)業(yè)鏈招商引資的調(diào)研報(bào)告
- 破碎錘項(xiàng)目營銷計(jì)劃書
- 5G智能旅游行業(yè)市場調(diào)研分析報(bào)告
- 色帶卷軸細(xì)分市場深度研究報(bào)告
- 玻璃球瓶容器市場分析及投資價(jià)值研究報(bào)告
- 錄像帶出租行業(yè)經(jīng)營分析報(bào)告
- 圓號(hào)產(chǎn)品供應(yīng)鏈分析
- 手持式真空吸塵器產(chǎn)業(yè)鏈招商引資的調(diào)研報(bào)告
- 繡花紡織品制手鐲首飾項(xiàng)目營銷計(jì)劃書
- 光電材料之鈮酸鋰薄膜鈮酸鋰技術(shù)突破
- 先進(jìn)班組先進(jìn)事跡材料
- 絲網(wǎng)印刷電極生產(chǎn)
- 超敏反應(yīng)變態(tài)反應(yīng)過敏反應(yīng)
- 全國運(yùn)動(dòng)員代表資格協(xié)議書
- 第五單元-第03課時(shí)-學(xué)畫長方形(學(xué)習(xí)任務(wù)單)-四年級(jí)數(shù)學(xué)上冊人教版
- 超聲引導(dǎo)下血管穿刺-張輝
- 電氣儀表安裝施工方案
- 馬工程《公共財(cái)政概論》課后習(xí)題庫(含)參考答案(可做期末復(fù)習(xí)和試卷)
- 助行器、輪助使用2016課件
- YY 9706.220-2021醫(yī)用電氣設(shè)備第2-20部分:嬰兒轉(zhuǎn)運(yùn)培養(yǎng)箱的基本安全和基本性能專用要求
評論
0/150
提交評論