基于粒子群優(yōu)化算法的圖像分割_第1頁
基于粒子群優(yōu)化算法的圖像分割_第2頁
基于粒子群優(yōu)化算法的圖像分割_第3頁
基于粒子群優(yōu)化算法的圖像分割_第4頁
基于粒子群優(yōu)化算法的圖像分割_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

安康學院學年論文﹙設計﹚題目學生姓名學號專業(yè)班級指導教師年月日基于粒子群優(yōu)化算法的圖像分割〔〕〔〕指導教師:【摘要】本文通過對粒子群優(yōu)化算法的研究,采用Java編程,設計出一套用于圖像分割的系統(tǒng)?;诹W尤簝?yōu)化算法的圖像分割系統(tǒng),可以將一幅給定的圖像進行分割,然后將分割結果保存。圖像分割的目的是將感興趣的區(qū)域從圖像中分割出來,從而為計算機視覺的后續(xù)處理提供依據(jù)。圖像分割的方法有多種,閾值法因其實現(xiàn)簡單而成為一種有效的圖像分割方法。而粒子群優(yōu)化(PSO)算法是一類隨機全局優(yōu)化技術,它通過粒子間的相互作用發(fā)現(xiàn)復雜搜索空間中的最優(yōu)區(qū)域縮短尋找閾值的時間。因此,基于粒子群優(yōu)化算法的圖像分割以粒子群優(yōu)化算法為尋優(yōu)工具,建立具有自適應和魯棒性的分割方法。從而可以在最短的時間內(nèi),準確地確定分割閾值。關鍵詞:粒子群優(yōu)化〔PSO〕,圖像分割,閾值法,魯棒性AbstractThispaperbasedontheparticleswarmoptimizationalgorithm,designsasetofsystemforimagesegmentationusingJavaprogramming.Imagesegmentationsystembasedonparticleswarmoptimizationalgorithm,theimagecanbeagivensegmentation,andthenthesegmentationresultswouldbesaved.Imagesegmentationisthepurposeoftheinterestedareafromtheimage,thusprovidingthebasisforthesubsequentprocessingofcomputervision.Therearemanymethodsofimagesegmentation,thresholdmethodsinceitssimplerealization,becomesakindofeffectivemethodinimagesegmentation.Particleswarmoptimization(PSO)algorithmisastochasticglobaloptimizationtechnique;itfindsoptimalregionsofcomplexsearchspacesforthresholdtimeshortenedthroughtheinteractionbetweenparticles.Therefore,particleswarmoptimizationalgorithmofimagesegmentationbasedonparticleswarmoptimizationalgorithmbasedonoptimizationtools;establishsegmentationmethodwithadaptiveandrobust.Therefore,itispossibleforusintheshortestpossibletimetoaccuratelydeterminethesegmentationthreshold.Keywords:PSO,imagesegmentation,thresholdmethod,robust.1引言1.1研究的背景和意義技術的不斷向前開展,人們越來越多地利用計算機來獲取和處理視覺圖像信息。據(jù)統(tǒng)計,人類從外界獲取的信息中有80%是來源于視覺或者說是圖像信息,這包括圖形、圖像、視頻、數(shù)據(jù)、文本等。作為人類最有效的交流方式和信息獲取,圖像也因其所含的信息量大且表現(xiàn)直觀而在多媒體技術中占據(jù)了重要地位。所謂圖像處理,就是對圖像信息進行處理來滿足人的視覺心理或應用需求的行為。在對圖像處理的研究及應用中,人們往往只對圖像中的某些局部感興趣,這些感興趣的局部稱為目標或前景,一般對應圖像中特定的、具有獨特性質的區(qū)域,剩余的局部那么稱為背景。而圖像分割的目的就是把圖像分割成各具特性的區(qū)域并從中提取出感興趣目標的技術和過程。多年來,對圖像分割的研究一直是圖像技術研究中的焦點和熱點,人們對其的關注不斷提高。它是一種重要的圖像分析技術,是圖像處理到圖像分析的關鍵步驟,也是計算機視覺領域低層次視覺中的主要問題。圖像分割結果是圖像特征提取及識別等圖像理解的根底,對圖像的加工主要處于圖像處理的層次,圖像分割后,對圖像的分析才成為可能。另外,圖像分割也廣泛的應用于實際生活中,特別是近年來隨著計算機技術以及圖形圖像學的飛速開展,使得圖像分割技術成為了其它很多研究領域能否順利開展的一個重要根底。閾值法因其實現(xiàn)簡單和運算效率高而成為了一種有效的圖像分割方法,閾值確實定那么是閾值法圖像分割的關鍵,然而為了使分割結果更為準確而要在一幅多峰直方圖的全灰度范圍內(nèi)搜索一個最正確多閾值組合,問題將變得非常復雜耗時,無法滿足實時性的要求,嚴重阻礙了該方法的開展。因此,尋求一種高效快速的算法來解決基于多值閩值圖像分割的問題將具有重要的意義。粒子群算法(ParticleSwarmOptimization,PSO)是一種新近出現(xiàn)的啟發(fā)式全局優(yōu)化算法[1],該算法源于鳥類捕食行為的模擬。粒子群優(yōu)化算法首先初始化一群隨機粒子,然后通過迭代找到最優(yōu)解。在每次迭代中,粒子通過跟蹤兩個“極值〞來更新自己。一個是粒子本身所找到的最優(yōu)解,即個體極值;另一個是整個種群目前找到的最優(yōu)解,稱之為全局極值解。粒子群優(yōu)化算法在全局優(yōu)化問題中,無論是收斂速度還是全局尋優(yōu)能力,都表現(xiàn)出了很好的性能。而基于閾值法的圖像分割問題從某種意義上講就是一個全局優(yōu)化問題。1.2粒子群優(yōu)化算法的研究現(xiàn)狀粒子群優(yōu)化算法是由美國社會心理學家JamesKennedy博士和電氣工程師RussellEberhart博士在1995年共同提出的[2],其根本思想是受他們早期對鳥群行為研究結果的啟發(fā),是一種群體智能優(yōu)化算法。它己成為與遺傳算法、蟻群算法和模擬退火算法并行開展的一種全局優(yōu)化算法。粒子群算法同遺傳算法類似,也是通過個體間的協(xié)作和競爭實現(xiàn)全局搜索,但它沒有遺傳算法的交叉以及變異算子,而是粒子在解空間追隨最優(yōu)粒子進行搜索。由于算法的高效性和易實現(xiàn)性,該算法己經(jīng)成功地運用于神經(jīng)網(wǎng)絡訓練、工業(yè)系統(tǒng)優(yōu)化及控制等領域[3],并取得了很好的效果。群體智能己成為人工智能所研究的一個重要領域。在美國成立了專門的組織研究群體的仿真。由歐洲聯(lián)盟資助的群體智能相關研究工程,也于2001年在歐洲多個研究機構啟動。在國內(nèi),國家自然科學基金“十五〞期間學科交叉類優(yōu)先資助領域中,認知科學及其信息處理的研究內(nèi)容就明確列出了群體智能的自適應、進化與現(xiàn)場認知以及復雜系統(tǒng)與復雜性。在2001年3月8日北京召開的第六屆全國人工智能聯(lián)合會議暨“863〞方案智能計算機主題學術會議中,戴汝為院士特邀報告的主要內(nèi)容就是群體智能的研究進展。到現(xiàn)在,國家自然科學基金委員會根本上每年都資助數(shù)項粒子群優(yōu)化算法相關理論和應用的研究。IEEE計算智能協(xié)會自2003年起每年舉行一次群體智能會議,而粒子群優(yōu)化算法是會議的重要主題。1.2.1粒子群算法的研究方向自粒子群優(yōu)化算法問世以來,由于它的易實現(xiàn)性和計算快速性,引起了國內(nèi)外相關領域眾多學者的關注及研究,目前粒子群優(yōu)化算法的理論與應用研究都取得了很大的進展,對于算法的原理己有了初步的了解,算法的應用也在不同學科中得以實現(xiàn)。這些研究領域主要集中在三個方面:算法的改良、分析以及應用。1.2.2粒子群算法的應用現(xiàn)狀實際應用方面,粒子群優(yōu)化算法己經(jīng)在優(yōu)化問題求解、電力系統(tǒng)、人工神經(jīng)網(wǎng)絡訓練等諸多領域得到了成功應用。人工神經(jīng)網(wǎng)絡訓練應用采用一定的優(yōu)化算法進行神經(jīng)網(wǎng)絡的訓練可以提高神經(jīng)網(wǎng)絡的自學及自組織能力。目前,優(yōu)化算法對神經(jīng)網(wǎng)絡的訓練主要集中在網(wǎng)絡拓撲結構和網(wǎng)絡連接權重上。神經(jīng)網(wǎng)絡的訓練問題是屬于超高維的優(yōu)化問題。常用的反射傳播算法(BP)難以克服陷入局部最優(yōu)問題,而遺傳算法由于其操作的復雜,優(yōu)化速度比擬緩慢。實驗研究說明,PSO是一種很有潛力的神經(jīng)網(wǎng)絡訓練算法,PSO搜索速度快而且得到的優(yōu)化結果較優(yōu),克服了上述兩種算法的缺點。電力系統(tǒng)中的應用粒子群優(yōu)化算法在電力系統(tǒng)優(yōu)化中有著廣泛的應用,例如在配電網(wǎng)擴展規(guī)劃、機組組合、檢修方案、無菌優(yōu)化控制、負荷經(jīng)濟分配、參數(shù)辨識、諧波分析與電容配置、優(yōu)化設計等方面??诒镜腇uji電力公司的研究人員將著名的RPVC(ReactivePowerandVoltageControl)問題簡化為求解函數(shù)的最小值問題,并用改良的PSO算法進行優(yōu)化求解。與傳統(tǒng)方法如專家系統(tǒng)、敏感性分析相比擬,結果證明了PSO算法在解決該問題上的優(yōu)勢。1.4本論文的主要內(nèi)容本文通過對粒子群優(yōu)化算法的研究,采用Java編程,設計出一套用于圖像分割的系統(tǒng)。基于粒子群優(yōu)化算法的圖像分割系統(tǒng),可以將一幅給定的圖像進行分割,然后將分割結果保存。第二局部系統(tǒng)地介紹了兩大類圖像分割方法,是本文的主體局部,我參考資料著重介紹了閾值法中的3種圖像分割方法,在了解閾值法法的原理后,然后比照最大類間方差方法,粒子群優(yōu)化算法,通過eclipse仿真,得出基于粒子群優(yōu)化算法的圖像分割效果圖像2圖像分割方法2.1閾值法閾值分割法[]實際上就是按照某個準那么函數(shù)求最優(yōu)閾值的過程,是一種廣泛應用的分割技術,利用圖像中要提取的目標物與其背景在灰度特性上的差異,把圖像視為具有不同灰度級的兩類區(qū)域(目標和背景)的組合,選取一個適宜的閾值,以確定圖像中每個象素點應該屬于目標還是背景區(qū)域,從而產(chǎn)生相應的二值圖像。設是二維灰度圖像上的點,圖像灰度級〔一般0代表最暗的像素點,代表最亮的像素點〕,坐標點上的像素點對應的灰度級為。設為分割閾值,代表二值灰度級,且?;叶群瘮?shù)在閾值上的分割結果為:〔1〕2.1.1最正確熵閾值法最大熵閾值法的根本依據(jù)是使得圖像中目標與背景分布的信息量最大,即通過測量圖像灰度直方圖的熵,找出最正確閾值。信息論中,Shannon熵的定義:〔2〕其中是隨機變量的概率密度函數(shù),一般對應灰度圖像的灰度值。將Shannon熵概念用于圖像分割時,通過研究圖像灰度直方圖的熵測量,由此自動找出分割圖像的最正確閾值。根據(jù)Shannon熵概念,對于灰度范圍在的圖像,其熵為:〔3〕其中為灰度級出現(xiàn)的概率,對于圖像灰度級的圖像,為分割閾值,設,表示灰度級的像素個數(shù),表示圖像的像素總數(shù)。那么圖像的熵的最正確閾值使得總熵取最大值。其中,。2.1.2最大類間方差法〔Otsu〕最大類間方差是由日本學者大津于1979年提出的一種自動確定閾值的方法,又叫大津法。該方法是在判別分析最小二乘法原理的根底上得到的,按照圖像的灰度信息,將其分成幾個不同的類別,且各類別間的類間方差越大,構成圖像的各個類別間的差異就越大。最大類間方差以類間方差為依據(jù),選取類間方差最大的灰度值為最正確閾值,將圖像分割成目標和背景兩個區(qū)域。設圖像灰度級為,第級像素個,第級灰度出現(xiàn)的概率為:〔4〕其中。設灰度閾值為,那么圖像像素按照灰度級被分為兩類:。圖像總平均灰度級為:〔5〕其中類的平均灰度級為:,像素數(shù)為:;類的平均灰度級為:,像素數(shù)為:。圖像的總均值為:,其中、分別表示、在圖像中所占的比例,,。對于給定圖像類間方差為:〔6〕整理得:〔7〕從變化,使得最大的,即為最正確閾值,為最正確目標選擇函數(shù)。2.1.3粒子群優(yōu)化算法〔PSO〕粒子群優(yōu)化算法[7]采用速度-位置搜索模型,每個粒子代表解空間的一個候選解,解的優(yōu)劣程度由根據(jù)具體優(yōu)化問題建立的適應度函數(shù)決定的。設目標搜索空間為維,群體有個粒子,為第個粒子的位置,根據(jù)事先設定的適應度函數(shù)計算的適應度,用以衡量粒子位置的優(yōu)劣;為第個粒子的飛行速度,為粒子當前搜索到的最優(yōu)位置,即為個體最優(yōu)位置,記為;為整個種群當前搜索到的最優(yōu)位置,即為全局最優(yōu)位置,記為。在粒子群最優(yōu)算法中,每個粒子的速度和位置按照以下公式進行更新:〔8〕〔9〕其中,,為學習因子,是隨機數(shù)。算法的主要步驟描述如下:Step1初始化粒子群,設定群體規(guī)模,加速常數(shù),以及最大迭代次數(shù),隨機產(chǎn)生每個粒子的初始位置和初始速度;Step2計算并評價每個粒子的適應度值;Step3將每個粒子的適應度值與其自身所經(jīng)歷的最好位置進行比擬,假設當前最優(yōu),那么將其作為當前的個體最優(yōu)位置。對于每一個粒子,將其適應度值與全局所經(jīng)歷的最好位置的適應度進行比擬,假設當前較優(yōu),將其作為當前的全局最優(yōu)位置;Step4根據(jù)式〔5〕和式〔6〕,對種群中粒子的速度及其位置進行更新,產(chǎn)生新的種群;Step5如果到達最大迭代次數(shù)或者最小精度要求,那么停止迭代,結束尋優(yōu),否那么返回Step3。3實驗仿真3.1基于閾值的圖像分割程序及結果分析在仿真實驗中,我們分別使用最正確閾值分割法,一維最大類間方差法和二維最大類間方差法對圖像進行自動分割。試驗中,選取灰度級為256,圖像尺度為256*256,以海面為背景包含樹木和天空的圖像進行實驗。1〕最正確閾值分割法仿真結果:圖3_1最正確閾值分割結果圖3_2.1維 Otsu閾值分割圖3_3.2維Otsu閾值分割從實驗結果可以看出,對于簡單的海面目標圖像,圖1基于最正確閾值的分割方法的噪聲顆粒粗,面積大,效果不如1維Otsu和2維Otsu。在1維Otsu算法中,因為1維Otsu算法不能完整地反映圖像的局部空間信息,當圖像的信噪比減小時,因閾值對噪聲很敏感,所以閾值不好確定,造成圖像分割的穩(wěn)定性和可靠性下降。2維Otsu因其考慮了圖像的局部空間信息,可以排除一些噪聲的干擾,分割穩(wěn)定性要好些。2〕PSO分割結果為了檢測PSO方法解決圖像閡值分割問題的可靠性和準確性,圖3和圖4分別是兩幅768x576圖3_4PSO分割結果實驗中,經(jīng)改良的PSO算法參數(shù)取值如下:迭代次數(shù),粒子數(shù)N=20,隨迭代次數(shù)從0.8線性減小到0.25;a隨迭代次數(shù)從0.1增大到0.7,速度。當適應度變化量小于0.05時,用灰度梯度值最大的像素灰度值或恒虛警準那么計算門限來初始化粒子群參數(shù),重新設置迭代步數(shù),此時位置更新按式〔8〕、〔9〕操作。圖4為原始圖基于PSO法求解閾值分割后的圖像,其中全局灰度閾值分別為196灰度級和209灰度級。由以上程序仿真結果可以看出:改變閾值參數(shù),仿真結果與圖像處理理論相符合,閾值的選取是閾值分割技術的關鍵,如果過高,那么過多的目標點被誤歸為背景;如果閾值過低,那么無法將目標點與背景分開。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。4結束語本系統(tǒng)把原始圖像,用相應的分割方法分割后,將分割結果繪在同一界而上,方便用戶觀察比擬,其圖像處理運算過程清晰,運算結果形象直觀。采用菜單形式,模塊之間的聯(lián)系清晰,調(diào)用方便,且各系統(tǒng)采用獨立模塊,方便不同系統(tǒng)間比擬觀察研究。本系統(tǒng)利用PSO求解圖像分割閾值的方法,利用背景像素之間灰度的相關性和目標灰度與背景灰度的無關性,在最正確閾值的根底上,利用先驗知識完成參數(shù)空間的初始化,這樣就克服了PSO算法的“振蕩〞現(xiàn)象和局部收斂的缺點。試驗結果說明,該方法不僅能夠防止陷入局部極值,而且速度也得到了明顯的改善,是一種有效的圖像分割新方法。此方法同樣適用于圖像分割的其它方法,比方Otsu法等,PSO算法在圖像分割領域中具有一定的參考價值。參考文獻[1]武燕。粒子群優(yōu)化及其在圖像分割中的應用[D],江蘇科技大學,2023.[2]EberhatR,KennedyJ.Anewoptimizerusingparticleswarmtheory[A].In:Proceedingsofthe19956thInternationalSysposiumonMicroMachineandHumanScience[C].Nagoya,Japan,1995:39-43.[3]Hendtlassi,T.AParticleSwarmAlgorithmforHighDimension

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論