




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第九章第九章 圖像分割圖像分割Chapter 9 Image SegmentationContents圖像分割基礎(chǔ) 基于邊界的分割基于閾值的圖像分割基于區(qū)域的圖像分割分水嶺分割3圖像分割基礎(chǔ)圖像分割圖像分割是將圖像劃分為若干有意義的區(qū)域或部分,或者從圖像中提取感興趣目標(biāo)的圖像處理技術(shù)。圖像分割的依據(jù)是圖像中各個(gè)組成區(qū)域具有不同的特征,這些特征可以是灰度、顏色、紋理等,這些特征在同一區(qū)域內(nèi)表現(xiàn)出一致性或相似性,而在不同區(qū)域之間表現(xiàn)出顯著區(qū)別。圖像摳圖(Image matting)是當(dāng)前流行的一項(xiàng)新的圖像處理技術(shù),它與圖像分割既有聯(lián)系,又有區(qū)別。圖像摳圖是指從一幅圖像中盡可能完整地提取出感興趣的目
2、標(biāo),而圖像分割只是將一幅圖像中的前景(目標(biāo))從背景中分離出來(lái)。4圖像分割基礎(chǔ)1984年,Porter和Duff將 通道的概念引入到數(shù)字圖像中,并提出圖像中每一個(gè)像素的灰度值 可以表示為前景灰度值 和背景灰度值 的線性組合形式, 式中, 通道表示前景與背景疊加的透明度。 灰度圖像 通道 目標(biāo)區(qū)域 背景區(qū)域5圖像分割 基于邊界的圖像分割 基于閾值的圖像分割 基于區(qū)域的圖像分割6基于邊界的圖像分割邊界存在于目標(biāo)與背景、不同目標(biāo)之間,是圖像分割所依據(jù)的重要特征?;谶吘墮z測(cè)的圖像分割首先確定圖像中的邊緣像素,然后將它們連接在一起構(gòu)成邊界。邊緣是灰度值不連續(xù)的產(chǎn)物,可以利用差分來(lái)檢測(cè)這種不連續(xù)性。一階差
3、分算子一階差分算子通過(guò)尋找圖像一階差分中的最大值來(lái)檢測(cè)邊緣,將邊緣定位在一階差分最大的方向;二階差分算子二階差分算子通過(guò)尋找圖像二階差分過(guò)零點(diǎn)來(lái)定位邊緣,最常用的是拉普拉斯過(guò)零點(diǎn)。7階躍脈沖斜坡屋頂四種常見類型邊緣的剖面圖8階躍邊緣和斜坡邊緣以及相應(yīng)的水平線灰度級(jí)剖面圖階躍邊緣和斜坡邊緣 階躍邊緣 斜坡邊緣實(shí)際圖像的邊緣并不是理想的階躍邊緣,成像傳感器和光學(xué)鏡頭固有的調(diào)制傳遞函數(shù)通常導(dǎo)致邊緣模糊。實(shí)際圖像的邊緣具有一定坡度的斜剖面,斜坡部分與邊緣模斜坡部分與邊緣模糊的程度成比例糊的程度成比例。9斜坡邊緣及其一階差分和二階差分斜坡邊緣及其一階差分和二階差分10有噪邊緣及其一階差分和二階差分 疊加
4、均值為0、標(biāo)準(zhǔn)差為0.1 疊加均值為0、標(biāo)準(zhǔn)差為1 的高斯噪聲的斜坡邊緣 的高斯噪聲的斜坡邊緣有噪邊緣及其一階差分和二階差分噪聲對(duì)于邊緣灰度變化的整體趨勢(shì)幾乎是可忽略的,較大噪聲的邊緣呈現(xiàn)出輕微的波動(dòng)。一階差分和二階差分一階差分和二階差分表現(xiàn)出對(duì)噪聲的敏感性表現(xiàn)出對(duì)噪聲的敏感性,在利用差分進(jìn)行邊緣檢測(cè)時(shí),應(yīng)慎重考慮噪聲的影響。11梯度算子梯度算子定義在二維一階導(dǎo)數(shù)的基礎(chǔ)上,由于數(shù)字圖像是離散的,常用差分近似偏導(dǎo)數(shù),在像素 處的梯度定義為 式中, 和 分別表示x和y方向上的一階差分。梯度幅度梯度幅度記為 :增加最快的方向稱為梯度方向,記為常用的一階差分算子常用的一階差分算子有Roberts、Pr
5、ewitt和Sobel算子,用于近似計(jì)算偏導(dǎo)數(shù)。一階差分算子12一階差分算子001-1-1001Roberts算子-101-110-110000-1-111-11-101-110-110-101-110-110Prewitt算子13一階差分算子-202-110-110000-1-221-11-202-110-110-202-110-110Sobel算子14 灰度圖像 垂直方向邊緣 水平方向邊緣 梯度檢測(cè)圖像 Prewitt模板應(yīng)用于圖像邊緣檢測(cè) Prewitt模板應(yīng)用于圖像邊緣檢測(cè)15 垂直方向邊緣 水平方向邊緣 反對(duì)角方向邊緣 對(duì)角方向邊緣Sobel模板檢測(cè)圖像4個(gè)方向的邊緣Sobel模板檢
6、測(cè)圖像4個(gè)方向的邊緣16方向算子方向算子使用一組方向差分模板與圖像進(jìn)行模板卷積,在同一像素位置計(jì)算多個(gè)方向上的一階差分,并選取全部模板中的最大響應(yīng)幅度作為該像素的邊緣強(qiáng)度,最大響應(yīng)幅度的方向作為該像素的邊緣方向。Kirsch算子算子由8個(gè)方向差分模板組成,記為 ,i = 0,1,7,方向之間的夾角為45 ,模板系數(shù)沿逆時(shí)針依次循環(huán)移位。方向算子Kirsch算子5-355-3-3-3-30-3-355-35-3-30-3-355-35-3-30-3-355-35-3-30-3-355-35-3-30-3-3-35-35-350-3-35-3-355-30-3-355-35-3-3017Kirsc
7、h算子的邊緣檢測(cè)結(jié)果 灰度圖像 邊緣圖像Kirsch算子的邊緣檢測(cè)結(jié)果18 K0 K1 K2 K3 K4 K5 K6 K7Kirsch算子8個(gè)方向的邊緣圖像Kirsch算子8個(gè)方向的邊緣圖像19車道線檢測(cè)方向差分模板的邊緣檢測(cè)具有較大的靈活性,根據(jù)不同的圖像和不同的處理目的,可以設(shè)計(jì)任意角度任意方向的差分模板。為了檢測(cè)圖像中的車道線,本例使用一種為了檢測(cè)圖像中的車道線,本例使用一種39的帶狀邊緣的帶狀邊緣檢測(cè)模板,也稱為褶皺模板檢測(cè)模板,也稱為褶皺模板。該模板不僅充分考慮了車道線的形狀特點(diǎn),而且避免了乘法運(yùn)算,提高了運(yùn)算效率。20車道線檢測(cè)-101-101-101-101-101-101-10
8、1-101-101xy-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101-101方
9、向模板方向模板方向模板方向模板方向模板方向模板方向模板方向模板方向模板21 車道線圖像 邊緣圖像 二值圖像 去噪圖像利用帶狀方向差分邊緣檢測(cè)模板進(jìn)行車道線檢測(cè)車道線檢測(cè)結(jié)果22二階差分算子二階差分算子二階差分算子在圖像分割中的主要作用: 二階差分在邊緣處產(chǎn)生零交叉,其過(guò)零點(diǎn)可以確定邊緣的位置; 二階差分的符號(hào)可以確定邊緣像素在邊緣暗的一邊還是亮的一邊。拉普拉斯算子拉普拉斯算子是一個(gè)二階差分算子,也是一個(gè)線性算子。4鄰域拉普拉斯算子的計(jì)算式為 8鄰域拉普拉斯算子的計(jì)算式為0-10-14-10-10-18-1-1-1-1-1-1-14鄰域8鄰域兩種拉普拉斯模板23二階差分算子拉普拉斯算子對(duì)噪聲極其
10、敏感,一般不使用原始形式,一種常用變形形式為高斯拉普拉斯(LoG)算子, 式中, 為標(biāo)準(zhǔn)差,決定了圖像的平滑程度。高斯函數(shù) LoG函數(shù)24000000000000-1-1-1-1-1-1-1-1-2-2-2-216LoG算子 三維網(wǎng)格圖 徑向剖面圖 55的模板 頻域響應(yīng)函數(shù)LoG算子25LoG算子的邊緣檢測(cè)結(jié)果 二階差分圖像 過(guò)零點(diǎn)檢測(cè)(T=0.5) 過(guò)零點(diǎn)檢測(cè)(T=0.4291) LoG算子的邊緣檢測(cè)結(jié)果26高斯差分高斯差分(DoG)算子算子也是一種常用的二階差分算子,顧名思義,它是兩個(gè)高斯函數(shù)之差的形式。將一幅圖像 分別與標(biāo)準(zhǔn)差為 、 的高斯函數(shù) 、 做卷積,可表示為 高斯差分算子 定義為
11、高斯差分(DoG)算子DoG函數(shù)形狀DoG算子的三維網(wǎng)格圖DoG算子的徑向剖面圖27Canny算子算子是一種有效的邊緣檢測(cè)算子,它是在滿足一定約束條件下推導(dǎo)出的邊緣檢測(cè)算子,具體包括具體包括4個(gè)步驟個(gè)步驟: 高斯圖像平滑高斯圖像平滑:為了抑制噪聲,利用高斯函數(shù)對(duì)圖像進(jìn)行平滑處理, 基于梯度的邊緣檢測(cè)基于梯度的邊緣檢測(cè):利用Sobel算子計(jì)算每一個(gè)像素 處的局部梯度幅度及其梯度方向Canny算子28Canny算子(續(xù)) 梯度幅度的非極大值抑制梯度幅度的非極大值抑制:追蹤梯度幅度中所有脊的頂部,并將所有不在脊頂部的像素置為0,保留局部梯度極大值點(diǎn),而抑制非極大值,從而形成單像素寬度的邊緣,這個(gè)過(guò)程
12、稱為非極大值抑制; 雙閾值法的邊緣檢測(cè)和連接雙閾值法的邊緣檢測(cè)和連接:設(shè)置兩個(gè)不同的閾值T1、T2,T1T2 。梯度幅度大于T2的像素稱為強(qiáng)邊緣像素,梯度幅度在其間的像素稱為弱邊緣像素,將強(qiáng)邊緣像素連接成輪廓,當(dāng)?shù)竭_(dá)間斷點(diǎn)時(shí),在低閾值圖像的8鄰域內(nèi)尋找可以連接到強(qiáng)邊緣的弱邊緣像素,直至將強(qiáng)邊緣連接起來(lái)為止。29Canny算子的邊緣檢測(cè)結(jié)果Canny算子的邊緣檢測(cè)結(jié)果灰度圖像 30邊緣檢測(cè)算子的比較一種好的邊緣檢測(cè)算子應(yīng)具備一種好的邊緣檢測(cè)算子應(yīng)具備3個(gè)特點(diǎn)個(gè)特點(diǎn): 有效抑制噪聲,邊緣檢測(cè)錯(cuò)誤率低,同時(shí)避免虛假邊緣; 精確定位邊緣,檢測(cè)出真正的邊緣; 對(duì)同一邊緣具有低的響應(yīng)次數(shù),最好只產(chǎn)生一個(gè)響
13、應(yīng)。31邊緣檢測(cè)算子的比較Roberts算子算子利用一階差分檢測(cè)邊緣,邊緣定位精度較高,但抑制噪聲能力較差,適用于陡峭邊緣且信噪比高的圖像。Sobel與與Prewitt算子算子等效于首先對(duì)圖像進(jìn)行加權(quán)平滑處理,然后再計(jì)算差分,因此,對(duì)噪聲有一定的抑制能力,但檢測(cè)出的邊緣具有一定寬度,且不能形成閉合、連通的輪廓。拉普拉斯算子拉普拉斯算子對(duì)噪聲非常敏感,不適合直接用于邊緣檢測(cè)。LoG算子算子克服了拉普拉斯算子抗噪能力差的弱點(diǎn),并能產(chǎn)生閉合、連通的輪廓,但在抑制噪聲的同時(shí)也模糊了邊緣,從而造成弱邊緣漏檢。Canny算子算子可以形成閉合、連通且單像素寬度的邊緣,但也會(huì)產(chǎn)生類似意大利式細(xì)面條盤子效應(yīng)的虛
14、假邊緣。32 灰度圖像 Roberts算子 Prewitt算子 Sobel算子 Canny算子 LoG算子Roberts、Prewitt、Sobel、Canny與LoG算子的邊緣檢測(cè)結(jié)果比較不同算子的邊緣檢測(cè)結(jié)果比較33 在 的8鄰域內(nèi),從左邊相鄰的0像素開始,按照逆時(shí)針?lè)较蛩阉飨乱粋€(gè)邊界像素。此時(shí), (1)當(dāng)其8鄰域都是0像素時(shí),邊界跟蹤結(jié)束; (2)在其他情況下,將搜索到的第1個(gè)1像素,記為 ,作為下一個(gè)邊界像素。邊界跟蹤邊界跟蹤是從連通分量的一個(gè)邊界像素出發(fā),根據(jù)某種搜索準(zhǔn)則搜索下一個(gè)邊界像素。8連通邊界跟蹤算法包括連通邊界跟蹤算法包括3個(gè)步驟個(gè)步驟: 圖像進(jìn)行光柵掃描,若存在未標(biāo)記的邊
15、界像素 ,則開始一條邊界的跟蹤;否則,算法結(jié)束。邊界跟蹤b0b0b1步驟2(1)示意圖步驟2(2)示意圖34邊界跟蹤(續(xù)) 在 的8鄰域內(nèi),按照逆時(shí)針?lè)较?,?的下一個(gè)像素開始搜索1像素,記為 ;利用同樣的方法繼續(xù)搜索 、 、,若搜索到當(dāng)前邊界像素 ,且下一像素 ,則邊界的跟蹤結(jié)束,此時(shí),序列 . 形成一條邊界;在邊界跟蹤的過(guò)程中,將邊界上的像素 標(biāo)記為已跟蹤。返回到步驟1,繼續(xù)光柵掃描,并準(zhǔn)備進(jìn)行下一條邊界的跟蹤。下一個(gè)邊界點(diǎn)上一個(gè)邊界點(diǎn)b0b1b2步驟335邊界跟蹤示意圖連接成分孔邊界跟蹤的順序邊界跟蹤示意圖36 目標(biāo)區(qū)域 外邊界 內(nèi)邊界 內(nèi)邊界 內(nèi)邊界 內(nèi)邊界 內(nèi)邊界 內(nèi)邊界目標(biāo)區(qū)域內(nèi)外
16、邊界的跟蹤結(jié)果目標(biāo)區(qū)域內(nèi)外邊界的跟蹤結(jié)果37Hough變換HoughHough變換直線檢測(cè)變換直線檢測(cè)是一種參數(shù)空間提取直線的方法,它將直線上點(diǎn)的坐標(biāo)變換到過(guò)點(diǎn)的系數(shù)域,利用了共線點(diǎn)與直線相交之間的關(guān)系,將直線檢測(cè)問(wèn)題轉(zhuǎn)換為計(jì)數(shù)問(wèn)題。Hough變換直線檢測(cè)的主要優(yōu)點(diǎn)是受直線中間隙和噪聲的影響較小。38Hough變換直線檢測(cè)基本思想變換直線檢測(cè)基本思想:在O-xy平面上,直線的斜截式方程為 式中,u和v分別為直線的斜率和截距。對(duì)于給定的一條直線,對(duì)應(yīng)一個(gè)數(shù)對(duì)(u,v);反之,給定一個(gè)數(shù)對(duì)(u,v),對(duì)應(yīng)一條直線,這種一一對(duì)應(yīng)關(guān)系稱為Hough變換。同理,O-xy平面上的一點(diǎn)(x,y)與O-uv平
17、面上的一條直線 也是一一對(duì)應(yīng)關(guān)系。 Hough變換直線檢測(cè)就是利用這個(gè)重要性質(zhì)檢測(cè)共線點(diǎn),從而提取出直線。Hough變換O-xy上的直線與O-uv上的數(shù)對(duì)的對(duì)應(yīng)關(guān)系O-xy上的點(diǎn)與O-uv上的直線的對(duì)應(yīng)關(guān)系39由于直線的斜率可能無(wú)窮大,為了使變換域有意義,采用直線的極坐標(biāo)方程表示為 式中,(,)定義了從原點(diǎn)到直線距離的向量。O-xy上的一條直線 與 O-上的數(shù)對(duì)(,)是一一對(duì)應(yīng)關(guān)系。同理,O-xy上的一點(diǎn)與O-上的一條正弦曲線也是一一對(duì)應(yīng)關(guān)系。極坐標(biāo)系中Hough變換實(shí)現(xiàn)受噪聲干擾的共線點(diǎn)的Hough變換共線點(diǎn)對(duì)應(yīng)的正弦曲線相交于一點(diǎn)40極坐標(biāo)系中Hough變換實(shí)現(xiàn)為了尋找共線點(diǎn)所構(gòu)成的直線,
18、將O-平面量化為小格,使得參數(shù)空間中每一個(gè)小格對(duì)應(yīng)一個(gè)數(shù)對(duì) ,以及對(duì)應(yīng)一個(gè)計(jì)數(shù)累加器。對(duì)于O-xy上的點(diǎn)(x,y),計(jì)算各個(gè)量化值 對(duì)應(yīng)的值并量化,將相應(yīng)的計(jì)數(shù)累加器A(,)加1。將所有點(diǎn)(x,y)變換到參數(shù)空間后,對(duì)各個(gè)小格對(duì)應(yīng)的計(jì)數(shù)累加器進(jìn)行統(tǒng)計(jì),落在具有較大計(jì)數(shù)值的小格中的O-xy上的各點(diǎn)接近于共線,利用最小二乘擬合計(jì)算直線方程。這就是利用Hough變換提取直線的原理。41 灰度圖像 Canny邊緣檢測(cè)Hough變換直線檢測(cè)結(jié)果Hough變換直線檢測(cè)結(jié)果 參數(shù)空間 Hough變換直線檢測(cè) 42變換適用于形式為 的任何函數(shù),其中,x為坐標(biāo)向量,c為參數(shù)向量。二維空間中圓的函數(shù)有3個(gè)未知參數(shù)
19、,圓的標(biāo)準(zhǔn)方程為, 式中, 為圓心,r為圓的半徑。這3個(gè)參數(shù)構(gòu)成三維參數(shù)空間的計(jì)數(shù)累加器。根據(jù)O-xy平面上的每一個(gè)點(diǎn)(x,y),遞增和值,計(jì)算相應(yīng)的r值并量化,同時(shí),將相應(yīng)的計(jì)數(shù)累加器 加1。顯然,Hough變換檢測(cè)的復(fù)雜度隨著參數(shù)個(gè)數(shù)的增加呈幾何增長(zhǎng)。通常,利用Hough變換進(jìn)行圓檢測(cè)時(shí),預(yù)先估計(jì)圓的半徑,這樣就可以將參數(shù)向量降到二維,在二維參數(shù)空間中,Hough變換圓檢測(cè)的復(fù)雜度與直線檢測(cè)的復(fù)雜度相同。Hough變換圓檢測(cè)測(cè)O-xy平面 O-平面, r估計(jì)正確O-平面, r估計(jì)過(guò)大 O-平面, r估計(jì)過(guò)小43 灰度圖像 Canny邊緣檢測(cè) 參數(shù)空間 Hough變換圓檢測(cè)Hough變換圓檢
20、測(cè)結(jié)果Hough變換圓檢測(cè)結(jié)果44基于閾值的圖像分割雙峰模式直方圖基于閾值的圖像分割基本原理基于閾值的圖像分割基本原理是通過(guò)設(shè)定不同的閾值,將圖像中的像素分為兩類或多類,具有計(jì)算簡(jiǎn)單、容易實(shí)現(xiàn)的優(yōu)點(diǎn)。該方法適用于目標(biāo)與背景在灰度上有較強(qiáng)對(duì)比度,且目標(biāo)或背景的灰度比較單一的圖像;當(dāng)背景復(fù)雜時(shí),該方法會(huì)失效。當(dāng)一幅圖像由亮目標(biāo)區(qū)域和暗背景區(qū)域(或反之)組成時(shí),灰度直方圖呈現(xiàn)雙峰模式。顯然,選擇一個(gè)合適的閾值T就可以將這兩個(gè)峰分開,這種方法稱為閾值法閾值法。45全局閾值全局閾值法全局閾值法是指利用全局信息對(duì)整幅圖像求出最優(yōu)分割閾值,可以是單一或多個(gè)閾值;局部局部閾值法閾值法是將整幅圖像劃分為若干區(qū)域
21、,再對(duì)各個(gè)區(qū)域使用全局閾值法分別求出最優(yōu)分割閾值。46交互方式全局閾值法交互方式全局閾值法的具體方法描述為如下3個(gè)步驟個(gè)步驟: 估計(jì)目標(biāo)區(qū)域中的樣本值 ; 試探性選取容許度 ; 對(duì)圖像二值化,若 ,則標(biāo)記為目標(biāo)區(qū)域,賦值為1或255,否則,標(biāo)記為背景區(qū)域,賦值為0。 二值圖像 硬幣目標(biāo)單一閾值T=0.3333的全局閾值分割結(jié)果交互方式全局閾值法47P參數(shù)法P參數(shù)法的基本思想?yún)?shù)法的基本思想是,根據(jù)目標(biāo)區(qū)域在整幅圖像中所占的比例來(lái)設(shè)定閾值,進(jìn)行二值化處理。設(shè)目標(biāo)為暗區(qū)域、背景為亮區(qū)域,試探性給出一個(gè)閾值T,統(tǒng)計(jì)目標(biāo)區(qū)域的像素?cái)?shù),并計(jì)算目標(biāo)區(qū)域的像素?cái)?shù)與圖像像素總數(shù)的比值,判斷目標(biāo)區(qū)域在整幅圖像中
22、所占的比例是否滿足要求。若滿足要求,則閾值合適;否則,則閾值偏大或偏小,再對(duì)閾值進(jìn)行調(diào)整,直至滿足要求為止。48P參數(shù)法的全局閾值分割結(jié)果P參數(shù)法灰度圖像 反轉(zhuǎn)圖像P0為30%的分割結(jié)果 P0為42%的分割結(jié)果49Otsu閾值法的基本思想閾值法的基本思想是根據(jù)圖像中像素的灰度特征,將圖像中像素分成前景和背景像素兩類,兩類像素的類間方差最大時(shí)的閾值即為最優(yōu)閾值。設(shè)圖像的像素總數(shù)為n,灰度級(jí)數(shù)為L(zhǎng),第k個(gè)灰度級(jí)rk的像素?cái)?shù)為nk,計(jì)算圖像的灰度直方圖 ,根據(jù)像素的灰度值利用閾值T將圖像中的像素劃分為兩類,記為C1和C2。兩類C1和C2的類內(nèi)方差類內(nèi)方差定義為, 式中, 和 、 和 分別為兩類中像素
23、數(shù)在像素總數(shù)中所占的比例和像素的灰度均值。Otsu閾值法50兩類的總類內(nèi)方差總類內(nèi)方差、類間方差類間方差和總方差總方差分別為,引入Fisher判別分析中類可分離性的判別準(zhǔn)則作為評(píng)價(jià)閾評(píng)價(jià)閾值值T分割性能的判別準(zhǔn)則分割性能的判別準(zhǔn)則,可表示為 , ,好的閾值應(yīng)能夠很好地分離兩類像素,將尋找最優(yōu)閾值的圖像分割問(wèn)題轉(zhuǎn)換為搜索最優(yōu)閾值T*使判別準(zhǔn)則達(dá)到最大值的最優(yōu)化問(wèn)題。求取最優(yōu)閾值最優(yōu)閾值T*的表達(dá)式為Otsu閾值法51迭代閾值法的基本思想迭代閾值法的基本思想是屬于同一類別的像素灰度值具有較大的一致性,使用均值和方差作為均勻性度量的數(shù)字指標(biāo)。設(shè)圖像的像素總數(shù)為n,灰度級(jí)數(shù)為L(zhǎng),第k個(gè)灰度級(jí)rk的像素
24、數(shù)為nk,具體步驟如具體步驟如下:1.選取灰度均值或灰度中值作為閾值的初始估計(jì)值T0;2.根據(jù)像素的灰度值利用閾值 將圖像分割成兩個(gè)區(qū)域,記為R1和R2。R1由灰度值在范圍 內(nèi)的像素組成,R2由灰度值在范圍 內(nèi)的像素組成;3.分別計(jì)算區(qū)域R1和R2內(nèi)像素的灰度均值 和 ,4.利用 和 更新閾值,即,5.若連續(xù)兩次迭代的閾值 與 之差小于預(yù)設(shè)限 ,即, 終止迭代;否則,返回步驟2。迭代閾值法52Ostu閾值法和迭代閾值法的圖像分割結(jié)果 灰度圖像 Otsu閾值法 迭代閾值法Ostu閾值法和迭代閾值法的圖像分割結(jié)果53梯度加權(quán)直方圖示例 (a) 灰度圖像 (b) 原直方圖 (c) 梯度加權(quán)直方圖基于
25、梯度的直方圖閾值法基于梯度的直方圖閾值法基于梯度的直方圖閾值法:區(qū)域內(nèi)部像素的灰度值具有一定的一致性和相關(guān)性,因而梯度較小,而邊界部分的像素具有較大的梯度?;谔荻鹊闹狈綀D閾值法利用的局部鄰域特征就是像素的梯度。梯度加權(quán)直方圖閾值法梯度加權(quán)直方圖閾值法:該方法是一種最簡(jiǎn)單的基于梯度的直方圖閾值法,這種方法給梯度較小的目標(biāo)和背景區(qū)域內(nèi)部像素賦予較大的權(quán)重,而給它們邊界上梯度較大的像素賦予較小的權(quán)重。設(shè) 表示像素 的梯度,在灰度直方圖的計(jì)算過(guò)程中,對(duì)圖像中像素的灰度值 進(jìn)行統(tǒng)計(jì)時(shí),賦予關(guān)于梯度的權(quán)重 ,梯度加權(quán)直方圖的計(jì)算式為,54灰度-梯度二維直方圖 (a)灰度圖像 (b)二維直方圖的灰度圖像顯
26、示 (c)二維直方圖的偽彩色圖像顯示灰度-梯度二維直方圖閾值法灰度-梯度二維直方圖示意圖灰度灰度-梯度二維直方圖閾值法梯度二維直方圖閾值法實(shí)際上是建立一個(gè)二維直方圖,橫軸表示灰度級(jí),縱軸表示梯度。通常情況下,將圖像的梯度壓縮到范圍 內(nèi)并量化為整數(shù),使得灰度-梯度二維直方圖為L(zhǎng) L的方形。設(shè) 為像素 的灰度值, 為其梯度,灰度-梯度二維直方圖的計(jì)算式為,55多閾值法兩個(gè)高斯函數(shù)形成的雙峰直方圖雙閾值法示意圖多閾值法多閾值法:對(duì)于難以準(zhǔn)確定位雙峰之間谷底位置的圖像分割問(wèn)題,多閾值法圖像分割顧名思義是在圖像分割的過(guò)程中設(shè)定多個(gè)閾值來(lái)實(shí)現(xiàn)復(fù)雜雙峰形狀直方圖的圖像分割。雙閾值法雙閾值法:?jiǎn)伍撝捣▋H使用單
27、一的全局閾值對(duì)目標(biāo)和背景區(qū)域進(jìn)行分割。當(dāng)一幅圖像的灰度直方圖呈現(xiàn)明顯的雙峰特性時(shí),選取兩峰之間的谷底作為閾值,可以取得好的分割結(jié)果。雙閾值法圖像分割的思想追溯到Canny邊緣檢測(cè),在Canny邊緣檢測(cè)中使用兩個(gè)不同的閾值,高閾值決定強(qiáng)邊緣,而低閾值決定弱邊緣。56局部自適應(yīng)閾值法的圖像分割 灰度圖像 Bradley算法的分割結(jié)果局部閾值法當(dāng)圖像中存在陰影、照度不均勻、對(duì)比度、背景灰度變化等情況時(shí),僅使用固定的單一全局閾值對(duì)整幅圖像進(jìn)行分割則無(wú)法兼顧圖像各處的情況。局部閾值法使用一組與像素坐標(biāo)相關(guān)的閾值,為圖像中的各個(gè)像素計(jì)算不同的分割閾值,也稱為動(dòng)態(tài)閾值法動(dòng)態(tài)閾值法或自適應(yīng)閾值法自適應(yīng)閾值法。
28、Niblack算法算法是一種局部閾值法,局部閾值 依賴于空間坐標(biāo) ,其計(jì)算式為, 。式中, 、 分別表示以像素 為中心的鄰域內(nèi)像素的灰度均值與均方差,k為常數(shù)。57基于區(qū)域的圖像分割基于閾值的圖像分割方法沒(méi)有考慮像素的空間位置關(guān)系,而同一分割區(qū)域的像素應(yīng)該具有相似的性質(zhì),基于區(qū)域基于區(qū)域的圖像分割方法的圖像分割方法充分考慮了像素及其空間鄰域像素之間的關(guān)系。 區(qū)域生長(zhǎng)區(qū)域生長(zhǎng)法法 區(qū)域區(qū)域分裂合并法分裂合并法58區(qū)域生長(zhǎng)法區(qū)域生長(zhǎng)法的基本思想?yún)^(qū)域生長(zhǎng)法的基本思想是,在待分割區(qū)域內(nèi)確定一個(gè)或多個(gè)像素作為種子像素,根據(jù)某種相似性準(zhǔn)則,由內(nèi)向外合并具有相同或相似性質(zhì)的相鄰像素,逐步擴(kuò)展區(qū)域,將擴(kuò)展區(qū)域
29、內(nèi)的所有像素作為新的種子像素,繼續(xù)合并具有相同或相似性質(zhì)的相鄰像素,直至擴(kuò)展到整個(gè)區(qū)域。區(qū)域生長(zhǎng)法的實(shí)現(xiàn)主要包括區(qū)域生長(zhǎng)法的實(shí)現(xiàn)主要包括3個(gè)步驟個(gè)步驟: 選取合適的種子像素; 確定像素合并的相似性準(zhǔn)則; 確定終止生長(zhǎng)過(guò)程的準(zhǔn)則。59區(qū)域生長(zhǎng)法區(qū)域生長(zhǎng)法要求待分割區(qū)域具有相同或相似的性質(zhì),且是連通的。區(qū)域內(nèi)像素的相似性度量通常利用灰度、顏色、紋理等特征。區(qū)域可分為4連通區(qū)域和8連通區(qū)域。4連通和8連通像素生長(zhǎng)方向4連通和8連通區(qū)域連通歧義性解釋60 初始分割集合 膨脹集合 腐蝕集合 最終目標(biāo)集合單一連通分量的檢測(cè)單一連通分量的檢測(cè)61區(qū)域標(biāo)記000000000000100000000000001
30、1110000000000111100100001100011111111000000000000000000000011111000001000010000010110100000110011101100101110000001100000000000040000000000000555400000000004444002000044000222224420000000000000000000000242220000020000200000203302000002200111022002022200000022區(qū)域連通分量區(qū)域標(biāo)記區(qū)域標(biāo)記區(qū)域標(biāo)記是將一幅圖像中的同一個(gè)連通分量標(biāo)記為同一符號(hào),
31、因而也稱為連通分量標(biāo)記。根據(jù)區(qū)域可分為4連通和8連通區(qū)域,區(qū)域標(biāo)記包括4連通和8連通區(qū)域標(biāo)記。通常利用區(qū)域生長(zhǎng)法提取二值圖像中的所有連通分量,使用不同的符號(hào)標(biāo)記不同的連通分量,輸出為區(qū)域標(biāo)記矩陣。62多個(gè)連通分量檢測(cè)多個(gè)連通分量檢測(cè)連通分量的區(qū)域標(biāo)記連通分量連通分量的像素?cái)?shù)1357529937941151637381096初始分割集合 目標(biāo)檢測(cè)結(jié)果各個(gè)連通分量及連通分量的像素?cái)?shù)63區(qū)域分裂合并法區(qū)域分裂合并法是按照某種一致性準(zhǔn)則分裂和合并區(qū)域,不需要預(yù)先指定種子像素。當(dāng)區(qū)域不滿足一致性準(zhǔn)則時(shí),通過(guò)區(qū)域分裂將不同目標(biāo)的區(qū)域分開;當(dāng)相鄰區(qū)域性質(zhì)相同或相似時(shí),通過(guò)區(qū)域合并將同一目標(biāo)的相鄰區(qū)域合并?;?/p>
32、于四叉樹數(shù)據(jù)結(jié)構(gòu)的區(qū)域分裂合并法的具體實(shí)現(xiàn)具體實(shí)現(xiàn)步驟描述如下步驟描述如下: 初始區(qū)域?yàn)檎鶊D像R0; 對(duì)于每一個(gè)區(qū)域R,若 ,則將區(qū)域分裂成4個(gè)子區(qū)域; 重復(fù)步驟2,直至沒(méi)有可以分裂的區(qū)域; 對(duì)于圖像中任意兩個(gè)相鄰區(qū)域Ri和Rj,若 ,則將這兩個(gè)區(qū)域合并成為一個(gè)區(qū)域。 重復(fù)步驟4,直至沒(méi)有可以合并的相鄰區(qū)域。區(qū)域分裂合并法R11R321R12R14R231R233R234R322R323R3240層1層2層3層R0R11R12R13R14R231R232R233R234R321R322R323R324圖像分裂四叉樹數(shù)據(jù)結(jié)構(gòu)64圖像分裂合并過(guò)程示意圖R11R12R13R14R211R212R2
33、21R222R213R214R223R224R13R241R242R243R244R211R212R221R222R213R341R342R343R344R223R224R241R242R244R243R13R223R241R341R342R344R211R212R221R222R213R343R224R242R244R243R13圖像分割結(jié)果合并3層分裂2層分裂1層分裂二值圖像圖像分裂合并過(guò)程示意圖65區(qū)域分裂的四叉樹數(shù)據(jù)結(jié)構(gòu)表示 灰度圖像 四叉樹數(shù)據(jù)結(jié)構(gòu) 塊均值圖像區(qū)域分裂的四叉樹數(shù)據(jù)結(jié)構(gòu)表示66 灰度圖像 子區(qū)域最小尺寸11 子區(qū)域最小尺寸22 圖像的四叉樹數(shù)據(jù)結(jié)構(gòu)表示以及使用區(qū)域分裂合
34、并法的前景(目標(biāo))分割結(jié)果 (1/2)四叉樹表示與前景(目標(biāo))分割結(jié)果67 (a) 灰度圖像 子區(qū)域最小尺寸44 子區(qū)域最小尺寸88 圖像的四叉樹數(shù)據(jù)結(jié)構(gòu)表示以及使用區(qū)域分裂合并法的前景(目標(biāo))分割結(jié)果 (2/2)四叉樹表示與前景(目標(biāo))分割結(jié)果68分水嶺分割灰度圖像分水嶺 三維地形模型圖像對(duì)應(yīng)的拓?fù)涞匦畏炙畮X分割分水嶺分割是一種特殊應(yīng)用的圖像分割方法。當(dāng)圖像中的目標(biāo)物體連接在一起時(shí),圖像分割會(huì)更困難,分水嶺分割算法經(jīng)常用于處理這類問(wèn)題,通常會(huì)取得較好的效果?;靖拍罨靖拍睿悍炙畮X是指兩個(gè)盆地或流域之間的山脊。分水嶺的概念建立在圖像三維模型的基礎(chǔ)上,將一幅圖像看成是一個(gè)拓?fù)涞匦?,圖像中每一個(gè)像素的灰度值 對(duì)應(yīng)于地形海拔高度。69分水嶺算法qqqqq分水嶺算法中的各個(gè)階段設(shè) 表示 的梯度圖像, 表示其局部極小值點(diǎn)的集合, 和 分別表示其最小值和最大值, 表示 的像素集合,即 ,隨著水位線n的不斷升高,整個(gè)模型將被水淹沒(méi)。設(shè) 表示在第n淹沒(méi)階段,與極小值點(diǎn) 對(duì)應(yīng)的匯水盆地中已淹沒(méi)區(qū)域的像素集合, 表示在第n淹沒(méi)階段所有匯水盆地中已淹沒(méi)區(qū)域的像素集合,則有,分水嶺算法初始設(shè)定 ,然后逐步迭代進(jìn)行。在第 n淹沒(méi)階段,已經(jīng)構(gòu)造
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 保證合同范本官網(wǎng)
- 丹巴客棧轉(zhuǎn)讓合同范本
- 優(yōu)化合同范本
- 海南植被垂直綠化施工方案
- 勞動(dòng)合同保險(xiǎn)合同范本
- 出入口智能停車場(chǎng)施工方案
- 1080個(gè)常用合同范本
- 第二單元第6課《網(wǎng)絡(luò)基礎(chǔ)》教學(xué)設(shè)計(jì) 2023-2024學(xué)年青島版(2019)初中信息技術(shù)第一冊(cè)
- 到家購(gòu)房合同范本
- 利用資源合同范本
- 生物產(chǎn)品檢驗(yàn)檢疫基礎(chǔ)知識(shí)單選題100道及答案
- 江蘇省中職《英語(yǔ)》學(xué)業(yè)水平考試備考試題集(含歷年真題)
- Unit 3 Environmental Protection Reading and Thinking 選擇性必修第三冊(cè)
- 2025年合伙型公司新合伙人加入?yún)f(xié)議
- 小學(xué)道德與法治課堂教學(xué)中提升學(xué)生核心素養(yǎng)策略
- 2025年安全員之C證(專職安全員)考試題庫(kù)
- 中水回用項(xiàng)目可行性研究報(bào)告
- 2025城市商鋪買賣合同書
- 基于主題式教學(xué)法的初級(jí)漢語(yǔ)綜合課《我的低碳生活》教學(xué)設(shè)計(jì)
- 微信公眾號(hào)運(yùn)營(yíng)及推廣合同
- 2025年春新北師大版物理八年級(jí)下冊(cè)課件 第六章 質(zhì)量和密度 第一節(jié) 物體的質(zhì)量及其測(cè)量
評(píng)論
0/150
提交評(píng)論