《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計應(yīng)用 > 甲狀腺結(jié)節(jié)超聲圖像分割算法研究
甲狀腺結(jié)節(jié)超聲圖像分割算法研究
2017年電子技術(shù)應(yīng)用第3期
王 昕,,李 亮
長春工業(yè)大學(xué) 計算機(jī)科學(xué)與工程學(xué)院,,吉林 長春130012
摘要: 針對甲狀腺結(jié)節(jié)超聲圖像易被噪聲污染,、對比度低,、灰度不均勻等特點(diǎn),,提出基于改進(jìn)的LIF模型與CV模型相結(jié)合的分割算法,。針對LIF模型在演化過程中易陷入局部最小值的問題,,融入了局部梯度能量信息,,從而避免了演化時局部最優(yōu)的問題,;同時結(jié)合了CV模型對初始化位置不敏感的優(yōu)點(diǎn),,從而使得該模型不僅能實(shí)現(xiàn)對灰度不均勻圖像的分割,而且降低了對初始輪廓位置的敏感性,。對比實(shí)驗結(jié)果表明,,該算法既能有效克服噪聲的影響,又能實(shí)現(xiàn)對灰度不均勻圖像的精確分割,。
中圖分類號: TN911.73
文獻(xiàn)標(biāo)識碼: A
DOI:10.16157/j.issn.0258-7998.2017.03.028
中文引用格式: 王昕,,李亮. 甲狀腺結(jié)節(jié)超聲圖像分割算法研究[J].電子技術(shù)應(yīng)用,2017,,43(3):112-115.
英文引用格式: Wang Xin,,Li Liang. Ultrasound image segmentation algorithm for thyroid nodules[J].Application of Electronic Technique,2017,,43(3):112-115.
Ultrasound image segmentation algorithm for thyroid nodules
Wang Xin,,Li Liang
College of Computer Science and Engineering,Changchun University of Technology,,Changchun 130012,,China
Abstract: As ultrasound images have the characteristics of large noise, low contrast and uneven gray, the segmentation algorithm combing improved local image fitting(LIF) model and Chan Vese(CV) model is proposed in this paper. The traditional LIF model is easy to fall into local minimum during evolution process. In order to avoid the local optimal problem during evolution, this paper introduces global gradient energy information. Combining the advantages of global segmentation of CV model that it is not sensitive to the initial position,the proposed model can not only segment the images with non-uniform gray distribution, but also weaken the sensitivity of the active contour to the initial position. Experimental results show that the proposed algorithm can overcome the influence of noise and realize the segmentation of the uneven gray images.
Key words : thyroid nodules,;image segmentation,;local image fitting model,;Chan Vese model;level set

0 引言

    甲狀腺結(jié)節(jié)一直以來都是一個非常普遍的醫(yī)學(xué)問題,,研究表明全球大約有50%的人都有甲狀腺結(jié)節(jié)[1],。因此對甲狀腺結(jié)節(jié)的病理特征研究就顯得特別重要,而在此之前對結(jié)節(jié)所在區(qū)域進(jìn)行精確的分割就成為了當(dāng)前的首要任務(wù),。圖像分割在數(shù)字圖像處理領(lǐng)域中處于很重要的地位,,國內(nèi)外學(xué)者對此作了廣泛研究。文獻(xiàn)[2]提出的CV(Chan Vese)模型就是一種常用的分割模型,。該模型利用圖像全局信息能有效克服斑點(diǎn)噪聲和干擾,,并且能很好地處理模糊邊緣,抗噪性強(qiáng),,但對灰度不均勻的圖像分割效果差,;MUMFORD D[3]等人對該算法進(jìn)行改進(jìn)提出了PS(Piecewise Smooth)模型。雖然該模型克服了CV模型的缺點(diǎn),,但計算量過大,;Li Chunming[4]等人在CV模型的基礎(chǔ)上提出了LBF(Local Binary Fitting)模型。該模型引入高斯函數(shù)構(gòu)造兩個圖像的局部擬合函數(shù),,能有效獲取圖像的局部灰度信息,,并用它們替代CV模型中兩個全局?jǐn)M合函數(shù),實(shí)現(xiàn)了對大部分灰度不均勻圖像的分割,,但由于其在演化過程中多次使用卷積,,因此計算量大,而且必須選擇合適的初始輪廓位置才能獲得精確的分割結(jié)果,; ZHANG K H[5]等人在LBF模型的基礎(chǔ)上提出了LIF(Local Image Fitting)模型,,該模型對灰度不均勻圖像分割時不僅能取得較理想的分割效果,而且與LBF模型相比迭代次數(shù)明顯降低,,因此分割效率大大提高,。但LIF模型僅在分割效率和參量設(shè)置上作了改進(jìn),對初始輪廓的選取依舊敏感,。

    文獻(xiàn)[6]指出,,圖像的灰度值不能簡單地用一種分布來描述,不同點(diǎn)的灰度均勻性不同,,因此僅用一個固定的模型來計算不同區(qū)域的灰度統(tǒng)計信息是不準(zhǔn)確的,。因此,本文提出了一種新的水平集活動輪廓模型來分割甲狀腺結(jié)節(jié)圖像,。首先在經(jīng)典的LIF模型中加入局部梯度信息,,構(gòu)造了既包含有灰度信息也包含有梯度信息的GLIF(Gradient Local Image Fitting)模型,并以此構(gòu)造局部擬合能量項,。然后再用經(jīng)典的CV模型構(gòu)造全局能量函數(shù),。最后將兩種能量結(jié)合起來,使得水平集函數(shù)在局部能量和全局能量的共同支配下朝著目標(biāo)的真實(shí)邊界演化,。 實(shí)驗結(jié)果表明,,本文模型不僅能準(zhǔn)確分割具有低對比度、弱邊緣,、強(qiáng)噪聲,、灰度不均勻等特點(diǎn)的圖像,而且對初始輪廓的敏感性也有所降低,。

1 相關(guān)模型描述

1.1 CV模型

    CHAN T F和VESE L提出的CV模型[2],,其基本思想是把圖像分為背景區(qū)域和目標(biāo)區(qū)域兩部分,并且假設(shè)這兩個部分的灰度值都各自是均勻的,。對于圖像區(qū)域內(nèi)任一閉合曲線C,,c1和c2分別用來表示曲線C內(nèi)部和外部的灰度均值,則CV模型能量泛函的水平集形式如下所示:

jsj1-gs1.gif

    CV模型較傳統(tǒng)的活動輪廓模型有了較大的改進(jìn),,它無需計算圖像梯度,,并且綜合利用了圖像的全局信息,因此對大部分的圖像都能實(shí)現(xiàn)準(zhǔn)確的分割,。但對灰度不均勻圖像,,例如甲狀腺結(jié)節(jié)超聲圖像,該算法無法對其進(jìn)行精確的分割,。

1.2 LIF模型

    ZHANG K H[5]等人利用圖像的局部灰度統(tǒng)計信息來構(gòu)造圖像局部擬合函數(shù),,從而提出了LIF模型。對于圖像中任一點(diǎn)x∈Ω,,LIF模型的能量泛函定義為如下形式:

jsj1-gs2-3.gif

其中,,m1、m2表示的是由高斯窗函數(shù)決定的局部灰度均值,。LIF模型雖然可以實(shí)現(xiàn)對灰度不均勻圖像的分割,,但其對初始輪廓位置的選取比較苛刻,只有當(dāng)初始輪廓位置選取合適時才能取得精確的分割結(jié)果,。

2 本文提出的模型

2.1 改進(jìn)的LIF模型

    傳統(tǒng)的LIF模型僅單一地利用圖像的局部灰度信息來分割灰度不均勻圖像,,當(dāng)圖像受噪聲污染嚴(yán)重時可能無法獲得令人滿意的分割結(jié)果,且演化時水平集函數(shù)極易面臨局部最優(yōu),。而引入圖像的梯度信息可以去除圖像上相當(dāng)部分的局部極小值和噪聲,,因此對傳統(tǒng)的LIF模型進(jìn)行改進(jìn),引入圖像的局部梯度信息,,利用兩種局部統(tǒng)計信息構(gòu)造新的局部能量擬合模型稱之為GLIF模型,。該新模型由于多用了一個局部梯度信息,可以更好地約束水平集能量泛函的收斂,,因此也就在很大程度上避免了傳統(tǒng)LIF模型容易出現(xiàn)局部極小的問題,。對于任一點(diǎn),,(x∈Ω)該新模型的水平集形式能量泛函表示如下:

jsj1-gs4-12.gif

    GLIF模型利用圖像局部灰度統(tǒng)計信息和局部梯度信息克服了演化過程中易陷入局部極小值的缺點(diǎn),但其對初始輪廓的位置依然比較敏感,。為了解決這一問題,,本文提出了結(jié)合CV模型全局性優(yōu)點(diǎn)的方法。

2.2 融合全局與局部的CV-GLIF模型

    考慮到甲狀腺結(jié)節(jié)超聲圖像往往呈現(xiàn)明顯的灰度不均勻,,而且結(jié)節(jié)區(qū)域邊界通常比較模糊,,所以單單利用GLIF模型或CV模型都不可能完成對結(jié)節(jié)區(qū)域的精確分割。為了實(shí)現(xiàn)對甲狀腺結(jié)節(jié)的有效分割,,提出了GLIF模型和CV模型相結(jié)合的算法,,集成了兩種模型各自的優(yōu)點(diǎn)。其能量泛函的水平集形式表示如下:

    jsj1-gs13.gif

    式(13)中等號右邊第一項表示的是全局能量項,,由CV模型的全局項構(gòu)成,;第二項表示的是局部能量項,由GLIF模型構(gòu)成,。從而使得水平集函數(shù)在局部能量與全局能量的共同控制下向著目標(biāo)區(qū)域的真實(shí)邊界演化,。β∈[0,1]是一個常數(shù),,全局能量項與局部能量項所占比重都由其支配,。對于β的選取要依據(jù)圖像灰度的不均勻程度而定,當(dāng)分割灰度嚴(yán)重不均勻的圖像時,,局部能量起支配作用,,所以此時要選擇較小的β;而當(dāng)分割灰度比較均勻的圖像時,,全局能量起支配作用,,所以此時就要選擇較大的β。式(13)的隱式偏微分方程如下:

jsj1-gs14-15.gif

3 實(shí)驗結(jié)果

3.1 甲狀腺結(jié)節(jié)分割實(shí)驗結(jié)果

    經(jīng)實(shí)驗測得該模型的時間步長Δt=0.001,,λ1=1.0,,λ2=2.4。實(shí)驗平臺是Windows 7旗艦版, PC處理器為intel(R)core(TM)[email protected],,內(nèi)存是4 GB,,軟件版本為MATLAB2012b(64 bit)。

    圖1(a)的整體灰度不均勻,,結(jié)節(jié)局部邊緣模糊,。從實(shí)驗結(jié)果看出,只有本文方法可以準(zhǔn)確地找到結(jié)節(jié)區(qū)域的邊界,。而LIF模型陷入了局部極小值,,CV模型則出現(xiàn)了過分割。

jsj1-t1.gif

    在圖2中,,結(jié)節(jié)與背景區(qū)域?qū)Ρ榷群艿?,結(jié)節(jié)區(qū)域邊緣模糊,。只有本文模型可以準(zhǔn)確地分割出結(jié)節(jié)區(qū)域,而CV模型與LIF模型都出現(xiàn)了錯誤分割,。

jsj1-t2.gif

    圖3是一幅被噪聲嚴(yán)重污染的圖片,。從實(shí)驗結(jié)果看,,只有本文方法可以準(zhǔn)確分割出結(jié)節(jié),。LIF模型因為噪聲的干擾而導(dǎo)致錯誤分割。CV模型法的全局?jǐn)M合項,,針對該類圖像很難準(zhǔn)確定位到邊緣,,因此出現(xiàn)過分割現(xiàn)象。

jsj1-t3.gif

3.2 CV-GLIF模型初始輪廓位置實(shí)驗

    為了驗證本文提出的模型對初始輪廓位置的敏感性程度,,與LIF模型進(jìn)行了對比實(shí)驗,,結(jié)果如圖4所示。

jsj1-t4.gif

    圖4中,,第一行表示的是所選取的3個初始輪廓的位置,,第二行表示的是LIF模型對應(yīng)于3個位置時的分割結(jié)果,第三行表示是用本文方法進(jìn)行分割時對應(yīng)于3個不同位置的分割結(jié)果,。從實(shí)驗結(jié)果可以看出,,采用LIF模型分割時,只有當(dāng)初始輪廓的位置完全位于結(jié)節(jié)區(qū)域內(nèi)時才能得到較精確的分割結(jié)果,。而本文提出的模型在上述3種位置時都能實(shí)現(xiàn)較精確的分割,。

3.3 實(shí)驗結(jié)果分析

    為了確定實(shí)驗中各個模型的分割精度,本文采用SHATTUCK D W[7]等提出的骰子相似系數(shù)法(Dice Similarity Coefficient,,DSC)來計算各個模型對應(yīng)的分割精度,,DSC的值越接近于1則表示分割的精度越高。圖1~圖3圖像的DSC值見表1,。

jsj1-b1.gif

DSC的表達(dá)式為jsj1-b1-x1.gif其中S1是由專家手動給出的目標(biāo)區(qū)域的分割圖像,;S2是由上述模型分割出的目標(biāo)區(qū)域;N(S)表示的是對應(yīng)區(qū)域的面積,,用該區(qū)域中像素的數(shù)目來表示,。

4 結(jié)論

    本文采用了以CV模型為全局能量、以改進(jìn)的LIF模型為局部能量相結(jié)合的水平集方法實(shí)現(xiàn)了甲狀腺結(jié)節(jié)超聲圖像的分割,。 綜合考慮了CV和GLIF兩種模型各自的優(yōu)點(diǎn),,構(gòu)造了能有效分割灰度不均勻圖像的新模型。最后將本文算法的分割結(jié)果與LIF模型和CV模型的分割結(jié)果進(jìn)行對比,。實(shí)驗結(jié)果表明,,本文算法克服了LIF模型與CV模型的缺點(diǎn),不僅分割精度高,,而且能有效抑制噪聲的干擾,。

參考文獻(xiàn)

[1] HERMUS A R,,HUYSMANS D A.Treatment of Benign nodular thyroid disease[J].The new England Journal of Medicine,1998,,338(20):1438-1447.

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

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

[4] Li Chunming,,Kao Chiu-Yen,GORE J C,,et al.Implicit active contours driver by local binary fitting energy[C].IEEE Conference on Computer Vision and Pattern Recognition,,2007:1-7.

[5] ZHANG K H,SONG H,,ZHANG L.Actives contours driven by local image fitting energy[J].Pattern Recognition,,2010,43(4):1199-1206.

[6] 劉馳,,孫權(quán)森.一種新的結(jié)合圖像梯度的局部活動輪廓模型[J].計算機(jī)應(yīng)用研究,,2014,31(11):3510-3513.

[7] SHATTUCK D W,,SANDOR-LEAHY S R,,SCHAPER K A,et al.Magnetic resonance image tissue classification using a paaial volume model[J].Neuroimage,,2001,,13(5):856-876.



作者信息:

王  昕,李  亮

(長春工業(yè)大學(xué) 計算機(jī)科學(xué)與工程學(xué)院,,吉林 長春130012)

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