圖像分析PPT學(xué)習(xí)教案_第1頁
圖像分析PPT學(xué)習(xí)教案_第2頁
圖像分析PPT學(xué)習(xí)教案_第3頁
圖像分析PPT學(xué)習(xí)教案_第4頁
圖像分析PPT學(xué)習(xí)教案_第5頁
已閱讀5頁,還剩81頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、會(huì)計(jì)學(xué)1圖像分析圖像分析第1頁/共86頁第2頁/共86頁圖像中的區(qū)域圖像中的區(qū)域(目標(biāo)目標(biāo)),可用其內(nèi)部,可用其內(nèi)部(如組成區(qū)域的象素集合如組成區(qū)域的象素集合)表示,也可用其外部表示,也可用其外部(如組成區(qū)域邊界的象素集合如組成區(qū)域邊界的象素集合)表示表示關(guān)心區(qū)域的反射性質(zhì)如灰度、顏色、紋理等關(guān)心區(qū)域的反射性質(zhì)如灰度、顏色、紋理等關(guān)心區(qū)域的形狀等關(guān)心區(qū)域的形狀等選定了表達(dá)方法,還需要對(duì)目標(biāo)進(jìn)行描述,使計(jì)算機(jī)能充分選定了表達(dá)方法,還需要對(duì)目標(biāo)進(jìn)行描述,使計(jì)算機(jī)能充分利用所能獲得的分割結(jié)果利用所能獲得的分割結(jié)果表達(dá)是表達(dá)是直接具體的表示目標(biāo)直接具體的表示目標(biāo),好的表達(dá)方法應(yīng)具有,好的表達(dá)方法應(yīng)具有

2、節(jié)省存儲(chǔ)節(jié)省存儲(chǔ)空間、易于特征計(jì)算空間、易于特征計(jì)算等優(yōu)點(diǎn)等優(yōu)點(diǎn)描述是描述是較抽象的表示目標(biāo)較抽象的表示目標(biāo)。好的描述應(yīng)在盡可能。好的描述應(yīng)在盡可能區(qū)別不同目區(qū)別不同目標(biāo)標(biāo)的基礎(chǔ)上對(duì)的基礎(chǔ)上對(duì)目標(biāo)的尺度、平移、旋轉(zhuǎn)等目標(biāo)的尺度、平移、旋轉(zhuǎn)等不敏感不敏感第3頁/共86頁 WWiWWjjyxifWyxf),() 12(1),(2第4頁/共86頁10),()(LbbjifPbPR1,.,1 , 0)()(LbMbNbP第5頁/共86頁,f(k,l)=b同時(shí)發(fā)生的概率。1,0),(,),(),(LbablkfajifPbaPRMbaNbaP),(),(第6頁/共86頁10)(LbbbPb1022)()

3、(LbbbPbb1033)()(1LbbKbPbbb3)()(11044LbbKbPbbb102)(LbNbPb10)(log)(LbKbPbPb第7頁/共86頁1010),(LaLbAbaabPB 1010),()(LaLbCbaPbbaaB 10102),()(LaLbIbaPbaB 1010),(|LaLbVbaPbaB 10102)(1),(LaLbDbabaPB 10102),(LaLbNbaPB 1010),(log),(LaLbEbaPbaPB 第8頁/共86頁v目標(biāo)表目標(biāo)表達(dá)達(dá)v邊界表達(dá)邊界表達(dá)v區(qū)域表達(dá)區(qū)域表達(dá)鏈碼鏈碼多邊形多邊形邊界段邊界段標(biāo)記標(biāo)記骨架骨架第9頁/共86頁表

4、示表示1個(gè)方向數(shù)個(gè)方向數(shù)比表示比表示1個(gè)坐標(biāo)值個(gè)坐標(biāo)值所需的所需的比特?cái)?shù)少比特?cái)?shù)少,而,而且對(duì)每且對(duì)每1個(gè)點(diǎn)又個(gè)點(diǎn)又只需只需1個(gè)方向個(gè)方向數(shù)就可以數(shù)就可以代替代替2個(gè)坐標(biāo)個(gè)坐標(biāo)值,值,因此鏈碼表達(dá)大大因此鏈碼表達(dá)大大減少邊界表示所需的數(shù)據(jù)量減少邊界表示所需的數(shù)據(jù)量第10頁/共86頁0123041235674-directional chain code8-directional chain code0XY01230XY01234567第11頁/共86頁1、如此產(chǎn)生的、如此產(chǎn)生的碼串很長碼串很長2、噪聲等干擾噪聲等干擾會(huì)導(dǎo)致小的會(huì)導(dǎo)致小的邊界變化邊界變化,而使鏈碼發(fā)生與目標(biāo),而使鏈碼發(fā)生與目標(biāo)整

5、體形狀無關(guān)的較大整體形狀無關(guān)的較大變動(dòng)變動(dòng)對(duì)原邊界以對(duì)原邊界以較大較大的的網(wǎng)格重新采樣網(wǎng)格重新采樣,并把與,并把與原邊界點(diǎn)最接近的原邊界點(diǎn)最接近的大網(wǎng)格點(diǎn)大網(wǎng)格點(diǎn)定為定為新的邊界新的邊界點(diǎn)點(diǎn)常用的改進(jìn)方法常用的改進(jìn)方法這樣獲得的新邊界具有較少的邊界點(diǎn),這樣獲得的新邊界具有較少的邊界點(diǎn),而且其形狀受噪聲等干擾的影響也較小而且其形狀受噪聲等干擾的影響也較小消除了目標(biāo)尺度變消除了目標(biāo)尺度變化對(duì)鏈碼的影響化對(duì)鏈碼的影響第12頁/共86頁使用鏈碼時(shí),使用鏈碼時(shí),起點(diǎn)起點(diǎn)的選擇是很關(guān)鍵的,對(duì)同一邊界,如用的選擇是很關(guān)鍵的,對(duì)同一邊界,如用不同的邊界點(diǎn)不同的邊界點(diǎn)作為鏈碼起點(diǎn),得到的鏈碼是不同的作為鏈碼起點(diǎn)

6、,得到的鏈碼是不同的具體做法:具體做法:歸一化處歸一化處理理給定一個(gè)從給定一個(gè)從任意點(diǎn)任意點(diǎn)開始而產(chǎn)生的鏈碼,可把它看開始而產(chǎn)生的鏈碼,可把它看作作1個(gè)由各個(gè)方向數(shù)構(gòu)成的個(gè)由各個(gè)方向數(shù)構(gòu)成的自然數(shù)自然數(shù)將這些方向數(shù)依將這些方向數(shù)依1個(gè)方向循環(huán)以個(gè)方向循環(huán)以使它們所構(gòu)成的自然數(shù)的使它們所構(gòu)成的自然數(shù)的值最小值最小,將這樣轉(zhuǎn)換后所對(duì)應(yīng)的鏈碼起點(diǎn)作為這個(gè)邊界的,將這樣轉(zhuǎn)換后所對(duì)應(yīng)的鏈碼起點(diǎn)作為這個(gè)邊界的歸一化鏈碼的起點(diǎn),如圖所示歸一化鏈碼的起點(diǎn),如圖所示0332210110103322原鏈碼原鏈碼歸一化鏈歸一化鏈碼碼 01033221起點(diǎn)歸一起點(diǎn)歸一化化33221014鄰鄰域域第13頁/共86頁用鏈

7、碼表示給定目標(biāo)的邊界時(shí),如果目標(biāo)用鏈碼表示給定目標(biāo)的邊界時(shí),如果目標(biāo)平移平移,鏈碼,鏈碼不不會(huì)發(fā)生變化,而如果目標(biāo)會(huì)發(fā)生變化,而如果目標(biāo)旋轉(zhuǎn)旋轉(zhuǎn),則鏈碼將會(huì),則鏈碼將會(huì)發(fā)生變化發(fā)生變化用鏈碼的用鏈碼的1階差分階差分來重新構(gòu)造來重新構(gòu)造1個(gè)序列個(gè)序列(1個(gè)表示原鏈碼各段個(gè)表示原鏈碼各段之間之間方向變化方向變化的新序列的新序列),相當(dāng)于把鏈碼進(jìn)行,相當(dāng)于把鏈碼進(jìn)行旋轉(zhuǎn)歸一化旋轉(zhuǎn)歸一化3322101(2) 1 0 1 0 3 3 2 23 3 1 3 3 0 3 000332121左轉(zhuǎn)左轉(zhuǎn)90度度(3) 2 1 2 1 0 0 3 33 3 1 3 3 0 3 0為最右為最右1個(gè)方向數(shù)循環(huán)到左邊個(gè)方

8、向數(shù)循環(huán)到左邊目標(biāo)旋轉(zhuǎn)后,原鏈碼發(fā)生變化,目標(biāo)旋轉(zhuǎn)后,原鏈碼發(fā)生變化,但差分碼沒有變化但差分碼沒有變化相鄰相鄰2個(gè)方向按反方向相減個(gè)方向按反方向相減第14頁/共86頁Chain code: 0 0 0 0 3 3 0 3 3 3 2 1 2 3 2 3 3 Chain code: 0 0 0 7 6 7 6 6 4 2 4 6 5 6 0 6 4 4 4 0 3 2 2 2 1 2 1 2 1 1 2 1 0 1 1 0 0 1 3 3 2 4 3 2 1 0 0 1 4鄰鄰域域8鄰鄰域域第15頁/共86頁第16頁/共86頁如圖(如圖(a)是是1個(gè)任意的個(gè)任意的集合集合S,它的它的逼近凸包逼近

9、凸包H是包是包含含S的最小凸形的最小凸形,如圖(,如圖(b)黑線框內(nèi)部所示黑線框內(nèi)部所示常把常把H-S叫叫S的的凸殘差凸殘差(convex deficiency),),并用并用D,即圖即圖(b)中黑線框內(nèi)各白色部分表示中黑線框內(nèi)各白色部分表示第17頁/共86頁當(dāng)把當(dāng)把S的邊界分解為邊界段時(shí),能分開的邊界分解為邊界段時(shí),能分開D的各部分的點(diǎn)就是合適的各部分的點(diǎn)就是合適的邊界分段點(diǎn),也就是說,這些分段點(diǎn)可借助的邊界分段點(diǎn),也就是說,這些分段點(diǎn)可借助D來唯一確定來唯一確定跟蹤跟蹤H的邊界,每個(gè)進(jìn)入的邊界,每個(gè)進(jìn)入D或從或從D出去的點(diǎn)就是出去的點(diǎn)就是1個(gè)分段點(diǎn),如個(gè)分段點(diǎn),如圖圖(c)所示。所示。具體

10、做具體做法法這種方法不受區(qū)域這種方法不受區(qū)域尺度和取向的影響尺度和取向的影響第18頁/共86頁多邊形是一系列多邊形是一系列線段的封閉集合線段的封閉集合第19頁/共86頁在數(shù)字圖像中,如果多邊形的在數(shù)字圖像中,如果多邊形的線段數(shù)線段數(shù)與邊界上的與邊界上的點(diǎn)數(shù)點(diǎn)數(shù)相相等,則多邊形可以等,則多邊形可以完全準(zhǔn)確完全準(zhǔn)確的表達(dá)邊界的表達(dá)邊界多邊形表達(dá)的目的要用多邊形表達(dá)的目的要用盡可能少的線段盡可能少的線段,來代表邊界,來代表邊界,并并保持邊界的基本形狀保持邊界的基本形狀,這樣就可以用較少的數(shù)據(jù)和較,這樣就可以用較少的數(shù)據(jù)和較簡潔的形式來表達(dá)和描述邊界簡潔的形式來表達(dá)和描述邊界常用的多邊常用的多邊形表達(dá)

11、方法形表達(dá)方法1、基于收縮的最小周長多邊形法、基于收縮的最小周長多邊形法2、基于聚合、基于聚合(merge)的最小均方差線段逼近法的最小均方差線段逼近法3、基于分裂、基于分裂(split)的最小均方差線段逼近法的最小均方差線段逼近法第20頁/共86頁對(duì)于對(duì)于第第1種方法種方法將原邊界看成是有將原邊界看成是有彈性的線彈性的線,將組成邊界,將組成邊界的的象素序列的內(nèi)外邊各看成一堵墻象素序列的內(nèi)外邊各看成一堵墻,如圖,如圖(a)所示,如果將所示,如果將線拉緊線拉緊,則可得到如圖,則可得到如圖(b)所示的最小周長多邊形所示的最小周長多邊形(a)(b)第21頁/共86頁對(duì)于對(duì)于第第2種方法種方法沿邊界沿

12、邊界依次連接象素依次連接象素。先選。先選1個(gè)邊界點(diǎn)為個(gè)邊界點(diǎn)為起點(diǎn)起點(diǎn),用,用直線依次連接該點(diǎn)與相鄰的邊界點(diǎn)直線依次連接該點(diǎn)與相鄰的邊界點(diǎn),分別計(jì)算各,分別計(jì)算各直線與邊界的直線與邊界的(逼近逼近)擬合誤差擬合誤差,把誤差超過某個(gè)限度前的限,把誤差超過某個(gè)限度前的限度確定為度確定為多邊形的多邊形的1條邊條邊,并將,并將誤差置誤差置0,然后以,然后以線段另一線段另一端點(diǎn)端點(diǎn)為為起點(diǎn)起點(diǎn),繼續(xù)連接邊界點(diǎn),直到繞邊界,繼續(xù)連接邊界點(diǎn),直到繞邊界1周,這樣就得周,這樣就得到到1個(gè)邊界的近似多邊形個(gè)邊界的近似多邊形第22頁/共86頁如圖給出基于聚合方法的多邊形逼近。原如圖給出基于聚合方法的多邊形逼近。原

13、邊界由點(diǎn)邊界由點(diǎn)a,b,v,d,e,f,g,h等表示的多邊形。現(xiàn)在先從等表示的多邊形?,F(xiàn)在先從點(diǎn)點(diǎn)a出發(fā),依次做直線出發(fā),依次做直線ab,ac,ad,ae等,對(duì)從等,對(duì)從ac開始開始的每條線段計(jì)算的每條線段計(jì)算前一邊界點(diǎn)前一邊界點(diǎn)與與線段線段的距離作為擬合誤差的距離作為擬合誤差,圖中設(shè),圖中設(shè)bi和和cj沒有超過預(yù)定的誤差限度沒有超過預(yù)定的誤差限度,而而dk超過該限度超過該限度,所以選,所以選d為緊接點(diǎn)為緊接點(diǎn)a的多邊形頂點(diǎn)的多邊形頂點(diǎn),再從,再從點(diǎn)點(diǎn)d出發(fā)出發(fā)繼續(xù)如上進(jìn)行,最終得到的近似多邊形的頂點(diǎn)為繼續(xù)如上進(jìn)行,最終得到的近似多邊形的頂點(diǎn)為adgh第23頁/共86頁對(duì)于對(duì)于第第3種方法種方

14、法先連接邊界上先連接邊界上相距最遠(yuǎn)的相距最遠(yuǎn)的2個(gè)象素個(gè)象素(即把邊界分成即把邊界分成2部部分分),然后根據(jù)一定,然后根據(jù)一定準(zhǔn)則進(jìn)一步分解邊界準(zhǔn)則進(jìn)一步分解邊界,構(gòu)成多邊形逼近邊界,直到,構(gòu)成多邊形逼近邊界,直到擬合誤差滿足一定限度擬合誤差滿足一定限度如圖給出以邊界點(diǎn)與現(xiàn)有多邊形的如圖給出以邊界點(diǎn)與現(xiàn)有多邊形的最大距離為準(zhǔn)則最大距離為準(zhǔn)則分裂邊界的原理:分裂邊界的原理:aaabbbcccddd(a)原始邊界原始邊界(b)按最大距按最大距離分割邊界離分割邊界(c)連接垂直點(diǎn)連接垂直點(diǎn)(d)最后的多邊形最后的多邊形第24頁/共86頁最簡單的是先對(duì)給定的物體最簡單的是先對(duì)給定的物體求重心求重心,然

15、后把,然后把邊界點(diǎn)與邊界點(diǎn)與重心的距離重心的距離作為作為角度的函數(shù)角度的函數(shù),得到一種標(biāo)記,得到一種標(biāo)記如圖如圖(a)和和(b)所示,給出兩個(gè)通過該方法得到標(biāo)記的例所示,給出兩個(gè)通過該方法得到標(biāo)記的例子子第25頁/共86頁(a)(b)在在(a)中,中, r(q q)是常數(shù),在是常數(shù),在(b)中中r(q) = Asecq不管用何種方法產(chǎn)生標(biāo)記,其不管用何種方法產(chǎn)生標(biāo)記,其基本思想基本思想都是把都是把2-D的邊界用的邊界用1-D的較易描述的函數(shù)的較易描述的函數(shù)形式來表達(dá)形式來表達(dá)把把2-D形狀描述形狀描述 1-D波形分析波形分析第26頁/共86頁上面所述方法產(chǎn)生的標(biāo)記上面所述方法產(chǎn)生的標(biāo)記不受目標(biāo)

16、平移不受目標(biāo)平移的影響,但與目標(biāo)的的影響,但與目標(biāo)的尺度變換以及旋轉(zhuǎn)尺度變換以及旋轉(zhuǎn)都有關(guān)都有關(guān)尺度變換造成的影響尺度變換造成的影響標(biāo)記的幅度值標(biāo)記的幅度值發(fā)生變化,這個(gè)問題發(fā)生變化,這個(gè)問題可用那個(gè)把可用那個(gè)把最大幅度值歸一化到單位值最大幅度值歸一化到單位值來解決來解決尺度變換尺度變換的解決的解決解決選擇影響的方法也可參照鏈碼歸一化的方法解決選擇影響的方法也可參照鏈碼歸一化的方法常用的方法:常用的方法:選離選離重心最遠(yuǎn)的點(diǎn)重心最遠(yuǎn)的點(diǎn)作為標(biāo)記起點(diǎn)作為標(biāo)記起點(diǎn)求求邊界主軸邊界主軸,以主軸上離重,以主軸上離重心最遠(yuǎn)的點(diǎn)作為標(biāo)記起點(diǎn)心最遠(yuǎn)的點(diǎn)作為標(biāo)記起點(diǎn)考慮邊界上所有的點(diǎn),計(jì)算量大,但較可靠考慮邊

17、界上所有的點(diǎn),計(jì)算量大,但較可靠第27頁/共86頁第28頁/共86頁第29頁/共86頁ByyxdBxq|),(min),(其中d(x,y)是點(diǎn)x到點(diǎn)y的歐氏距離,若存在兩個(gè)以上的點(diǎn)yB,得到相等的q(x,B),則x點(diǎn)位于區(qū)域S的中軸上。這就是說,邊界B上有兩個(gè)以上點(diǎn),它們距離中軸上x點(diǎn)都為相等的最小距離,因此區(qū)域S的中軸可以看成是一系列大小不同的與邊界B相切的接觸圓圓心的集合。 第30頁/共86頁第31頁/共86頁),(),(BvudBjid第32頁/共86頁第33頁/共86頁第34頁/共86頁第35頁/共86頁第36頁/共86頁點(diǎn)第37頁/共86頁第38頁/共86頁第39頁/共86頁第40頁

18、/共86頁第41頁/共86頁)()()(6532762104nnnnnnnnnB)()()()()()()()()(075443102643107540622176653240nnnnnnnnnBnnnnnnnnnBnnnnnnnnnB第42頁/共86頁第43頁/共86頁v目標(biāo)描目標(biāo)描述述v邊界描述邊界描述v區(qū)域描述區(qū)域描述簡單描述簡單描述形狀數(shù)形狀數(shù)傅立葉描述傅立葉描述簡單描述簡單描述拓?fù)涿枋鐾負(fù)涿枋黾y理描述紋理描述不變矩不變矩第44頁/共86頁1、邊界的長度邊界的、邊界的長度邊界的全局特征全局特征,指邊界所包圍,指邊界所包圍區(qū)域的區(qū)域的輪廓的周長輪廓的周長區(qū)域區(qū)域R的邊界的邊界B是由是由R

19、的所有的所有邊界點(diǎn)邊界點(diǎn)按按4-方向或方向或8-方向連方向連接組成的,區(qū)域的其它點(diǎn)稱為接組成的,區(qū)域的其它點(diǎn)稱為區(qū)域的內(nèi)部點(diǎn)區(qū)域的內(nèi)部點(diǎn)對(duì)于區(qū)域?qū)τ趨^(qū)域R而言,它的每而言,它的每1個(gè)個(gè)邊界點(diǎn)邊界點(diǎn)P都應(yīng)滿足都應(yīng)滿足2個(gè)條件個(gè)條件:(1)P本身屬于區(qū)域本身屬于區(qū)域R;(2)P的鄰域中有象素不屬于區(qū)域的鄰域中有象素不屬于區(qū)域R注意注意:如果區(qū)域:如果區(qū)域R的的內(nèi)部點(diǎn)用內(nèi)部點(diǎn)用8-方向連通方向連通來判斷,則得到來判斷,則得到的的邊界為邊界為4-方向方向連通的,如果用連通的,如果用4-方向連通方向連通來判斷,則得來判斷,則得到的邊界為到的邊界為8-方向連通方向連通的的區(qū)域的邊界點(diǎn)和內(nèi)部點(diǎn)要采用不同的連

20、通性來定義,否則會(huì)出現(xiàn)歧義區(qū)域的邊界點(diǎn)和內(nèi)部點(diǎn)要采用不同的連通性來定義,否則會(huì)出現(xiàn)歧義第45頁/共86頁如圖說明這個(gè)問題如圖說明這個(gè)問題(a)(b)(a)中淺陰影象素點(diǎn)組成中淺陰影象素點(diǎn)組成1個(gè)目標(biāo)區(qū),如果將內(nèi)部點(diǎn)用個(gè)目標(biāo)區(qū),如果將內(nèi)部點(diǎn)用8-方向方向連通判斷,則連通判斷,則(b)深色區(qū)域點(diǎn)為內(nèi)部點(diǎn),其余淺色區(qū)域點(diǎn)構(gòu)深色區(qū)域點(diǎn)為內(nèi)部點(diǎn),其余淺色區(qū)域點(diǎn)構(gòu)成成4-方向連通邊界;如果將內(nèi)部點(diǎn)用方向連通邊界;如果將內(nèi)部點(diǎn)用4-方向連通判斷,則此方向連通判斷,則此時(shí)區(qū)域內(nèi)部點(diǎn)和時(shí)區(qū)域內(nèi)部點(diǎn)和8-方向連通邊界如圖方向連通邊界如圖(c)所示。所示。(c)第46頁/共86頁?但如果但如果邊界點(diǎn)和內(nèi)部點(diǎn)邊界點(diǎn)和

21、內(nèi)部點(diǎn)用用同同1類連通判斷類連通判斷,則圖中標(biāo)有,則圖中標(biāo)有“?”的點(diǎn)歸屬就會(huì)出現(xiàn)問題的點(diǎn)歸屬就會(huì)出現(xiàn)問題例如都采用例如都采用4-方向方向連通判斷,則連通判斷,則“?”的點(diǎn)既應(yīng)判為的點(diǎn)既應(yīng)判為內(nèi)部點(diǎn)內(nèi)部點(diǎn)(鄰域中所有鄰域中所有象素均屬于區(qū)域象素均屬于區(qū)域),但又應(yīng)判為,但又應(yīng)判為邊界點(diǎn)邊界點(diǎn)(否則否則(b)中中邊界將不連通邊界將不連通)如果邊界用單位長鏈碼表示,則水平和垂直碼的個(gè)數(shù)加如果邊界用單位長鏈碼表示,則水平和垂直碼的個(gè)數(shù)加上上2乘以對(duì)角碼的個(gè)數(shù)邊界長度,將邊界的所有點(diǎn)乘以對(duì)角碼的個(gè)數(shù)邊界長度,將邊界的所有點(diǎn)從從0排到排到K-1(設(shè)邊界點(diǎn)共設(shè)邊界點(diǎn)共K個(gè)個(gè)),則邊界長度計(jì)算式為:,則邊界

22、長度計(jì)算式為:|B|=數(shù)量數(shù)量k+1按模為按模為K計(jì)算計(jì)算#k|(xk+1,yk+1)N4(xk,yk)2#k|(xk+1,yk+1)ND(xk,yk)對(duì)應(yīng)對(duì)應(yīng)2個(gè)象素間直線段個(gè)象素間直線段對(duì)應(yīng)對(duì)應(yīng)2個(gè)象素間對(duì)角線段個(gè)象素間對(duì)角線段第47頁/共86頁2、曲率描述邊界上各點(diǎn)沿邊界方向變化的情況,在、曲率描述邊界上各點(diǎn)沿邊界方向變化的情況,在1個(gè)個(gè)邊界點(diǎn)的曲率的符號(hào)描述了邊界在該點(diǎn)的凹凸性,如果曲邊界點(diǎn)的曲率的符號(hào)描述了邊界在該點(diǎn)的凹凸性,如果曲率大于率大于0,則曲線凹向朝著該點(diǎn)的法線的正向。如果曲率小,則曲線凹向朝著該點(diǎn)的法線的正向。如果曲率小于于0,則曲線凹向朝著該點(diǎn)法線的負(fù)方向。,則曲線凹向

23、朝著該點(diǎn)法線的負(fù)方向。如沿順時(shí)針方向跟蹤邊界,當(dāng)在如沿順時(shí)針方向跟蹤邊界,當(dāng)在1個(gè)點(diǎn)的曲率大于個(gè)點(diǎn)的曲率大于0,則該點(diǎn)屬于凸段的一部分,否則為凹段一部分則該點(diǎn)屬于凸段的一部分,否則為凹段一部分第48頁/共86頁第49頁/共86頁每個(gè)形狀數(shù)都有每個(gè)形狀數(shù)都有1個(gè)對(duì)應(yīng)的階個(gè)對(duì)應(yīng)的階(order),階定義階定義為:為:形狀數(shù)序形狀數(shù)序列的長度列的長度(即碼的個(gè)數(shù)即碼的個(gè)數(shù))。對(duì)閉合曲線,階總是偶數(shù),對(duì)應(yīng)凸。對(duì)閉合曲線,階總是偶數(shù),對(duì)應(yīng)凸形區(qū)域,階也對(duì)應(yīng)邊界外包矩形的周長形區(qū)域,階也對(duì)應(yīng)邊界外包矩形的周長Order 4 Order 6Chain code: 0 3 2 1 0 0 3 2 2 1Dif

24、ference: 3 3 3 3 3 0 3 3 0 3Shape no.: 3 3 3 3 0 3 3 0 3 3Order 8 Order 8 Order 8Chain code: 0 0 3 3 2 2 1 1 0 3 0 3 2 2 1 1 0 0 0 3 2 2 2 1Difference:3 0 3 0 3 0 3 0 3 3 1 3 3 0 3 0 3 0 0 3 3 0 0 3Shape no.: 0 3 0 3 0 3 0 3 0 3 0 3 3 1 3 3 0 0 3 3 0 0 3 3第50頁/共86頁4、計(jì)算鏈碼、差分碼以及形狀數(shù):計(jì)算鏈碼、差分碼以及形狀數(shù):Chain

25、 code: 0 0 0 0 3 0 0 3 2 2 3 2 2 2 1 2 1 1Difference: 3 0 0 0 3 1 0 3 3 0 1 3 0 0 3 1 3 0Shape no.: 0 0 0 3 1 0 3 3 0 1 3 0 0 3 1 3 0 31、從所有滿足給定階要求、從所有滿足給定階要求的矩形中選取其長短軸比的矩形中選取其長短軸比例最接近給定邊界如圖例最接近給定邊界如圖a的的矩形,如圖矩形,如圖b所示所示2、根據(jù)給定階將選出的矩、根據(jù)給定階將選出的矩形劃分為如圖形劃分為如圖c所示的多個(gè)所示的多個(gè)等邊正方形等邊正方形(18階階)3、求出與邊界最吻合的多、求出與邊界最吻

26、合的多邊形,如將面積的邊形,如將面積的50以以上包在邊界內(nèi)的正方形劃上包在邊界內(nèi)的正方形劃入內(nèi)部得到入內(nèi)部得到d圖圖(a)(b)(c)(d)計(jì)算形狀數(shù)步驟:計(jì)算形狀數(shù)步驟:第51頁/共86頁形狀數(shù)提供了形狀數(shù)提供了1種有用的種有用的形狀度量方法形狀度量方法,對(duì)每個(gè),對(duì)每個(gè)階階是是唯一的唯一的,不隨邊界的旋轉(zhuǎn)和尺度的變化而改變不隨邊界的旋轉(zhuǎn)和尺度的變化而改變,另外,另外它也提供了它也提供了1種使形狀可以種使形狀可以比較的量度比較的量度對(duì)對(duì)2個(gè)區(qū)域邊界而言,它們之間形狀上的個(gè)區(qū)域邊界而言,它們之間形狀上的相似性可借助它們的形狀數(shù)進(jìn)行描述相似性可借助它們的形狀數(shù)進(jìn)行描述從小到大從小到大逐步計(jì)算兩個(gè)邊

27、界的逐步計(jì)算兩個(gè)邊界的各階形狀數(shù)各階形狀數(shù),并相互,并相互比較,直到找到比較,直到找到最大階的相等形狀數(shù)最大階的相等形狀數(shù),即,即2個(gè)區(qū)域個(gè)區(qū)域邊界之間的相似度用它們的邊界之間的相似度用它們的最大公共形狀數(shù)來衡量最大公共形狀數(shù)來衡量第52頁/共86頁第53頁/共86頁假定某個(gè)目標(biāo)區(qū)域邊界由假定某個(gè)目標(biāo)區(qū)域邊界由N個(gè)象素點(diǎn)組成,可以把這個(gè)區(qū)個(gè)象素點(diǎn)組成,可以把這個(gè)區(qū)域看作是在復(fù)平面內(nèi),縱坐標(biāo)為虛軸,橫坐標(biāo)為實(shí)軸,如域看作是在復(fù)平面內(nèi),縱坐標(biāo)為虛軸,橫坐標(biāo)為實(shí)軸,如圖圖8.4.4所示。這個(gè)區(qū)域邊界上的點(diǎn)可定義為一復(fù)數(shù)所示。這個(gè)區(qū)域邊界上的點(diǎn)可定義為一復(fù)數(shù)x+yj。由邊界上任意一點(diǎn)開始,按逆時(shí)針方向

28、沿線逐點(diǎn)可寫出一由邊界上任意一點(diǎn)開始,按逆時(shí)針方向沿線逐點(diǎn)可寫出一復(fù)數(shù)虛禮復(fù)數(shù)虛禮f(i),其中,其中0iN-1。對(duì)此序列進(jìn)行離散傅立葉變。對(duì)此序列進(jìn)行離散傅立葉變換,即得到該邊界在頻域的唯一表示式換,即得到該邊界在頻域的唯一表示式F(k),此處,此處0kN-1。這些傅立葉系數(shù)稱為邊界的傅立葉描述符。這些傅立葉系數(shù)稱為邊界的傅立葉描述符 第54頁/共86頁選取不同傅立葉描述的前選取不同傅立葉描述的前M個(gè)不同系數(shù)個(gè)不同系數(shù)對(duì)邊界的表達(dá)對(duì)邊界的表達(dá)第55頁/共86頁第56頁/共86頁由于封閉曲線將使x和y具有非單值的關(guān)系,所以,為使問題簡單,可以把它分解成兩條或多條具有單值關(guān)系的曲線。只需研究這些

29、由具有因果關(guān)系的點(diǎn)所組成的函數(shù)關(guān)系曲線如何進(jìn)行逼近就可以了。凡相鄰兩點(diǎn)滿足 iixx1的關(guān)系,稱它們是因果的,由具有因果關(guān)系的點(diǎn)所組成的函數(shù)關(guān)系曲線 (b)所示第57頁/共86頁幅度誤差Miiixgy0)(最小二乘方誤差Miiixgy02)(峰值誤差)(maxiixgy 第58頁/共86頁NNxaxaay10把M+1個(gè)觀測數(shù)據(jù)代入上式可得M+1個(gè)聯(lián)立方程組,即 MNNMMMNNNyyyyaaaaxxxxxxxxxxxx21021022222121102001111 YXa第59頁/共86頁)Y(Y)Y(YT0)(2)()(XaYXYYYYaaTTYXX)(XaT1T第60頁/共86頁1、區(qū)域面

30、積描述區(qū)域的大小,對(duì)屬于區(qū)域的象素計(jì)數(shù),設(shè)、區(qū)域面積描述區(qū)域的大小,對(duì)屬于區(qū)域的象素計(jì)數(shù),設(shè)正方形象素的邊長為單位長,則其面積正方形象素的邊長為單位長,則其面積A的計(jì)算式為:的計(jì)算式為:A=(x,y)R1d n A=#of pixels=10A=d*d/2=4.5A=n*n/2=8后面兩種方法直觀,但誤差較大,而第一種方法不僅后面兩種方法直觀,但誤差較大,而第一種方法不僅簡單,而且對(duì)原始模擬區(qū)域面積的無偏和一致的最好簡單,而且對(duì)原始模擬區(qū)域面積的無偏和一致的最好估計(jì)估計(jì)第61頁/共86頁2、區(qū)域重心根據(jù)所有屬于區(qū)域的點(diǎn)計(jì)算出來的、區(qū)域重心根據(jù)所有屬于區(qū)域的點(diǎn)計(jì)算出來的RyxRyxyAyxAx)

31、,(),(11第62頁/共86頁對(duì)對(duì)1個(gè)給定平面區(qū)域而言,區(qū)域內(nèi)的個(gè)給定平面區(qū)域而言,區(qū)域內(nèi)的孔數(shù)孔數(shù)H和區(qū)域的和區(qū)域的連通連通成分成分C都是常用的拓?fù)湫再|(zhì),可進(jìn)一步來定義都是常用的拓?fù)湫再|(zhì),可進(jìn)一步來定義歐拉數(shù)歐拉數(shù)E:E=C-H第63頁/共86頁AB2個(gè)孔,個(gè)孔,1個(gè)連通成分,個(gè)連通成分,歐拉數(shù)為歐拉數(shù)為-13個(gè)連通成分,個(gè)連通成分,0個(gè)孔,歐拉個(gè)孔,歐拉數(shù)為數(shù)為31個(gè)孔,個(gè)孔,1個(gè)連通成分,個(gè)連通成分,歐拉數(shù)為歐拉數(shù)為02個(gè)孔,個(gè)孔,1個(gè)連通成分,個(gè)連通成分,歐拉數(shù)為歐拉數(shù)為-1第64頁/共86頁HoleEdgeFaceVertex歐拉數(shù)是歐拉數(shù)是1個(gè)區(qū)域的拓?fù)涿枋龇?,全由個(gè)區(qū)域的拓?fù)涿?/p>

32、述符,全由直線段構(gòu)成的區(qū)域直線段構(gòu)成的區(qū)域集合可以集合可以利用歐拉數(shù)簡單描述,這些區(qū)域也叫利用歐拉數(shù)簡單描述,這些區(qū)域也叫多邊形網(wǎng)多邊形網(wǎng),對(duì)于,對(duì)于1個(gè)多邊形網(wǎng),個(gè)多邊形網(wǎng),假如用假如用W表示其頂點(diǎn)數(shù)表示其頂點(diǎn)數(shù),Q表示其邊線數(shù)表示其邊線數(shù),F(xiàn)表示其面數(shù)表示其面數(shù),則歐拉數(shù),則歐拉數(shù)為為:W-Q+F=C-H =EW=7,Q=11,F=2,C=1,H3,E=-2第65頁/共86頁根據(jù)區(qū)域的周長和區(qū)域的面積計(jì)算的:根據(jù)區(qū)域的周長和區(qū)域的面積計(jì)算的:ABF42周長周長區(qū)域?yàn)閳A形時(shí)區(qū)域?yàn)閳A形時(shí)F為為1,其它形狀時(shí),其它形狀時(shí),F(xiàn)1,即當(dāng)即當(dāng)區(qū)域?yàn)閳A時(shí),區(qū)域?yàn)閳A時(shí),F(xiàn)為最小為最小對(duì)數(shù)字圖像而言,邊界按

33、對(duì)數(shù)字圖像而言,邊界按4-連通計(jì)算,則對(duì)正連通計(jì)算,則對(duì)正八邊形區(qū)域八邊形區(qū)域F最小,邊界按最小,邊界按8-連通計(jì)算,則對(duì)連通計(jì)算,則對(duì)正菱形正菱形F最小最小第66頁/共86頁形狀參數(shù)在一定程度上描述了區(qū)域的緊湊性,無量綱,對(duì)形狀參數(shù)在一定程度上描述了區(qū)域的緊湊性,無量綱,對(duì)尺度變化不敏感,如果去除由于離散區(qū)域旋轉(zhuǎn)帶來的誤差,尺度變化不敏感,如果去除由于離散區(qū)域旋轉(zhuǎn)帶來的誤差,它對(duì)旋轉(zhuǎn)也不敏感它對(duì)旋轉(zhuǎn)也不敏感注意:僅僅靠形狀參數(shù)注意:僅僅靠形狀參數(shù)F有時(shí)并不能把不同形狀的區(qū)域分有時(shí)并不能把不同形狀的區(qū)域分開,如圖所示,開,如圖所示,3個(gè)區(qū)域的周長和面積都相同,因而具有個(gè)區(qū)域的周長和面積都相同,

34、因而具有相同的形狀參數(shù),但它們的形狀明顯不同相同的形狀參數(shù),但它們的形狀明顯不同ppppppppppppppppF1F2F3A=5|B|2=12F1=F2=F3第67頁/共86頁區(qū)域的偏心度是區(qū)域形狀的重要描述,度量偏心度常用的區(qū)域的偏心度是區(qū)域形狀的重要描述,度量偏心度常用的一種方法是采用區(qū)域主軸和輔軸的比。如圖所示,即為一種方法是采用區(qū)域主軸和輔軸的比。如圖所示,即為A/B。圖中,主軸與輔軸相互垂直,且是兩方向上的最長。圖中,主軸與輔軸相互垂直,且是兩方向上的最長值。值。 另外一種方法是計(jì)算慣性主軸比,它基于邊界線點(diǎn)或整個(gè)區(qū)域來計(jì)算質(zhì)量。Tenenbaum提出了計(jì)算任意點(diǎn)集R偏心度的近似公

35、式 第68頁/共86頁計(jì)算平均向量 RyRxynyxnx1100計(jì)算ij矩 Ryxiiijyyxxm),(00)()(計(jì)算方向角 22arctan21022011qnmmm計(jì)算偏心度的近似值 面積11202204)(mmme第69頁/共86頁法,結(jié)構(gòu)法,頻譜法法,結(jié)構(gòu)法,頻譜法第70頁/共86頁平滑紋理平滑紋理粗糙紋理粗糙紋理規(guī)則紋理規(guī)則紋理第71頁/共86頁第72頁/共86頁對(duì)于含有重復(fù)紋理模式的圖像,自相關(guān)函數(shù)表現(xiàn)出一定的周期性,其周期等于相鄰紋理基元的距離。當(dāng)紋理粗糙時(shí),自相關(guān)函數(shù)緩慢下降,而細(xì)紋理下降迅速。自相關(guān)函數(shù)被用來測量紋理的周期性以及紋理基元的大小。 第73頁/共86頁第74頁

36、/共86頁第75頁/共86頁設(shè)設(shè)W是是1個(gè)位置算子,個(gè)位置算子,A是是1個(gè)個(gè)kk矩陣,其中每個(gè)元素矩陣,其中每個(gè)元素aij為具有為具有灰度值灰度值gi的點(diǎn)的點(diǎn)相對(duì)于由相對(duì)于由W確定的具有灰度值確定的具有灰度值gj的點(diǎn)的點(diǎn)出現(xiàn)的出現(xiàn)的次數(shù)次數(shù),其中,其中1i,jk。圖圖(a)是只有是只有3個(gè)灰度級(jí)的圖像個(gè)灰度級(jí)的圖像(g1=0,g2=1,g3=2),定義定義W為為“向右向右1個(gè)象素和向下個(gè)象素和向下1個(gè)象素個(gè)象素”的位置關(guān)系,得到的矩陣的位置關(guān)系,得到的矩陣A如圖如圖(b)所示所示0 0 0 1 21 1 0 1 12 2 1 0 01 1 0 2 00 0 1 0 1(a)(b)如果設(shè)滿足如果設(shè)滿足W的象素對(duì)的的象素對(duì)的總個(gè)數(shù)為總個(gè)數(shù)為N,則將則將A的每個(gè)元素除以的每個(gè)元素除以N就可就可得到滿足得到滿足W關(guān)系的象素對(duì)出現(xiàn)概率的估計(jì),并得到相應(yīng)的共生矩陣關(guān)系的象素對(duì)出現(xiàn)概率的估計(jì),并得到相應(yīng)的共生矩陣第76頁/共86頁第77頁/共86頁不同的圖像由于紋理尺寸的不同,其灰度共生矩

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論