




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、Gaussian Smoothing Filter 高斯平滑濾波器一、圖像濾波的基本概念圖像常常被強(qiáng)度隨機(jī)信號(hào)(也稱為噪聲)所污染一些常見的噪聲有椒鹽(Salt & Pepper)噪聲、脈沖噪聲、高斯噪聲等椒鹽噪聲含有隨機(jī)出現(xiàn)的黑白強(qiáng)度值而脈沖噪聲則只含有隨機(jī)的白強(qiáng)度值(正脈沖噪聲)或黑強(qiáng)度值(負(fù)脈沖噪聲)與前兩者不同,高斯噪聲含有強(qiáng)度服從高斯或正態(tài)分布的噪聲研究濾波就是為了消除噪聲干擾。圖像濾波總體上講包括空域?yàn)V波和頻域?yàn)V波。頻率濾波需要先進(jìn)行傅立葉變換至頻域處理然后再反變換回空間域還原圖像,空域?yàn)V波是直接對(duì)圖像的數(shù)據(jù)做空間變換達(dá)到濾波的目的。它是一種鄰域運(yùn)算,即輸出圖像中任何像素的
2、值都是通過采用一定的算法,根據(jù)輸入圖像中對(duì)用像素周圍一定鄰域內(nèi)像素的值得來的。如果輸出像素是輸入像素鄰域像素的線性組合則稱為線性濾波(例如最常見的均值濾波和高斯濾波),否則為非線性濾波(中值濾波、邊緣保持濾波等)。線性平滑濾波器去除高斯噪聲的效果很好,且在大多數(shù)情況下,對(duì)其它類型的噪聲也有很好的效果。線性濾波器使用連續(xù)窗函數(shù)內(nèi)像素加權(quán)和來實(shí)現(xiàn)濾波。特別典型的是,同一模式的權(quán)重因子可以作用在每一個(gè)窗口內(nèi),也就意味著線性濾波器是空間不變的,這樣就可以使用卷積模板來實(shí)現(xiàn)濾波。如果圖像的不同部分使用不同的濾波權(quán)重因子,且仍然可以用濾波器完成加權(quán)運(yùn)算,那么線性濾波器就是空間可變的。任何不是像素加權(quán)運(yùn)算的
3、濾波器都屬于非線性濾波器非線性濾波器也可以是空間不變的,也就是說,在圖像的任何位置上可以進(jìn)行相同的運(yùn)算而不考慮圖像位置或空間的變化。二、圖像濾波的計(jì)算過程分析濾波通常是用卷積或者相關(guān)來描述,而線性濾波一般是通過卷積來描述的。他們非常類似,但是還是會(huì)有不同。下面我們來根據(jù)相關(guān)和卷積計(jì)算過程來體會(huì)一下他們的具體區(qū)別:卷積的計(jì)算步驟:(1)卷積核繞自己的核心元素順時(shí)針旋轉(zhuǎn)180度(2)移動(dòng)卷積核的中心元素,使它位于輸入圖像待處理像素的正上方(3)在旋轉(zhuǎn)后的卷積核中,將輸入圖像的像素值作為權(quán)重相乘(4)第三步各結(jié)果的和做為該輸入像素對(duì)應(yīng)的輸出像素相關(guān)的計(jì)算步驟:(1)移動(dòng)相關(guān)核的中心元素,使它位于輸入
4、圖像待處理像素的正上方(2)將輸入圖像的像素值作為權(quán)重,乘以相關(guān)核(3)將上面各步得到的結(jié)果相加做為輸出可以看出他們的主要區(qū)別在于計(jì)算卷積的時(shí)候,卷積核要先做旋轉(zhuǎn)。而計(jì)算相關(guān)過程中不需要旋轉(zhuǎn)相關(guān)核。例如:magic(3) =8 1 6;3 5 7;4 9 2,旋轉(zhuǎn)180度后就成了2 9 4;7 5 3;6 1 8三、高斯(核)函數(shù)所謂徑向基函數(shù) (Radial Basis Function 簡稱 RBF), 就是某種沿徑向?qū)ΨQ的標(biāo)量函數(shù)。 通常定義為空間中任一點(diǎn)x到某一中心xc之間歐氏距離的單調(diào)函數(shù) , 可記作 k(|x-xc|), 其作用往往是局部的 , 即當(dāng)x遠(yuǎn)離xc時(shí)函數(shù)取值很小。最常用
5、的徑向基函數(shù)是高斯核函數(shù) ,形式為 k(|x-xc|)=exp- |x-xc|2/(2*)2) 其中xc為核函數(shù)中心,為函數(shù)的寬度參數(shù) , 控制了函數(shù)的徑向作用范圍。高斯函數(shù)具有五個(gè)重要的性質(zhì),這些性質(zhì)使得它在早期圖像處理中特別有用這些性質(zhì)表明,高斯平滑濾波器無論在空間域還是在頻率域都是十分有效的低通濾波器,且在實(shí)際圖像處理中得到了工程人員的有效使用高斯函數(shù)具有五個(gè)十分重要的性質(zhì),它們是:(1)二維高斯函數(shù)具有旋轉(zhuǎn)對(duì)稱性,即濾波器在各個(gè)方向上的平滑程度是相同的一般來說,一幅圖像的邊緣方向是事先不知道的,因此,在濾波前是無法確定一個(gè)方向上比另一方向上需要更多的平滑旋轉(zhuǎn)對(duì)稱性意味著高斯平滑濾波器在
6、后續(xù)邊緣檢測中不會(huì)偏向任一方向(2)高斯函數(shù)是單值函數(shù)這表明,高斯濾波器用像素鄰域的加權(quán)均值來代替該點(diǎn)的像素值,而每一鄰域像素點(diǎn)權(quán)值是隨該點(diǎn)與中心點(diǎn)的距離單調(diào)增減的這一性質(zhì)是很重要的,因?yàn)檫吘壥且环N圖像局部特征,如果平滑運(yùn)算對(duì)離算子中心很遠(yuǎn)的像素點(diǎn)仍然有很大作用,則平滑運(yùn)算會(huì)使圖像失真(3)高斯函數(shù)的付立葉變換頻譜是單瓣的正如下面所示,這一性質(zhì)是高斯函數(shù)付立葉變換等于高斯函數(shù)本身這一事實(shí)的直接推論圖像常被不希望的高頻信號(hào)所污染(噪聲和細(xì)紋理)而所希望的圖像特征(如邊緣),既含有低頻分量,又含有高頻分量高斯函數(shù)付立葉變換的單瓣意味著平滑圖像不會(huì)被不需要的高頻信號(hào)所污染,同時(shí)保留了大部分所需信號(hào)(
7、4)高斯濾波器寬度(決定著平滑程度)是由參數(shù)表征的,而且和平滑程度的關(guān)系是非常簡單的越大,高斯濾波器的頻帶就越寬,平滑程度就越好通過調(diào)節(jié)平滑程度參數(shù),可在圖像特征過分模糊(過平滑)與平滑圖像中由于噪聲和細(xì)紋理所引起的過多的不希望突變量(欠平滑)之間取得折衷(5)由于高斯函數(shù)的可分離性,大高斯濾波器可以得以有效地實(shí)現(xiàn)二維高斯函數(shù)卷積可以分兩步來進(jìn)行,首先將圖像與一維高斯函數(shù)進(jìn)行卷積,然后將卷積結(jié)果與方向垂直的相同一維高斯函數(shù)卷積因此,二維高斯濾波的計(jì)算量隨濾波模板寬度成線性增長而不是成平方增長四、高斯平滑濾波器的設(shè)計(jì)高斯函數(shù)的最佳逼近由二項(xiàng)式展開的系數(shù)決定,換句話說,用楊輝三角形(也稱Pasca
8、l三角形)的第n行作為高斯濾波器的一個(gè)具有n個(gè)點(diǎn)的一維逼近,例如,五點(diǎn)逼近為: 1 4 6 4 1它們對(duì)應(yīng)于Pascal三角形的第5行這一模板被用來在水平方向上平滑圖像在高斯函數(shù)可分離性性質(zhì)中曾指出,二維高斯濾波器能用兩個(gè)一維高斯濾波器逐次卷積來實(shí)現(xiàn),一個(gè)沿水平方向,一個(gè)沿垂直方向?qū)嶋H中,這種運(yùn)算可以通過使用單個(gè)一維高斯模板,對(duì)兩次卷積之間的圖像和最后卷積的結(jié)果圖像進(jìn)行轉(zhuǎn)置來完成這一技術(shù)在模板尺寸N約為10時(shí)的濾波效果極好對(duì)較大的濾波器,二項(xiàng)式展開系數(shù)對(duì)大多數(shù)計(jì)算機(jī)來說都太多但是,任意大的高斯濾波器都能通過重復(fù)使用小高斯濾波器來實(shí)現(xiàn)高斯濾波器的二項(xiàng)式逼近的可用高斯函數(shù)擬合二項(xiàng)式系數(shù)的最小方差來
9、計(jì)算設(shè)計(jì)高斯濾波器的另一途徑是直接從離散高斯分布中計(jì)算模板權(quán)值。為了計(jì)算方便,一般希望濾波器權(quán)值是整數(shù)。在模板的一個(gè)角點(diǎn)處取一個(gè)值,并選擇一個(gè)K使該角點(diǎn)處值為1。通過這個(gè)系數(shù)可以使濾波器整數(shù)化,由于整數(shù)化后的模板權(quán)值之和不等于1,為了保證圖像的均勻灰度區(qū)域不受影響,必須對(duì)濾波模板進(jìn)行權(quán)值規(guī)范化。高斯濾波器的采樣值或者高斯濾波器的二項(xiàng)式展開系數(shù)可以形成離散高斯濾波器當(dāng)用離散高斯濾波器進(jìn)行卷積時(shí),其結(jié)果是一個(gè)更大的高斯離散濾波器若一幅圖像用N*N離散高斯濾波器進(jìn)行平滑,接著再用M*M離散高斯濾波器平滑的話,那么平滑結(jié)果就和用(N+M-1)*(N+M-1)離散高斯濾波器平滑的結(jié)果一樣換言之,在楊輝三
10、角形中用第N行和第M行卷積形成了第N+M-1行五、具體實(shí)現(xiàn) 二維高斯函數(shù): 當(dāng) 時(shí), ; 時(shí), 一般用寬度小于 的濾波器,即 當(dāng) 時(shí), 由連續(xù)Gaussian分布求離散模板,需采樣、量化,并使模板歸一化。舉例結(jié)果如下: 圖1 原圖像lenna 圖1 有噪聲的lenna 圖中的噪聲是高斯白噪聲。圖3 高斯濾波,2=1 選取不同參數(shù)的高斯濾波模板,平滑的效果是有差別的,實(shí)際上越大其作用域就越寬,即平滑窗口越大,因而平滑的力度就越大,其結(jié)果使得圖象變得越模糊。當(dāng)很大時(shí),由于量化的影響,高斯濾波實(shí)際上就變成鄰域平均了。該圖使用2=1即模板尺度為5x5的高斯濾波器。 圖4 高斯濾波,2=3 可以看到高斯
11、濾波雖然能夠在一定程度上去掉噪聲,但也使得圖象變得模糊不清,效果并不能令人滿意。該圖使用2=3即模板尺度為13x13的高斯濾波器。圖象變得更模糊些。 MATLAB 程序: % The main.m file % clc; % Parameters of the Gaussian filter: n1=5;sigma1=3;n2=5;sigma2=3;theta1=0; w,map=imread('lenna.gif'); x=ind2gray(w,map); filter1=d2gauss(n1,sigma1,n2,sigma2,theta1); y=imnoise(x,
12、9;gauss',0.01); f1=conv2(x,filter1,'same'); rf1=conv2(y,filter1,'same'); figure(1); subplot(2,2,1);imagesc(x);title('lenna'); subplot(2,2,2);imagesc(y);title('noisy lenna'); subplot(2,2,3);imagesc(f1);title('smooth'); subplot(2,2,4);imagesc(rf1);title('
13、;noise cancel'); colormap(gray); % End of the main.m file % % Function "d2gauss.m": % This function returns a 2D Gaussian filter with size n1*n2; theta is % the angle that the filter rotated counter clockwise; and sigma1 and sigma2 % are the standard deviation of the Gaussian functions. function h = d2gauss(n1,std1,n2,std2,theta) r=cos(theta) -sin(theta); sin(theta) cos(theta); for i = 1 : n2 for j = 1 : n1 u = r * j-(n1+1)/2 i-(n2
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 后臺(tái)服務(wù)合同范本
- 廠房抵押欠款合同范本
- 合作安裝合同范本
- 額抵押借款合同范本
- 化糞池抽糞合同范例
- 賣吊牌合同范本
- ktv vi設(shè)計(jì)合同范本
- 合伙設(shè)立公司合同范本
- 保安用工協(xié)議合同范本
- 專利轉(zhuǎn)讓押金合同范本
- 2025年湖南鐵道職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫及答案1套
- 2025年不停電電源(UPS)項(xiàng)目合作計(jì)劃書
- 林木采伐安全協(xié)議書范本
- 招聘技巧話術(shù)培訓(xùn)
- 2025年湖南食品藥品職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性測試近5年常考版參考題庫含答案解析
- 碳酸鈣脫硫劑項(xiàng)目可行性研究報(bào)告立項(xiàng)申請(qǐng)報(bào)告模板
- 山東省泰安市新泰市2024-2025學(xué)年(五四學(xué)制)九年級(jí)上學(xué)期1月期末道德與法治試題(含答案)
- 英語-遼寧省大連市2024-2025學(xué)年高三上學(xué)期期末雙基測試卷及答案
- DB3502T 160-2024 工業(yè)產(chǎn)品質(zhì)量技術(shù)幫扶和質(zhì)量安全監(jiān)管聯(lián)動(dòng)工作規(guī)范
- 燃?xì)廪r(nóng)村協(xié)管員培訓(xùn)
- 春節(jié)后復(fù)工安全教育培訓(xùn)
評(píng)論
0/150
提交評(píng)論