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

結合梯度信息的主動輪廓模型圖像分割算法

2011-02-19 07:50:20張景輝黨長青
制造業自動化 2011年3期
關鍵詞:區域水平模型

張景輝,李 波,黨長青

ZHANG Jing-hui,LI Bo,DANG Chang-qing

(唐山學院,唐山 063020)

0 引言

圖像分割在計算機視覺和圖像處理等應用中起著重要的作用。基于圖像全局信息的主動輪廓模型Mumford-Shah模型[1]被提出以后日益成為圖像分割領域中一種有效而強大的研究工具。Chan和Vese在Mumford-Shah模型和水平集方法[2]的基礎上提出了一種圖像分割模型—C-V模型[3]。該模型提出以后人們對其進行了深入的研究[4~6]。C-V模型具有很多優點,例如,可以得到全局最優解;能有效分割離散狀的目標;分割結果對活動輪廓曲線的初始位置不敏感,等等。雖然C-V模型具有很多優點,但也有如下的缺點:1)由于δε(x)函數對遠離活動輪廓曲線的目標邊緣的抑制,使得C-V模型的分割速度非常慢。2)由于C-V模型僅利用一條閉合活動輪廓曲線分割圖像,因此該模型只適用于分割具有一個目標的圖像或者具有多個相同灰度級目標的圖像,對于含有多灰度級目標的圖像只能有效分割出強目標而弱目標則不能被正確地分割。針對C-V模型的上述缺點很多學者提出了改進方法。例如,李俊等[7]提出了用常數1替換δε(x)的改進方法。該改進方法雖然加速了C-V模型的分割速度,但也同時加速了活動輪廓曲線滑過弱目標區域的速度,從而加劇了過迭代和漏分割現象的產生。Song Gao等[8]提出了采用多個活動輪廓曲線分割圖像的方法,該方法雖然能實現多灰度級目標的分割,但交替的進化多個活動曲線的計算量非常大并且計算結果也不穩定。

基于以上原因本文提出了把梯度信息引入C-V模型偏微分方程的圖像分割算法。根據C-V模型完成圖像分割時,目標區域像素點與背景區域像素點的水平集函數值的特征提出了一個基于梯度信息的加速因子。該加速因子可以有效地加速目標邊界處像素點水平集函數值的進化速度,從而加速C-V模型的分割速度。根據水平集方法的基本原理和弱目標的梯度特征提出了一個弱目標區域控制項,該控制項可以快速穩定地鎖定弱目標邊界像素點的水平集函數值,使弱目標可以被快 速地,正確地分割。由于弱目標區域控制項可以使弱目標被有效分割,因此結合梯度信息的C-V模型只使用一條活動輪廓曲線就可以正確分割含有多灰度級目標的圖像。

1 C-V模型分析

1.1 C-V模型

假設圖像中每個同質區域的灰度是常數,設定義域為?的圖像u0(x,y)被閉合活動輪廓曲線C劃分為目標ui(C的內部inside(C))和背景uo(C的外部outside(C))兩個區域,閉合活動輪廓曲線C內外像素的平均灰度值分別為c1,c2。考慮如下擬合能量函數:

Length(C)是閉合活動輪廓曲線C的長度,Area(inside)(C)是閉合活動輪廓曲線C的內部區域面積,μ≥0,ν≥0,λ1>0,λ2>0是各個能量項的權重系數。只有 位于兩個同質區域的邊界時式(1)才能達到最小值。因此通過最小化式(1)就可以獲得最終的圖像分割結果。利用由初始閉合活動輪廓曲線得到的水平集函數φ(x,y),Chan和Vese把式(1)改寫為:

與式(1)相比,式(2)中的積分區間擴展到了圖像的整個定義域。當式(2)表示的能量函數達到最小值時,就完成了圖像的最終分割。

在最小化式(2)所示的能量函數時容易出現極小值的情況[9,10]。為了解決這個問題,Chan和Vese分別用規則化的Heaviside函數和規則化的Dirac函數代替Heaviside函數和Dirac函數。利用歐拉—拉格朗日法求解式(2)可得到以水平集函數 表示的如下偏微分方程:ε是大于零的參數,c1,c2由式(3)得到。通過迭代求解式(4)即可得到模型的解。

1.2 對C-V模型的分析

C-V模型之所以能有效地分割出帶空洞的目標,是因為采用了規則化的Dirac函數:

該函數保證在圖像定義域范圍內,所有點的函數值都是趨于零的正值,從而能檢測出空洞區域中的異質區域邊界。然而從式(5)可以看出當變量增加到某一數值時函數值δε(x)接近于零,并且不再有明顯變化。因此該函數嚴重抑制了對遠離閉合活動輪廓曲線的目標邊緣的檢測速度,致使C-V模型的分割速度非常緩慢。

由于C-V模型僅利用一條閉合活動輪廓曲線,因此該模型只適用于分割具有均質目標和背景的圖像而對于分割含有多灰度級目標的圖像則不能分割出與背景灰度級差別不大的弱目標。弱目標不能被分割可分為過迭代和漏分割兩種情況。所謂過迭代就是在合適的迭代次數下可以把弱目標區域很好地分割出來,如果繼續迭代的話,弱目標又被看作為背景。漏分割就是弱目標一直被看作背景無法被分割。

實驗中發現在迭代求解方程(4)的過程中,水平集函數φ不收斂,使得很難設定一個迭代停止的標準(本文的仿真實驗在生成符號距離函數時,在初始閉合活動輪廓曲線內部的像素點取正號,外部的取負號)。我們只能交互式的調整預先設定的迭代次數,當弱目標在初始活動輪廓曲線內部時容易產生過迭代,如圖1所示。初始時弱目標在初始閉合活動輪廓曲線內部,則其 φ值為正數,圖1(a)。在迭代的過程中可以檢測到其區域的邊緣,圖1(b)。由于弱目標的灰度值與背景差別不大,c2的值接近弱目標區域像素點的灰度值,所以式(4)中的(u0(x,y)-c2)2要遠小于(u0(x,y)-c1)2,因此式(4)中的右邊會小于零,再經過幾次迭代弱目標區域的 值就變成負值。初始閉合曲線就會滑過弱目標區域,從而該目標區域就被看成是背景區域了,圖1(c)。弱目標在初始閉合活動輪廓曲線外部時則容易產生漏分割的現象,如圖2所示。初始時弱目標的水平集函數值為負值,圖2(a)。由于弱目標與背景的灰度值差別不大,在求解(4)的過程中其水平集函數值的符號沒有發生改變,活動輪廓曲線不能演化到該區域的邊界,如圖2(b)所示。弱目標最終也不能被分割出來,如圖2(c)所示。

圖1 過迭代現象

圖2 漏分割現象

2 結合梯度信息的C-V模型及數值實現

2.1 結合梯度信息的C-V模型

圖3 原圖像和最終分割結果的水平集函數

根據C-V模型和水平集方法的基本原理可知,圖像中的目標被正確分割時,目標區域像素點與背景區域像素點的水平集函數值的符號一定相反,如圖3所示。(圖3中第一行是初始活動輪廓曲線在不同位置的原圖像;第二行是對應的最終分割結果的水平集函數。)另外,由于C-V模型所討論的圖像是近似分段常數函數,因此目標區域和背景區域的輪廓點與同質區域中其他像素點相比具有較大的梯度幅值。所以根據上述特征,我們引入梯度信息以加速目標和背景輪廓點水平集函數值的改變。當目標輪廓點與背景輪廓點的水平集函數值符號相反時也就可以完成對圖像的分割。根據以上分析在方程(4)中加入基于梯度信息的加速因子:

其中u0(x,y)為圖像函數,Gσ是標準差為σ的高斯函數,‘*’表示卷積操作,是圖像經過高斯函數卷積后的梯度,使用高斯函數卷積圖像是為了平滑圖像中的噪聲,降低分割結果對噪聲的敏感性,c是大于零的常數。

對加速因子做進一步分析:

由于圖像中每個同質區域的灰度值是常數,在同質區域內部的像素點的梯度值為零,加速因子的值為1;目標和背景輪廓點的梯度幅值較大,這些像素點的加速因子可取得較大的值。由于同一幅圖像在不同的環境下要求分割出的目標的細節不一樣。c就是用來控制被分割的目標的細節程度。如果只分割主要目標,c的值可取的大一些(0.5-1)。如果要分割出細節目標,c應取比較小的值(0.1-0.5)。

為了解決C-V模型容易產生過迭代和漏分割的缺點本文考慮引入基于梯度信息的弱目標區域控制項。由水平集方法的基本原理可知,具有零水平集函數值的像素點兩側的像素點具有符號相異的水平集函數值。另外,弱目標輪廓點具有較小梯度幅值。根據水平集方法的基本原理和弱目標所具有的梯度特征,弱目標區域控制項應滿足如下條件:

1)只對與背景灰度值差別不大的弱目標區域起作用。

2)能快速地使弱目標區域輪廓點兩側的像素點具有符號相異的水平集函數值并且水平集函數值不隨著迭代的進行發生變化。這樣活動輪廓曲線就可以快速地演化到弱目標區域輪廓點,并且隨著迭代的進行活動輪廓曲線位置不會發生改變。

基于以上考慮,本文定義如下弱目標區域控制項:

其中u0(x,y)為圖像函數Gσ是標準差為σ的高斯函數,‘*’表示卷積操作,是圖像經過高斯函數卷積后的梯度,是拉普拉斯算子作用于高斯函數卷積后的圖像的結果,L1和 L2都是大于零的常數且

對弱目標區域控制項的進一步分析:

1)由于弱目標與背景的灰度值差別不大,弱目標區域輪廓點的梯度幅值就會很小,因此通過調整式(7)中L1和 L2的值就可以鎖定弱目標區域的輪廓點。為了更精確的鎖定這類輪廓點,可以根據梯度直方圖來調整L1和 L2的值。

2)在圖像的邊界處,二階導數有一個非常重要的性質,即目標邊界兩側的二階導數值符號相反。利用該性質和sign(x)函數就可以使弱目標輪廓點兩側的水平集函數值保持符號相異。

把式(7)和式(8)引入式(4)中就得到如下的結合梯度信息的C-V模型偏微分方程:

由上式可以看出加速因子有效加速圖像中強目標的分割,弱目標區域控制項可以快速穩定的分割出弱目標。因此結合梯度信息的C-V模型,加速圖像分割的同時也會提高C-V模型的分割精度。

2.2 結合梯度信息的C-V模型的數值解法

對圖像u0(x,y)進行離散化,設h為離散網絡的步長,(xi,yi)=(ih,jh),1≤i,j≥M為格點坐標,M為圖像離散后最大坐標,?t為時間步長,φni,j=φ(n?t,xi,yi)是φ(t,x,y)的近似,這里有n≥0,

φ0=φ。0

根據邊緣的特征可知邊緣點亮的一側拉普拉斯算子的值為正,暗的一側為負。由式(9)可知無論弱目標在初始閉合曲線的外部還是內部,緊挨弱目標邊緣點兩側的像素點的水平集函數值大小相等符號相反,并且隨著迭代的進行水平集函數值不發生改變。雖然根據式(9)求得的水平集函數不再保持為符號距離函數了,但這并不會影響分割結果的穩定性。這是因為在C-V模型中水平集函數即使不是符號距離函數也可以得到滿意的分割結果[3]。

對于其他像素點的偏微分方程采用有限差分法求解方程,

根據(10)將偏微分方程解的形式用離散化表示為:

式中的c1,c2可由式(3)得到。

3 仿真結果

為了驗證改進算法的有效性,我們對一幅合成圖像和一幅自然圖像進行了仿真實驗,這兩幅圖像的尺寸都是 。圖4所示為結合梯度信息的C-V模型和C-V模型對合成圖像的分割結果。實驗中參數:

圖4(a)是原圖像,弱目標在初始活動曲線的內部;圖4(b)是C-V模型的迭代30次的分割結果,耗時0.6267s,已經發生了弱目標邊界泄漏;圖4(c)是改進的C-V模型迭代2次的分割結果,耗時0.0503s;圖4(d)是結合梯度信息的C-V模型迭代100次的分割結果,沒有發生弱目標邊界泄漏;圖4(e)是圖4(d)對應的水平集函數,從圖4(e)看出弱目標邊界像素點的水平集函數值被穩定地鎖定了。

圖5所示為結合梯度信息的C-V模型和C-V模型對含有多灰度級目標的自然圖像分割結果。實驗中選擇的參數為:

圖5(a)是原圖像,弱目標在初始活動曲線的外部(圖像的底部所包含的目標為弱目標);圖5(b)是結合梯度信息的C-V模型迭代18次的分割結果,耗時0.59s,弱目標已被有效地分割出來;圖5(c)是C-V模型迭代500次的分割結果,耗時9.23,圖像下半部分的弱目標沒有被分割出來耗時9.23s;圖5(d)是C-V模型迭代1000次的分割結果,耗時18.30s,弱目標仍然沒有被分割出來。

圖5 含有多個灰度級目標的自然圖像分割結果

從圖4和圖5中的實驗結果可以看出結合梯度信息的C-V模型不僅有效地解決了過迭代和漏分割問題,而且圖像完成分割的迭代次數相對于C-V模型有很大的降低,圖像的分割速度有顯著的提高。

4 結論

梯度信息是圖像所具有的基本特征之一,本文在對C-V模型容易產生過迭代,漏分割和分割速度慢的原因詳細分析基礎上,提出了把基于梯度信息的加速因子和弱目標區域控制項引入到C-V模型偏微分方程中的圖像分割算法。弱目標區域控制項可以快速穩定的鎖定弱目標邊界,從而可以有效地解決過迭代和漏分割問題,也就是說僅利用一條活動輪廓曲線就可以有效地分割含有多灰度級目標的圖像。基于梯度信息的加速因子可以著地提高圖像的分割速度。實驗結果表明了所給算法的有效性。

[1]Mumford D,Shah J.Optimal approximations by piecewise smooth functions and associated variational problems[J].Communications onPure and Applied Mathematics,1989,42(5):577-685.

[2]Malladi R,Sethian J.A,Vemuri B C.Shape Modeling with Front Propagation :A Level Set Approach[J].IEEE Transactions on Pattern Analysis and Machine Intelligence,1995,17(2):158-175.

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

[4]侯葉,郭寶龍.基于圖切割與C-V模型的運動目標分割[J].光電子·激光 ,2008,19(12):1662-1665.

[5]王斌,高新波.基于水平集接力的圖像自動分割方法[J].軟件學報,2009,20(5):1185-1193

[6]尤建潔,王平安,夏德深.結合活動輪廓模型的無監督紋理圖像分割[J].計算機輔助設計與圖形學學報,2006,18(12):1897-1903.

[7]李俊,楊新,施鵬飛.基于Mumford-Shah模型的快速水平集圖像分割算法[J].計算機學報,2002,25(11):1175-1183.

[8]Song Gao,Tied D.Bui Image Segmentation and Selective Smoothing by Using Mumford-Shah Model[J].IEEE Transactions on Image Processing,2005,14(10):1537-1549.

[9]Suk-Ho Lee,Jin Keun Seo.Level Set-Based Bimodal Segmentation With Stationary Global Minimum[J].IEEE Transactions on Image Processing,2006,15(9):2843-2852.

[10]陳波,賴劍煌.用于圖像分割的活動輪廓模型綜述[J].中國圖象圖形學報,2007,12(1):11-20.

猜你喜歡
區域水平模型
一半模型
張水平作品
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
加強上下聯動 提升人大履職水平
人大建設(2019年12期)2019-05-21 02:55:32
3D打印中的模型分割與打包
關于四色猜想
分區域
基于嚴重區域的多PCC點暫降頻次估計
電測與儀表(2015年5期)2015-04-09 11:30:52
區域
民生周刊(2012年10期)2012-10-14 09:06:46
主站蜘蛛池模板: 在线免费不卡视频| 伊人丁香五月天久久综合 | 男人天堂伊人网| 国产亚洲精久久久久久无码AV| 亚洲国产天堂久久九九九| 国产精品美女自慰喷水| 青青操视频在线| 免费A级毛片无码免费视频| 免费看av在线网站网址| 久久精品无码一区二区日韩免费| 青青国产成人免费精品视频| 青草午夜精品视频在线观看| 国模视频一区二区| 国产欧美日韩在线在线不卡视频| 一本大道香蕉久中文在线播放| 色欲不卡无码一区二区| 99视频免费观看| 日日拍夜夜操| 亚洲乱强伦| 久久久久无码精品| 中国精品久久| 91丝袜美腿高跟国产极品老师| AV在线天堂进入| 无码精油按摩潮喷在线播放 | 久久久久无码国产精品不卡| 五月婷婷导航| 3p叠罗汉国产精品久久| 少妇露出福利视频| 青青热久免费精品视频6| 亚洲天堂自拍| 久久黄色影院| 91久久青青草原精品国产| 欧美三级不卡在线观看视频| 中文字幕在线欧美| 色九九视频| 精品无码日韩国产不卡av| 欧美日在线观看| 全午夜免费一级毛片| 国产成人做受免费视频| 午夜精品影院| 美女一区二区在线观看| 亚洲成人动漫在线| 激情乱人伦| 欧美日韩在线国产| 99视频精品在线观看| 无码专区在线观看| 国产小视频网站| 乱人伦99久久| 国产精品久久久久婷婷五月| 97精品伊人久久大香线蕉| 亚洲精品777| 日韩黄色在线| 亚洲人成影视在线观看| 男女男精品视频| 91无码国产视频| 国产成人亚洲日韩欧美电影| 精品人妻无码中字系列| 99久久精品久久久久久婷婷| 99re在线免费视频| 无码有码中文字幕| 久久亚洲黄色视频| 蜜芽一区二区国产精品| 久久性妇女精品免费| 欧美三级视频在线播放| 亚洲综合一区国产精品| 欧美精品1区| 国产精品深爱在线| 精品免费在线视频| 性视频久久| 亚洲第一色网站| 国产视频自拍一区| 日韩在线视频网站| 免费Aⅴ片在线观看蜜芽Tⅴ| 熟女成人国产精品视频| 精品国产成人三级在线观看| 午夜福利免费视频| 亚洲三级电影在线播放| 精品丝袜美腿国产一区| 成人久久18免费网站| 自拍中文字幕| 国产中文一区a级毛片视频| 大陆国产精品视频|