王平根 劉清
【摘 要】本文提出一種新的形態(tài)學(xué)分水嶺圖像分割算法,通過(guò)形態(tài)學(xué)開(kāi)閉運(yùn)算,得到圖像的內(nèi)部和外部標(biāo)記符集合,然后依據(jù)此標(biāo)記對(duì)梯度圖像進(jìn)行分水嶺分割實(shí)驗(yàn),以減少過(guò)分割現(xiàn)象,分割實(shí)驗(yàn)結(jié)果表明算法有效。
【關(guān)鍵詞】分水嶺;形態(tài)學(xué);圖像分割
【Abstract】Based on an improved algorithm of watershed,an image segmentation technique which combined with mathematical morphology theory is proposed in this paper.The internal and external union sets of marker images are obtained by morphology opening and closing operator.Finally,the watershed transformation of modified gradient image is performed.The experimental results show that this method can effectively solve the problem of over-segmentation and can define the boundary precisely.
【Key words】Watershed;Mathematical morphology;Image segmentation
0 引言
圖像分割將圖像按照某一種算法劃分成各具特征的區(qū)域,可以為后續(xù)圖像特征提取和圖像識(shí)別的提供前提條件,所以是機(jī)器視覺(jué)與模式識(shí)別領(lǐng)域的重要研究?jī)?nèi)容[1]。目前,許多學(xué)者在圖像分割領(lǐng)域己經(jīng)進(jìn)行了大量的研究,并取得了較大的成績(jī),但仍未研究出一種能夠普遍適用于各類圖像分割的通用方法。在眾多的圖像分割技術(shù)中,被廣泛研究利用的是基于分水嶺分割算法的圖像分割技術(shù)。分水嶺分割算法能得到單像素寬、封閉的、準(zhǔn)確的輪廓線。但是,由于梯度圖像中細(xì)節(jié)紋理和噪聲的影響,分水嶺算法會(huì)出現(xiàn)過(guò)分割現(xiàn)象,影響分割效果。因此,很多學(xué)者提出了許多改進(jìn)方法[2-5]。而基于數(shù)學(xué)形態(tài)學(xué)的分水嶺算法可以產(chǎn)生單像素寬度的閉合分割線,所以,本文采用一種改進(jìn)的形態(tài)學(xué)分水嶺算法分割圖像,并通過(guò)仿真實(shí)驗(yàn)來(lái)驗(yàn)證提出的算法具備可行性和有效性。
1 改進(jìn)算法
1.1 圖像的梯度計(jì)算
在為圖像分割使用分水嶺變換之前,通常需要使用梯度幅度來(lái)預(yù)處理圖像。梯度幅度圖像在沿目標(biāo)對(duì)象的邊緣處有較高的像素值,而在其他地方則有較低的像素值。理想情況下,分水嶺變換會(huì)在沿目標(biāo)邊緣處產(chǎn)生分水嶺脊線。
如圖1所示,先將彩色圖像轉(zhuǎn)換為灰度圖像,然后根據(jù)Sobel 微分算子來(lái)計(jì)算灰度圖像的梯度,如圖2所示。然后利用分水嶺算法得到的分水嶺,對(duì)應(yīng)于圖像中目標(biāo)的邊緣,由圖可知,出現(xiàn)嚴(yán)重的過(guò)分割現(xiàn)象。原因是分水嶺算法是以梯度圖的局部極小點(diǎn)作為吸水盆地的標(biāo)記點(diǎn),從圖中可以看到過(guò)多的局部極小值點(diǎn)。下一節(jié)我們提出改進(jìn)的分水嶺分割算法。
1.2 形態(tài)學(xué)的標(biāo)記
為了克服分水嶺算法的過(guò)分割缺陷,可以分別對(duì)圖像前景和背景進(jìn)行標(biāo)記。本文采用形態(tài)學(xué)重建技術(shù)對(duì)前景對(duì)象進(jìn)行標(biāo)記,首先使用形態(tài)開(kāi)運(yùn)算,開(kāi)運(yùn)算可以去掉一些很小的目標(biāo), 然后采用閉運(yùn)算, 得到開(kāi)閉運(yùn)算之后的閾值圖像。如圖3所示,然后利用分水嶺算法得到相應(yīng)的分割線。
1.3 分割算法實(shí)驗(yàn)
標(biāo)記符是一個(gè)屬于一幅圖像的連接分量,用于控制過(guò)分割的方法就是基于標(biāo)記符的概念。并且,我們提出一個(gè)內(nèi)部標(biāo)記符集合和一個(gè)外部標(biāo)記符集合,即處于每一個(gè)感興趣的對(duì)象的內(nèi)部和包含于背景中像素集合。標(biāo)記符的選擇范圍可以涉及到圖像的尺寸、形狀、位置、相對(duì)距離、紋理內(nèi)容等信息,而形態(tài)學(xué)在描述圖像的結(jié)構(gòu)信息上具備不可比擬的優(yōu)勢(shì)[6-7],所以本文采用形態(tài)濾波來(lái)進(jìn)行梯度圖像的標(biāo)記,從而減少過(guò)分割現(xiàn)象。如圖4所示為我們提出的分割算法實(shí)驗(yàn)結(jié)果,相對(duì)于圖2的分割實(shí)驗(yàn),顯然我們的分割算法實(shí)驗(yàn)結(jié)果比較理想。
2 結(jié)論與分析
本文提出的形態(tài)學(xué)分水嶺圖像分割算法有利于減少過(guò)分割現(xiàn)象,使用標(biāo)記符會(huì)為分割問(wèn)題帶來(lái)先驗(yàn)知識(shí),從而為分水嶺分割提供一個(gè)知識(shí)框架,達(dá)到有效分割目標(biāo)結(jié)果。后續(xù)我們將考慮在形態(tài)濾波器的結(jié)構(gòu)元素上進(jìn)行研究,往多尺度的方向研究新的圖像分割算法。
【參考文獻(xiàn)】
[1]張海濤,李雅男.閡值標(biāo)記的分水嶺彩色圖像分割[J].中國(guó)圖象圖形學(xué)報(bào),2015,20(12):1602-1611.
[2]徐天芝,張貴倉(cāng),賈園.基于形態(tài)學(xué)梯度的分水嶺彩色圖像分割[J].計(jì)算機(jī)工程與應(yīng)用,2016,52(11):200-203.
[3]吳軍,馮云.基于多尺度形態(tài)學(xué)標(biāo)記的分水嶺算法[J].科技論壇,2015,3(2):13-18.
[4]畢浩宇,李燕.一種基于形態(tài)學(xué)分水嶺算法的圖像分割改進(jìn)算法[J].長(zhǎng)治學(xué)院學(xué)報(bào),2016,33(2):69-71.
[5]凌財(cái)進(jìn),曾婷,張超,黑霞麗.一種改進(jìn)的基于分水嶺的圖像分割算法[J].計(jì)算機(jī)測(cè)量與控制,2016,24(6):214-217.
[6]劉清,林土勝.基于數(shù)學(xué)形態(tài)學(xué)的圖像邊緣提取算法[J].華南理工大學(xué)學(xué)報(bào),2008,36(9):113-116.
[7]劉清,林土勝.數(shù)學(xué)形態(tài)學(xué)的圖像邊緣檢測(cè)算法研究[J].計(jì)算機(jī)工程與應(yīng)用,2008,44(35):188-189.
[責(zé)任編輯:田吉捷]