• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于馬爾科夫隨機場的改進FCM圖像分割算法

    2020-02-18 15:20:10亓祥惠段亞西
    計算機工程與應用 2020年4期
    關鍵詞:馬爾科夫聚類噪聲

    王 燕,亓祥惠,段亞西

    蘭州理工大學 計算機與通信學院,蘭州730050

    1 引言

    圖像分割是圖像分析的預處理階段[1],就是將圖像根據(jù)不同的屬性分成不同的區(qū)域,從而為后續(xù)的圖像分析做準備[2]。Dunn等提出模糊C均值算法(Fuzzy CMeans,F(xiàn)CM)。Bezdek首次將模糊聚類算法應用到圖像分割領域[3]。Scherrer等人[4]利用馬爾科夫隨機場模型對局部強度進行估計,提高算法在處理磁共振(Magnetic Resonance,MR)圖像時的抗噪性,但該算法沒有考慮整體性,抗噪性提升不明顯。Zhao等人[5]利用相鄰子域關系提高對MR圖像分割的抗噪性,但是應用于其他類型圖像時,無法有效分割圖像。Wang等人[6]將深度學習的先驗信息作為馬爾科夫模型的能量函數(shù),但是無法有效處理背景復雜的圖像。王少宇等人[7]提出一種條件隨機場模型約束下的模糊C均值聚類算法(CRF-FC),利用先驗概率對模糊聚類算法進行約束,有效提高算法的抗噪性,但處理背景復雜的圖像時存在明顯不足。Memon等人[8]提出一種改進的m維特征數(shù)據(jù)空間的模糊聚類算法(GKWFLICM),通過引入局部模糊因子提高算法的抗噪性,但無法有效分割灰度不均勻圖像。

    為了提高模糊聚類算法的抗噪性,本文提出一種基于馬爾科夫隨機場的改進FCM圖像分割算法(Improved FCM image segmentation algorithm based on Markov Random Field,Kernel Function and Mahalanobis Distance,F(xiàn)KMFCM)。通過引入馬爾科夫隨機場先驗概率,修正FCM算法的目標函數(shù),提高算法的抗噪性。通過對比實驗證明,本文提出的算法能有效提高模糊聚類算法的抗噪性。

    2 FKMFCM算法

    2.1 FCMKM算法

    FCMKM算法將待分割圖像像素點非線性映射到高維空間,然后將歐式距離替換為馬氏距離,提高算法抗噪性。FCMKM算法目標函數(shù)如式(1)、式(2)、式(3)所示。對式(1)利用拉格朗日乘數(shù)法進行運算,求得隸屬度迭代公式如式(4)所示,聚類中心迭代公式如式(5)所示。

    式中,G為目標函數(shù),uik為隸屬度矩陣U的元素,vi為聚類中心V的元素,σ表示樣本元素集X的標準差,m為模糊系數(shù),c為聚類中心數(shù)目,n為樣本個數(shù),MK(xk,vi)表示樣本元素集X的第k個元素到聚類中心集V的第i個聚類中心在高維空間的馬氏距離,Σ表示樣本元素集X與聚類中心集V之間的協(xié)方差矩陣。

    2.2 馬爾科夫隨機場

    馬爾科夫隨機場模型是統(tǒng)計學與圖像處理相結合的產(chǎn)物[5],利用該模型對圖像進行先驗概率求解,得到圖像的聯(lián)合分布概率[9]。為解決馬爾科夫隨機場實際應用問題,Geman等人[10]證明了吉布斯隨機場與馬爾科夫隨機場的等效關系,Xie等人[11]給出了計算馬爾科夫隨機場的先驗概率公式。

    式中,h為標號場Ω的元素,U(h)為吉布斯能量,C為所有勢團集合,Vc為勢團勢能。β為勢團參數(shù),通過β值來調節(jié)圖像分割的細膩程度,取值范圍是[0,1],數(shù)值越小,圖像分割越細膩。

    2.3 初始聚類中心選取

    為了提高FCM算法性能,將圖像灰度值進行映射,得到灰度值變化折線圖,將折線圖局部極值作為聚類中心,局部極值的個數(shù)作為聚類數(shù)。

    具體的計算步驟為:

    (1)計算目標圖像的灰度直方圖,進一步得到灰度變化折線圖;

    (2)計算灰度變化折線圖局部極值;

    (3)將局部極值作為聚類中心,局部極值的個數(shù)作為聚類數(shù)。

    2.4 評價指標

    為防止主觀評價因素的影響,現(xiàn)引入Bezdek劃分系數(shù)[12]、Xie_Beni系數(shù)[13]、運行時間和迭代次數(shù)4個指標作為評測指標。

    (1)Bezdek劃分系數(shù)是分類模糊系數(shù)。分類越分明時,值越大,分類越模糊,值越小,計算公式如式(9)所示。

    式中,c為聚類數(shù)目,n為樣本數(shù),uij為隸屬度矩陣U的元素。

    (2)Xie-Beni系數(shù)計算公式如式(10)所示。

    式中,uij為隸屬度矩陣U的元素,vi、vj、vk為聚類中心矩陣V的元素,xj為實驗對象的元素。Xie-Beni系數(shù)越小聚類的內聚度越高,耦合度越低,分類效果越明顯。

    (3)運行時間是算法執(zhí)行的時間,通過對比運行時間,可以清楚地比較算法的時間復雜度。

    (4)迭代次數(shù)是指算法的迭代運行次數(shù),通過計算迭代次數(shù),可以有效地評價算法的收斂性。

    2.5 FKMFCM算法

    Ghosh等人[14]通過對FCM目標函數(shù)進行改進,添加修正項,如式(11)所示,提高模糊聚類算法的抗噪能力。

    式中,m為模糊系數(shù),?為調整系數(shù),n為樣本數(shù)目,c為聚類中心數(shù)目,vi為聚類中心矩陣V的元素,y為樣本矩陣,b為偏移場矩陣,uik為隸屬度矩陣U的元素,d(yk-bk,vi)為yk去掉偏移場后與聚類中心vi之間的歐式距離。

    FKMFCM算法將馬爾科夫隨機場先驗概率作為目標函數(shù)的修正項,利用馬爾科夫隨機場模型描述像素間空間局部相關性,提高算法的抗噪性,改進的目標函數(shù)如式(12)所示。

    式中,MK(xj,vi)表示第j個元素到第i個聚類中心在高維空間的馬氏距離(如式(2)),λ為調整系數(shù),P為馬爾科夫隨機場圖像分割先驗概率。根據(jù)拉格朗日乘數(shù)法,求得隸屬度迭代公式如式(13)所示,聚類中心迭代公式如式(5)所示。

    FKMFCM算法具體流程如下:

    (1)通過初始聚類中心算法,求得聚類數(shù)目c和初始聚類中心V(0),設定迭代終止閾值ε及迭代計數(shù)器b=0。

    (2)更新隸屬度矩陣U(b),更新聚類中心矩陣

    (3)根據(jù)得到的隸屬度矩陣U(b)和聚類中心矩陣V(b),計算標號場Ω,計算圖像分割的先驗概率,如果ε,則迭代終止,若未達到終止閾值或者迭代計數(shù)器未達到最大值,則重復步驟(2)和步驟(3)。

    (4)迭代終止后,得到目標函數(shù)最小的最佳隸屬度U和最佳聚類中心V。

    (5)對于任意像素點xi,計算其對應的最佳隸屬度矩陣Ui中元素的最大值uij,將uij對應的最佳聚類中心vj的灰度值作為像素點xi的灰度值。重復此過程,直至所有像素點灰度值都更新完畢,算法終止。

    FKMFCM算法流程圖如圖1所示。

    3 實驗結果及分析

    為驗證本文提出算法的抗噪性,實驗采用Berkeley圖像庫圖像,并對傳統(tǒng)FCM算法、GKWFLICM算法、CRF-FC算法進行抗噪性比較。實驗環(huán)境為英特爾i5處理器,主頻為2.6 GHz,8 GB內存,Windows 10系統(tǒng)的PC機,采用Matlab編譯語言實現(xiàn)。

    3.1 參數(shù)設置

    為確定本文算法中調整系數(shù)λ的取值,對Berkeley圖像庫#15088圖像進行實驗,選取[0.1,1.1]之間的11個數(shù)作為實驗數(shù)據(jù),實驗結果如圖2所示。

    圖1 FKMFCM算法流程圖

    圖2 調整系數(shù)λ選取實驗

    對圖2的分割效果進行分析,當λ=0.3和λ=0.5時算法得到較好的分割結果,因此圖2(a)分割的最佳聚類中心為[51,84,90,171],算法在λ=0.4時聚類中心為[51,84,151,171],聚類中心產(chǎn)生了誤差,致使FKMFCM算法的分割結果產(chǎn)生了波動。為確定最佳λ取值方案,對4個評價指標進行對比,結果如表1所示。

    表1 調整系數(shù)λ取值實驗結果表

    從表1中可以看出,λ取值0.5與λ取值0.3相比,Bezdek劃分系數(shù)較大,Xie-Beni系數(shù)較小,迭代次數(shù)與運行時間都有所減少。顯然,λ取值0.5時的性能要優(yōu)于λ取值0.3。綜合分割效果與評價指標,調整系數(shù)λ取值0.5時,能有效提高算法的性能。

    設置模糊系數(shù)m=2,勢團參數(shù)β=1,迭代終止閾值ε=10-4,設置最大迭代次數(shù)為100次。

    3.2 抗噪性能實驗

    對編號#41004(如圖3)、#24063(如圖4)圖像進行算法抗噪性實驗,分別添加高斯噪聲和椒鹽噪聲,實驗結果如圖5、圖6所示。

    圖3 #41004噪聲實驗圖像

    圖4 #24063噪聲實驗圖像

    圖5 #41004圖像分割結果

    圖6 #24063圖像分割結果

    圖5(a)分別為傳統(tǒng)FCM算法、CRF-FC算法、GKWFLICM算法、FKMFCM算法處理原圖像結果,圖5(b)分別為四種算法處理高斯噪聲圖像的結果,圖5(c)為四種算法處理椒鹽噪聲圖像的結果。

    FKMFCM算法能有效地將麋鹿的身體和角分割出來,且能做到目標邊緣清晰,與未添加噪聲的圖像分割結果相近。其他三種分割算法雖然能將麋鹿的身體分割出來,但是都無法有效地將麋鹿的角分割出來,造成分割不完整,對于添加噪聲的圖像都無法有效地去除噪聲。對四種算法處理原圖像的結果進行評價指標對比,結果如表2所示。

    表2 #41004圖像分割實驗評價指標對照表

    從表2數(shù)據(jù)可以看出,相較于其他算法,F(xiàn)KMFCM算法Bezdek劃分系數(shù)平均提高79.2%,Xie_Beni系數(shù)平均減少48.2%,迭代次數(shù)平均減少23.6次,運行時間平均減少4.6 s。FKMFCM算法能通過少量的迭代次數(shù)和運行時間,達到較好的圖像分割結果。

    圖6(a)分別為傳統(tǒng)FCM算法、CRF-FC算法、GKWFLICM算法、FKMFCM算法處理原圖像的分割結果,圖6(b)分別為四種算法對添加高斯噪聲圖像進行分割的結果,圖6(c)分別為四種算法處理添加椒鹽噪聲后圖像的分割結果。

    傳統(tǒng)FCM算法、CRF-FC算法能有效地將教堂分離出來,但是邊界不清晰,GKWFLICM算法無法有效地分割教堂。對添加了噪聲的圖像,F(xiàn)KMFCM算法則能有效地屏蔽噪聲干擾,將教堂分割出來,并且與原圖像分割效果無明顯差別,其他三種算法都無法有效處理噪聲圖像。從圖中分割結果明顯可以看出,F(xiàn)KMFCM算法能有效地處理添加噪聲的圖像。對四種算法處理原圖像進行評價指標對比,對比結果如表3所示。

    表3 #24063圖像分割實驗評價指標對照表

    通過表3可以看出,相較于其他算法,F(xiàn)KMFCM算法利用更少的時間和迭代次數(shù),得到最佳的聚類結果。Bezdek劃分系數(shù)平均提高54.4%,Xie_Beni系數(shù)平均減少75.0%,迭代次數(shù)平均減少41.6次,運行時間平均減少6.17 s。通過算法抗噪性實驗發(fā)現(xiàn),F(xiàn)KMFCM算法能有效地提高模糊聚類算法的抗噪性,在處理添加噪聲后圖像時分割效果較好。

    4 結束語

    本文提出了一種基于馬爾科夫隨機場的改進FCM圖像分割算法,即FKMFCM算法。利用馬爾科夫隨機場先驗概率修正模糊聚類的目標函數(shù),從而提高算法的抗噪性。通過對比實驗發(fā)現(xiàn),本文算法能有效地提高圖像分割算法的抗噪性,但該算法也存在不足,算法采用單一固定變量調節(jié)先驗概率,在處理醫(yī)學圖像時算法自適應性有一定缺陷。下一步的研究重點是動態(tài)調整λ的取值,提高算法在不同應用場景的抗噪性。

    猜你喜歡
    馬爾科夫聚類噪聲
    基于疊加馬爾科夫鏈的邊坡位移預測研究
    噪聲可退化且依賴于狀態(tài)和分布的平均場博弈
    基于改進的灰色-馬爾科夫模型在風機沉降中的應用
    控制噪聲有妙法
    基于DBSACN聚類算法的XML文檔聚類
    電子測試(2017年15期)2017-12-18 07:19:27
    馬爾科夫鏈在教學評價中的應用
    基于改進的遺傳算法的模糊聚類算法
    一種層次初始的聚類個數(shù)自適應的聚類方法研究
    一種基于白噪聲響應的隨機載荷譜識別方法
    車內噪聲傳遞率建模及計算
    盐津县| 南涧| 周宁县| 石首市| 东明县| 云南省| 额尔古纳市| 新野县| 安宁市| 阳信县| 南丰县| 贵溪市| 汝阳县| 济南市| 汉寿县| 东源县| 蓬莱市| 公主岭市| 库伦旗| 西城区| 三原县| 荣昌县| 衡南县| 霍邱县| 西青区| 元谋县| 饶平县| 含山县| 红桥区| 上思县| 金山区| 西吉县| 许昌县| 吴桥县| 枝江市| 固安县| 泉州市| 昆明市| 永德县| 阜新市| 津市市|