999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

結(jié)合形狀先驗(yàn)的圖割目標(biāo)分割方法

2014-01-16 05:58:08張微
電子設(shè)計(jì)工程 2014年15期

張微

(寶雞文理學(xué)院 陜西 寶雞 721016)

圖像分割是計(jì)算機(jī)視覺(jué)與圖像處理領(lǐng)域非常重要的研究?jī)?nèi)容,是圖像理解與分析的基礎(chǔ),在圖像工程中有著極其關(guān)鍵的地位。圖像分割的方法有很多,其中,基于能量最小化的方法在過(guò)去30年受到了研究者們的廣泛關(guān)注[1]。圖割[2](Graph cuts)算法是能量最小化方法中常見的一種,在圖像分割中的應(yīng)用也越來(lái)越多[3-4],一類常見的應(yīng)用是利用Graph cuts算法將感興趣的目標(biāo)從背景中分離出來(lái),以實(shí)現(xiàn)對(duì)圖像中感興趣目標(biāo)的分割。Graph cuts算法可以在全局最優(yōu)的框架下進(jìn)行分割,能夠保證能量的全局最優(yōu)解,不僅利用圖像的像素灰度信息,還考慮了區(qū)域邊緣信息,得到了較好的分割結(jié)果[1]。

傳統(tǒng)的Graph cuts算法僅依賴圖像的底層顏色信息,對(duì)于簡(jiǎn)單圖像分割效果良好,但當(dāng)待分割目標(biāo)與背景顏色信息相似或背景復(fù)雜時(shí),以及目標(biāo)邊緣有陰影或是圖像包含噪聲的情況下,并不能得到較好地處理,圖像目標(biāo)的準(zhǔn)確分割變得很困難[5]。通常情況下,待分割目標(biāo)的形狀可以是已知的,若能夠?qū)⑦@類先驗(yàn)信息加入到Graph cuts中,則會(huì)增加分割方法的魯棒性。

文中以圖割算法為基礎(chǔ),給出了一種形狀先驗(yàn)的定義,然后將其轉(zhuǎn)化為能量函數(shù)的形式,定義了完整的能量函數(shù),最后對(duì)其進(jìn)行能量最小化,得到目標(biāo)分割結(jié)果。形狀對(duì)于仿射變換具有不變性,使得方法更為靈活,易于應(yīng)對(duì)不同的情形。實(shí)驗(yàn)結(jié)果表明,形狀先驗(yàn)信息增加了對(duì)目標(biāo)邊界的有效約束,使得目標(biāo)能夠正確的分割,提高了算法的精確度。

1 Graph cuts圖像分割理論

1.1 Graph cuts

在討論graph cuts之前,這里先給出圖的定義。假設(shè)圖G=(V,E)是一個(gè)有向帶權(quán)圖,由節(jié)點(diǎn)V和有向邊E的集合組成,每一條邊有一個(gè)非負(fù)的權(quán)值。節(jié)點(diǎn)V的集合中包含兩種不同類型的節(jié)點(diǎn):由圖像像素集合P組成的鄰域節(jié)點(diǎn),以及兩個(gè)特殊的端點(diǎn)稱為終端:源點(diǎn)s與匯點(diǎn)t。在鄰域系統(tǒng)中,若q∈Np,即q是p的鄰域像素,則像素p與像素q相連接。相鄰像素節(jié)點(diǎn)p與q通過(guò)邊帶有權(quán)值Wpq的邊epq相連接。除此之外,像素p與終端s與t分別通過(guò)帶有權(quán)值Wsp和Wpt的邊 esp和 ept相連。 這里在圖 G中,若 epq∈E,則 eqp∈E,權(quán)值Wpq=Wqp,且所有的像素p∈P都與終端s與t相連。

割集C?E是邊的一個(gè)子集,若將C從圖G中移除,則節(jié)點(diǎn)V被分為兩個(gè)不連接的集合S與T=V-S,且s∈S,t∈T。割集C的代價(jià)是所有邊上權(quán)值之和。最小割的割集代價(jià)也是最小的,可以通過(guò)最大流/最小割算法在線性時(shí)間內(nèi)獲得[6]。

1.2 基于圖割的圖像分割模型

將目標(biāo)/背景分割問(wèn)題也可以認(rèn)為是一個(gè)二元標(biāo)記問(wèn)題,即圖像中的每一個(gè)像素都可以從標(biāo)記集合L={0,1}中分配一個(gè)標(biāo)記,其中0和1分別表示背景和目標(biāo)。

P表示圖像中所有像素的集合,N表示集合P上的鄰域系統(tǒng),它可以是4-階鄰域系統(tǒng)或8-階鄰域系統(tǒng)。fp∈L表示分配給像素p的標(biāo)記,f={fp|p∈P}是所有可能分配的標(biāo)記的集合。圖像分割的能量函數(shù)通常以如下形式給出:

在式(1)中,由于第一項(xiàng)加入了區(qū)域約束,因此又稱為區(qū)域項(xiàng)或數(shù)據(jù)項(xiàng),具體而言,它衡量像素p適合目標(biāo)或是背景模型的程度。Dp(fp)是給像素p分配標(biāo)記fp的懲罰。給像素p分配標(biāo)記fp的可能性越大,數(shù)據(jù)項(xiàng)Dp(fp)的值也就越小。目標(biāo)/背景模型可以是事先已知的,或是通過(guò)手工標(biāo)記的種子節(jié)點(diǎn)來(lái)建模,文中采用高斯混合模型。為確保種子節(jié)點(diǎn)能夠正確的分割,對(duì)于任何目標(biāo)種子節(jié)點(diǎn) p,可以設(shè) Dp(0)=∞,而對(duì)于背景種子節(jié)點(diǎn) p,設(shè) Dp(1)=∞。

由于式(1)中第二項(xiàng)加入了邊界約束,也將其稱為邊界項(xiàng)。分割邊界通常出現(xiàn)在標(biāo)記不同的相鄰像素間。邊界項(xiàng)Vpq(fp,fq)是給相鄰像素分配標(biāo)記fp和fq的懲罰。由于大多數(shù)相鄰像素都會(huì)有相同的標(biāo)記,因此若相鄰像素的標(biāo)記相同,則不添加任何懲罰,反之,若相鄰像素的標(biāo)記不同,則加入懲罰項(xiàng)。一般地,Vpq( fp,fq)=wpq·I( fp≠fq),其中當(dāng) fp≠fq時(shí),I(·)為 1,否則為0。wpq可以定義為如下形式:

其中Ip表示像素p的顏色特征,σ是對(duì)相機(jī)噪聲的估計(jì)值[2]。

式(1)中的參數(shù)λ≥0用來(lái)權(quán)衡數(shù)據(jù)項(xiàng)和邊界項(xiàng)的相對(duì)重要性。較小的值使得數(shù)據(jù)項(xiàng)更為重要。

2 結(jié)合形狀先驗(yàn)的Graph cuts目標(biāo)分割

2.1 形狀先驗(yàn)的引入

形狀先驗(yàn)可以定義如下:

其中參數(shù)α是形狀先驗(yàn)項(xiàng)的權(quán)值,用來(lái)權(quán)衡形狀先驗(yàn)的相對(duì)重要性。dist(·)表示歐式距離變換,C*表示估計(jì)得到的形狀先驗(yàn)輪廓。dist(p,C*)通過(guò)距離變換計(jì)算像素點(diǎn)p到形狀先驗(yàn)輪廓C*的歐式距離。

形狀先驗(yàn)?zāi)芰亢瘮?shù)定義為二階勢(shì)函數(shù)的形式:

其中當(dāng) fp≠fq時(shí),I(·)為 1,否則為 0。

可以看出,該能量項(xiàng)可以使目標(biāo)分割邊界向理想的形狀模版輪廓邊緣趨近。根據(jù)[7],該能量函數(shù)可以通過(guò)[8]中的最大流/最小割算法實(shí)現(xiàn)最小化,得到最終分割結(jié)果。

形狀先驗(yàn)的引入可以有效地約束待分割目標(biāo)的邊界,使分割結(jié)果向與形狀相似處收斂,利用圖像的已有信息指導(dǎo)目標(biāo)分割過(guò)程,能夠在一定程度上改善分割結(jié)果。

2.2 形狀模版及其仿射變化

由于待分割目標(biāo)與形狀模版在位置、尺度及旋轉(zhuǎn)角度上會(huì)有不同,在計(jì)算形狀先驗(yàn)之前,形狀模版通常需要與待分割目標(biāo)進(jìn)行對(duì)齊。這里采用尺度不變特征變換方法[9](Scale Invariant Feature Transform,SIFT)和隨機(jī)抽樣一致方法[10](RANdom SAmple Consensus,RANSAC)相結(jié)合的方式,實(shí)現(xiàn)待分割圖像目標(biāo)與形狀模版之間的對(duì)齊,整個(gè)過(guò)程可以自動(dòng)地進(jìn)行。

具體過(guò)程如下:先利用SITF方法提取形狀模版與分割圖像間的特征點(diǎn)對(duì);再采用RANSAC方法除去特征點(diǎn)對(duì)中錯(cuò)誤的匹配,并且利用其余的匹配點(diǎn)對(duì)計(jì)算仿射變換參數(shù);通過(guò)以上估計(jì)得到的參數(shù)對(duì)形狀模版進(jìn)行逆變換,得到對(duì)齊后的形狀模版。

形狀對(duì)齊過(guò)程對(duì)于形狀先驗(yàn)的引入至關(guān)重要,形狀對(duì)齊的準(zhǔn)確性直接影響到目標(biāo)分割的結(jié)果。SIFT算法和RANSAC算法相結(jié)合,可以有效地實(shí)現(xiàn)待分割目標(biāo)與形狀模版間的對(duì)齊,并且對(duì)于包含噪聲的情形,也能進(jìn)行較好地應(yīng)對(duì)。

2.3 能量函數(shù)的定義

在考慮加入形狀先驗(yàn)之后,新的能量函數(shù)變?yōu)槿缦碌男问剑?/p>

其中,勢(shì)函數(shù)Vpq在1.2小節(jié)中已給出定義,形狀先驗(yàn)約束項(xiàng)在VSpq式(4)中定義。根據(jù)文獻(xiàn)[7],若包含兩個(gè)隨機(jī)變量的二元函數(shù) g 滿足 g(0,0)+g(1,1)≤g(1,0)g(0,1)這一條件時(shí),則稱該函數(shù)是sub-modular,當(dāng)所有的二階勢(shì)函數(shù)都是sub-modular時(shí),式(6)中定義的能量函數(shù)可以通過(guò)graph cuts算法進(jìn)行優(yōu)化。可以很明顯地看出,二階勢(shì)函數(shù)Vpq和VSpq都滿足這一條件,可以通過(guò)graph cuts算法得到全局最優(yōu)解。

3 算法流程

文中算法可以描述如下:

1)對(duì)于待分割圖像,根據(jù)式(1),分別計(jì)算能量函數(shù)Dp( fp)和 Vpq( fp,fq);

2)采用 graph cuts算法對(duì)僅包含 Dp( fp)和 Vpq( fp,fq)的能量函數(shù)進(jìn)行最小化,從而得到初始分割結(jié)果f;

3)將形狀模版與得到的初始分割結(jié)果進(jìn)行對(duì)齊,然后計(jì)算形狀先驗(yàn)?zāi)芰?VSpq(fp,fq),得到新的能量函數(shù),如式(6);

4)用graph cuts算法對(duì)新能量函數(shù)進(jìn)行最小化,得到加入形狀先驗(yàn)后的目標(biāo)分割結(jié)果fnew。

4 實(shí)驗(yàn)結(jié)果與分析

文中算法程序采用Matlab編寫,其中核心部分由C++語(yǔ)言實(shí)現(xiàn),編程環(huán)境為Matlab R2010b。選擇標(biāo)準(zhǔn)圖像庫(kù)Berkeley Segmentation Dataset[11]中的圖像進(jìn)行實(shí)驗(yàn),并分別用傳統(tǒng)圖割算法和本文算法對(duì)圖像進(jìn)行分割。在實(shí)驗(yàn)中,將參數(shù)σ設(shè)為相鄰像素間顏色特征差異的均值,這樣對(duì)于不同的圖像該參數(shù)的值也會(huì)有差異。參數(shù)α的設(shè)為1,參數(shù)λ的值固定為5。圖1中給出了實(shí)驗(yàn)中所用到的形狀模版,可以看出,該模版與待分割目標(biāo)之間包含了不同的仿射變換,如尺度、平移變換,以及同時(shí)包含尺度、旋轉(zhuǎn)、平移變換的情形,增加了用形狀先驗(yàn)進(jìn)行目標(biāo)分割的難度。

圖1 實(shí)驗(yàn)中用到的形狀模版Fig.1 The shape templates used in the experiment

圖2 中給出了用傳統(tǒng)圖割算法得到的分割結(jié)果以及本文算法得到的分割結(jié)果,并將它們進(jìn)行對(duì)比。將圖2(a)中的原始圖像依次編號(hào)為(1)~(4),其中紅色和藍(lán)色標(biāo)記分別表示對(duì)目標(biāo)和背景的初始化。(b)表示傳統(tǒng)圖割算法得到的分割結(jié)果,(c)是實(shí)驗(yàn)中用到的形狀先驗(yàn),該先驗(yàn)信息已通過(guò)2.2小節(jié)中的方法實(shí)現(xiàn)與待分割目標(biāo)的對(duì)齊。(d)是使用形狀先驗(yàn)信息后得到的分割結(jié)果。可以很明顯地看出,當(dāng)加入形狀先驗(yàn)信息之后,分割結(jié)果有了非常明顯的改善。形狀先驗(yàn)在這里起到了不可替代的作用。

圖2 分割結(jié)果對(duì)比Fig.2 The comparison of segmentation results

圖像(1)~(3)都包含了較為復(fù)雜的背景,且目標(biāo)與背景的顏色信息十分相似,使得不采用任何先驗(yàn)信息得到正確的分割結(jié)果較為困難,而形狀先驗(yàn)的加入很好地改善了這一問(wèn)題。當(dāng)加入形狀先驗(yàn)之后,圖像目標(biāo)被準(zhǔn)確的分割出來(lái),去除了背景中雜亂的部分,也使待分割目標(biāo)內(nèi)部更加完整,并且形狀對(duì)齊可以適應(yīng)待分割目標(biāo)與形狀模版間較大的仿射不同,得到了較好的分割結(jié)果。圖像(4)中添加了均值為0,方差為0.01的高斯噪聲。從結(jié)果中可以看出,形狀先驗(yàn)的引入同樣可以有效地應(yīng)對(duì)圖像噪聲、陰影帶來(lái)的影響,得到了完整的目標(biāo)分割結(jié)果。

表1中給出了兩種算法的性能比較,包括分割錯(cuò)誤率以及運(yùn)行時(shí)間上的對(duì)比。從表1可以看出,形狀先驗(yàn)的加入使得分割錯(cuò)誤率顯著下降,得到的分割效果良好,并且沒(méi)有引起運(yùn)行時(shí)間的大量增加。以上實(shí)驗(yàn)數(shù)據(jù)表明本文算法的有效性,對(duì)于圖像背景復(fù)雜、目標(biāo)背景顏色信息相似、陰影、噪聲問(wèn)題能夠得到較好地應(yīng)對(duì),形狀先驗(yàn)信息起到了十分重要的作用,有助于分割錯(cuò)誤率的降低,能夠準(zhǔn)確完整地將圖像目標(biāo)分割出來(lái)。

表1 算法性能比較Tab.1 The comparison of algorithm performance

5 結(jié) 論

文中提出一種結(jié)合形狀先驗(yàn)的圖割目標(biāo)分割方法,將形狀先驗(yàn)引入圖割框架中,并將其轉(zhuǎn)化為勢(shì)函數(shù),加入到能量函數(shù)中,通過(guò)能量最小化得到最終分割結(jié)果。相比于傳統(tǒng)圖割方法,該方法可以有效改善噪聲、陰影、復(fù)雜背景等因素對(duì)分割結(jié)果帶來(lái)的不利影響,分割效果良好。實(shí)驗(yàn)結(jié)果表明形狀先驗(yàn)信息在目標(biāo)分割過(guò)程中起到了不可替代的作用。

文中選用的是單一形狀模版,對(duì)于包含相似形狀的目標(biāo),以及形狀的局部或全局變化并不能進(jìn)行較好地處理,下一步將針對(duì)該局限性,基于多個(gè)形狀模版定義形狀先驗(yàn),以適應(yīng)于更復(fù)雜的情形。

[1]劉松濤,殷福亮.基于圖割的圖像分割方法及其新進(jìn)展[J]. 自動(dòng)化學(xué)報(bào),2012,38(6):911-922.LIU Song-tao,YIN Fu-liang.The basic principle and its new advances of image segmentation methods based on graph cuts[J].Acta Automatica Sinica,2012,38(6):911-922.

[2]Boykov Y Y,Jolly M P.Interactive graph cuts for optimal boundary®ion segmentation of objects in ND images[C]//Computer Vision,2001.ICCV 2001.Proceedings.Eighth IEEE International Conference on.IEEE,2001(1):105-112.

[3]Vu N,Manjunath B S.Shape prior segmentation of multiple objects with graph cuts[C]//Computer Vision and Pattern Recognition,2008.CVPR 2008.IEEE Conference on.IEEE,2008:1-8.

[4]Veksler O.Star shape prior for graph-cut image segmentation[M]//Computer Vision-ECCV 2008.Springer Berlin Heidelberg,2008:454-467.

[5]張微.基于概率圖模型的圖像分類研究[D].西安:陜西師范大學(xué),2013.

[6]Ford D R,F(xiàn)ulkerson D R.Flows in networks[M].Princeton university press,2010.

[7]Kolmogorov V,Zabin R.What energy functions can be minimized via graph cuts?[J].Pattern Analysis and Machine Intelligence, IEEE Transactions on,2004,26(2):147-159.

[8]Boykov Y,Kolmogorov V.An experimental comparison of min-cut/max-flow algorithms for energy minimization in vision[J].IEEE Transactions on Pattern Analysis and Machine Intelligence,2004,26(9):1124-1137.

[9]Comaniciu D,Meer P.Mean shift:A robust approach toward featurespaceanalysis[J].IEEETransactionson Pattern Analysis and Machine Intelligence,2002,24(5):603-619.

[10]Fischler M A,Bolles R C.Random sample consensus:a paradigm for model fitting with applications to image analysis and automated cartography[J].Communications of the ACM,1981,24(6):381-395.

[11]Martin D,F(xiàn)owlkes C,Tal D,et al.A database of human segmented natural images and its application to evaluating segmentation algorithms and measuring ecological statistics[C]//Computer Vision, 2001.ICCV 2001.Proceedings.Eighth IEEE International Conference on.IEEE,2001 (2):416-423.

主站蜘蛛池模板: 亚洲国产中文在线二区三区免| 国产乱人伦偷精品视频AAA| 精品无码一区二区三区电影| 久久青青草原亚洲av无码| 青青草原国产av福利网站| 欧美午夜在线视频| 国产极品美女在线| 无码人妻免费| 久久免费视频6| 亚洲视频色图| 亚洲一区二区三区在线视频| 亚洲无码视频一区二区三区| 色综合狠狠操| 免费Aⅴ片在线观看蜜芽Tⅴ| 丁香六月综合网| 国产成年无码AⅤ片在线| 国产微拍一区| 114级毛片免费观看| 中文字幕第4页| 激情六月丁香婷婷| 美女无遮挡拍拍拍免费视频| 极品性荡少妇一区二区色欲 | 成人在线天堂| 97国产精品视频自在拍| 亚洲乱亚洲乱妇24p| 午夜毛片福利| 成人午夜福利视频| 在线观看无码av免费不卡网站| 在线免费观看a视频| 亚洲二三区| 亚洲精品国产综合99| 毛片在线播放a| 理论片一区| 国产精品刺激对白在线| 欧美一区中文字幕| 久久动漫精品| 青青草原国产av福利网站| 久久99蜜桃精品久久久久小说| 在线观看av永久| 国产亚洲成AⅤ人片在线观看| 欧美国产三级| 国产精品无码作爱| 久青草免费在线视频| 香蕉在线视频网站| 亚洲av无码久久无遮挡| 欧美www在线观看| 欧美综合中文字幕久久| 久久精品中文字幕少妇| 国产在线视频欧美亚综合| 茄子视频毛片免费观看| 日韩欧美中文字幕在线精品| 久久久久久高潮白浆| 在线日韩一区二区| 国产精品夜夜嗨视频免费视频| 亚洲第一综合天堂另类专| 欧美国产日韩在线| 无码内射在线| 91破解版在线亚洲| 精品欧美日韩国产日漫一区不卡| 国产欧美日韩18| 美女内射视频WWW网站午夜 | 亚洲天堂网在线视频| 18禁影院亚洲专区| 2020国产精品视频| 久久人体视频| 永久天堂网Av| 欧美精品影院| 亚洲欧美天堂网| 国产亚洲成AⅤ人片在线观看| 成人精品免费视频| 91在线激情在线观看| 久久综合亚洲鲁鲁九月天| 国产精品手机在线观看你懂的| 亚洲精品爱草草视频在线| 香蕉在线视频网站| 一级全黄毛片| 国产av剧情无码精品色午夜| 五月激情婷婷综合| 最新国产高清在线| 夜夜高潮夜夜爽国产伦精品| 久久一日本道色综合久久| 色九九视频|