《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 顯示光電 > 設(shè)計(jì)應(yīng)用 > 基于雙重輪廓演化曲線(xiàn)的相似圖像組分割模型
基于雙重輪廓演化曲線(xiàn)的相似圖像組分割模型
2015年微型機(jī)與應(yīng)用第23期
陳學(xué)靈,王美清
(福州大學(xué) 數(shù)學(xué)與計(jì)算機(jī)科學(xué)學(xué)院,福建 福州 350108)
摘要: ACGS(Active Contours With Group Similarity)模型在CV模型的基礎(chǔ)上結(jié)合了矩陣的低秩性約束,,能較好地分割目標(biāo)特征缺失或錯(cuò)誤的相似圖像組,,但對(duì)于灰度不均的相似圖像組分割效果較差。而雙重輪廓演化曲線(xiàn)的圖像分割水平集模型在LBF模型的基礎(chǔ)上引入了目標(biāo)內(nèi)外兩條輪廓曲線(xiàn),,很好地克服了LBF模型對(duì)于初始輪廓的敏感性,對(duì)于灰度不均的單張圖像分割效果較好。受此啟發(fā),,本文提出了基于雙重輪廓演化曲線(xiàn)的活動(dòng)輪廓模型來(lái)分割相似圖像組。該模型首先結(jié)合LBF模型來(lái)更好地分割灰度不均的圖像,;其次利用ACGS模型的低秩性質(zhì)來(lái)保持圖像間的相似程度,,從一定程度上改善了LBF模型在能量函數(shù)最小化時(shí)易陷入局部極小值的情形;最后引入目標(biāo)內(nèi)外的兩條輪廓曲線(xiàn)
Abstract:
Key words :

  摘  要: ACGS(Active Contours With Group Similarity)模型在CV模型的基礎(chǔ)上結(jié)合了矩陣的低秩性約束,,能較好地分割目標(biāo)特征缺失或錯(cuò)誤的相似圖像組,,但對(duì)于灰度不均的相似圖像組分割效果較差。而雙重輪廓演化曲線(xiàn)的圖像分割水平集模型在LBF模型的基礎(chǔ)上引入了目標(biāo)內(nèi)外兩條輪廓曲線(xiàn),,很好地克服了LBF模型對(duì)于初始輪廓的敏感性,,對(duì)于灰度不均的單張圖像分割效果較好。受此啟發(fā),,本文提出了基于雙重輪廓演化曲線(xiàn)的活動(dòng)輪廓模型來(lái)分割相似圖像組,。該模型首先結(jié)合LBF模型來(lái)更好地分割灰度不均的圖像;其次利用ACGS模型的低秩性質(zhì)來(lái)保持圖像間的相似程度,,從一定程度上改善了LBF模型在能量函數(shù)最小化時(shí)易陷入局部極小值的情形,;最后引入目標(biāo)內(nèi)外的兩條輪廓曲線(xiàn),,通過(guò)兩曲線(xiàn)在演化過(guò)程中分別對(duì)局部像素的直接作用而產(chǎn)生間接的相互聯(lián)系,從而有效地克服LBF模型對(duì)于初始輪廓的敏感性問(wèn)題,,使得該模型改善了對(duì)于灰度不均的相似圖像組的分割效果,。實(shí)驗(yàn)結(jié)果表明,與CV,、LBF,、ACGS以及雙重輪廓演化曲線(xiàn)模型的分割結(jié)果相比較,本文模型對(duì)于灰度不均的相似圖像組的分割效果具有優(yōu)越性,。

  關(guān)鍵詞: ACGS模型,;雙重輪廓演化曲線(xiàn)模型;組相似性,;灰度不均,;LBF模型

0 引言

  圖像分割是圖像處理領(lǐng)域的一個(gè)重要內(nèi)容,在實(shí)際生活中應(yīng)用廣泛[1],。圖像分割的方法多種多樣,,其中基于偏微分方程(PDE)[2]方法的活動(dòng)輪廓模型受到了國(guó)內(nèi)外學(xué)者的廣泛關(guān)注。該類(lèi)方法定義了一個(gè)能量泛函,,并通過(guò)最小化該能量泛函來(lái)驅(qū)使演化曲線(xiàn)朝目標(biāo)邊界逼近,。基于PDE的活動(dòng)輪廓模型可分為基于邊界的模型[3]和基于區(qū)域的模型[4],。由于利用活動(dòng)輪廓模型來(lái)分割單張圖像已無(wú)法滿(mǎn)足現(xiàn)實(shí)生活中的應(yīng)用需求,,因此對(duì)用于分割序列圖像的活動(dòng)輪廓模型的研究是當(dāng)前的一個(gè)熱門(mén)話(huà)題。

  ACGS[5]模型在CV[6]模型的基礎(chǔ)上與矩陣的低秩性約束條件相結(jié)合,,是一種用于分割目標(biāo)特征缺失或錯(cuò)誤的相似圖像組的模型,。該模型利用一些特征點(diǎn)的坐標(biāo)來(lái)表示各圖像的演化曲線(xiàn),并將這些曲線(xiàn)按列排序來(lái)構(gòu)造形狀矩陣,,通過(guò)形狀矩陣的秩的大小與目標(biāo)形狀的相似程度之間的關(guān)系來(lái)分割和還原相似圖像組,。由于ACGS模型摒棄了CV模型利用水平集函數(shù)來(lái)演化曲線(xiàn)的方法,并且約束條件作為正則項(xiàng)能更好地調(diào)整演化曲線(xiàn),,所以該模型具有算法計(jì)算量小,、收斂快速等優(yōu)點(diǎn)。但由于其結(jié)合了CV模型而只考慮圖像的全局信息,,所以ACGS模型對(duì)于局部灰度不均勻的相似圖像組分割效果較差,。

  雙重輪廓演化曲線(xiàn)的圖像分割水平集模型[6]對(duì)于灰度不均的單張圖片分割效果較好,。該模型在LBF[8]模型的基礎(chǔ)上引入了目標(biāo)內(nèi)外兩條輪廓曲線(xiàn),,并通過(guò)在模型中設(shè)置相關(guān)項(xiàng)來(lái)自動(dòng)控制兩條輪廓曲線(xiàn)的走向,即通過(guò)最小化兩條輪廓曲線(xiàn)的差異使之同時(shí)向目標(biāo)的真實(shí)邊界逼近,,較好地克服了LBF模型對(duì)于初始輪廓的敏感性,。因此該模型對(duì)于灰度不均的單張圖像分割效果較好。

  綜合考慮了以上兩個(gè)模型的優(yōu)缺點(diǎn),本文提出基于雙重輪廓演化曲線(xiàn)的ACGS模型來(lái)分割相似圖像組,。該模型首先結(jié)合LBF模型來(lái)更好地分割灰度不均的相似圖像組,;其次利用ACGS模型的低秩性質(zhì)來(lái)保持圖像間的相似程度,從一定程度上改善了LBF在能量函數(shù)最小化時(shí)易陷入局部最小值的情形,;最后引入目標(biāo)內(nèi)外的兩條輪廓曲線(xiàn),,通過(guò)兩曲線(xiàn)在演化過(guò)程中分別對(duì)局部像素的直接作用而產(chǎn)生間接的相互聯(lián)系,從而有效地克服LBF模型對(duì)于初始輪廓的敏感性問(wèn)題,,使得該模型對(duì)于灰度不均的相似圖像組分割效果較好,。實(shí)驗(yàn)結(jié)果表明,本文模型對(duì)灰度不均的相似圖像組分割效果優(yōu)于其他幾個(gè)模型,。

1 相關(guān)背景

  1.1 ACGS模型

  ACGS模型[5]利用了圖像組矩陣的低秩性與圖像間相似程度的關(guān)系來(lái)演化活動(dòng)輪廓曲線(xiàn),,在一定程度上改善了能量函數(shù)最小化時(shí)易陷入局部最小值的情形,適用于分割目標(biāo)特征缺失或錯(cuò)誤的相似圖像組,。該模型的優(yōu)點(diǎn)是利用特征點(diǎn)的坐標(biāo)而非水平集函數(shù)來(lái)表示演化曲線(xiàn),,并且引入了約束項(xiàng)來(lái)調(diào)整曲線(xiàn),所以算法計(jì)算量小,,且收斂快速,。但由于其結(jié)合了CV模型而只考慮圖像的全局信息,所以缺點(diǎn)是對(duì)于局部灰度不均勻的相似圖像組分割效果不理想,。

  設(shè)I1,,I2,…,,In為一組序列圖像,,C1,C2,,…,,Cn分別表示每幅圖像上的閉合輪廓曲線(xiàn)。用曲線(xiàn)C上的一些特征點(diǎn)(xi,,yi)來(lái)表示曲線(xiàn)C,,則可得C=[x1,…,,xp,,y1,…,,yp]T∈R2p,。由于C1,C2,,…,,Cn之間存在仿射變換關(guān)系,,所以對(duì)于?坌n,p,,形狀矩陣X=[C1,,C2,…,,Cn]∈R2p×n滿(mǎn)足rank(X)≤k,,其中k為預(yù)先給定的常數(shù)。由于形狀矩陣的秩可以描述圖像組中每幅圖像的目標(biāo)形狀之間的相似程度,,秩越低則形狀越相似,,因此參考文獻(xiàn)[5]提出了式(1)所示的帶有約束條件的能量函數(shù)來(lái)求解目標(biāo)輪廓組C1,C2,,…,,Cn

  12.png

  λ1,λ2>0,,KOEUS3ON9E`HGPDX~I0JZ0J.png≥0,,u1和u2分別為Cin和Cout的像素點(diǎn)的平均亮度值。不失一般性,,參考文獻(xiàn)[5]中的λ1,,λ2均取值為1,而KOEUS3ON9E`HGPDX~I0JZ0J.png取值為0,。

  由于形狀矩陣的秩是離散算子難以?xún)?yōu)化,,因此將式(1)改為松弛形式,如式(3):

  {U_RW336GDB7HTFQ(O8MK18.png

  上式即為ACGS模型的能量泛函,,具體的求解過(guò)程參見(jiàn)文獻(xiàn)[5],。

  1.2 雙重輪廓演化曲線(xiàn)的圖像分割水平集模型

  雙重輪廓演化曲線(xiàn)模型[7]通過(guò)構(gòu)造兩條初始輪廓曲線(xiàn)進(jìn)行同時(shí)演化,來(lái)克服傳統(tǒng)的用于分割灰度不均圖像的LBF[8]模型對(duì)于初始輪廓敏感的缺點(diǎn),,從而改善了對(duì)于灰度不均的單張圖像分割效果,。該模型設(shè)置了兩條輪廓曲線(xiàn)的相關(guān)項(xiàng),通過(guò)最小化兩曲線(xiàn)的差異來(lái)自動(dòng)控制它們的演化趨勢(shì),,使得兩輪廓曲線(xiàn)逐漸逼近目標(biāo)邊界并最終穩(wěn)定在邊界上,。

  設(shè)Q`ZCV0UR15AXO`ONTI@7LRQ.png均為水平集函數(shù),利用它們的零水平集來(lái)表示內(nèi)外兩條輪廓曲線(xiàn),,提出如下的雙重輪廓線(xiàn)水平集模型能量函數(shù):

  45.png

  式(4),、(5)中XX]Z}DR17U2ULVI9)C{P}LT.png為非負(fù)常數(shù),λ1,、λ2為正值參數(shù),,f1,f2和f3,,f4分別表示圖像I在水平集函數(shù)~U]34U(%]T`O1RL%Y7]@S[O.png所表示曲線(xiàn)的內(nèi)部和外部區(qū)域的局部平均灰度值,。Hε(·)為正則化heaviside函數(shù),滿(mǎn)足Hε(·)→H(·),,ε→0,。K_9_`)8@N3JK_]Y{7`E%}~IG.png為基于標(biāo)準(zhǔn)差_9_`)8@N3JK_]Y{7`E%}~IG.png的高斯核函數(shù),且

  2}3%HLBH9KPTV3L{$N(PNVG.png

  式(4)中第一,、二項(xiàng)分別表示圖像I關(guān)于水平集函數(shù)的能量泛函,,第三項(xiàng)的相互作用項(xiàng),w為非負(fù)權(quán)重系數(shù),。式(5)的能量泛函是在LBF模型的能量項(xiàng)的基礎(chǔ)上加入了長(zhǎng)度項(xiàng)和懲罰項(xiàng),,其中長(zhǎng)度項(xiàng)能減少尖點(diǎn)的產(chǎn)生,懲罰項(xiàng)則可以避免水平集函數(shù)重新初始化以及加快演化速度,。文獻(xiàn)[7]中求得式(4)的演化方程為:

  7.png

2 DLBF_GS模型

  通過(guò)對(duì)上述兩個(gè)模型的優(yōu)缺點(diǎn)進(jìn)行分析后,,本文提出了基于雙重輪廓演化曲線(xiàn)的ACGS模型(DLBF_GS模型)。該模型既結(jié)合了用于分割灰度不均圖像的LBF模型,,又保留了ACGS模型中關(guān)于相似圖像組的低秩性約束,,以保持圖像間的相似程度,并從一定程度上改善了LBF模型在能量函數(shù)最小化時(shí)易陷入局部最小值的問(wèn)題,,還引入了雙重輪廓演化曲線(xiàn)模型中目標(biāo)內(nèi)外的兩條輪廓曲線(xiàn),,通過(guò)兩曲線(xiàn)在演化過(guò)程中分別對(duì)局部像素進(jìn)行直接作用而產(chǎn)生間接的相互聯(lián)系,從而有效克服LBF模型對(duì)于初始輪廓的敏感性問(wèn)題,,因此本文模型對(duì)灰度不均的相似圖像組進(jìn)行分割時(shí)可達(dá)到較好的效果,。

  由于低秩性約束條件使得活動(dòng)輪廓模型能有效減少尖點(diǎn),并且采用特征點(diǎn)的坐標(biāo)而非水平集函數(shù)來(lái)表示演化曲線(xiàn)可以避免水平集函數(shù)重新初始化問(wèn)題,,因此每幅圖像上的能量泛函只需保留式(4)中的一,、二項(xiàng)和式(5)中不含水平集函數(shù)的一、二兩項(xiàng)即可,。因此,,基于雙重輪廓演化曲線(xiàn)的ACGS模型的能量泛函為:

 810.png

  j=1,2,,k=1,,3,且j=1時(shí)k=1,,j=2時(shí)k=3,。Cj_in和Cj_out分別表示曲線(xiàn)j的內(nèi)部和外部。λ1,,λ2取值為1,。利用近端梯度法[9]求解式(10),可得:

  11.png

  P·PF2表示Frobenius范數(shù),,u為常數(shù),,X1,,2′表示上一次迭代中X1,2的估計(jì)值,,且

  1215.png

  式(13)中的i=1,,2,…,,n,,njp表示演化曲線(xiàn)Cj上點(diǎn)p的單位法向量,其正方向?yàn)橹赶蜻h(yuǎn)離圓心的反方向[10],。本文模型剩余的求解過(guò)程具體可參照文獻(xiàn)[5],。

3 實(shí)驗(yàn)結(jié)果

  本節(jié)主要對(duì)海星圖像組和蝴蝶圖像組進(jìn)行試驗(yàn),并通過(guò)與CV模型,、LBF模型,、ACGS模型以及雙重輪廓演化曲線(xiàn)模型的實(shí)驗(yàn)結(jié)果進(jìn)行比較,得出本文模型對(duì)于灰度不均的相似圖像組分割效果具有優(yōu)越性,。參與實(shí)驗(yàn)的海星圖像組為200×180×12(張),,蝴蝶圖像組為220×161×15(張),但是為了便于說(shuō)明,,本文只從兩組圖像組中分別提取幾張圖像的實(shí)驗(yàn)結(jié)果來(lái)分析五種模型的分割效果,。實(shí)驗(yàn)程序用MATLAB R2012a編寫(xiě),運(yùn)行環(huán)境為Windows XP系統(tǒng),。兩個(gè)圖像組的初始輪廓中心點(diǎn)均設(shè)定在圖像中心,,且每個(gè)圖像組中各幅圖像的初始輪廓位置、大小均相同,。所有模型均選取相同的長(zhǎng)度項(xiàng)權(quán)重?滋為1,,時(shí)間迭代步長(zhǎng)均為1,LBF模型和雙重輪廓演化曲線(xiàn)模型的高斯濾波的窗口大小為5,。

001.jpg

  圖1,、圖2分別為五種模型對(duì)海星圖像組和蝴蝶圖像組的分割結(jié)果。每幅圖按行從上至下依次對(duì)應(yīng)CV模型,、LBF模型,、ACGS模型、雙重輪廓演化曲線(xiàn)模型和本文模型的分割結(jié)果,。

  圖1抽取了第1,、5、8,、9,、10幅圖像,其中第一、二列為背景比較復(fù)雜的圖像,;第三列為目標(biāo)與背景的灰度相似的圖像,;第四列圖像的背景比較簡(jiǎn)單,但目標(biāo)灰度不均勻,;第五列為背景的局部灰度變化劇烈的圖像,。從圖1可以看出,本文模型的分割效果明顯優(yōu)于CV模型,、LBF模型和雙重輪廓演化曲線(xiàn)模型,,并且與ACGS模型相比,,本文模型對(duì)于分割背景復(fù)雜的圖像效果更好,,而在分割局部灰度不均的圖像時(shí)則更貼近目標(biāo)邊界,因此本文模型的分割效果最好,。

002.jpg

  圖2抽取了第1,、4、7,、9,、13幅圖像。觀察可知,,由于蝴蝶翅膀的花紋和顏色各不相同,,使得蝴蝶翅膀的灰度非常不均勻。如第1,、2,、3、5列,,當(dāng)蝴蝶翅膀的灰度變化比較劇烈時(shí),,本文模型的分割效果會(huì)明顯優(yōu)于前四種模型的效果;如第4列,,當(dāng)蝴蝶翅膀的灰度變化不太劇烈時(shí),,本文模型和雙輪廓演化曲線(xiàn)模型均能取得較好的分割效果。

003.jpg

  表1給出了五種模型在兩次實(shí)驗(yàn)中的運(yùn)行參數(shù),、收斂次數(shù)和時(shí)間,,其中ri,λi分別表示第i條初始輪廓曲線(xiàn)的半徑和形狀相似性權(quán)重值,。觀察表中數(shù)據(jù)可知,,由于加入兩條輪廓曲線(xiàn)來(lái)共同演化,以及引入了比CV模型更耗時(shí)的LBF模型,,使得在圖像相對(duì)復(fù)雜的第一組實(shí)驗(yàn)中,,本文模型的運(yùn)行時(shí)間幾乎是ACGS模型的兩倍,與雙重輪廓演化曲線(xiàn)模型的時(shí)間相近,;但低秩性約束條件還是有加快模型演化的作用,,因此在圖像相對(duì)簡(jiǎn)單的第二組實(shí)驗(yàn)中,,本文模型的耗時(shí)與ACGS模型相近,并且少于雙重輪廓演化曲線(xiàn)模型的運(yùn)行時(shí)間,。

4 結(jié)論

  本文針對(duì)ACGS模型不能較好地分割灰度不均的相似圖像組這一問(wèn)題,,提出了基于雙重輪廓演化曲線(xiàn)的ACGS模型。該模型首先利用LBF模型代替ACGS模型中的CV模型,,有效地改善了對(duì)灰度不均圖像分割的效果,;其次利用ACGS模型的低秩性約束來(lái)保持圖像間的相似程度,在一定程度上改善了LBF模型在能量函數(shù)最小化時(shí)易陷入局部最小值的問(wèn)題,,以及減少尖點(diǎn)的出現(xiàn),;最后引入雙重輪廓演化曲線(xiàn)模型中的目標(biāo)內(nèi)外兩條輪廓曲線(xiàn),通過(guò)兩曲線(xiàn)在演化過(guò)程中分別對(duì)局部像素進(jìn)行直接作用而產(chǎn)生間接的相互聯(lián)系,,從而有效克服LBF模型對(duì)于初始輪廓的敏感性問(wèn)題,。實(shí)驗(yàn)結(jié)果表明本文模型對(duì)于分割灰度不均的相似圖像組效果較好。

參考文獻(xiàn)

  [1] 曲霄紅,,薄文彥.圖像分割技術(shù)在機(jī)械測(cè)量中的應(yīng)用研究[J].微型機(jī)與應(yīng)用,,2013,32(9):27-28,,31.

  [2] 王大凱,,侯榆青,彭進(jìn)業(yè).圖像處理的偏微分方程方法[M].北京:科學(xué)出版社,,2008.

  [3] MICHAEL K,, ANDREW W, DEMETRI T. Snakes: active contour models[J]. International Journal of Computer Vision,, 1988,,1(4):321-331.

  [4] MUMFORD D, SHAH J. Optimal approximations by piecewise smooth functions and associated variational problems[J]. Communications on Pure and Applied Mathematics,, 1989,, 42(5): 577-685.

  [5] ZHOU X W, HUANG X J,, DUNCAN J S,, et al. Active contours with group similarity[C]. 2013 IEEE Computer Vision and Pattern Recognition (CVPR), 2013: 2969-2976.

  [6] CHAN T,, VESE L A. Active contours without edges[J]. IEEE Transactions on Image Processing,, 2001,10(2): 266-277.

  [7] 王相海,,李明.雙重輪廓演化曲線(xiàn)的圖像分割水平集模型[J].中國(guó)圖象圖形學(xué)報(bào),,2014,19(3):373-380.

  [8] LI C, KAO C,, GORE J C,, et al. Minimization of region-scalable fitting energy for image segmentation[J]. IEEE Transactions on Images Processing,2008,,17(10):1940-1949.

  [9] BECK A,, TEBOULLE M. A fast iterative shrinkage-thresholding algorithm for linear inverse problems[J]. SIAM Journal on Imaging Sciences, 2009,, 2(1): 183-202.

  [10] ZHU S,, YUILLE A. Region competition: unifying snakes, region growing,, and bayes/mdl for multiband image segmentation[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence,, 1996, 18(9):884-900.


此內(nèi)容為AET網(wǎng)站原創(chuàng),,未經(jīng)授權(quán)禁止轉(zhuǎn)載,。