999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于改進遺傳算法的圖像邊緣特征提取*

2016-08-10 03:43:05喬玲玲毛曉菊
計算機與數字工程 2016年7期

喬玲玲 毛曉菊

(商丘學院計算機工程學院 商丘 476113)

?

基于改進遺傳算法的圖像邊緣特征提取*

喬玲玲毛曉菊

(商丘學院計算機工程學院商丘476113)

摘要遺傳算法作為一種實用、穩健的優化搜索算法,已經滲透到許多學科及工程領域,在數字圖像處理中的應用亦日趨廣泛。為了能夠快速有效地提取出圖像的邊緣,對遺傳算法的選擇、交叉和變異算子分別進行了改進,并將其應用到圖像邊緣特征提取中。實驗結果表明,改進遺傳算法在保證有效地提取出邊緣的基礎上,提高了收斂性能,是一種有效的、可靠的優化算法,具有一定的實用價值。

關鍵詞遺傳算法; 邊緣特征提取; 閾值; 圖像分割

Class NumberTP391

1引言

在對圖像的研究分析中,多數情況下只對其中的某些部分感興趣,例如一幅遙感圖像,從軍事的角度可能只對機場、導彈基地、兵工廠等軍事目標比較關心;而從其它的角度如環境生態方面考慮,則只對森林、濕地、草地等目標感興趣。這些目標在圖像中形成具有獨特性質的區域,為了對其進行識別和分析,需要把這些區域分離出來,然后提取區域所具有的特征,進而對其識別和分類,這就是圖像分割要研究的問題。在對圖像分割過程中,不可避免的會存在一些誤差,這些誤差會影響圖像處理的效果,如何使這些誤差最小是使機器視覺達到實用化的重要要求。遺傳算法在這些圖像分割中的優化計算方面找到了用武之地。

2遺傳算法描述

2.1基本思想

遺傳算法類似于自然進化,通過作用于染色體上的基因尋找好的染色體來求解問題。與自然界相似,遺傳算法對求解問題的本身一無所知,它所需要的僅是對算法所產生的每個染色體進行評價,并基于適應值來選擇染色體,使適應性好的染色體有更多的繁殖機會。在遺傳算法中,通過隨機方式產生若干個所求解問題的數字編碼,即染色體,形成初始群體;通過適應度函數給每個個體一個數值評價,淘汰低適應度的個體,選擇高適應度的個體參加遺傳操作,經過遺傳操作后的個體集合形成下一代新的種群,對這個新種群進行下一輪進化。遺傳算法的具體描述如下:

1) 初始化群體;

2) 計算群體上每個個體的適應度值;

3) 按由個體適應度值所決定的某個規則選擇將進入下一代的個體;

4) 按概率Pc進行交叉操作;

5) 按概率Pm進行突變操作;

6) 沒有滿足某種停止條件,則轉第2)步,否則進入7);

7) 輸出種群中適應度值最優的染色體作為問題的滿意解或最優解。

程序的停止條件最簡單的有如下兩種:完成了預先給定的進化代數則停止;種群中的最優個體在連續若干代沒有改進或平均適應度在連續若干代基本沒有改進時停止。

2.2選擇操作

選擇操作也叫復制操作,根據個體的適應度函數值所度量的優、劣程度決定它在下一代是被淘汰還是被遺傳。一般地說,選擇將使適應度較大(優良)個體有較大的存在機會,而適應度較小(低劣)的個體繼續存在的機會也較小。最常用的選擇算子是基本遺傳算法中的輪盤賭選擇[1]和比例選擇算子[2]。但對于各種不同的問題,它們并不是最合適的選擇算子,因此對選擇算子進行改進,采用確定式采樣選擇[3]。

確定式采樣選擇方法的基本思想是按照一種確定的方式來進行選擇操作。其具體操作過程是:

1) 設群體大小為N,各個個體的適應度為Fi(i=1,2,…,N),計算群體中各個個體在下一代群體中的期望生存數目Ni,如式(1)所示:

(1)

2.3交叉操作

遺傳算法中的所謂交叉運算,是指對兩個相互配對的染色體按某種方式相互交換其部分基因,從而形成兩個新的個體。交叉運算是遺傳算法區別于其他進化算法的重要特征,它在遺傳算法中起著關鍵作用,是產生新個體的主要方法。

本文采用非等概率融合單點交叉算子,該方法融合了“非等概率選擇交叉位置”[4~5]和“應用邏輯操作”兩種方法的優點。首先非等概率地選取交叉位置,然后對交叉位置右邊的基因進行邏輯操作,產生新的后代。具體操作如下:等概率產生一個0到length-1(length為編碼長度)的隨機整數T,當T=0或T=1時選擇第一個基因為交叉位置,否則選取第T個基因為交叉位置。然后對兩個父輩個體的T十1位到length位進行邏輯操作,用“與”操作產生后代1,用“或”操作產生后代2。

2.4變異操作

遺傳算法中的所謂變異運算,是指將個體染色體編碼串中的某些基因座上的基因值用該基因座的其他等位基因來替換,從而形成一個新的個體。

對變異算子的一個改進方向是根據群體的進化程度調整變異概率的值[6],其基本思想為:當群體比較集中時,意味著它可能陷于局部極值或存在早熟現象,于是對它進行一個大變異[7]操作,獨立隨機地產生新的個體,以便求出全局最優值或脫離早熟現象。變異概率如公示(2)所示:

(2)

采用最大適應度Fmax、最小適應度Fmin、適應度平均值Favg這三個變量來衡量群體適應度的集中程度,然后根據適應度集中程度,決定是否采取大變異操作。同時采取最優保存策略來保證最優個體不被大的變異概率Pm破壞掉。

3基于閾值的圖像邊緣特征提取

本文介紹一種基于閾值的圖像邊緣提取方法,其原則是:設灰度圖像的灰度級數目為level,則像素點的灰度級取值范圍為{0,1,2,…,level-1},設(x,y)為灰度圖像中像素點的坐標,f(x,y)為該像素點的灰度級[8~9]。對于閾值t,若像素點滿足下列條件之一,則認為該點為圖像邊緣。

1)f(x,y)≥t且f(x-1,y)

2)f(x,y)≤t且f(x-1,y)>t

3)f(x,y)≥t且f(x,y-1)

4)f(x,y)≤t且f(x,y-1)>t

這種方法具有良好的抗噪聲性能,可以檢測出有效的邊緣[10]。判斷最優閾值的方法是,檢驗出的邊緣數目最多的閾值即為最優閾值。對于不同的閾值,可以檢驗出的邊緣數目也不同。

4實驗結果及分析

圖1 閾值分割的遺傳算法框圖

在這里,本文的控制參數如下:群體規模N為20,交叉概率為0.85,變異概率為0.01。遺傳算法運行代數為30代,當算法執行到最大代數或經過10代未進化(群體的最高適應度未發生變化),就認為得到了最優閾值,跳出遺傳運算,得到圖像的邊緣提取結果。算法的流程圖如圖1所示。

本文對美女圖像進行實驗,實驗結果如圖2和圖3所示。

圖2 美女圖像

圖3 GA

選用遺傳算法對于某一優化問題尋優收斂所需的平均進化次數作為檢驗指標。所謂平均進化次數是指,對于某一目標函數重復地做尋優試驗而得到的進化次數的平均值。

每次試驗結果可能不同,因此本文對于圖像的分割法進行了30次試驗。取其平均值作為檢驗指標。得到表1所示的試驗數據。

表1 美女圖像的性能指標

從表1可以看出,窮盡法得到的邊緣是實際最優解。GA收斂到最優解的能力比較強,得到的閾值很接近最優解。

5結語

本文以遺傳算法的未收斂次數和平均進化次數兩個評價指標為參考,將遺傳算法應用于圖像的邊緣特征提取中,試驗結果表明,遺傳算法在保證有效地提取出邊緣的基礎上,提高了收斂性能。本文雖然對遺傳算法的理論及其在圖像的邊緣特征提取中的應用作了一些有益的研究,但無論是遺傳算法理論本身還是其在圖像邊緣特征提取中的應用和研究都有待進一步探討和完善。因此進一步的研究遺傳算法以及遺傳算法和其它方法的結合及其在圖像邊緣特征提取中的應用,將對數字圖像的智能信息處理有一定的影響。

參 考 文 獻

[1] 李敏強,寇紀淞,林丹,等.遺傳算法的基本理論與應用[M].北京:科學出版社,2002:512-557.

LI Minqiang, KOU Jisong, LIN Dan, et al. The basic theory and application of genetic algorithm[M]. Beijing: Science Press,2002:512-557.

[2] 郭東偉,周春光,劉大有.遺傳算法取代時間的分析[J].計算機研究和發展,2001,38(10):1211-1216.

GUO Dongwei, ZHOU Chunguang, LIU Dayou. Analysis of Takeover Time for Genetic Algorithms[J]. Journal of Computer Research & Development,2001,38(10):1211-1216.

[3] 王永良,陳輝,萬群,等.空間譜估計理論與算法[M].北京:清華大學出版社,2004:78-102.

WANG Yongliang, CHEN Hui, WAN Qun, et al. Spatial Spectral Estimation Theory And Algorithm[M]. Beijing: Tsinghua University Press,2004:78-102.

[4] 章坷,劉貴忠.交叉位置非等概率選取的遺傳算法[J].信息與控制,1997,26(1):53-60.

ZHANG Ke, LIU Guizhong. Selecting Crossover Site With Unequal Probability In Genetic Algorithms[J]. Information and Control,1997,26(1):53-60.

[5] M. Srinivas, L. M. Patnaik. Adaptive probabilities of crossover and Mutation in Genetic Algorithm[J]. IEEE Transactions On Systems, Man and Cybernetics,1994,24(4):656-667.

[6] 高艷霞,劉峰,王道洪.改進型遺傳算法及其應用研究[J].上海大學學報,2004,10(suppl):249-253.

GAO Yanxia, LIU Feng, WANG Daohong. Modified Genetic Algorithm and Its Application[J]. Journal of Shanghai University,2004,10(suppl):249-253.

[7] 馬均水,劉貴忠,賈玉蘭.改進遺傳算法搜索性能的大變異操[J].控制理論與應用,1998,15(3):404-408.

MAO Junshui, LIU Guizhong, JIA Yulan. Improved Genetic Algorithm on Search of Big Mutation Operation[J]. Control Theory and Applications,1998,15(3):404-408.

[8] 吳謹,李娟,劉成云,等.基于最大熵的灰度閾值選取方法[J].武漢科技大學學報:自然科學版,2004,27(1):58-60.

WU Jin, LI Juan, LIU Chengyun, et al. A Method for Gray2Level Threshold Selection Based on Maximum Entropy[J]. J. of Wuhan Uni. of Sci. & Tech.,2004,27(1):58-60.

[9] Lee S U, Chung S Y, Park R H. A comparative study of global thresholding Techniques for segmentation Computer Vision[J]. Graphics and Image Processing,1990,52:171-190.

[10] R. Kohler. A segmention system based on thresholding[J]. Computer Vision, Graphics and Image Processing,1981,15:319-338.

收稿日期:2016年1月12日,修回日期:2016年2月28日

作者簡介:喬玲玲,女,碩士研究生,講師,研究方向:圖像處理,物聯網。毛曉菊,女,講師,研究方向:計算機網絡,圖形圖像。

中圖分類號TP391

DOI:10.3969/j.issn.1672-9722.2016.07.035

Edge Feature Abstract of Image Based on Improved Genetic Algorithm

QIAO LinglingMAO Xiaoju

(Department of Computer, Shangqiu University, Shangqiu476113)

AbstractAs a kind of practical and sane optimum searching algorithm, the genetic algorithms has already permeated into many disciplines and project fields, whose application in digital image processing is also extensive day by day. In order to quickly and efficiently extract the edge of the image, in this paper, the selection, crossover and mutation operator of genetic algorithm are improved, and it is applied to extract the edge of the image. The experimental results show that improved gentic algorithm can detect satisfactory edges as well as improve convergence, which is a kind of efficient and reliable optimization arithmetic, having some applied value.

Key Wordsgenetic algorithm, edge feature abstract, threshold, image segmentation

主站蜘蛛池模板: 欧类av怡春院| 欧美日韩免费在线视频| 色婷婷视频在线| 亚洲第一成年网| 午夜欧美理论2019理论| 成人午夜视频免费看欧美| 日韩中文精品亚洲第三区| 国产杨幂丝袜av在线播放| 国产视频一区二区在线观看| 日本91视频| 666精品国产精品亚洲| 日本久久网站| 女人18毛片一级毛片在线 | 亚洲日本韩在线观看| 精品天海翼一区二区| 亚洲综合第一页| 无码在线激情片| 性网站在线观看| 免费一极毛片| 粉嫩国产白浆在线观看| 丁香六月激情综合| 成人午夜在线播放| 丝袜久久剧情精品国产| 国产永久免费视频m3u8| 国产精彩视频在线观看| 亚洲高清中文字幕| 国产一级毛片在线| 天堂岛国av无码免费无禁网站| 亚洲精品视频网| 国产区免费| 免费在线观看av| 欧美日韩午夜| 九九香蕉视频| 成人国产小视频| 国产精品亚洲天堂| 久久精品丝袜高跟鞋| 国产精品一区二区久久精品无码| 亚洲三级色| 亚洲无线观看| 亚洲欧洲综合| 亚洲AV无码久久天堂| 91热爆在线| 日韩激情成人| 露脸国产精品自产在线播| 无码精品国产dvd在线观看9久| 亚洲午夜国产精品无卡| 国产女主播一区| 婷婷亚洲视频| 熟妇无码人妻| 伊人久久大香线蕉影院| 凹凸国产分类在线观看| 国产精品久久精品| 91久久偷偷做嫩草影院电| 美女无遮挡免费视频网站| 99久久国产自偷自偷免费一区| 亚洲an第二区国产精品| 免费一级大毛片a一观看不卡| 亚洲三级视频在线观看| 国产精品人成在线播放| 久久这里只有精品2| 免费看美女自慰的网站| 美女啪啪无遮挡| 精品91自产拍在线| 97在线国产视频| 香蕉eeww99国产精选播放| 亚国产欧美在线人成| aⅴ免费在线观看| 毛片一区二区在线看| 亚洲日本中文综合在线| 人妻丰满熟妇av五码区| 欧美精品1区| 亚洲高清免费在线观看| 真人免费一级毛片一区二区| 国产91高清视频| 国产99精品久久| 99免费视频观看| 亚洲91精品视频| 亚洲国产第一区二区香蕉| 欧美啪啪一区| 免费精品一区二区h| 久久成人免费| 久久久久久久97|