亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        融合改進鬣狗優(yōu)化和Tsallis熵的圖像分割

        2022-12-30 07:51:42溫秀平
        計算機工程與設計 2022年12期
        關(guān)鍵詞:優(yōu)化

        張 軍,溫秀平,陳 巍

        (南京工程學院 工業(yè)中心,江蘇 南京 211167)

        0 引 言

        目前,圖像分割方法[1]主要包括:邊界分割法、區(qū)域分割法、聚類分割法和閾值分割法[2,3]。閾值分割法因為具有性能穩(wěn)定、計算效率較高的優(yōu)勢,是目前最主流的圖像分割方法。該方法的關(guān)鍵任務是基于圖像像素點灰度級的比較,確定分割圖像的最優(yōu)閾值。閾值分割法又可分為單閾值分割和多閾值分割。單閾值分割僅通過一個閾值根據(jù)圖像灰度直方圖將圖像分割為目標和背景區(qū)域。對于噪點較多的圖像,該方法分割效果較差。多閾值分割則利用多個閾值將圖像分割為若干類別,使各類別間的類間方差或熵值達到最優(yōu),分割效果明顯優(yōu)于單閾值分割法。

        群體智能優(yōu)化算法因為啟發(fā)式的搜索原理可以大幅降低計算代價,已經(jīng)廣泛應用于求解圖像分割的多閾值問題中。如:文獻[4]結(jié)合了鯨魚優(yōu)化算法和飛蛾撲火算法的優(yōu)勢,求解了圖像分割的多級閾值,但算法的依賴算法較多,計算復雜度較高。文獻[5]提出了基于灰狼優(yōu)化算法的多閾值圖像分割算法,并結(jié)合Kapur熵和類間方差最優(yōu)進行了實驗對比,但受限于傳統(tǒng)灰狼優(yōu)化算法尋優(yōu)精度的不足,最終的圖像分割效率不高。文獻[6]利用改進蜻蜓優(yōu)化算法求解了彩色圖像的最優(yōu)分割閾值,利用差分進化機制提升了傳統(tǒng)蜻蜓算法的求解精度,圖像分割效果較為穩(wěn)定。文獻[7]設計了基于改進鯨魚優(yōu)化算法的多閾值圖像分割模型,算法的全局搜索能力有所提升,適應度更高,閾值求解更加準確。文獻[8]設計了基于蜘蛛優(yōu)化算法的多閾值圖像分割方法,在雙模和多模閾值分割中有效提升了算法的計算效率和尋優(yōu)精度。

        以上基于不同群體智能優(yōu)化算法的圖像分割方法都具有一定效果,但智能算法本身的尋優(yōu)過程主要由全局的粗粒度搜索到局部的精細開發(fā)過程組成。若算法的尋優(yōu)效率和尋優(yōu)精度沒有得到根本改善,勢必要影響圖像分割閾值求解的準確性,甚至存在求解精度低或已得到局部最優(yōu)的可能。

        鬣狗優(yōu)化算法SHO是目前最新的一種群智能優(yōu)化算法[9],受啟發(fā)于非洲地區(qū)斑點鬣狗種群的捕食行為。SHO算法因為穩(wěn)定的尋優(yōu)性能和高效的操作已經(jīng)在工程優(yōu)化[10]、特征選擇[11]、資源系統(tǒng)調(diào)度[12]和MIMO-OFDM系統(tǒng)資源調(diào)度[13]等領域得到了廣泛應用。不足的是,SHO算法的全局搜索和局部開采僅利用兩個隨機參數(shù)控制,導致在多峰值問題中易得到局部最優(yōu)解、求解精度不足的劣勢。

        基于以上分析,本文將首先提出一種改進的鬣狗優(yōu)化算法ISHO,然后結(jié)合Tsallis熵進行多閾值圖像分割。通過利用混沌映射優(yōu)化初始種群,使初始具備更多的多樣性;對算法的收斂因子使用非線性的調(diào)節(jié)機制,從而均衡算法的全局搜索和局部開采過程;引入鄰域重心對立學習機制計算個體的領域重心對立點,并擇優(yōu)保存,提高算法的全局尋優(yōu)能力。以Tsallis熵為評估標準,利用ISHO算法求解分割最優(yōu)閾值,并通過實驗驗證算法的有效性。

        1 鬣狗優(yōu)化算法SHO

        鬣狗是一類強悍的中型猛獸,也是動物界有名的“機會主義者”,它們可以集體獵食瞪羚、斑馬、角馬等大中型食草動物。鬣狗優(yōu)化算法SHO就是一種模擬了非洲斑點鬣狗種群捕食行為的新型群體智能優(yōu)化算法。SHO算法對獵物的搜索過程由4步組成:包圍獵物、狩獵、攻擊獵物和搜索獵物。

        (1)包圍獵物

        鬣狗種群具備判斷獵物位置并對其實施包圍的能力,其數(shù)學模型為

        X(t+1)=Xp(t)-E·Dh

        (1)

        Dh=|F·Xp(t)-X(t)|

        (2)

        其中,Dh為獵物與鬣狗間的距離,t為當前迭代,F(xiàn)、E分別為搖擺系數(shù)和收斂系數(shù),Xp(t)為迭代t時的獵物位置,X(t)為迭代t時鬣狗個體的位置。兩個控制系數(shù)分別定義為

        F=2·r1

        (3)

        E=2h·r2-h

        (4)

        h=5-t·5/Tmax

        (5)

        其中,r1、r2∈[0,1] 為均勻分布隨機值,Tmax為最大迭代數(shù),h為收斂因子,隨迭代從5線性遞減至0。

        如圖1所示為二維空間中鬣狗種群的捕食模型。鬣狗種群可以通過式(1)和式(2),首先判斷并確定獵物(斑馬)的位置信息,位置(A,B)上的鬣狗可以向著位置(A*,B*)的鬣狗的方向更新自己的位置以更加接近于獵物。同時,搜索過程中,通過調(diào)整兩個控制系數(shù)F、E,可以使鬣狗遍布在獵物周圍不同的位置,以形成包圍之勢。依此模型,還可以將其擴展至d維空間的搜索中。

        圖1 二維空間中的鬣狗種群搜索過程

        (2)狩獵

        鬣狗可以通過建立可靠的種群網(wǎng)絡,并結(jié)合獵物位置的判斷進行分組獵殺,其數(shù)學模型為

        Dh=|F·Xh-Xk|

        (6)

        Xk=Xh-E·Dh

        (7)

        Gh=Xk+Xk+1+…+Xk+N

        (8)

        其中,Xh為每一個最優(yōu)鬣狗個體位置,Xk為其它搜索個體的位置,N為群組中的鬣狗數(shù)量,定義為

        N=countnos(Xh,Xh+1,Xh+2,…,(Xh+σ))

        (9)

        式中:σ為[0.5,1]間的隨機值,添加σ后,nos為可行解數(shù)量并計算所有侯選解,其與給定搜索區(qū)域的最優(yōu)解相似,Gh為N個最優(yōu)解組成的群組。

        (3)攻擊獵物

        該過程相當于SHO算法的局部開發(fā)過程,該過程通過收斂因子h的遞減實現(xiàn)。當h減小時,收斂系數(shù)E隨之減小。而 |E|<1時,鬣狗即會對獵物進行攻擊。其位置數(shù)學模型為

        (10)

        式中:X(t+1) 用于保存最優(yōu)解,同時,其它個體的位置將根據(jù)該最優(yōu)解進行動態(tài)更新。

        (4)搜索獵物

        該過程相當于SHO算法的全局搜索過程。一般情況下,鬣狗將根據(jù)Gh中保存的最優(yōu)解群組的位置來搜索目標獵物。但當 |E|>1時,鬣狗就會隨機分散,并遠離當前獵物,從遠離獵物的方向?qū)ζ渌鼌^(qū)域進行搜索,以此避免生成局部最優(yōu)解。

        (5)SHO算法過程

        輸入:鬣狗種群Xi,i=1,2,…,n

        輸出:最優(yōu)個體位置

        (1) 參數(shù)初始化,包括:h、F、E、N、Tmax,并初始化種群

        (2) 計算種群中每個鬣狗個體的適應度

        (3) 記錄當前最優(yōu)個體Xh

        (4) 根據(jù)式(8)、式(9),構(gòu)建最優(yōu)個體組成的群組Gh

        (5) whilet

        (6) for 每個個體 do

        (7) 根據(jù)式(10)更新個體位置

        (8) end for

        (9) 更新參數(shù)h、F、E、N

        (10) 越界檢查

        (11) 重新計算個體適應度

        (12) 若有更優(yōu)個體, 則更新Xh

        (13) 根據(jù)Xh更新群組Gh

        (14)t=t+1

        (15) end while

        (16) 返回Xh

        2 基于鄰域重心對立學習的混沌鬣狗優(yōu)化算法ISHO

        2.1 混沌優(yōu)化初始種群

        群體智能優(yōu)化算法具有初值敏感特征,初始種群分布的合理性對算法尋優(yōu)精度和收斂速度都具有重要影響。如果初始種群鄰近最優(yōu)解所在區(qū)域,算法尋優(yōu)精度會更高,收斂速度也更快;反之亦然。傳統(tǒng)的鬣狗優(yōu)化算法以Rand函數(shù)產(chǎn)生隨機數(shù)的方式隨機初始化種群部署,缺乏多樣性?;煦缦到y(tǒng)是非線性環(huán)境中的一種普遍現(xiàn)象,看似混亂,實則綜合具有規(guī)律性、遍歷性和隨機性,可以不重復遍歷到所有狀態(tài)。通過混沌映射規(guī)則將混沌變量映射至混沌空間,在混沌空間內(nèi)搜索后,再將結(jié)果映射回原始問題解空間中,可以克服隨機化分布的遍歷不足、種群多樣性缺失等問題。

        目前,Logistic混沌映射比較常見,但根據(jù)其分布曲線圖可知,其混沌值在邊界兩端([0,0.1]和[0.9,1]兩個區(qū)域)取值率過高,遍歷過程均勻性缺乏,會降低算法收斂速度。Tent混沌映射證明比Logistic遍歷性更好,能夠在[0,1]區(qū)間生成分布更均勻的初值,且不缺乏遍歷性。因此,ISHO算法結(jié)合Tent混沌映射生成初始的鬣狗種群位置。Tent映射表達式為

        (11)

        式中:u為混沌參數(shù),y(t)是迭代t時的Tent混沌值。u=1/2是混沌Tent映射的典型形式,此時生成的混沌序列分布均勻,對不同初值參數(shù)可以生成近似一致的分布密度。

        確定混沌序列后,通過下式將混沌序列映射為個體位置

        X(t)=UL+y(t)×(UB-UL)

        (12)

        式中: [UL,UB] 為個體搜索的區(qū)間,對應種群搜索范圍。由于混沌序列的生成值取決于初始值,初始值發(fā)生微小變化也會帶來混沌值的巨大變化,此時生成的初始種群將兼具隨機、遍歷等特征,多樣性更好。

        2.2 收斂因子非線性調(diào)整

        根據(jù)SHO算法的包圍獵物機制,收斂系數(shù)E控制著鬣狗的搜索方向。當 |E|>1時,鬣狗將從遠離獵物的方向進行搜索;當 |E|<1時,鬣狗將對確定的目標進行攻擊。前者對應于全局搜索過程,后者則對應于局部開采過程。E的變化則由收斂因子h控制。根據(jù)h的計算公式(5)可知,其值將隨著迭代線性地從5遞減至0。對于SHO算法,迭代初期,h值較大可以增大搜索步長,拓展搜索空間,避免尋優(yōu)過程過快收斂;迭代后期,h值較小可以減小搜索步長,提高算法的局部精細開采能力,加快算法收斂。

        然而,全局搜索與局部開采之間并非完全線性切換,尤其在多峰值情形的尋優(yōu)過程中,極容易出現(xiàn)局部最優(yōu)解。為此,ISHO算法將基于正切函數(shù)引入一種非線性的收斂因子調(diào)整方法,具體公式如下

        (13)

        式中:hinitial、hfinal分別為h的初值和終值,Tmax為最大迭代數(shù),μ為收斂因子的衰減因子,μ>0。根據(jù)式(13)可知,h將隨迭代次數(shù)呈非線性遞減,相應E值也將呈非線性遞減。迭代初期,h取值較大,但遞減緩慢,可以更大步長實現(xiàn)更充分的全局搜索。迭代晚期,h值變小,但遞減加快,此時可以較小步長更快的靠近最優(yōu)解,加速算法收斂。這種以不同速率遞減的收斂因子調(diào)整策略更加符合鬣狗的搜索行為,將有助于算法的局部開發(fā)與全局搜索的協(xié)調(diào)進行,也可以確保鬣狗種群更高的狩獵成功率。

        此外,正切函數(shù)只是收斂因子非線性調(diào)整的一種方式,指數(shù)函數(shù)、正余弦函數(shù)均可以實現(xiàn)對收斂因子的非線性調(diào)整,由于不同函數(shù)在曲線上表現(xiàn)出的衰減都有所不同,因此,這就決定了全局搜索與局部開采之間切換時機的不同,選擇正切函數(shù)是本文改進算法的一種思路,其它幾種非線性切換函數(shù)能否得到更好的分割效果需要在后續(xù)實驗中通過對比分析才可以確定。

        2.3 鄰域重心對立學習

        對立學習OBL可以通過評估當前解及其對立解的方式,以擇優(yōu)形式加速群體智能優(yōu)化方法的尋優(yōu)過程。但傳統(tǒng)的對立學習機制在計算對立點時僅利用了維度空間的邊界值,忽略了群體整體尋優(yōu)的搜索經(jīng)驗。而重心對立學習則是以群組重心為參考點計算對立點,融合了群體的搜索經(jīng)驗[14]。相關(guān)定義如下:

        定義1 重心。令 (X1,X2,…,Xn) 為d維空間中的n個點,則其重心為

        (14)

        (15)

        定義2 重心對立點。令M為一個群組的重心,則群組中的某位置點Xi的對立點為

        X′i=2×M-Xi,i=1,2,…,n

        (16)

        由于對立點位于動態(tài)邊界的搜索區(qū)間,可將其記為Xi,j∈[aj,bj]。 而動態(tài)邊界可以不斷縮小搜索區(qū)間,即

        aj=min(Xi,j),bj=max(Xi,j)

        (17)

        若對立點超出搜索邊界值,則按以下方式重新計算重心對立點

        (18)

        重心對立點雖然可以借助群體搜索經(jīng)驗,依靠群體重心的方式計算對立點,但由于所考慮的重心僅有一個,導致對立解缺乏多樣性。為此,改進算法ISHO進一步將利用鄰域重心對立學習的方式計算對立點。令Xi為種群n中的個體i,Mi為個體i所在鄰域的重心,則鄰域重心對立點定義為

        X′i=2×k×Mi-Xi,i=1,2,…,mi

        (19)

        式中:mi為鬣狗i所有鄰域中的個體數(shù)量,k∈[0,1] 為均勻分布隨機數(shù)。

        ISHO算法在計算鄰域重心對立點時,采用的是利用隨機拓撲結(jié)構(gòu)進行鄰域劃分,即:為鬣狗個體隨機性地選擇其鄰居個體。若種群最優(yōu)解未發(fā)生更新,則需要重新選擇其鄰居。此外,當隨機拓撲結(jié)構(gòu)造成鄰域個體僅包含自身、或除自身外的另一個鬣狗個體時,若仍按原始重心對立點的計算公式,會出現(xiàn)對立點與自身重合的情況,同時造成重復評估,影響尋優(yōu)收斂速度。而引入隨機值k后,可以避免出現(xiàn)對立點重復,拓展對立點范圍,避免個體重合帶來的重復評估。

        2.4 ISHO算法實現(xiàn)過程

        圖2是ISHO算法的流程。

        圖2 ISHO算法流程

        ISHO算法的時間復雜度。令鬣狗種群規(guī)模為n,搜索空間的位置維度為d。種群初始化過程需要根據(jù)搜索個體的數(shù)量、搜索位置上下界生成初始種群的初始位置,其時間復雜度為O(n×d)。 接下來,計算種群適應度的時間復雜度為O(n×d×Tmax),Tmax為ISHO算法的最大迭代次數(shù)。定義鬣狗群組的時間復雜度為O(N×Tmax),N為組成群組的最優(yōu)解數(shù)量。鄰域重心對立學習機制需要遍歷n個個體的所有維度位置,且需迭代進行,故該過程的時間復雜度為O(n×d×Tmax)。 綜上,ISHO算法的時間復雜度為O(N×n×d×Tmax)。 與標準SHO算法的時間復雜度保持一致,說明改進算法并未增加計算代價。

        3 基于Tsallis熵的圖像分割模型

        令圖像I擁有L個灰度級,nt個閾值構(gòu)成的集合th={th1,th2,…,thnt},th將圖像I分割為K個類別 {C1,C2,…,CK},nt=1,2,…,K-1, 且th1

        Tsallis熵是香農(nóng)熵的擴展形式,也稱非廣延熵[15]。該熵值考慮了圖像中的非疊加信息,可以實現(xiàn)在噪聲圖像中的健壯圖像分割。在單閾值情形下,閾值th將圖像分割為目標區(qū)域和背景區(qū)域。則Tsallis熵的目標函數(shù)為最大化圖像類別的信息量,可表示為

        f(th)=max[Sq,1(th)+Sq,2(th)+(1-q)Sq,1(th)Sq,2(th)]

        (20)

        式中:q為熵系數(shù),用于衡量熵值的非廣延度,Sq,1、Sq,2分別表示目標區(qū)域和背景區(qū)域的熵值,計算為

        (21)

        式中:w1(th)、w2(th) 為兩個類別的累積分布函數(shù),定義為

        (22)

        式中:Phi為灰度級i的概率分布。若令H為圖像的灰度直方圖,NP為圖像像素數(shù),Hi為圖像灰度級i包含的像素數(shù),則

        (23)

        對于多閾值圖像分割問題,閾值集合為th,則Tsallis熵目標函數(shù)為

        f(th)=max[Sq,1(th)+Sq,2(th)+…+Sq,K(th)+

        (1-q)Sq,1(th)Sq,2(th)…Sq,K(th)]

        (24)

        其中

        (25)

        各類別的累積分布函數(shù)為

        (26)

        4 融合ISHO算法和Tsallis熵的圖像分割

        ISHO算法以Tsallis熵目標函數(shù)(24)作為評估鬣狗個體位置優(yōu)劣的適應度函數(shù),以迭代尋優(yōu)的方式求解圖像分割的最優(yōu)閾值。算法的搜索空間為圖像的灰度級空間,即灰度級L。若分割閾值為th={th1,th2,…,thn t}, 則閾值thi滿足0

        且為整數(shù)。以Tsallis熵最大為目標評估鬣狗個體的適應度,通過若干次的迭代尋優(yōu),求解滿足式(24)最大的分割閾值解向量th。基于改進鬣狗優(yōu)化算法的Tsallis熵多閾值圖像分割的過程如圖3所示。

        圖3 圖像分割流程

        5 實驗分析

        5.1 實驗環(huán)境及圖像樣本

        實驗驗證分兩部分進行,第一部分驗證ISHO的標準函數(shù)上的尋優(yōu)性能,第二部分以ISHO算法求解Tsallis熵最優(yōu)的圖像分割閾值,再做圖像分割。實驗平臺都在MATLAB 2019a下進行,系統(tǒng)環(huán)境為Windows 7操作系統(tǒng),CPU為Intel Pentium 3.2 G,內(nèi)存為8 G。實驗部分先利用表1的基準函數(shù)測試驗證ISHO算法的尋優(yōu)性能,4個基準函數(shù)即為需要尋優(yōu)最優(yōu)解的目標函數(shù),搜索空間為尋優(yōu)時個體的尋優(yōu)范圍,fmin為函數(shù)理論可達的最優(yōu)值。前兩個基準函數(shù)是單峰函數(shù),僅存在一個全局最優(yōu)值,比較容易搜索;后兩個基準函數(shù)是多峰函數(shù),存在多個深入內(nèi)部的極值點,且有一定振蕩特征,較單峰函數(shù)搜索空間更為復雜,易于陷入局部最優(yōu)處。

        表1 基準函數(shù)

        再選擇伯克利圖像庫中3幅圖像Persons、House、Coins進行圖像分割實驗(可擴展至其它圖像上實驗)。如圖4所示,Persons圖像為室內(nèi)人物圖,且室內(nèi)背景較為復雜,物品擺設、家具繁多,House圖像為近景建筑圖,房屋墻面形狀及與背景樹林的分割是難點,Coins圖像為近景相似物圖,其硬幣表現(xiàn)的紋理分割是其重點。不同類型的圖像有助于測試改進算法ISHO的全面分割性能。

        圖4 測試圖像樣本

        算法參數(shù)中,最大迭代數(shù)Tmax=400,種群規(guī)模n=30,個體搜索空間[UL,UB]為[0,255](對應圖像的灰度級范圍),混沌參數(shù)u=1/2, 收斂因子h的初值hinitial=5,終值hfinal=0,收斂因子的衰減因子μ=2。同時,圖像分割閾值數(shù)nt分別選取K=2、3、4、5進行計算。選擇引言部分提到的改進鯨魚優(yōu)化算法IWOA[7]、灰狼優(yōu)化GWO[5]以及標準鬣狗優(yōu)化算法SHO[9]進行實驗對比分析。對于IWOA算法,收斂因子從2遞減至0。對于GWO算法,收斂因子同樣從2遞減至0。SHO算法的參數(shù)與ISHO算法設置基本相同。

        5.2 圖像分割指標

        為驗證算法性能,需要對圖像分割質(zhì)量進行評估。選擇峰值信噪比PSNR、特征相似度FSIM進行定量分析。其中

        (27)

        (28)

        其中,I(i,j) 表示原始圖像,I′(i,j) 為分割圖像,ε、ξ分別對應圖像像素的行、列數(shù)。該指標根據(jù)圖像分割前后的像素點間的均方差比較圖像相似性??梢栽u估圖像失真,值越大,圖像失真越小

        (29)

        式中:Ω為整體圖像像素域,SL(x) 為相似度分值,PCm(x) 為相位一致性度量,定義為

        PCm(x)=max{PC1(x),PC2(x)}

        (30)

        式中:PC1(x) 和PC2(x) 分別為兩個區(qū)域的相位一致性,分別為

        SL(x)=[SPC(x)]α·[SG(x)]β

        (31)

        (32)

        (33)

        其中,SPC(x) 為相位一致性的相似度量,SG(x) 為兩個區(qū)域G1(x) 和G2(x) 的梯度級,α、β、R1和R2均為常量。該指標根據(jù)人的視覺觀感與圖像的低級特征評估圖像特征的相似性。FSIM范圍為[0,1],取值越大,說明分割越接近原始圖像,質(zhì)量也越好。

        5.3 ISHO算法尋優(yōu)實驗結(jié)果

        表2統(tǒng)計了在20次實驗中GWO算法、IWOA算法、標準SHO算法以及本文的改進算法ISHO在4種基準函數(shù)上尋優(yōu)得到的函數(shù)均值、標準方差、最小值和最大值?;鶞屎瘮?shù)中,f1(x)、f2(x) 是單峰函數(shù),f3(x)、f4(x) 是多峰函數(shù)。前者在整個搜索區(qū)域內(nèi)僅有一個峰值(最優(yōu)解),可以測試算法的收斂速度和求解精度;后者在整個搜索區(qū)域內(nèi)存在多個峰值,可以測試算法擺脫局部最優(yōu)的能力。均值和標準方差結(jié)果可以同步觀察算法的尋優(yōu)精度和穩(wěn)定性。測試結(jié)果表明,ISHO算法在兩種類型的基準函數(shù)測試中的尋優(yōu)精度和穩(wěn)定性都是表現(xiàn)最好的,這說明ISHO算法利用混沌映射初始化、收斂因子非線性調(diào)整、鄰域重心對立學習機制對標準SHO算法的種群多樣性改善、搜索與開發(fā)能力間的均衡,以及提升收斂速度和尋優(yōu)精度的改進是切實有效可行的。

        表2 算法在基準函數(shù)上的統(tǒng)計結(jié)果對比

        圖5是算法在基準函數(shù)上的尋優(yōu)曲線,縱軸是目標函數(shù)均值的變化情況??梢钥闯?,ISHO算法在4種基準函數(shù)上具有最快的收斂速度,在單峰函數(shù)和多峰函數(shù)中都取得了很好的性能。最終的尋優(yōu)精度ISHO算法也是最高的,算法可以以最少的迭代次數(shù)使其收斂在最優(yōu)解處。同時,在多峰函數(shù)的測試中可以看到,ISHO算法明顯可以跳離局部最優(yōu),而對比算法則會收斂在局部最優(yōu)解處而無法進一步提高尋優(yōu)精度。

        圖5 收斂曲線

        5.4 圖像分割實驗結(jié)果

        表3是4種算法計算的最優(yōu)分割閾值。可見,分割閾值數(shù)較少時,3種算法在最優(yōu)閾值選取上基本是保持一致的,這說明在較少閾值分割時圖像分割的精度相差不大,但隨著分割閾值數(shù)的增加,改進算法ISHO求解的閾值變得有所不同。然而,這無法表明算法所求解的閾值就是更加準確的,還需要進一步通過可量化的評估指標對算法的求解精度進行驗證,即需要比較前文中的峰值信噪比PSNR和特征相似度FSIM兩個指標。

        表3 圖像分割閾值

        如圖6、圖7所示是3幅圖像分割的PSNR和FSIM結(jié)果,為20次實驗結(jié)果的均值折線圖。從圖6可以看出,分割閾值數(shù)從2~5時,ISHO算法的PSNR均值明顯高于另外3種算法,且在不同閾值數(shù)下保持著優(yōu)勢,這說明ISHO算法具有較好的穩(wěn)定性,算法求解的閾值更加準確,分割圖像與原始圖像具有更高的相似性,失真信息最少,可以更準確實現(xiàn)對目標區(qū)域的分割。對于House圖和Coins圖,GWO算法在選擇較大閾值數(shù)時,得到的PSNR均值已經(jīng)出現(xiàn)降低,說明算法的穩(wěn)定性不足。在Persons圖中,SHO算法的較大閾值數(shù)時,PSNR均值增長幾乎停滯。從圖7可以看出,ISHO算法的FSIM均值也明顯高于另外3種算法。綜合兩項指標的統(tǒng)計結(jié)果,可以證明本文設計的ISHO算法應用在圖像分割中,可以更加準確分割圖像的目標區(qū)域,分割質(zhì)量更高。

        圖6 峰值信噪比PSNR

        圖7 特征相似度FSIM

        圖8是3閾值時算法的圖像分割效果。可以看出,ISHO算法的圖像分割圖失真是最少的,保留了原始圖像中更多的細節(jié)信息,與原始圖像的特征最為接近。具體地,在Persons圖中,人物與背景中的家具邊界分割顯得更加清晰,家具的輪廓、邊緣更加清晰。在House圖中,房屋的磚塊紋路更加明顯清楚;Coins圖中,各個硬幣都被清晰的分割出來,且硬幣的紋理效果有明顯的提升。相比而言,GWO算法對Persons圖分割效果較差,人物與背景模糊,Coins圖中的部分硬幣邊界不清,紋理模糊。對于House圖中,磚塊邊緣無法有效分割。IWOA算法和SHO算法在House圖中的分割效果接近。而SHO算法對于Coins圖的分割更好,硬幣紋理比IWOA算法清晰。

        圖8 閾值數(shù)為3時不同算法的圖像分割結(jié)果

        圖9是20次求解結(jié)果均值的關(guān)于Tsallis熵的收斂曲線圖。黑實線條為本文的ISHO算法求解的結(jié)果??梢钥吹剑跇藴蔛HO算法的基礎上,本文的ISHO算法實現(xiàn)了性能改進,同時穩(wěn)定性較好。ISHO算法也是所有算法中得到的Tsallis熵值最大的,即適應度最大。SHO算法、IWOA算法、GWO算法較大可能會陷入局部優(yōu)解,無法獲取更好的適應度。從收斂曲線趨勢觀察,ISHO算法用了最小的迭代次數(shù)達到最優(yōu)解,且后期一直保持平滑趨勢,說明已經(jīng)收斂。GWO算法和IWOA算法曲線趨勢整體波動較大,部分曲線接近于階梯形,而非上升式平滑曲線,說明算法性能穩(wěn)定性欠佳。傳統(tǒng)SHO算法多數(shù)迭代下處于平滑曲線,更新速度較慢,說明求解已經(jīng)陷入局部最優(yōu)??傮w來說,ISHO算法不僅求解質(zhì)量更高,而且收斂速度更快。

        圖9 Tsallis熵的收斂曲線

        6 結(jié)束語

        為提高圖像分割的準度和精度,結(jié)合改進的鬣狗優(yōu)化算法,設計了一種融合Tsallis熵的多閾值圖像分割算法。首先,為了提高傳統(tǒng)鬣狗優(yōu)化算法的尋優(yōu)精度和效率,利用混沌Tent映射生成初始種群,豐富種群多樣性;引入非線性收斂因子調(diào)節(jié)機制,均衡全局搜索和局部開采能力;利用鄰域重心對立學習機制計算對立解,以提高算法的全局尋優(yōu)能力,避免算法陷入局部最優(yōu)。然后,將設計的改進鬣狗優(yōu)化算法應用于多閾值圖像分割問題上,引用Tsallis熵作為評估搜索個體優(yōu)劣和質(zhì)量的適應度函數(shù),通過啟發(fā)式搜索的迭代尋優(yōu)得到最優(yōu)分割閾值。大規(guī)模圖像分割實驗結(jié)果表明,改進算法無論在圖像分割直觀圖還是在定量指標上,都取得了預期效果。

        猜你喜歡
        優(yōu)化
        超限高層建筑結(jié)構(gòu)設計與優(yōu)化思考
        PEMFC流道的多目標優(yōu)化
        能源工程(2022年1期)2022-03-29 01:06:28
        民用建筑防煙排煙設計優(yōu)化探討
        關(guān)于優(yōu)化消防安全告知承諾的一些思考
        一道優(yōu)化題的幾何解法
        由“形”啟“數(shù)”優(yōu)化運算——以2021年解析幾何高考題為例
        圍繞“地、業(yè)、人”優(yōu)化產(chǎn)業(yè)扶貧
        事業(yè)單位中固定資產(chǎn)會計處理的優(yōu)化
        消費導刊(2018年8期)2018-05-25 13:20:08
        4K HDR性能大幅度優(yōu)化 JVC DLA-X8 18 BC
        幾種常見的負載均衡算法的優(yōu)化
        電子制作(2017年20期)2017-04-26 06:57:45
        国产在线av一区二区| 无码人妻一区二区三区在线视频 | 色 综合 欧美 亚洲 国产| 国产人成精品综合欧美成人| 国产美女在线精品亚洲二区| 成年人男女啪啪网站视频| 激情在线一区二区三区视频| 成人丝袜激情一区二区| 99精品人妻无码专区在线视频区| 无码日韩精品一区二区三区免费| 抽搐一进一出试看60秒体验区| 免费 无码 国产精品| 人妻少妇偷人精品一区二区三区| 日韩精品视频久久一区二区| 西西午夜无码大胆啪啪国模| 久久99精品久久久久久hb无码| 五月中文字幕| 久久HEZYO色综合| 女同重口味一区二区在线| 一区二区三区在线少妇| 日韩一区国产二区欧美三区 | 国产污污视频| 国产91精品清纯白嫩| 欧美牲交a欧美牲交aⅴ免费下载| 亚洲国产精品一区二区www| 亚洲AV无码一区二区三区日日强 | 日本超级老熟女影音播放| 亚洲国产日韩精品一区二区三区| 四川丰满少妇被弄到高潮| 国产成人亚洲综合一区 | 国产成人午夜精品免费视频| 国产成人综合日韩精品无| 日本精品啪啪一区二区| 国产成人无码专区| 无码久久精品国产亚洲av影片| 无码片久久久天堂中文字幕| 看全色黄大色大片免费久久久| 国产丝袜美腿一区二区三区| 韩国av一区二区三区不卡| 日韩av东京社区男人的天堂| 免费大片黄在线观看|