国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

控制活動(dòng)輪廓演化的快速圖像分割方法

2020-05-29 06:33:00金曉民張麗萍李慧靜
關(guān)鍵詞:輪廓粒子能量

金曉民, 張麗萍, 李慧靜

(1.內(nèi)蒙古大學(xué) 交通學(xué)院, 呼和浩特 010070; 2.內(nèi)蒙古師范大學(xué) 計(jì)算機(jī)科學(xué)技術(shù)學(xué)院, 呼和浩特 010022)

圖像模式識(shí)別與場(chǎng)景分析已廣泛應(yīng)用于虛擬現(xiàn)實(shí)、模式識(shí)別及衛(wèi)星遙感圖像等領(lǐng)域, 圖像分割是圖像處理中最重要的預(yù)處理部分之一[1].目前已有許多圖像分割方法, 其中分割效率較高的是閾值分割方法.最大類(lèi)間方差方法是典型的閾值分割方法[2], 該方法以最小二乘法為基礎(chǔ), 可獲取較優(yōu)的分割結(jié)果, 但最大類(lèi)間方差方法需通過(guò)遍歷方法尋找類(lèi)間方差最大閾值, 計(jì)算過(guò)程較復(fù)雜[3].活動(dòng)輪廓波模型是通過(guò)能量最小化檢測(cè)輪廓的模型, 該模型選取圖像目標(biāo)距離較近的點(diǎn)并設(shè)置為初始輪廓, 利用能量函數(shù)極小化令輪廓形成彈性形變, 利用輪廓形狀迅速獲取目標(biāo)特征, 如何獲取圖像全部初始輪廓點(diǎn)的最優(yōu)控制點(diǎn), 目前還沒(méi)有好的解決方法[4-5].粒子群優(yōu)化算法具有靈活、適應(yīng)性以及尋優(yōu)能力強(qiáng)等優(yōu)點(diǎn), 在圖像分割中應(yīng)用廣泛, 但對(duì)于復(fù)雜、含噪的圖像, 單一粒子群優(yōu)化算法也存在不足.在復(fù)雜的圖像分割問(wèn)題中, 單一活動(dòng)輪廓波模型或者粒子群優(yōu)化算法均存在“過(guò)分割”或“欠分割”現(xiàn)象, 且圖像分割速度較慢、魯棒性較差[6-8].

為求得活動(dòng)輪廓波模型的圖像分割最優(yōu)控制點(diǎn), 以獲取最佳圖像分割結(jié)果, 本文將粒子群優(yōu)化算法與活動(dòng)輪廓波模型相結(jié)合, 提出一種控制活動(dòng)輪廓演化的快速圖像分割方法.先采用粒子群優(yōu)化算法獲取活動(dòng)輪廓波模型的最優(yōu)控制點(diǎn), 再根據(jù)最優(yōu)控制點(diǎn)進(jìn)行控制活動(dòng)輪廓演化, 并通過(guò)仿真實(shí)驗(yàn)分析其性能.

1 算法設(shè)計(jì)

1.1 活動(dòng)輪廓波模型

活動(dòng)輪廓波模型需將封閉曲線(xiàn)設(shè)置在所分割圖像的目標(biāo)附近, 利用外部與內(nèi)部能量使曲線(xiàn)通過(guò)最優(yōu)路徑移動(dòng), 保持曲線(xiàn)能量不間斷更新, 直至曲線(xiàn)到達(dá)圖像所需分割目標(biāo)輪廓附近.曲線(xiàn)能量最小時(shí), 分割效果最好.活動(dòng)輪廓波模型的外部能量與內(nèi)部能量加權(quán)和為曲線(xiàn)能量函數(shù), 內(nèi)部能量與外部能量分別通過(guò)曲線(xiàn)形狀及圖像獲取.活動(dòng)輪廓波模型離散化公式為

(1)

其中Fint(i,k)和Fext(i,k)分別表示圖像迭代點(diǎn)i在第k次迭代時(shí)的內(nèi)部能量和外部能量.

圖像的內(nèi)部能量和外部能量可通過(guò)連接能量與彎曲能量及圖像梯度表示, 式(1)可分解為

(2)

其中:Fconnect(i,k)和Fcurve(i,k)分別表示迭代點(diǎn)i在第k次迭代時(shí)的彎曲能量和連接能量;Fimage(i,k)表示迭代點(diǎn)i在第k次迭代時(shí)的圖像能量;n表示曲線(xiàn)上離散點(diǎn)數(shù)量;β為彈力系數(shù), 其值越大表明曲線(xiàn)收斂速度越高, 彈力系數(shù)可有效控制活動(dòng)曲線(xiàn)的收縮速度;α為強(qiáng)度系數(shù), 活動(dòng)曲線(xiàn)在α過(guò)大時(shí)較難形成彎曲, 活動(dòng)曲線(xiàn)在α過(guò)小時(shí)極易產(chǎn)生形變.式(2)中的αFcurve(i,k)+βFconnect(i,k)與式(1)中Fint(i,k)相同; 式(2)中γFimage(i,k)與式(1)中Fext(i,k)相同.Fconnect(i,k)描述活動(dòng)曲線(xiàn)長(zhǎng)度的變化率, 屬于離散點(diǎn)間的一階微分, 曲線(xiàn)收斂過(guò)程中的連續(xù)性可通過(guò)Fconnect(i,k)控制.Fcurve(i,k) 描述曲線(xiàn)的曲率變化,Fcurve(i,k)為離散點(diǎn)間二階微分的平方和, 控制活動(dòng)曲線(xiàn)移動(dòng)至圖像目標(biāo), 活動(dòng)曲線(xiàn)移動(dòng)至圖像目標(biāo)速度由系數(shù)α控制.通過(guò)Fimage(i,k)判斷初始化曲線(xiàn)是否收斂至圖像分割的真實(shí)邊界.圖像能量最大處與最小處分別為邊界處曲線(xiàn)圖像及非邊緣處圖像,γ表示圖像力系數(shù),Fimage(i,k)通常為負(fù), 且γ>α,β.

1.2 粒子群優(yōu)化算法

粒子群優(yōu)化算法是利用鳥(niǎo)群飛行覓食行為中個(gè)體間互相協(xié)作獲取群體最優(yōu)的群智能算法, 其通過(guò)迭代方式獲取問(wèn)題最優(yōu)解.用粒子群優(yōu)化算法求解問(wèn)題時(shí), 先將所需解決問(wèn)題設(shè)置為粒子, 設(shè)空間為b維, 令b維空間中數(shù)量為n的粒子運(yùn)動(dòng)形成粒子群.尋找問(wèn)題最優(yōu)解時(shí), 令空間中隨機(jī)形成粒子群, 利用粒子群迭代尋優(yōu)獲取問(wèn)題最優(yōu)解, 粒子在迭代過(guò)程中利用局部最優(yōu)解與全局最優(yōu)解調(diào)整迭代速度與粒子位置, 更新新的粒子群, 并計(jì)算適應(yīng)度函數(shù), 根據(jù)所獲取的適應(yīng)度值將無(wú)法繼續(xù)尋優(yōu)的粒子淘汰, 粒子群不斷更新直至收斂獲取全局最優(yōu)解, 粒子群更新速度公式為

vk+1=wvk+c1r1(qbestk-xk)+c2r2(qgbestk-xk),

(3)

粒子群位置更新公式為

xk+1=xk+vk+1,

(4)

其中:xk和vk分別表示粒子的目前位置和速度矢量;qbest和qgbestk分別表示粒子在迭代過(guò)程中的最優(yōu)解及迭代過(guò)程中粒子群的整體最優(yōu)解;w表示加權(quán)因子, 其調(diào)整公式為

(5)

式中,wmax為慣性權(quán)重最大值,wmin為慣性權(quán)重最小值,mmax和mter分別為最大迭代和當(dāng)前迭次數(shù).

粒子群優(yōu)化算法中粒子通過(guò)不斷更新迭代使空間中粒子具有最優(yōu)全局搜索能力及精細(xì)的局部搜索能力, 并通過(guò)動(dòng)態(tài)調(diào)整限制粒子群中各粒子不同維度速度, 使粒子搜索速度小于vmax, 限制粒子搜索速度使粒子群中的粒子在迭代過(guò)程中避免發(fā)生失序情形, 并使粒子群全局尋優(yōu)能力隨著粒子數(shù)量增加而增加.

1.3 改進(jìn)算法

將粒子群優(yōu)化算法的適應(yīng)度函數(shù)與活動(dòng)輪廓波模型相結(jié)合, 提出一種控制活動(dòng)輪廓演化的快速圖像分割方法.利用一組控制點(diǎn)描述曲線(xiàn)T, 通過(guò)控制點(diǎn)迭代實(shí)現(xiàn)能量最小化.將活動(dòng)輪廓波模型積分形式離散化至差分形式, 獲取控制點(diǎn)qi(x,y)附近的能量, 即

Fi,j=Fint+Fext+Farea.

(6)

曲線(xiàn)輪廓的彈性與連續(xù)性通過(guò)內(nèi)部能量控制, 公式為

(7)

曲線(xiàn)向圖像目標(biāo)邊緣移動(dòng)由外部能量控制, 公式為

(8)

通過(guò)增設(shè)一個(gè)面積, 使曲線(xiàn)向圖像分割目標(biāo)區(qū)域移動(dòng), 公式為

Farea=δTarea,

(9)

其中δ表示面積力.Tarea在搜索到圖像分割目標(biāo)區(qū)域位置時(shí), 能量逐漸接近最小化.用活動(dòng)輪廓波模型獲取粒子群優(yōu)化算法的最終適應(yīng)度函數(shù)公式為

ffit=ω1Fint+ω2Fext+ω3Farea,

(10)

其中ωi(i=1,2,3)表示權(quán)值.

粒子群優(yōu)化算法利用活動(dòng)輪廓波模型能量獲取存在面積因素的適應(yīng)度函數(shù), 通過(guò)適應(yīng)度函數(shù)約束粒子群優(yōu)化算法中的尋優(yōu)粒子, 粒子位置與速度經(jīng)過(guò)不斷更新與迭代獲取全局最優(yōu)值, 即最優(yōu)控制點(diǎn).對(duì)圖像中的全部初始輪廓點(diǎn)采用粒子群優(yōu)化算法, 獲取最優(yōu)極值輪廓點(diǎn), 實(shí)現(xiàn)目標(biāo)圖像的準(zhǔn)確分割.

控制活動(dòng)輪廓演化的快速圖像分割方法步驟如下:

1) 初始化粒子群優(yōu)化算法中的最大迭代次數(shù)、加速因子、慣性因子、群體數(shù)目等參數(shù), 為避免粒子搜索溢出, 設(shè)置粒子搜索范圍邊界;

2) 初始化粒子群優(yōu)化算法中粒子初始位置及初始速度;

3) 根據(jù)式(10)利用活動(dòng)輪廓波模型獲取粒子群優(yōu)化算法的最終適應(yīng)度函數(shù)值;

4) 記錄粒子群優(yōu)化算法過(guò)程中粒子的局部最優(yōu)位置及最佳適應(yīng)度值, 更新粒子的全局最優(yōu)位置;

5) 更新粒子位置、粒子速度及粒子的適應(yīng)度函數(shù)值;

6) 當(dāng)粒子符合迭代次數(shù)最大值時(shí), 轉(zhuǎn)步驟7); 否則, 轉(zhuǎn)步驟5);

7) 當(dāng)圖像全部初始輪廓點(diǎn)計(jì)算完成時(shí), 通過(guò)迭代更新獲取圖像全部輪廓點(diǎn)最優(yōu)值, 實(shí)現(xiàn)圖像分割.

2 仿真實(shí)驗(yàn)

2.1 實(shí)驗(yàn)環(huán)境

為驗(yàn)證粒子控制活動(dòng)輪廓演化快速圖像分割方法的有效性, 采用如下仿真實(shí)驗(yàn)平臺(tái)進(jìn)行驗(yàn)證測(cè)試實(shí)驗(yàn): CPU為Inter酷睿i7-970, 內(nèi)存為32 GB, 硬盤(pán)為500 GB, 操作系統(tǒng)為Windows XP, 編程工具采用MATLAB 2018.粒子群優(yōu)化算法的相關(guān)參數(shù): 最大迭代數(shù)為100, 群體數(shù)為15,c1=c2=2.選取網(wǎng)絡(luò)圖像研究庫(kù)中的10幅圖像作為實(shí)驗(yàn)對(duì)象, 從10幅圖像中隨機(jī)挑選4幅如圖1所示的原始圖像.為分析本文方法圖像分割的優(yōu)越性, 選擇文獻(xiàn)[9]和文獻(xiàn)[10]的圖像分割方法進(jìn)行對(duì)比實(shí)驗(yàn).

圖1 原始圖像Fig.1 Original images

2.2 圖像分割的主觀(guān)視覺(jué)效果分析

將圖1中的4幅原始圖像分別采用不同方法分割, 分割圖像結(jié)果如圖2~圖4所示.由圖2~圖4可見(jiàn), 采用本文方法可有效將原始圖像分為不同區(qū)域, 且圖像分割邊緣平滑, 驗(yàn)證了本文方法圖像分割的有效性, 而對(duì)比方法出現(xiàn)了許多錯(cuò)誤的分割點(diǎn), 導(dǎo)致丟失一些重要信息, 得到了“過(guò)分割”或“欠分割”的結(jié)果.

圖2 文獻(xiàn)[9]方法的圖像分割結(jié)果Fig.2 Image segmentation results of document [9] method

圖3 文獻(xiàn)[10]方法的圖像分割結(jié)果Fig.3 Image segmentation results of document [10] method

2.3 圖像分割的客觀(guān)效果分析

2.3.1 圖像分割精度對(duì)比 采用10幅原始圖像和加入噪聲的圖像作為測(cè)試對(duì)象, 統(tǒng)計(jì)其圖像分割精度, 結(jié)果列于表1.由表1可見(jiàn), 3種方法對(duì)原始圖像分割精度均明顯高于加入噪聲后圖像, 本文方法的原始圖像和含噪聲圖像的分割精度均高于96%和93%, 神經(jīng)網(wǎng)絡(luò)方法和深度學(xué)習(xí)方法原始圖像和含噪聲圖像的分割精度均低于93%和91%.對(duì)比結(jié)果表明, 本文方法不僅具有較高的分割準(zhǔn)確性, 且具有極高的抗噪性能, 可應(yīng)用于復(fù)雜的圖像分割中.

圖4 本文方法的圖像分割結(jié)果Fig.4 Image segmentation results of proposed method

表1 不同方法的圖像分割精度對(duì)比

圖5 不同方法的圖像分割時(shí)間對(duì)比Fig.5 Comparison of image segmentation time of different methods

2.3.2 圖像分割時(shí)間對(duì)比 統(tǒng)計(jì)不同方法分割原始圖像的分割時(shí)間, 對(duì)比結(jié)果如圖5所示.由圖5可見(jiàn), 本文方法的原始圖像分割時(shí)間均在40 ms內(nèi), 而神經(jīng)網(wǎng)絡(luò)方法和深度學(xué)習(xí)方法的原始圖像分割時(shí)間均較高, 實(shí)驗(yàn)結(jié)果表明, 本文方法可快速分割圖像, 這主要是由于本文方法融合了粒子群優(yōu)化算法與活動(dòng)輪廓波模型的優(yōu)點(diǎn), 提升了計(jì)算速度, 降低了圖像的分割時(shí)間.

2.3.3 圖像分割區(qū)域一致性對(duì)比 為更全面地評(píng)價(jià)圖像分割結(jié)果, 采用區(qū)域一致性[11]評(píng)價(jià)不同方法的圖像分割性能.統(tǒng)計(jì)不同方法分割10幅原始圖像分割區(qū)域的一致性, 結(jié)果列于表2.由表2可見(jiàn), 本文方法10幅原始圖像的區(qū)域一致性均高于0.9, 神經(jīng)網(wǎng)絡(luò)方法和深度學(xué)習(xí)方法分割10幅原始圖像的區(qū)域一致性均低于0.9, 本文方法分割圖像獲取結(jié)果與人類(lèi)視覺(jué)分割圖像結(jié)果基本一致.因此, 本文方法圖像分割結(jié)果的區(qū)域一致性明顯優(yōu)于對(duì)比方法, 驗(yàn)證了本文方法的優(yōu)越性.

綜上所述, 本文針對(duì)當(dāng)前粒子群優(yōu)化算法與活動(dòng)輪廓波模型的缺陷, 基于組合優(yōu)化理論, 提出了一種控制活動(dòng)輪廓演化的快速圖像分割方法, 解決了圖像分割精度差及計(jì)算速度慢等問(wèn)題.為驗(yàn)證本文方法分割圖像的優(yōu)越性, 將本文方法與神經(jīng)網(wǎng)絡(luò)方法、深度學(xué)習(xí)方法進(jìn)行仿真對(duì)比實(shí)驗(yàn), 實(shí)驗(yàn)結(jié)果表明, 本文方法分割精度、分割效果、計(jì)算速度及抗噪性能等方面均優(yōu)于對(duì)比方法.

表2 不同方法的分割圖像區(qū)域一致性對(duì)比

猜你喜歡
輪廓粒子能量
輪廓錯(cuò)覺(jué)
能量之源
基于實(shí)時(shí)輪廓誤差估算的數(shù)控系統(tǒng)輪廓控制
基于粒子群優(yōu)化的橋式起重機(jī)模糊PID控制
基于粒子群優(yōu)化極點(diǎn)配置的空燃比輸出反饋控制
詩(shī)無(wú)邪傳遞正能量
在線(xiàn)學(xué)習(xí)機(jī)制下的Snake輪廓跟蹤
開(kāi)年就要正能量
都市麗人(2015年2期)2015-03-20 13:32:31
凝聚辦好家長(zhǎng)學(xué)校的正能量
基于Matlab的α粒子的散射實(shí)驗(yàn)?zāi)M
物理與工程(2014年4期)2014-02-27 11:23:08
独山县| 连平县| 平果县| 洛扎县| 浠水县| 靖远县| 临夏县| 图木舒克市| 红桥区| 老河口市| 石首市| 观塘区| 芜湖市| 大埔区| 黑山县| 平潭县| 揭阳市| 清涧县| 班玛县| 鸡泽县| 怀安县| 沽源县| 阿克陶县| 突泉县| 探索| 岳普湖县| 边坝县| 马山县| 吉水县| 五家渠市| 英吉沙县| 罗定市| 东乌珠穆沁旗| 三江| 绍兴市| 延安市| 新巴尔虎左旗| 长寿区| 松潘县| 红河县| 南投市|