圖像分析及識別_課件_4_第1頁
圖像分析及識別_課件_4_第2頁
圖像分析及識別_課件_4_第3頁
圖像分析及識別_課件_4_第4頁
圖像分析及識別_課件_4_第5頁
已閱讀5頁,還剩276頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、123預處理是指在處于最低抽象層次的圖像上所進行的操作,這時處理的輸入和輸出都是亮度圖像。這些圖標圖像是與傳感器抓取到的原始數(shù)據(jù)同類的,通常是用圖像函數(shù)值的矩陣表示的亮度圖像。4預處理不會增加圖像的信息量,預處理一般都會降低圖像的信息量。預處理的目的是改善圖像數(shù)據(jù),抑制不需要的變形或者增強某些對于后續(xù)處理重要的圖像特征。5圖像預處理方法按照在計算像素新的亮度值時所使用的像素鄰域的大小分為4類:(1)像素亮度變換;(2)幾何變換;(3)使用待處理像素一個局部鄰域;(4)需要有關(guān)整個圖像知識的圖像復原。 6圖像預處理方法按照處理目的可區(qū)分為:(1)圖像增強;(2)像素亮度變換;(3)圖像復原。78

2、像素亮度變換可以改變像素的亮度,變換只取決于各像素自身的性質(zhì);有兩類像素亮度變換:亮度校正和灰度級變換。9亮度校正在改變像素的亮度時要考慮該像素原來的亮度和其在圖像中的位置;灰度級變換在修改像素的亮度時無需考慮其在圖像中的位置。10理想情況下,圖像獲取和數(shù)字化設(shè)備的靈敏度不應(yīng)該與圖像的位置有關(guān),但是這種假設(shè)在很多實際情況下是不對的。光線離光軸越遠透鏡對它消弱得越多,且傳感器的光敏元件并不具有完全相同的靈敏度。不均勻的物體照明也是退化的一個起因。11如果退化具有系統(tǒng)性,就可以通過亮度校正加以抑制。一個乘性的錯誤系數(shù)e(i,j)描述相對于理想的等同傳遞函數(shù)的變化。假定g(i,j)是沒有退化的圖像,

3、f(i,j)是含有退化的圖像。則f(i,j)=e(i,j)g(i,j)。12如果抓取到已知亮度的一幅參考圖像,最簡單的情況是具有不變的亮度c,則可獲得錯誤系數(shù)e(i,j),退化結(jié)果是圖像fc(i,j)。那么系統(tǒng)性的亮度錯誤可用下式抑制:),(),(),(),(),(jifjicfjiejifjigc13這種方法只有當圖像退化過程是穩(wěn)定的時候才能使用。我們要想抑制這種錯誤,應(yīng)該不時地校正該設(shè)備,即找到錯誤系數(shù)e(i, j)。這種方法隱含地假設(shè)了變換的線性性,在實際中并不是正確的,原因在于亮度值是局限于一定區(qū)間的。14灰度級變換不依賴于像素在圖像中的位置。一個變換T,將原來在范圍p0, pk內(nèi)的亮

4、度p變換為一個新范圍q0, qk內(nèi)的亮度q,q=T(p)。15p1p2abc反轉(zhuǎn)變換;分段線性增強;亮度閾值化。1617對數(shù)的灰度級變換:是一種常用的技術(shù),它模擬了人的眼睛對于光線強度的對數(shù)敏感性。1819rLs120傅立葉頻譜的對數(shù)變換, c=1)1log(rcs211ccrs22線性楔形灰度圖像對線性楔形灰度圖像的監(jiān)視器響應(yīng)伽馬校正楔形圖像監(jiān)視器輸出23原始圖像C=1, =0.6C=1, =0.4 (最佳)C=1, =0.31ccrs24原始圖像C=1, =3.0C=1, =4.0 (最佳)C=1, =5.01ccrs25對比度拉伸變換函數(shù)低對比度圖像對比度拉伸結(jié)果閾值化結(jié)果26對比度拉伸

5、函數(shù)原始圖像對比度拉伸結(jié)果27加亮A, B范圍的灰度級,所有其它灰度減小為一個恒定灰度級;加亮A, B范圍的灰度級,保持所有其它灰度級不變;原始圖像;使用(a)變換結(jié)果。28數(shù)字圖像的灰度級別是很有限的,因此灰度級變換用硬件和軟件實現(xiàn)都很容易。一般僅需要256字節(jié)的存儲空間,將這個存儲空間稱為查找表。原始的亮度作為查找的索引,表的內(nèi)容是新的亮度。29同樣的原理也適用于彩色顯示。彩色信號由紅、綠、藍3個分量組成,三個查找表提供了所有可能的色量變換。這些表在個人計算機中的術(shù)語是調(diào)色板。 30對平淡彩色圖像的校正對亮的彩色圖像的校正對暗的彩色圖像的校正31使對比度增強的灰度級變換一般可以利用直方圖均

6、衡化技術(shù)自動地找到。目的是創(chuàng)建一幅在整個亮度范圍內(nèi)具有相同分布的亮度圖像。32輸入的直方圖用H(r)表示,輸入的灰度級范圍是r0, rk。我們的目的是找到一個單調(diào)的像素亮度變換s=T(r)使得輸出的直方圖G(s)在整個輸出亮度范圍s0, sk內(nèi)是均勻的。3334rsH(r)G(s)直方圖均衡化 s=T(r)35一幅圖像的灰度級可以視為隨機變量。隨機變量的一個最重要的基本描述是其概率密度函數(shù)(PDF)。令Pr(r)和Ps(s)分別代表r和s的概率密度函數(shù)。srrPsPrsdd)()(36因此,變換變量s的概率密度函數(shù)由輸入圖像的灰度級PDF和所選擇的變換函數(shù)決定。圖像處理中一個尤為重要的變換函數(shù)

7、,即單值單調(diào)遞增的灰度級變換函數(shù)的定義為:wwPrTsrrd)()(037其中w是積分變量,上式的右部為隨機變量s的累積分布函數(shù)(CDF)。因為概率密度函數(shù)永遠為正,并且函數(shù)積分是一個函數(shù)曲線下的面積,所以它遵循該函數(shù)是單值單調(diào)增加的條件。38可見上式給出的Ps(s)形式為均勻概率密度函數(shù)。)()(ddd)(ddd0rpdwwPrrrTrsrrr101)(1)(dd)()(srprPsrrPsPrrrs39因此可以證明 給出的變換函數(shù)會得到一隨機變量s,其特征為一均勻概率密度函數(shù)。注意T(r)取決于Pr(r),但是Ps(s)的結(jié)果始終是均勻的,與Pr(r)的形式無關(guān)。wwPrTsrrd)()(

8、040對于離散值,我們處理其概率與和,而不是概率密度函數(shù)與積分。一幅圖像中灰度級rk出現(xiàn)的概率近似為:n是圖像中像素的總和,nk是灰度級為rk的像素個數(shù),L為灰度級總數(shù)。1, 2, 1, 0)(Lknnrpkkr41變換函數(shù) 的離散形式為:因此,通過上式,將輸入圖像中灰度級為rk的各像素映射到輸出圖像中灰度級為sk的對應(yīng)像素得到。wwPrTsrrd)()(01, 2, 1, 0)()(00LknnrprTskjjkjjrkk42上式給出的變換稱做直方圖均衡化。與連續(xù)形式不同,一般不能證明離散變換能產(chǎn)生均勻概率密度函數(shù)的離散值,即產(chǎn)生均勻直方圖。43不論怎樣,可以很容易地看出,上式的應(yīng)用有展開輸

9、入圖像直方圖的一般趨勢,以至于直方圖均衡化過的圖像灰度級能跨越更大的范圍。圖像直方圖均衡化可以完全自動的實現(xiàn)。44直方圖可看作是離散的概率密度函數(shù)。變換T的單調(diào)性意味著: 公式中的求和可以解釋為離散分布函數(shù)。假設(shè)圖像有N行和N列,那么均衡化的直方圖G(s)就對應(yīng)著均衡的概率密度函數(shù)f,其函數(shù)值是一個常數(shù): kikiiirHsG00)()(02ssNfk45用以上公式的值替換第一個公式的左邊,對于“理想的”連續(xù)概率密度而言,就可以得到精確的均衡化直方圖,由此可得: rrsskkttHssssNtssN00d)()(d10020246這樣就得出了如下的像素亮度變換T:以上公式中的積分被稱為累積的直

10、方圖。在數(shù)字圖像中用求和來近似,因此結(jié)果直方圖并不是理想地等同的。rrksttHNssrTs0020d)()(47在離散情況下,對以上公式的連續(xù)像素亮度變換的近似為: 直方圖均衡化,不改變灰度級出現(xiàn)的次數(shù)(因為那樣會改變圖像的信息結(jié)構(gòu)),所改變的是出現(xiàn)次數(shù)所對應(yīng)的灰度級。0200)()(siHNssrTsrrik48對于有G個灰度級(一般是256)大小為MN的圖像,創(chuàng)建一個長為G的數(shù)組H,并初始化為0;形成圖像直方圖:掃描每個像素,增加相應(yīng)的H成員,當像素p具有亮度gp時,做算法:直方圖均衡化1ppgHgH49形成累積的直方圖Hc:00gHgHc1,.,2 , 11GpgHgHgHppcpc5

11、0設(shè)置 這一步驟構(gòu)造了一個是MN倍數(shù)的與單調(diào)增加的Hc中的值對應(yīng)的查找表,有助于提高實現(xiàn)的效率。1pcpgHMNGroundgT51重新掃描圖像,得到一個具有灰度級gq的輸出圖像,設(shè)置 。 (這種表述假定原始圖像和目標圖像的亮度范圍都是0,G-1,如果不是這種情況,需做調(diào)整。)pqgTg 52直方圖均衡化例子-15354直方圖均衡化例子-2灰度級變換函數(shù)55直方圖均衡化計算舉例565758如前所述,直方圖均衡化能自動地確定變換函數(shù),該函數(shù)能夠?qū)で螽a(chǎn)生有均勻直方圖的輸出圖像。但是,有一些應(yīng)用用均勻直方圖的基本增強并不是最好的方法。尤其是,我們有時可以指定希望處理的圖像所具有的直方圖形狀。59這種

12、用于產(chǎn)生處理后有特殊直方圖的圖像的方法,稱為直方圖匹配或直方圖規(guī)定化處理。令Pr(r)代表輸入圖像灰度級的連續(xù)概率密度函數(shù),Pz(z)代表希望輸出圖像灰度級所具有的規(guī)定的連續(xù)概率密度函數(shù)。60令s為一隨機變量,其中w為積分變量,且有:令z為一隨機變量,其中t為積分變量,且有:由 ,因此z必須滿足條件:rrwwprTs0d)()(zzttpzGs0d)()()()(rTzG)()(11rTGsGz61變換函數(shù)T(r)可由 得到, 其中pr(r)由輸入圖像估值。變換函數(shù)G(z)因pz(z)已知而可由 得到。應(yīng)用以下步驟可由輸入圖像得到一個有規(guī)定概率密度函數(shù)的圖像。rrwwprT0d)()(zztt

13、pzG0d)()(62由 求得變換函數(shù)T(r);由 求得變換函數(shù)G(z);求得反變換函數(shù)G-1;對輸入圖像所有像素應(yīng)用 得到輸出圖像。rrwwprT0d)()(zzttpzG0d)()()(1rTGz63求出已知圖像的直方圖;利用下式對每一灰度級rk預計算映射灰度級sk;1, 2 , 1 , 0)()(00LknnrprTskjjkjjrkk64利用下式從給定的Pz(z)得到變換函數(shù)G;利用下式定義的迭代方案對每一個sk值預計算值;1, 2 , 1 , 0)()(0LkzpzGskiizkk1, 2 , 1 , 00) (LkszGk 1, 2 , 1 , 01LksGzkk65對于原始圖像的

14、每個像素,若像素值為rk,將該值映射到其對應(yīng)的灰度級sk,然后映射灰度級sk到最終灰度級zk 。6667火星衛(wèi)星圖像直方圖68直方圖灰度級變換函數(shù)直方圖均衡化結(jié)果69規(guī)定的直方圖(1): 灰度級變換函數(shù)G(z)(2): 灰度級 變換函數(shù) kksGz170直方圖匹配后的圖像直方圖71偽彩色:是另一類灰度級變換。將輸入的單色圖像的個別亮度編碼為某種色彩。由于人的眼睛對于色彩變化比亮度變化敏感得多,所以在偽彩色圖像中可以觀察到更多的細節(jié)。7273有缺陷焊接的X光圖像焊接的偽彩色圖像74木星的偽彩色圖像靠近木星局部的偽彩色圖像7576幾何變換可以消除圖像獲取時所出現(xiàn)的幾何變形。如果我們需要匹配同一物體

15、的兩幅不同的圖像,也需要用到幾何變換。77空間變換:對圖像平面上的像素進行重新排列以恢復原空間關(guān)系;灰度插值:對空間變換后的像素賦予相應(yīng)的灰度值以恢復原位置的灰度值。78設(shè)原圖像為f(x,y),受到幾何形變的影響變成g(x,y),這里(x,y)表示失真圖像的坐標,它已不是原坐標(x,y)了。上述變化在一般情況下可表示為:其中s(x,y)和t(x,y)代表產(chǎn)生幾何失真圖像的兩個空間變換函數(shù)。),(),(yxtyyxsx79最簡單的情況是線性失真:對一般的非線性二次失真:如果知道s(x,y)和t(x,y)的解析表達,就可以通過反變換來恢復圖像。654321),(),(kykxkyxtkykxkyx

16、s2121121098726524321),(),(ykxykxkykxkkyxtykxykxkykxkkyxs80在實際中通常不知道解析表達,為此需要在恢復過程的輸入圖(失真圖)和輸出圖(校正圖)上找一些其位置確切知道的點(稱為約束對應(yīng)點),然后利用這些點根據(jù)失真模型計算出失真函數(shù)中的各個系數(shù),從而建立兩幅圖像間其它像素空間位置的對應(yīng)關(guān)系。81下圖中給出了一個在失真圖上的四邊形區(qū)域和在校正圖上與其對應(yīng)的四邊形區(qū)域。這兩個四邊形的頂點可作為對應(yīng)點。設(shè)在四邊形區(qū)域內(nèi)的幾何失真過程可用一對雙線性等式表示(是一般非線性二次失真的一種特例)。87654321kxykykxkykxykykxkx82 兩

17、個四邊形區(qū)域共有4組(8個)已知對應(yīng)點,所以上面兩式中的8個系數(shù)可以全部求得。83下圖中左邊是理想的原始不失真圖,右邊是實際采集的失真圖。幾何校正就是要把失真圖恢復成原始圖。空間變換灰度賦值x, yx, yg最近鄰()()()x, yx, y()f原始的不失真圖實際采集的失真圖84由圖可見,由于失真,原圖中整數(shù)坐標點(x,y)映射到失真圖中的非整數(shù)坐標點(x,y),而該點的灰度值是沒有定義的。前面討論的空間變換可將應(yīng)在原圖(x,y)處的(x,y)點變換回原圖(x,y)處?,F(xiàn)在要做的是估計點(x,y)的灰度值以賦給原圖(x,y)處的像素。85灰度插值在實現(xiàn)時可以有兩種方案:1.前向映射:把實際采

18、集的失真圖像的像素灰度賦給原始的不失真圖像的像素。例如,如果一個失真圖像的像素映射到不失真圖的四個像素之間(非整數(shù)點),則將失真圖像素的灰度根據(jù)插值算法分配給不失真的那4個像素。86前向映射x, yx, yg()()( )x, yx, y( )f后向映射x, yx, yg()()( )x, yx, y( )f(a)(b)實際采集的失真圖原始的不失真圖87后向映射:把灰度從原始的不失真圖像中映射到實際采集的失真圖像上。例如,如果一個不失真圖像的像素映射到失真圖的四個像素之間(非整數(shù)點),則先根據(jù)灰度插值算法計算出該位置的灰度,再將其映射到不失真圖像的對應(yīng)像素。88前向映射x, yx, yg()(

19、)( )x, yx, y( )f后向映射x, yx, yg()()( )x, yx, y( )f(a)(b)實際采集的失真圖原始的不失真圖89由于在前向映射中,有一定數(shù)量的失真圖像的像素有可能會映射到不失真圖像之外,所以有些計算方面的浪費;另外,不失真圖像中的許多像素的最后灰度是由許多失真圖像像素的貢獻之后決定的,這也較多的尋址。90相對來說,后向映射效率比較高。不失真圖像是逐個像素得到的,每個像素的灰度值是由進一步的插值確定的,所以后向映射實際中用得更廣泛。91對灰度插值的計算方法有多種。最近鄰插值;雙線性插值;1.三次線性插值。92最近鄰插值就是將離(x,y)點最近的像素的灰度值作為(x,

20、y)點的灰度值賦給原圖(x,y)處的像素。計算量小,但不夠精確??臻g變換灰度賦值x, yx, yg最近鄰()()()x, yx, y()f原始的不失真圖實際采集的失真圖93為了提高精度,可采用雙線性插值。它利用點(x,y)的四個最近鄰像素的灰度值來計算(x,y)點處的灰度值。設(shè)(x,y)點的四個最近鄰像素為A、B、C、D。其坐標分別為(i, j), (i+1, j), (i, j+1), (i+1, j+1)。其灰度值分別為g(A)、g(B)、g(C)、g(D)。94ABUEQCBOCPSARTVDDFXYXYZ(a)(b)x, y()x, y, z)()()()()()(AgAgBgixEg

21、)()()()()(CgCgDgixFg)()()()(),(EgEgFgjyyxg95將雙線性插值的思路推廣,只利用(x,y)點的任意3個不共線的近鄰像素的灰度值就可計算(x,y)點處的灰度值。)()()(BgxxxxAgxxxxEgBAEABABE)()(),(CgxxxxEgxxxxyxgCEECEC96如果需要更高的精度,還可以采用三次線性插值方法。它利用點(x,y)的16個最近鄰像素的灰度值,根據(jù)下面的方法計算點(x,y)處的灰度值。設(shè)點(x,y)的16個最近鄰像素為:A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P,則計算點(x,y)的插

22、值公式為:)(),(gWWyxgyx97其中Wx為橫坐標插值的加權(quán)值,Wy為縱坐標插值的加權(quán)值,分別計算如下:98如果g()的橫坐標值與x的差值dx小于1(即B, C, F, G, J, K, N, O),則:如果g()的橫坐標值與x的差值dx大于1(即A, D, E, H, I, L, M, P),則:32321xxxddW32584xxxxdddW99如果g()的縱坐標值與y的差值dy小于1(即E, F, G, H, I, J, K, L),則:如果g()的縱坐標值與y的差值dy大于1(即A, B, C, D, M, N, O, P),則:32321yyyddW32584yyyydddW1

23、00復雜的幾何變換可以通過將圖像分解為更小的矩形子圖像來近似。對于每個子圖像可以用對應(yīng)的像素對來估計一個簡單的幾何變換。這樣幾何變換就可以在每個子圖像中分別修復了。101102本節(jié)所關(guān)注的預處理方法是使用輸入圖像中一個像素的小鄰域來產(chǎn)生輸出圖像中新的亮度數(shù)值的方法。這樣的預處理操作在使用信號處理的術(shù)語時被稱作濾波。根據(jù)處理的目的,可以將局部預處理方法分為兩組。10333的空間濾波掩模104平滑:目的在于抑制噪聲或其它小的波動,這等同于在傅立葉變換域抑制高頻噪聲。不幸的是平滑也會模糊所有的含有圖像重要信息的明顯邊緣。平滑105梯度算子:基于圖像函數(shù)的局部導數(shù)。導數(shù)在圖像函數(shù)快速變化的位置處較大,

24、梯度算子的作用是在圖像中顯現(xiàn)這些位置。梯度算子在傅立葉變換域有抑制低頻部分的效應(yīng)。噪聲在本質(zhì)上通常是高頻的,如果在圖像中使用梯度算子,也會同時抬高噪聲水平。梯度算子106顯然,平滑和梯度算子具有相互抵觸的目標。另一種局部預處理的分類方法是基于變換的性質(zhì),區(qū)分為線性和非線性變換。局部預處理方法一般不使用有關(guān)圖像的先驗知識。107圖像平滑是一類局部預處理方法,主要用于抑制圖像噪聲,它利用了圖像數(shù)據(jù)的冗余性。新值的計算是基于某個鄰域中亮度數(shù)值的平均。108平滑有造成圖像中明顯邊緣模糊的問題,因此我們將集中考慮能夠保持邊緣的平滑方法。它們是基于如下的一般思想,僅使用鄰域中與被處理的點有相似性質(zhì)的那些點

25、做平均。109局部圖像平滑可以有效地消除沖擊噪聲或表現(xiàn)為窄帶的退化。當退化是大的斑點或粗帶時就無效了。解決復雜的退化方法可以使用圖像復原技術(shù)。110假設(shè)在每個像素處的噪聲數(shù)值是獨立分布的隨機變量,具有0均值和標準差。我們可以通過幾次抓取同一靜態(tài)場景的方法獲得一幅圖像。平滑的結(jié)果是在這些具有噪聲數(shù)值1, 2, , n的圖像g1, g2, , gn中求相同的n個點的平均值:平均nvvnggnn11111這里的第二項描述的是噪聲的影響,它仍是一個隨機變量,具有0均值和標準差 ;標準差降到 ;因此,如果可以獲得n幅同樣場景的圖像,平滑就可以在沒有模糊圖像的基礎(chǔ)上用下式完成: nn1nkkjignjif

26、1),(1),(112星系圖像高斯噪聲污染圖像8幅圖像平均結(jié)果16幅圖像平均結(jié)果64幅圖像平均結(jié)果128幅圖像平均結(jié)果113原始的星系圖像與受高斯噪聲污染的8幅、16幅、64幅、128幅平均圖像之間的差異。與(a)相應(yīng)的直方圖。114在很多情況下,只有一幅帶有噪聲的圖像,這時平均要用一個局部鄰域來實現(xiàn)。如果噪聲比圖像中感興趣的最小物體還小,這樣做的結(jié)果是可以接受的,但是邊緣模糊是一個嚴重的缺點。115平均是離散卷積的一個特例。對于33的鄰域,卷積掩模h為:11111111191h116為了更好地近似具有高斯概率分布的噪聲性質(zhì),有時要增加在卷積掩模h中心的像素或者它的4-鄰接點處的重要性。111

27、121111101h121242121161h117用于平均的更大的卷積掩??梢詤⒄崭咚构疆a(chǎn)生,并且掩模系數(shù)要標準化為單位和。118原始圖像 疊加隨機高斯噪聲的圖像 33算術(shù)平均119在限制數(shù)據(jù)有效性下的平均方法試圖僅使用滿足某種標準的那些像素做平均來避免模糊,它的目的是避免涉及屬于其它特征的像素。在限制數(shù)據(jù)有效性下的平均120:僅對原始圖像中亮度在一個事先指定的非法數(shù)據(jù)范圍內(nèi)的像素做平均,這個非法范圍對應(yīng)于噪聲的灰度間隔或者其它圖像錯誤??紤]圖像中的點(m,n),在鄰域中的卷積掩模根據(jù)如下的非線性公式計算:121其中(i, j)為指定掩模元素。因此,只有具有非法灰度級的像素值才被其鄰域的平

28、均所取代,而且只有有效的數(shù)據(jù)才對鄰域的平均有貢獻。其他當0maxmin,),(1),(jnimgjih122原始的污損圖像污損消除的結(jié)果123 第二種方法:只在當計算出的像素亮度變化在某個允許的范圍內(nèi)時才作平均。這種方法可以修復由背景亮度緩慢變化引起的大面積錯誤,而又不影響圖像的其它部分。124第三種方法:使用邊緣的強度(即梯度的幅值)作為一個標準。首先在整個圖像中計算出某種梯度算子的幅值,在輸入圖像中只有梯度幅值小于預先定義的閾值的像素才用于平均。這種方法有效地排除了在邊緣處作平均,因此抑制了模糊,但設(shè)置閾值是困難的。125在每個像素處的卷積掩模根據(jù)反梯度來計算。它的思想是區(qū)域內(nèi)部的亮度變化

29、一般比相鄰區(qū)域間的要小。設(shè)像素位置(m,n)對應(yīng)于奇數(shù)大小的卷積掩模的中心像素,則點(i,j)處相對于(m,n)的反梯度是:根據(jù)反梯度平均126如果g(m,n)=g(i,j),那么我們定義(i,j)=2,這樣反梯度是在區(qū)間0, 2內(nèi),且在邊緣處要比在均勻區(qū)域內(nèi)要小。),(),(1),(jignmgji127卷積掩模h的加權(quán)系數(shù)用反梯度標準化,整個項乘上0.5以便保持亮度值在原來的范圍內(nèi)。常數(shù)0.5的影響是賦給中心像素一半的權(quán)重,而另一半賦給它的鄰域。對應(yīng)于中心像素的卷積掩模系數(shù)定義為h(i,j)=0.5。),(),(),(5 . 0),(nmjijijih128這種方法假設(shè)邊緣是顯著的。當卷積

30、掩模靠近邊緣時,區(qū)域中的像素比靠近邊緣的像素有較大的系數(shù),因此不會模糊。在均勻區(qū)域中的孤立噪聲點具有小的反梯度值,鄰域中的點參加平均因而噪聲就被消除了。129使用旋轉(zhuǎn)掩模的平均是一種通過搜索當前像素鄰域的一致性部分來避免邊緣模糊的方法,其結(jié)果圖像事實上是銳化了。使用旋轉(zhuǎn)掩模的平均130亮度的平均只在這個區(qū)域內(nèi)計算,一個亮度散布2用作區(qū)域的一致性度量。設(shè)區(qū)域R的像素數(shù)目是n,且輸入圖像是g。散布2按照下式進行計算:2),(),(2),(1),(1RjiRjijignjign131下圖給出了33掩模的8種可能的旋轉(zhuǎn),覆蓋了當前像素(標記為小交叉)的一個55的鄰域。第9個掩模是當前像素自身的一個33

31、鄰域。下圖給出了覆蓋當前像素的一個55鄰域的另一組8個掩模。第9個掩模同上。 132133考慮圖像的每個像素(i,j);根據(jù)以上公式計算像素(i,j)所有可能的旋轉(zhuǎn)掩模的散布;選擇具有最小散布的掩模;將所選擇掩模內(nèi)的平均亮度賦給輸出圖像中的像素(i,j);算法:使用旋轉(zhuǎn)掩模的平滑134算法可以迭代地使用,迭代過程會收斂到一個穩(wěn)定狀態(tài)(即圖像不再改變了)。掩模的大小和形狀影響收斂速度,掩模越小,變化就越小且所需的迭代就越多。較大的掩模抑制噪聲更快且銳化果越強。但是比掩模小的細節(jié)信息可能會損失掉。135在有序的一系列表中,中值是指位于中心的值。中值濾波是一種減少邊緣模糊的非線性平滑方法。中值濾波1

32、36它的思想是用鄰域中亮度的中值代替圖像當前的點,鄰域中亮度的中值不受個別噪聲毛刺的影響,因此中值平滑相當好地消除了沖擊噪聲。更進一步,由于中值濾波并不明顯地模糊邊緣,因此可以迭代使用。137在每個像素位置上都要對一個矩形內(nèi)部的所有像素進行排序,這樣的開銷很大。注意到當窗口沿著行移一列時,窗口內(nèi)容的變化只是丟掉了最左邊的列而取代為一個新的右側(cè)列,對于m行n列的中值窗口,mn-2m個像素沒有變化,并不需要重新排序。138設(shè)置th=mn/2;將窗口移至一個新行的開始,對其內(nèi)容排序,確定其中值med,記下亮度小于或等于med的像素數(shù)目lt_med;對于最左列亮度是pg的每個像素p,做:算法:高效的中

33、值濾波1ggpHpH139將窗口右移一列,對于最右列亮度是pg的每個像素p,做: 如果pgth,則轉(zhuǎn)6。重復 直到lt_med=th,則轉(zhuǎn)7。重復 直到lt_med=th。1_medmedmedHmedltmedlt_1medHmedltmedltmedmed141如果窗口的右側(cè)列不是圖像的右邊界,轉(zhuǎn)3;如果窗口的底行不是圖像的下邊界,轉(zhuǎn)2。142由椒鹽噪聲污染的圖像用33均值掩模去除噪聲用33中值濾波去除噪聲(a)(b)(c)143矩形鄰域中值濾波的主要缺點是圖像中的細線和顯著角點會遭到損失,如果使用其它形狀的鄰域是可以避免的。比如,如果要保持水平或垂直的線條,可以使用如下圖所示的鄰域。14

34、4145統(tǒng)計排序濾波的思想是將某個鄰域中的像素排成序列,輸出的結(jié)果是在該序列上的某個統(tǒng)計量。該統(tǒng)計量可能是中值、最大值或最小值。中值、最小或最大濾波都是統(tǒng)計排序濾波的特殊情況。 統(tǒng)計排序濾波146非線性均值濾波:非線性均值濾波是平均技術(shù)的一個推廣,定義為:非線性均值濾波 ),(),(1),(),(),(),(jijijiajigujiaunmf147其中f(m,n)是濾波的結(jié)果,g(i,j)是輸入圖像的像素,是當前像素(m,n)的一個局部鄰域。單變量函數(shù)u存在逆函數(shù)u-1,a(i,j)是加權(quán)系數(shù)。如果權(quán)a(i,j)是常數(shù),濾波器被稱為同態(tài)的。148邊緣檢測算子是一組用于在亮度函數(shù)中定位變化的非

35、常重要的局部圖像預處理方法。邊緣就是亮度函數(shù)發(fā)生急劇變化的位置。149微積分學中用導數(shù)描述連續(xù)函數(shù)的變化。圖像函數(shù)依賴于兩個變量,即圖像平面的坐標。因此,描述邊緣的檢測算子使用偏導數(shù)。圖像函數(shù)的變化可以用指向圖像函數(shù)最大增長方向的梯度來表示。150邊緣是賦給單個像素的性質(zhì),用圖像函數(shù)在該像素一個鄰域處的特性來計算。它是一個具有幅值和方向的矢量。邊緣的幅值是梯度的幅值,邊緣方向是梯度方向旋轉(zhuǎn)-90的方向。梯度方向是函數(shù)最大增長的方向。151152在圖像分析中,邊緣一般用于尋找區(qū)域的邊界。梯度方向(與邊緣方向垂直)上的邊緣剖面對于邊緣具有典型性。下面給出幾種標準的邊緣剖面。153154梯度的幅值

36、和方向是按照如下公式計算的連續(xù)圖像函數(shù):),(gradyxfyfxfyfxfyxf,arg),(grad22155有時我們只對邊緣幅度有興趣而不管其方向,這時可以使用被稱為拉普拉斯(Laplacian)的線性微分算子。拉普拉斯是各向同性的,因此對圖像中的旋轉(zhuǎn)有不變性。它的定義是: 22222),(),(),(yyxfxyxfyxf156圖像銳化的目標是使邊緣更陡峭,銳化的圖像是供人觀察的。拉普拉斯算子可以用來進行圖像銳化。圖像的銳化 系數(shù)為正如果拉普拉斯掩模中心系數(shù)為負如果拉普拉斯掩模中心),(),(),(),(),(22yxfyxfyxfyxfyxg157月球北極照片拉普拉斯 濾 波后圖像為

37、顯示目 的 標定后的拉 普 拉斯圖像用上式增 強 后的圖像158使用差分近似圖像函數(shù)導數(shù)的算子。q有些是具有旋轉(zhuǎn)不變性的(例如,拉普拉斯算子),因此只需要一個卷積掩模來計算。q其它近似一階導數(shù)的算子使用幾個掩模。梯度算子可以分為三類159基于圖像函數(shù)二階導數(shù)過零點的算子(比如Canny邊緣檢測算子)。試圖將圖像函數(shù)與邊緣的參數(shù)模型相匹配的算子。160邊緣檢測是有助于高層圖像分析的一個極為重要的步驟。該領(lǐng)域是一個活躍的研究領(lǐng)域,最近的方法包括利用模糊邏輯、神經(jīng)網(wǎng)絡(luò)、小波的邊緣檢測算子。選擇最合適的邊緣檢測策略是很困難的。161檢測小局部鄰域的單個梯度算子事實上就是卷積,可以用卷積掩模來表達。能夠

38、檢測邊緣方向的算子是用一組掩模來表達的,每個對應(yīng)某個方向。 162Robert算子 Roberts算子是最古老的算子之一,它只使用當前像素的22鄰域,計算非常簡單。它的卷積掩模是:0110100121hh163它的邊緣的幅值計算如下:Roberts算子的主要缺點是其對噪聲的高度敏感性,原因在于僅使用了很少幾個像素來近似梯度。), 1() 1,() 1, 1(),(jigjigjigjig164Laplace算子2是近似只給出梯度幅值的二階導數(shù)的流行方法。Laplace算子通常使用33的掩模h,對于4-鄰接和8-鄰接的鄰域分別定義為:Laplace算子 111181111010141010hh1

39、65有時也使用強調(diào)中心像素或其鄰接性的Laplaian算子,這種近似不再具有旋轉(zhuǎn)不變性。Laplace算子有一個缺點是它對圖像中的某些邊緣產(chǎn)生雙重響應(yīng)。121242121212141212hh166Prewitt算子,Sobel算子,Kirsch算子,Robinson算子及一些其它類似的算子,是近似一階導數(shù)。對于33的卷積掩模,在8個可能方向上估計梯度,具有最大幅值的卷積給出梯度方向。1670111011101011011011101010111110001114321hhhh0111011101011011011101010111110001118765hhhhPrewitt算子的8方向33

40、模板168Sobel算子的8方向33模板2101010121012021010121012101210001214321hhhh2101010121012021010121012101210001218765hhhh169Sobel算子是通常用于水平和垂直邊緣檢測的一個簡單算子,這時使用h1和h3。如果h1的響應(yīng)是y,h3的響應(yīng)是x,可以根據(jù)下式計算出強度(幅值):且方向是:yxyx或22xy1tan170Robinson算子的8方向33模板1111211111111211111111211111111211114321hhhh111121111111121111111121111111121

41、1118765hhhh171Kirsch算子的8方向33模板3333053553353053353553053335553033334321hhhh5535033335335035333335035533333035558765hhhh172173取邊緣強度的閾值為0取適當?shù)倪吘墢姸乳撝?74取邊緣強度的閾值為0取適當?shù)倪吘墢姸乳撝?75取邊緣強度的閾值為0取適當?shù)倪吘墢姸乳撝?76在20世紀70年代以來,Marr理論根據(jù)神經(jīng)生理學實驗得出了以下結(jié)論:物體的邊界是將亮度圖像與其解釋連接起來的最重要的線索。177圖像函數(shù)的一階導數(shù)在對應(yīng)于圖像邊緣的位置上應(yīng)該取得極值。因此二階導數(shù)在同一位置應(yīng)該為

42、0。而尋找過零點位置比起極值來得更容易和更精確。178179關(guān)鍵的問題是如何穩(wěn)定地計算二階導數(shù)??梢允紫绕交瑘D像(減小噪聲),再計算二階導數(shù)。1802D高斯平滑算子G(x,y)由下式給出:其中x,y是圖像坐標,是關(guān)聯(lián)的概率分布的標準差。有時用帶有規(guī)范化因子的公式來表達:2222),(yxeyxG181標準差是高斯濾波器的唯一參數(shù),它與濾波器操作鄰域的大小成正比。離算子中心越遠的像素影響越小,離中心超過3的像素的影響可以忽略不計。22222222221),(21),(yxyxeyxGeyxG或182我們的目標是得到平滑后2D函數(shù)f(x,y)的二階導數(shù)。我們來考慮高斯平滑后的圖像f(x,y)的La

43、placian??梢杂肔oG來表示這個算子。),(),(2yxfyxG183由于所涉及算子的線性性,微分和卷積運算的順序可以交換:由于高斯濾波器的導數(shù)2G與所考慮的圖像無關(guān),故它可以事先解析地計算出來,這樣復合運算的復雜度就降低了。),(),(2yxfyxG184LoG算子的卷積掩模:其中c將掩模元素的和規(guī)范為0。22224222)(),(yxeyxcyxh185LoG算子由于其形狀被稱為墨西哥草帽,離散LoG算子的55和17 17的例子表示如下:00100012101216210121000100186三維曲面圖像零交叉的橫截面顯示圖形(a)近似的55模板高斯型的拉普拉斯算子(LoG)187

44、用這種方法尋找二階導數(shù)是很穩(wěn)定的。高斯平滑有效地抑制了距離當前像素3范圍內(nèi)的所有像素的影響,這樣Laplace算子就構(gòu)成了一種反映圖像變化的有效而穩(wěn)定的度量。188在圖像與2G卷積之后,在卷積后的圖像中越過0水平的位置對應(yīng)于邊緣位置。與經(jīng)典的小尺度邊緣算子相比,這種方法的優(yōu)點是考慮了圍繞當前像素的一個更大的鄰域,較遠點的影響根據(jù)高斯函數(shù)的減小。189越大卷積掩模變得也越大,例如。=4時需要約40像素寬的掩模。高斯平滑的實際含義是可以可靠地發(fā)現(xiàn)邊緣。如果只需要全局性的顯著邊緣,可以增大高斯平滑濾波器的標準差,使得比較不明顯的特征得以抑制。1902G算子可以非常有效地用掩模的卷積來近似,該掩模是兩

45、個具有明顯不同的高斯平滑掩模的差。這種方法被稱為高斯差分,縮寫為DoG。 191在實現(xiàn)過零點邊緣檢測算子時,試圖檢測算子LoG或DoG圖像的0點的努力不可避免地遭遇到失敗。閾值化LoGDoG圖像和將過零點定義為靠近0的某個區(qū)間的簡單方法,在最好的情況下只能給出分段不連續(xù)的邊緣。192要想最終得到良好性能的二階導數(shù)邊緣檢測子,必須實現(xiàn)真正的過零點檢測子。一個簡單檢測子可以鑒別22窗口內(nèi)的過零點,當兩種極性的LoGDoG圖像數(shù)值同時出現(xiàn)在22窗口內(nèi)時,就將邊緣標簽任意賦給一個角點,比如左上點。193當窗口內(nèi)的數(shù)值都是正的或負的時,就不給邊緣標簽。為了避免在幾乎為常量的亮度區(qū)域內(nèi)檢測出對應(yīng)于非顯著邊

46、緣的過零點,另一個后處理步驟是僅接受在一階導數(shù)邊緣檢測子上有足夠邊緣證據(jù)的過零點。194DoG圖像(1=0.10,2=0.09),黑的像素對應(yīng)于負的DoG數(shù)值,亮的像素代表正的DoG數(shù)值。DoG圖像的過零點。去除了缺少一階導數(shù)支持的邊緣之后的DoG過零點邊緣。去除了缺少一階導數(shù)支持的邊緣之后的LoG過零點邊緣(=0.20)。請注意由于不同的高斯平滑參數(shù)得到不同尺度的邊緣。二階導數(shù)過零點的例子195傳統(tǒng)的二階導數(shù)過零點技術(shù)也有缺點。第一,對形狀做了過分的平滑,例如,會丟失明顯的角點。第二,它有產(chǎn)生環(huán)行邊緣的傾向。196神經(jīng)生理學實驗提供的證據(jù)表明,人眼視網(wǎng)膜以神經(jīng)節(jié)細胞的形式實施的操作與2G的極

47、為相似。視網(wǎng)膜對圖像的操作可以分析性地描述為圖像與2G算子的卷積。197許多圖像處理技術(shù)是在局部,理論上是在單個像素的層次上起作用。邊緣檢測方法就是一個例子。這種計算的一個基本問題是尺度。邊緣對應(yīng)于圖像函數(shù)的梯度,是按照某個鄰域內(nèi)像素之間的差別來計算的。198我們很少有合適的理由來解釋為什么選擇某個特別的鄰域尺度。這是因為“合適”的尺度依賴于我們要考察的物體的大小。199將待研究的現(xiàn)象在不同描述分辨率下表達,分別建立形式模型。然后研究在描述分辨率變化情況下的定性的行為。這種方法學使得在單個描述層次上現(xiàn)象的不可見的元知識(metaknowledge)得以推斷出來。 200在數(shù)字圖像領(lǐng)域,不同的描

48、述層次可以簡單地解釋為不同的尺度。尺度思想是Marr邊緣檢測技術(shù)的基礎(chǔ),其中不同尺度是由不同大小的高斯濾波器掩模形成的。它的目標不僅是消除細尺度噪聲,而且要分離不同尺度的事件。 201多尺度描述在圖像分析中應(yīng)用的例子_1第一種方法旨在根據(jù)一定的尺度范圍處理平面上受噪聲影響的曲線,尋找反映場景結(jié)構(gòu)的曲線片斷??梢杂脙蓚€受噪聲影響的曲線的例子來說明。其中之一可以解釋為一個封閉的曲線,而另一個可能被解釋為兩條相交的直線。 202可以在多個尺度上分析的曲線203第二種方法稱為尺度空間濾波,試圖相對于尺度來定性地描述信號。選擇不同的標準差,表示在平面(x,y,)上的表面,被稱為尺度空間圖像。多尺度描述在

49、圖像分析中應(yīng)用的例子_2204尺度空間圖像中含有的定性信息可以轉(zhuǎn)換為簡單的區(qū)間樹,它表達了信號f(x)在整個觀察尺度上的結(jié)構(gòu)。區(qū)間樹是從對應(yīng)于最大尺度(max)的根開始建起,然后沿著降低的方向搜索尺度空間圖像。205第三個應(yīng)用尺度空間的例子是人們熟知的Canny邊緣檢測算子。Canny檢測算子對于邊緣檢測技術(shù)是個突出的貢獻,并且應(yīng)用得很廣泛。多尺度描述在圖像分析中應(yīng)用的例子_3206Canny提出了一種新的邊緣檢測方法,它對受白噪聲影響的階躍型邊緣是最優(yōu)的。Canny檢測算子的最優(yōu)性與以下三個標準有關(guān):207檢測標準:不丟失重要的邊緣,不應(yīng)有虛假的邊緣。定位標準:實際邊緣與檢測到的邊緣位置之間

50、的偏差最小。單響應(yīng)標準:將多個響應(yīng)降低為單個邊緣響應(yīng)。Canny檢測算子的最優(yōu)性與以下三個標準有關(guān)208第三個標準被第一個標準部分地覆蓋了,因為當有兩個響應(yīng)對應(yīng)于單個邊緣時,其中之一應(yīng)該被認為是虛假的。第三個標準解決受噪聲影響的邊緣問題,起抵制非平滑邊緣檢測算子的作用。209邊緣檢測算子是針對1D信號和前兩個最優(yōu)標準表達的,用微積分方法可以得到完整的解;如果加上第三個標準(多個響應(yīng)),需要通過數(shù)值優(yōu)化的辦法得到最優(yōu)解;Canny檢測算子基于如下的幾個概念210然后將邊緣算子推廣到兩維情況。階躍邊緣由位置、方向和可能的幅度(強度)來確定??梢宰C明將圖像與一對稱的2D高斯做卷積后再沿梯度方向(與邊

51、緣方向垂直)微分,就構(gòu)成了一個簡單而有效的方向算子;211假設(shè)G是2D高斯,我們將圖像與算子Gn做卷積,Gn是G沿n方向的一階方向?qū)?shù)。方向n應(yīng)與邊緣垂直,盡管該方向事先不知道,但是基于平滑梯度方向的一個可靠的估計是可以得到的。如果f是圖像,邊緣的法向n可以按照下式估計:GnGGn212邊緣位于Gn與圖像f卷積在n方向上的局部最大值位置處: 將前面的Gn代入上式,可以得到:)()(fGfGn0fGnn022fGn213以上公式表明如何在與邊緣垂直的方向上尋找局部最大值。214由于在以上公式中卷積和微分是滿足結(jié)合律的運算,所以我們可以首先將圖像f與一對稱的高斯G做卷積,再利用計算出的方向n的估計

52、值,計算二階方向?qū)?shù)。邊緣的強度(圖像亮度函數(shù)f的梯度幅值)可以按下式計算:)(fGfGn215由于噪聲引起的對單個邊緣的虛假響應(yīng)通常造成所謂的“紋狀”問題。邊緣檢測算子的輸出通常要做閾值化處理,以確定哪些邊緣是突出的。紋狀是指邊緣輪廓斷開的情形,是由算子輸出超出或低于閾值的波動引起的。216紋狀現(xiàn)象可以通過滯后閾值化處理來消除。如果邊緣響應(yīng)超過一高閾值時,這些像素點構(gòu)成了某個尺度下的邊緣檢測算子的確定的輸出。個別的弱響應(yīng)通常對應(yīng)于噪聲,但是如果這些點是與某些強響應(yīng)的點連接時,它們很可能是圖像中真實的邊緣。217這些連接的像素點在當其響應(yīng)超過一低閾值時,就被當作邊緣像素。這里的低閾值和高閾值需

53、要根據(jù)對信噪比的估計來確定;218算子的合適尺度取決于圖像中所含的物體情況。解決該未知數(shù)的方法是使用多個尺度,將所得信息收集起來。219不同尺度的Canny算子由高斯的不同標準差來表示。有可能存在幾個尺度的算子對邊遠都給出突出的響應(yīng)(即信噪比超過閾值),在這種情況下,選擇具有最小尺度的算子,因為它的定位是最準確的。220Canny提出了特征綜合方法。首先標記出所有由最小尺度算子得到的突出邊緣。假定具有較大尺度的算子的邊緣根據(jù)它們合成得到(即根據(jù)從較小的尺度收集到的證據(jù)來預測較大尺度應(yīng)具有的作用效果)。221然后將合成得到的邊緣響應(yīng)與較大尺度的實際邊緣響應(yīng)做比較。僅當它們比通過合成預測的響應(yīng)顯著

54、的強時,才將其標記為邊緣。222這一過程可以對一個尺度序列重復進行,通過不斷加入較小的尺度中沒有的邊緣點的方式累積起來生成邊緣圖。223將圖像f與尺度為的高斯函數(shù)做卷積;對圖像中的每個像素,用 估計局部邊緣的法向n;用公式 找到邊緣的位置;用公式 計算邊緣強度;Canny邊緣檢測算子 )()(fGfGn022fGn)(fGfGn224對邊緣圖像做滯后閾值化處理,消除虛假響應(yīng);對于遞增的標準差,重復(1)到(5)的步驟;用特征綜合方法,收集來自多尺度的最終的邊緣信息。225Canny檢測算子構(gòu)成了邊緣檢測技術(shù)的一種復雜的但卻是主要的貢獻。Canny檢測算子的完整實現(xiàn)很少見,通常的實現(xiàn)都省略了特征

55、綜合,即只有算法中的15步。226在兩個不同尺度上的Canny邊緣檢測(a) =1.0 (b) =2.8 227參數(shù)化模型是基于如下思想,即離散圖像亮度函數(shù)可以看作是對連續(xù)或分段連續(xù)的圖像亮度函數(shù)采樣的有噪聲的近似。228盡管我們并不知道連續(xù)的圖像亮度函數(shù),但是可以根據(jù)獲得的離散圖像亮度函數(shù)估計出來。因此圖像的性質(zhì)可以根據(jù)這個連續(xù)函數(shù)來確定,且可能達到亞像素精度。 229在一個像素鄰域內(nèi)的亮度函數(shù)可以用不同復雜度的模型來估計。最簡單的是使用分段常量化的平的面元模型,這時每個像素鄰域被表示成一個相同亮度的平坦函數(shù)。230坡面模型使用分段線性函數(shù)構(gòu)造一個坡面在像素鄰域內(nèi)擬合圖像亮度。二次的和雙三次

56、面元模型使用相應(yīng)的更為復雜的函數(shù)。231一旦可以獲得每個圖像像素的面元模型,邊緣就可以通過如下方式得到:檢測該局部連續(xù)面元模型函數(shù)的一階方向?qū)?shù)的極值點,或者二階方向?qū)?shù)的過零點,或者兩者都使用。 232基于參數(shù)模型的邊緣檢測子對邊緣的描述比基于卷積的邊緣檢測子更精確。此外,它們還具有進行亞像素級邊緣定位的潛力。但是,它們對計算的需求要高得多。 233在多光譜圖像中,一個像素由一個n維向量來表示,n個光譜頻段的亮度值是向量的分量。多光譜圖像的邊緣檢測有幾種可能性。234第一種,用前面提到的普通的局部梯度算子,分別檢測單光譜圖像分量的邊緣??梢詫⒏鱾€邊緣圖像結(jié)合起來得到結(jié)果圖像,其邊緣的強度和方

57、向使用各光譜邊緣分量中的最大邊緣代替。也可以使用光譜邊緣分量的線性組合以及其他的結(jié)合技術(shù)。 235第二種可能性是使用同一像素的兩個不同光譜分量的亮度差。這是一種用于基于單個像素特征分類的特征。也可以使用比率代替差別,但是這種情況下需要假定像素值不是O。 236第三種可能性是創(chuàng)建一個使用所有n個光譜頻段亮度信息的多光譜邊緣檢測子,這種方法也可用于構(gòu)成三維或更高維數(shù)據(jù)體的多維圖像。237多數(shù)預處理算子在整個圖像中都是在固定尺寸的鄰域起作用的;自適應(yīng)鄰域:它們是針對每個圖像像素確定的。鄰域的大小和形狀取決于圖像數(shù)據(jù)的特征和定義像素一致性度量的參數(shù)。238鄰域 自適應(yīng)鄰域是為每個像素構(gòu)建的,該像素被稱

58、為鄰域的種子像素。自適應(yīng)鄰域由所有的與種子像素滿足某個相似性質(zhì)的8-鄰接像素組成。像素性質(zhì)可能代表灰度級別,或某些復雜的圖像性質(zhì),例如紋理、局部運動參數(shù)等。239自適應(yīng)鄰域不會穿過區(qū)域的邊界而形成,因此,噪聲抑制不會造成圖像邊緣模糊。 一旦建立起了每個像素的自適應(yīng)鄰域,其他的則是直截了當?shù)牧耍嘿x予每個種子像素一個新值,該值計算為自適應(yīng)鄰域的所有像素的平均值、中值或其他。 噪聲抑制 240原始圖像。帶噪聲的圖像。33的固定鄰域中值濾波。自適應(yīng)鄰域中值濾波。比較一下角點、細線和細縫。自適應(yīng)鄰域噪聲抑制(a)(b)(c)(d)241整個幀的直方圖均衡化已經(jīng)討論過了,它的主要缺點是全局性的圖像性質(zhì)對于

59、局部的上下文來說可能并不合適。 局部區(qū)域直方圖均衡化在計算每個像素的新灰度級別時,是根據(jù)使固定大小的局部鄰域的直方圖均衡化進行的。直方圖修正 242自適應(yīng)鄰域直方圖修正也是基于同樣的原理,局部直方圖是在反映了局部上下文圖像性質(zhì)的鄰域內(nèi)計算的。 自適應(yīng)鄰域由前景層和背景層共同構(gòu)成。前景層的變化是基于加性標準的。自適應(yīng)鄰域的背景部分提供了一種調(diào)節(jié)引進的灰度變化的機制。 243原始的一個人在雪堆上的低對比度圖像。整幀直方圖均衡化。固定鄰域自適應(yīng)直方圖均衡化。自適應(yīng)鄰域直方圖均衡化。自適應(yīng)鄰域直方圖修正 244對于鄰域間非常小的灰度差別不做增強(這部分差別可能是量化噪聲或非常小的灰度變化引起的)。如果

60、鄰域間對比度小但卻超過量化對比度范圍的,則進行中等到強的增強。對于對比度已經(jīng)足夠的情況,不再做對比度增強。 自適應(yīng)鄰域?qū)Ρ榷仍鰪?245自適應(yīng)鄰域?qū)Ρ榷惹€246247圖像復原:為了抑制退化,而利用有關(guān)退化性質(zhì)知識的預處理方法。多數(shù)圖像復原方法是基于整幅圖像上的全局卷積方法。圖像復原的目標是從退化圖像中重構(gòu)出原始圖像。248圖像退化的原因有多種:光學透鏡的殘次、光電傳感器的非線性、膠片材料的顆粒度、物體與攝像機間的相對運動、不當?shù)慕咕唷⑦b感或天文中大氣的擾動、照片的掃描等等。249圖像復原技術(shù)可以劃分為兩組:確定性和隨機性的。確定性的方法對于帶有很小噪聲且退化函數(shù)已知的圖像有效,原始圖像從退化

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論