生物電子與影像技術第七章 圖像分割課件_第1頁
生物電子與影像技術第七章 圖像分割課件_第2頁
生物電子與影像技術第七章 圖像分割課件_第3頁
生物電子與影像技術第七章 圖像分割課件_第4頁
生物電子與影像技術第七章 圖像分割課件_第5頁
已閱讀5頁,還剩99頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、生物電子與影像技術哈爾濱工業大學(威海)控制科學與工程系第七章 圖像分割 7.1 邊界分割法 7.2 邊緣連接分割法 7.3 閾值分割法 7.4 區域分割法 7.5 彩色圖像分割 第七章 圖像分割 7.1 邊界分割法 7.2 邊緣連接分割法 7.3 閾值分割法 7.4 區域分割法 7.5 彩色圖像分割 7.1 邊界分割法1 圖像分割 Image Segmentation圖像分割基本概念輸入圖像,輸出是分析分割的目的是把圖像空間分成一些有意義的區域分割建立在相似性和非連續性上例子:確定航空照片中的森林、耕地、城市區域辨認文件中的個別文字識別和標定細胞顯微照片中的染色體7.1 邊界分割法1 圖像分

2、割 Image Segmentation圖像分割基本概念分割的結果:一般是二值圖像若想從一幅圖像中“提取”物體,可以設法用專門的方法標出屬于該物體的點,如把物體上的點標為“1”,而把背景點標為“0”應用 機器閱讀理解 遙感圖像自動識別 在線產品檢測 醫學圖像測量7.1 邊界分割法1 圖像分割 Image Segmentation圖像分割基本概念分割基本思路從簡到難,逐級分割控制背景環境,降低分割難度把焦點放在增強感興趣對象,縮小不相干圖像成分的干擾上7.1 邊界分割法1 圖像分割 Image Segmentation圖像分割分類基于邊緣檢測的方法找出圖像的邊緣信息,首先檢出局部特性的不連續性,

3、再將它們連成邊界,這些邊界把圖像分成不同的區域,從而分割出各個區域基于邊緣檢測的圖像分割、基于閾值選取的圖像分割基于區域生成的方法像素分成不同的區域,根據相應的區域特性在圖像中找出與其相似的部分并進行處理區域生長、分裂-合并法7.1 邊界分割法2 點的檢測用空域的高通濾波器來檢測孤立點88881288888圖像-1-1-1-18-1-1-1-1模板R = (-1 * 8 * 8 + 128 * 8) / 9 = (120 * 8) / 9 = 960 / 9 = 106設 :閾值:T = 64 R T7.1 邊界分割法2 點的檢測算法設定閾值 T,如T = 32、64、128等,并計算高通濾波

4、值R如果R值等于0,說明當前檢測點與的灰度值與周圍點的相同當R的值足夠大時,說明該點的值與周圍的點非常不同,是孤立點。通過閾值T來判斷 |R| T 檢測到一個孤立點7.1 邊界分割法2 線的檢測用4種模板分別計算R水平 = -6 + 30 = 24R45度 = -14 + 14 = 0R垂直 = -14 + 14 = 0 R135度 = -14 + 14 = 0111555111111555111111555111例:圖像7.1 邊界分割法2 線的檢測算法依次計算4個方向的典型檢測模板,得到Ri i=1,2,3,4如 |Ri| |Rj| 對于所有的j = i,那么這個點被稱為在方向上更接近模板

5、i 所代表的線設計任意方向的檢測模板可能大于3*3模板系數和為0感興趣方向的系數大7.1 邊界分割法3 邊緣的檢測邊界的定義 兩個具有相對不同灰度值特性的區域的邊界線適用于: 假定問題中的區域是非常類似的,兩個區域之間的過渡,僅僅根據灰度的不連續性便可確定不適用于: 當假定不成立時,閾值分割技術一般來說比邊緣檢測更加實用7.1 邊界分割法3 邊緣的檢測計算局部微分算子 截面圖邊界圖像7.1 邊界分割法3 邊緣的檢測一階微分:用梯度算子來計算特點:對于亮的邊,邊的變化起點是正的,結束是負的。對于暗邊,結論相反。常數部分為零。用途:用于檢測圖像中邊的存在7.1 邊界分割法3 邊緣的檢測Sobel梯

6、度算子具有平滑效果,由于微分增強了噪聲拉普拉斯算子缺點:對噪聲敏感;會產生雙邊效果;不能檢測出邊的方向應用:拉普拉斯算子不直接用于邊的檢測,通常只起輔助的角色;第七章 圖像分割 7.1 邊界分割法 7.2 邊緣連接分割法 7.3 閾值分割法 7.4 區域分割法 7.5 彩色圖像分割 7.2 邊緣連接分割法1 邊緣連接邊檢測的后處理由于噪聲的原因,邊界的特征很少能夠被完整地描述,在亮度不一致的地方會中斷典型的邊檢測算法后面總要跟隨著連接過程和其它邊界檢測過程,用來歸整邊像素,成為有意義的邊連接處理的時機和目的時機:對做過邊界檢測的圖像進行目的:連接間斷的邊7.2 邊緣連接分割法1 邊緣連接連接處

7、理的原理對做過邊檢測的圖像的每個點(x,y)的特性進行分析分析在一個小的鄰域(3x3或5x5)中進行所有相似的點被連接,形成一個享有共同特性像素的邊界 用比較梯度算子的響應強度和梯度方向確定兩個點是否同屬一條邊7.2 邊緣連接分割法1 邊緣連接比較梯度對于點(x, y),判斷其是否與鄰域內的點相似,T 是一個非負的閾值 |f (x, y) f (x, y)| T比較梯度向量的方向角對于點(x, y),判斷其是否與鄰域內點的方向角相似, A是一個角度閾值 | (x, y) (x, y)| A當梯度值和方向角都相似,則點(x, y)與邊點界(x, y)是連接的7.2 邊緣連接分割法1 邊緣連接局部

8、連接算法設定A、T的閾值大小,確定鄰域的大小對圖像上每一個像素的鄰域點進行分析,判斷是否需要連接記錄像素連接的情況, 給不同的邊以不同的標記最后,刪除孤立線段, 連接斷開的線段7.2 邊緣連接分割法2 邊緣擬合思想:若邊緣點很稀疏,則需要用某個解析函數如分段線性或高階樣條曲線來擬合邊緣方法:常根據圖像一小塊區域來建立擬合模型常用方法有:(1)迭代端點擬合的分段線性方法(2)灰度階躍邊緣模型(3)灰度漸變邊緣模型7.2 邊緣連接分割法2 邊緣擬合 邊緣提取方法原圖7.2 邊緣連接分割法2 邊緣擬合迭代端點擬合(iterative endpoint fitting)7.2 邊緣連接分割法邊緣擬合灰

9、度階躍邊緣模型7.2 邊緣連接分割法2 邊緣擬合灰度漸變邊緣模型7.2 邊緣連接分割法3 Hough變換目的:檢測圖像中某些給定形狀的曲線并用參數方程描繪,較少受曲線中斷點的影響思想:對圖像進行坐標變換,使之在另一個坐標空間的特定位置出現峰值原理:點-線的對偶性(duality)7.2 邊緣連接分割法3 Hough變換方法對于邊界上的n個點的點集,找出共線的點集和直線方程對于任意兩點的直線方程:y = ax + b,構造一個參數a,b的平面xy平面上的任意一條直線y = ax + b ,對應在參數ab平面上都有一個點過xy平面一個點(x,y)的所有直線,構成參數ab平面上的一條直線7.2 邊緣

10、連接分割法3 Hough變換方法如果點(x1, y1)與點(x2, y2)共線,則這兩點在參數ab平面上的直線將有一個交點在參數ab平面上相交直線最多的點,對應的xy平面上的直線就是我們的解7.2 邊緣連接分割法3 Hough變換算法實現用極坐標形式:xcos+ysin =參數平面為, ,對應不是直線而是正弦曲線使用交點累加器,或交點統計直方圖,找出相交線段最多的參數空間的點最后找出該點對應的xy平面的直線線段7.2 邊緣連接分割法3 Hough變換算法實現RGB = imread(gantrycrane.png);I = rgb2gray(RGB); % convert to intensi

11、tyBW = edge(I,canny);figuresubplot(2,2,1),imshow(RGB)subplot(2,2,2),imshow(BW)H,T,R = hough(BW);subplot(2,2,3), imshow(H,XData,T,YData,R, InitialMagnification,fit)xlabel(theta), ylabel(rho);axis on, axis normal, hold on;P = houghpeaks(H,5,threshold,ceil(0.3*max(H(:);x = T(P(:,2); y = R(P(:,1);plot(x

12、,y,s,color,white);% Find lines and plot themlines = houghlines(BW,T,R,P,FillGap,20,MinLength,7);subplot(2,2,4), imshow(I), hold onmax_len = 0;for k = 1:length(lines) xy = lines(k).point1; lines(k).point2; plot(xy(:,1),xy(:,2),LineWidth,2,Color,yellow);end第七章 圖像分割 7.1 邊界分割法 7.2 邊緣連接分割法 7.3 閾值分割法 7.4

13、區域分割法 7.5 彩色圖像分割 7.3 閾值分割法1 基礎思想:確定一個合適的閾值T(閾值選定的好壞是此方法成敗的關鍵)將大于等于閾值的像素作為物體或背景,生成一個二值圖像 If f(x,y) T set 1 else set 0在四鄰域中有背景的像素,是邊界像素7.3 閾值分割法1 基礎全局閾值與局部閾值可看做一種涉及測試下列形式函數T的操作 T = T x, y, p(x,y), f(x,y) 如果T取決于f(x,y)時,就稱為全局閾值 如果T取決于f(x,y)和p(x,y),就稱為局部閾值7.3 閾值分割法1 基礎特點適用于物體與背景有較強對比的情況,重要的是背景或物體的灰度比較單一這

14、種方法總可以得到封閉且連通區域的邊界7.3 閾值分割法2 直方圖閾值法7.3 閾值分割法2 直方圖閾值法基本思想邊界上的點的灰度值出現次數較少7.3 閾值分割法2 直方圖閾值法取值的方法 取直方圖谷底(最小值)的灰度值為閾值T缺點 會受到噪聲的干擾,最小值不是預期的閾值,而偏離期望的值7.3 閾值分割法2 直方圖閾值法改進 取兩個峰值之間某個固定位置,如中間位置上。由于峰值代表的是區域內外的典型值,一般情況下,比選谷底更可靠,可排除噪聲的干擾7.3 閾值分割法3 亮度的作用圖像是由反射率分量和亮度分量的乘積組成7.3 閾值分割法3 亮度的作用解決非均勻照明問題把照明投射至一固定的白色反射面,產

15、生1幅影像得到正則化影像 (此影像為剩余反射分量)決定 r(x,y) 所需的單一臨界值 k則對于 h(x,y) 的臨界值為 T/k7.3 閾值分割法4 全局閾值分割用前述方法獲得閾值T,并產生一個二值圖,區分出前景對象和背景規定一個閾值T,逐行掃描圖像凡灰度級大于T的,置為1;凡灰度級小于T的,置為0適用場合:圖像亮度是可以控制的情況,例如用于工業檢測系統中7.3 閾值分割法4 自適應閾值問題 不均勻亮度的成像導致用直方圖得到單一全局閾值分割法無效解決: 將圖像進一步細分為子圖像,并對不同的子圖像使用不同的閾值進行分割7.3 閾值分割法5 最佳全局和自適應閾值一種產生最小平均分割誤差的估計方法

16、假設一幅圖像僅包含兩個主要的灰度級區域7.3 閾值分割法二值圖像7.3 閾值分割法6 閾值選擇最佳閾值 假設一幅圖像是由背景和物體組成。其中,物體像素的灰度級具有正態概率密度 ,其均值為 ,方差為 ; 而背景像素的灰度級也具有正態概率密度 ,其均值為 ,方 差為 物體占圖像總面積的比為 ,背景占 總面積的比為 7.3 閾值分割法6 閾值選擇最佳閾值圖像總的灰度級概率密度為假設對圖像設置一閾值 T , 把小于T的全部點稱為目標物體點,而把大于等于T的所有點稱為背景點7.3 閾值分割法6 閾值選擇最佳閾值把背景錯歸為物體點的概率為 ,把物體點錯歸為背景點的概率為 ,則有 7.3 閾值分割法6 閾值

17、選擇最佳閾值總的錯分概率為要求最小閾值,可將上式求微分,并令其結果為0,則得到 7.3 閾值分割法6 閾值選擇最佳閾值7.3 閾值分割法6 閾值選擇最佳閾值如果 , ,那么即為最佳閾值 7.3 閾值分割法6 閾值選擇最佳閾值對于復雜圖像,在許多情況下對整幅圖像用單一閾值不能給出良好的分割結果;如果已知在圖像上的位置函數描述不均勻照射,就可以設法利用灰度級校正技術進行校正,然后采用單一閾值來分割;把圖像分成小塊,并對每一塊設置局部閾值。如果某塊圖像只含物體或只含背景,那么對這塊圖像就找不到閾值,由附近的像塊求得的局部閾值進行計算得到7.3 閾值分割法閾值求取方法的分類(1)分割過程是否需要人工干

18、預:交互/自動(2)閾值的作用范圍:全局/局部(3)閾值與灰度分布的關系: 基于灰度分布的一階統計 基于灰度分布的二階統計(4)算法的處理策略:迭代/非迭代(5)算法是否需要分割估計:有監督/無監督7.3 閾值分割法7 分水嶺算法Watershed算法是一種特殊的自適應閾值迭代算法目的:將兩個物體目標從背景中提取出來并互相分開7.3 閾值分割法7 分水嶺算法Step1:在一個低灰度級閾值上進行二值化,將目標正確地分離出,但邊界偏向內部Step2:每次將閾值增加一個灰度級,物體的邊界隨之向外擴展Step3:重復Step2,直至兩個物體的邊界相互接觸。此時可確定物體的邊界7 分水嶺算法7.3 閾值

19、分割法第七章 圖像分割 7.1 邊界分割法 7.2 邊緣連接分割法 7.3 閾值分割法 7.4 區域分割法 7.5 彩色圖像分割 7.4 區域分割法區域增長基本思想把一幅圖像分成滿足某種判據的區域,也就是說,把點組成區域確定區域的數目要確定一個區域與其他區域相區別的特征確定一個產生有意義分割的相似性判據從一個已知點開始,加上與已知點相似的鄰近點形成一個區域相似性準則可以是灰度級、彩色、組織、梯度或其他特性7.4 區域分割法區域增長相似性測度方法相似性的測度可以由所確定的閾值來判定從滿足檢測準則的點開始,在各個方向上生長區域。當其鄰近點滿足檢測準則就并入小塊區域中,當新的點被合并后再用新的區域重復這一過程,直到沒有可接受的鄰近點時,生成過程終止7.4 區域分割法區域增長相似性測度方法相似性準則是鄰近點的灰度級與物體的平均灰度級的差小于TT=27.4 區域分割法區域增長相似性測度方法當生成任意物體時,接受準則可以結構為基礎,而不是以灰度級或對比度為基礎為了把候選的小群點包含在物體中,可以檢測這些小群點,而不是檢測單個點,如果它們的結構與物體的結構充分并且足夠相似時就接受它們還可以使用界線檢測對生成建立“勢壘”,如果在“勢壘”的近鄰點和物體之間有

溫馨提示

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

評論

0/150

提交評論