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

基于改進粒子群算法的植物冠層圖像分割

2019-06-11 10:05:59郎春博賈鶴鳴邢致愷彭曉旭李金奪康立飛
森林工程 2019年1期

郎春博 賈鶴鳴 邢致愷 彭曉旭 李金奪 康立飛

摘 要:針對標準粒子群算法易陷入局部最優而導致圖像分割效果欠佳的問題,采用一種與模擬退火算法相結合的混合粒子群算法來優化多閾值圖像分割的閾值選取過程,將Otsu類間方差函數作為算法的適應度函數,并利用模擬退火算法“突跳”的特點有效避免陷入局部最優。實驗結果表明:該算法可以有效地處理復雜植物冠層圖像分割的問題,能夠在保證運行效率的同時提高圖像的分割精度。為提高植物生長狀態評估的可靠性以及葉片信息的準確性提供理論基礎,具有較強的工程實用性。

關鍵詞:植物冠層圖像;粒子群優化算法;模擬退火算法;多閾值圖像分割;大津法

中圖分類號:S432;TP391.41 文獻識別碼:A 文章編號:1006-8023(2019)01- 0047-06

Abstract: Aiming at the problem that the standard particle swarm algorithm is easy to fall into the local optimum which leads to poor image segmentation effect, a hybrid particle swarm optimization algorithm combined with simulated annealing algorithm is used to optimize the threshold selection process of multi-threshold image segmentation. The variance function between Otsu classes is used as the fitness function of the algorithm and simulated annealing algorithm is used to avoid jumping into local optimum. The experiment results show that the algorithm can effectively deal with the problem of complex plant canopy image segmentation, and can improve the image segmentation accuracy while guaranteeing the operation efficiency. It provides a theoretical basis for improving the reliability of plant growth condition evaluation and the accuracy of leaf information, with a strong engineering practicability

Keywords: Plant canopy image; particle swarm optimization algorithm; simulated annealing algorithm; multi threshold image segmentation; Otsu method

0? 引言

植物的冠層作為植物最先接觸到外界氣體環境和光照的部位,其結構形態與植物的生長狀況密切相關。通過對植物冠層圖像分割并進行有效地提取,進而分析與測算出葉面積指數來反映植物對于光能利用狀況、冠層結構變化以及物質能量交換情況等,這為增強群體生命力、預測作物產量提供了寶貴的信息[1-4]。因此為了提高對于植物生長狀態評估的可靠性,降低由于圖像分割技術不成熟導致測算誤差的可能,植物冠層圖像分割越來越受到人們的重視。

圖像分割是圖像處理和前期視覺中基本而關鍵的技術,其目的是把圖像分成若干個特定的、具有獨特性質的區域,并提出感興趣目標。目前圖像分割的主要方法包括基于區域的分割方法、基于邊緣的分割方法、基于特定理論的分割方法以及基于閾值的分割方法等[5-8]。其中閾值法具有物理意義明確、效果明顯和實時性好等特點,是圖像分割中一類最早被研究和使用的方法。最大類間方差法(Otsu)便是其中經典的算法,其核心思想是利用閾值將灰度直方圖分為兩部分,使這兩部分的類間方差最大的閾值即為最優分割閾值,但這僅僅適合于目標與背景分布較均勻的圖像,因而一些學者利用迭代的方法將Otsu推廣到了多閾值[9]。但是多閾值Otsu方法本質上就是一種窮舉法,存在著運行時間與運行效率的問題。為此有學者提出將智能算法運用到圖像分割中,利用粒子群優化(Particle Swarm Optimization, PSO)算法來搜索最優閾值[10-14]。其搜索速度快、效率高,已經得到廣泛應用,但其對于離散的優化問題處理不佳,容易陷入局部最優,因此仍需要得到有效地改進。

為了解決PSO算法容易陷入局部最優的問題,在保證運行時間的同時提高圖像分割質量,本文采用了一種與模擬退火算法結合的混合粒子群算法(Simulated Annealing Particle Swarm Optimization, SAPSO)對類間方差函數進行尋優。通過在植物冠層數字圖像上進行實驗,與傳統Otsu算法和標準PSO算法進行對比,說明該方法不僅克服了多閾值Otsu方法計算量大、實時性差的缺點,而且有效地改善了標準PSO算法易陷入局部最優的問題,具有較高的魯棒性,為進一步評估和測算植物生長狀態奠定了良好的基礎。

1? ? Otsu算法

Otsu算法(最大類間方差法)是由日本學者大津于1979年提出的一種對圖像進行二值化的高效算法,其在多閾值圖像分割領域的具體應用如下[15-16]。設閾值組合為(t1,t2,...,tK-1),此時將圖像分成K個類別,類間方差表示為:

使得σB2(t1,t2,...,tK-1) 達到最大值的閾值組合(t1*,t2*,...,tK-1*)即為最佳閾值組合。但傳統的多閾值Otsu方法其本質就是窮舉法,總計算量近似為O(L)K,并且隨著K的增加,計算量呈指數級增長,為提高效率,縮短運行時間,現采用PSO算法對多閾值選取過程加以優化[17]。

2? ? 標準粒子群優化算法

粒子群優化算法是近年來由J.Kennedy和R. C.Eberhart等人開發的一種新的進化算法,該算法模擬了鳥群的遷移和群聚行為,其基本思想是利用群體中個體之間的協作與信息共享來尋找最優解。

PSO算法的核心就是“速度-位移”搜索[18]。解空間中每個粒子都有一個用來判斷當前位置好壞的適應度值以及一個決定它們運動方向和距離的速度,粒子們會根據經驗來調整自己并追隨最優粒子完成搜索任務。其中粒子速度與位置更新公式為:

盡管引入標準PSO算法在一定程度上解決了傳統Otsu算法運行效率低的問題,但其易陷入局部最優,對離散優化問題和多峰函數處理不佳的缺點導致圖像分割的精度不高,仍需得到有效地改善。現采用一種與模擬退火算法相結合的混合粒子群算法(SAPSO)對上述問題加以優化。

3? ? 改進粒子群優化算法

標準粒子群算法中慣性權重ω采取線性遞減更新策略,隨著迭代過程的進行,其值可能偏大或偏小,這樣會導致迭代初期粒子容易錯過全局最優點,而迭代后期容易陷入局部最優,并且不會接受相對較差的解來幫助跳出局部最優。本文首先采用一種非線性遞減ω更新策略,該策略可以使算法在迭代初期和后期均較長時間保持在理想值。其次,引入SA算法中Metropolis準則,以一定的概率接受劣解,利用退火算法“突跳”特性有效避免陷入局部最優。

3.1? ? 模擬退火算法概述

模擬退火算法( Simulated Annealing,SA )最早期的思想是由N. Metropolis等人于1953年提出。S. Kirkpatrick 等人于1983年成功地將退火思想引入到組合優化領域[19-20]。SA算法憑借其描述簡單、使用靈活、運行效率高和較少受到初始條件約束等優點,現已廣泛用于VLSI設計、圖像識別和神經網計算機的研究。

模擬退火算法來源于固體退火原理,退火過程其內能不斷變化,首先將固體升溫至充分高,再讓其緩慢冷卻,緩慢的降溫過程使得固體在每個溫度都達到平衡態,而最后在常溫時達到基態,內能減到最小值。

SA算法中最為核心的部分就是Metropolis準則,通常表示為:

式中:E為溫度T時的內能;E(xold)-E(xnew)為內能變化量?E < 0;exp表示自然指數,所以接受劣解時的概率P與溫度T正相關,表示溫度越高,劣解被接受的概率越高;溫度越低,則概率也隨之降低。

3.2? ? 非線性遞減慣性權重

針對線性遞減ω策略的不足,本文采用一種非線性遞減ω更新策略來增強算法的局部搜索能力和全局搜索能力[21],其公式為:

式中:ωmax表示最大慣性權重,取經驗值為0.9;ωmin表示最小慣性權重,取經驗值為0.4;t表示當前迭代次數;tmax表示最大迭代次數;經多次實驗分析得知,a=4,b=20時算法性能最好。

3.3? ? 模擬退火粒子群算法

在粒子群算法的基礎上,引入退火算法的Metropolis準則,有效避免陷入局部最優,該算法具體執行過程包括以下三部分:①根據預先設定的速度限制以及待處理圖像的灰度范圍,初始化粒子的速度與位置;②采用公式(2)、(3)更新速度與位置,使整個群體不斷進化;③利用模擬退火算法Metropolis準則對各粒子位置進行局部尋優,程序運行過程多次迭代,直到滿足終止條件而退出循環。

模擬退火粒子群算法的基本步驟如下:

(1)隨機生成群體規模為m的初始種群,初始化每個粒子的速度與位置,預先設定算法執行所需參數。

(2)計算出每個粒子適應度值f(i),并將其作為個體極值pbest,從個體值中選出最優值作為全局極值gbest。

(3)根據公式(2)、(3)更新各粒子速度與位置,同時將其限制在最大范圍[- ,Vmax]和? ? ? ?[0,L-1]內。

(4)將更新后的位置代入適應度函數得到新的適應度值f (i+1),并由此計算出變化量?f=f (i+1)-f (i)。

(5)若?f < 0或exp(-?f/T) > rand,接受新位置,更新個體極值pbest或全局極值gbest;否則保持舊位置不變。

(6)進行退溫操作,Ti+1=k×Ti,其中退火常數k∈(0,1)。

(7)判斷是否滿足迭代終止條件,若滿足則退出循環,否則轉(3)。

4? ? 實驗結果及分析

4.1? ? 實驗數據及處理

為了驗證本算法在植物冠層圖像分割上的有效性,選取兩幅綠色植物冠層圖像,并對其加以分析研究。所選取的植物冠層圖像均存在光照不均、噪點多、背景與目標區域顏色相近、分割精度不高等問題。頂層植物葉片亮度明顯高于中下層葉片,其生長狀態與色彩等方面同樣存在一定的差異。下層葉片與土壤交融的問題尤為嚴重,使得分割操作難度增加,如果閾值選取不當,將嚴重影響分割效果。花盆顏色與背景顏色十分接近,容易產生錯分現象。且冠層葉片彼此之間相互遮擋,如果分割方法性能較差,將不能勝任該復雜植物圖像分割任務。

算法的實驗環境為Windows10系統,1.6 GHz處理器,8 GB內存,64位操作系統,編程環境為Matlab R2017a。實驗中各參數設置如下:粒子數目n=30,學習因子c1=c2=2,最大迭代次數tmax=500,初始溫度T0=-gbest/ln(0.1),退火常數k=0.95。

4.2? ? 實驗結果與分析

為了解決植物冠層圖像分割中存在的實際問題,在保證效率的同時提高圖像分割質量,本文從分割精度與運行時間兩個方面進行算法比較,分析驗證了當閾值T=4,6,8,10時對圖2的分割情況。

分割難點在于靠近土壤的下層葉片由于受光不均導致其色調較暗,如果分割精度不高很容易將其錯分為土壤,給后續操作帶來不便。特點是鄰近葉片主體色調相近且彼此相互遮擋,由于淺色花盆的存在更使得分割操作難度增加。隨著閾值個數的增加,植物冠層葉片的脈絡、紋理被分割的更加清晰,光照不均的陰影區域層次感更加分明,下層葉片與土壤易交融的問題也得到了解決。對分析研究可以發現,低閾值時并不能將淺色花盆很好的分離出來,淺色調葉片也存在外輪廓及脈絡模糊不清等問題。多閾值時上述問題得到明顯的改善,不但成功將淺色花盆分離出來,而且葉片脈絡的清晰程度有了很大的提高,同時更使植物冠層錯落有致的特點得以呈現。

盡管隨著閾值個數的增加,分割效果得到一定的提高,但這不足以驗證本文算法的有效性,因此引入峰值信噪比PSNR(Peak Signal to Noise Ratio)、結構相似性SSIM(Structural Similarity Index)兩個指標對其分割精度進行評判,其數值均是越大表示失真越小,即與原圖更加接近。同時也在運行時間上對標準PSO算法與改進PSO算法進行了比較,選取T=10為實驗閾值個數,因為在該閾值下植物冠層圖像的分割效果最優,其結果見表1。

對比表1中兩種算法以及傳統多閾值Otsu算法可以發現:傳統多閾值Otsu方法計算量大且隨閾值的增加呈指數級增長,而引入智能算法優化可以在很大程度上縮短程序運行時間,但分割精度的好壞是基于PSO算法改進的關鍵。本文改進的PSO算法在PSNR與SSIM兩個指標上均大于標準PSO算法,其數值大小也十分理想,為后續操作奠定了良好的基礎。綜合各評判指標考慮,本文的算法應用在植物冠層圖像分割領域,可以勝任復雜圖像的分割任務,并且在保證運行時間的同時提高了圖像的分割精度,表現出一定的優勢。

5? ? 結論

本文采用模擬退火粒子群優化算法對植物冠層圖像進行分割操作,通過對比傳統多閾值算法以及標準粒子群算法可以發現,該方法可以在保證運行效率的同時提高分割精度,有效地解決了標準粒子群算法易陷入局部最優的問題,在處理復雜冠層圖像的問題上表現出良好的適應性,為圖像的后續處理提供了有利的條件。

【參 考 文 獻】

[1]陳景玲,王靜,王謙,等.植物冠層分析儀測定荊條孤立冠層葉面積指數和透光率的分析[J].中國農業氣象,2014,35(4): 373-379.

CHEN J L, WANG J, WANG Q, et al. Analysis of leaf area index and light transmittance of isolated canopy of Vitex negundo by plant canopy analyzer[J]. China Agricultural Meteorology, 2014, 35(4): 373-379.

[2]張星元,張 璐,馬丁,等.不同冠層結構下的植物生長型與生活型特征[J].中南林業科技大學學報,2018,38(7): 37-44.

ZHANG X Y, ZHANG L, MA D, et al. Characteristics of plant growth and life forms under different canopy structures[J]. Journal of Central South University of Forestry and Technology, 2018, 38(7): 37-44.

[3]謝文昊.一種計算植物冠層光分布的并行仿真系統[J].現代電子技術,2018,41(6): 150-153.

XIE W H. A parallel simulation system for computing light distribution in plant canopy[J]. Modern Electronic Technology, 2018, 41(6): 150-153.

[4]王傳宇,郭新宇,杜建軍.基于時間序列紅外圖像的玉米葉面積指數連續監測[J].農業工程學報,2018,34(6): 175-181.

WANG C Y, GUO X Y, DU J J. Continuous monitoring of maize leaf area index based on time series infrared images[J]. Journal of Agricultural Engineering, 2018, 34(6): 175-181.

[5]吳一全,孟天亮,吳詩婳.圖像閾值分割方法研究進展20年(1994-2014)[J].數據采集與處理,2015,30(1): 1-23.

WU Y Q, MENG T L, WU S H. Research progress in image threshold segmentation methods for 20 years (1994-2014)[J]. Data Acquisition and Processing, 2015, 30(1): 1-23.

[6]趙泉華,高郡,李玉.基于區域劃分的多特征紋理圖像分割

[J].儀器儀表學報,2015,36(11): 2519-2530.

ZHAO Q H, GAO J, LI Y. Multi-feature texture image segmentation based on region division[J]. Journal of Instruments and Instruments, 2015, 36(11): 2519-2530.

[7]李文杰,夏海英,劉超.融合RSF模型及邊緣檢測LOG算子的圖像分割方法的研究[J].南京郵電大學學報(自然科學版),2018,38(2): 98-102.

LI W J, XIA H Y, LIU C. Research on image segmentation based on RSF model and LOG operator of edge detection[J]. Journal of Nanjing University of Posts and Telecommunications (Natural Science Edition), 2018, 38 (2): 98-102.

[8]魯圓圓,強靜仁,汪朝.基于區域信息主動輪廓模型的圖像分割[J].計算機工程與應用,2018,54(10): 208-212.

LU Y Y, QIANG J R, WANG C. Image segmentation based on region information active contour model[J]. Computer Engineering and Applications, 2018, 54(10): 208-212.

[9]王 磊,段會川.Otsu方法在多閾值圖像分割中的應用[J].計算機工程與設計,2008,11(1): 2844-2845.

WANG L, DUAN H C. Otsu method in multi-threshold image segmentation[J]. Computer Engineering and Design, 2008, 11(1): 2844-2845.

[10]胡加鑫,賈鶴鳴,邢致愷,等.基于鯨魚算法的森林火災圖像多閾值分割[J].森林工程,2018,34(4): 1-6.

HU J X, JIA H M, XING Z K, et al. Multi-threshold segmentation of forest fire image based on whale algorithm [J]. Forest Engineering, 2018, 34 (4): 1-6.

[11]HORNG M H. A multilevel image thresholding using the honey bee mating optimization[J]. Applied Mathematics and Computation, 2010, 215(9): 3302-3310.

[12]CHANDER A, CHATTERJEE A, SIARRY P. A new social and momentum component adaptive PSO algorithm for image segmentation[J]. Expert Systems with Applications, 2011, 38(5): 4998-5004.

[13]李海洋,文永革,何紅洲,等.基于隨機權重粒子群和K-均值聚類的圖像分割[J].圖學學報,2014,35(5): 755-761.

LI H Y, WEN Y G, HE H Z, et al. Image segmentation based on stochastic weighted particle swarm optimization and K-means clustering[J]. Journal of Graphics, 2014, 35 (5): 755-761.

[14]程玉柱,蔡云飛.基于分數階CV模型的木材缺陷圖像分割算法[J].林業機械與木工設備,2018,46(4): 44-47.

CHENG Y Z, CAI Y F. Wood defect image segmentation algorithm based on fractional order CV model[J]. Forestry Machinery & Woodworking Equipment, 2018, 46(4): 44-47.

[15]韓青松,賈振紅,楊杰,等.基于改進的Otsu算法的遙感圖像閾值分割[J].激光雜志,2010,31(6): 33-34.

HAN Q S, JIA Z H, YANG J, et al. Threshold segmentation of remote sensing images based on improved Otsu algorithm[J]. Laser Journal, 2010, 31 (6): 33-34.

[16]HUANG D Y, WANG C H. Optimal multi-level thresholding using a two-stage Otsu optimization approach[J]. Pattern Recognition Letters, 2009, 30(3): 275-284.

[17]董本志,蔡文宇,景維鵬.自然場景圖像中葉片區域快速多閾值提取方法[J].計算機工程與應用,2017,53(22): 198-203.

DONG B Z, CAI W Y, JING W P. A fast multi-threshold extraction method for blade region in natural scene images[J]. Computer Engineering and Applications, 2017, 53(22): 198-203.

[18]彭正濤,方康玲,蘇志祁.基于改進PSO算法的Otsu快速多閾值圖像分割[J].現代電子技術,2011,34(6): 10-14.

PENG Z T, FANG K L, SU Z Q. Otsu fast multi-threshold image segmentation based on improved PSO algorithm[J]. Modern Electronic Technology, 2011, 34(6):10-14.

[19]陳明,王行風.基于模擬退火改進的多閾值遙感圖像分割 [J].信息系統工程,2011, 8(1): 73-75.

CHEN M, WANG X F. Multi-threshold remote sensing image segmentation based on simulated annealing[J]. Information System Engineering, 2011, 8(1):73-75.

[20]張捍東,廖天紅,岑豫皖.用模擬退火思想的粒子群算法實現圖像分割[J].計算機技術與發展,2010 20(5): 83-87.

ZHANG H D, LIAO T H, CEN Y W. Image segmentation using particle swarm optimization based on simulated annealing[J]. Computer Technology and Development, 2010, 20(5): 83-87.

[21]孫 俊,宋 佳,武小紅,等.基于改進Otsu算法的生菜葉片圖像分割方法[J].江蘇大學學報(自然科學版),2018,39(2): 179-184.

SUN J, SONG J, WU X H, et al. Lettuce leaf image segmentation method based on improved Otsu algorithm[J]. Journal of Jiangsu University (Natural Science Edition), 2018, 39 (2): 179-184.

主站蜘蛛池模板: 亚洲综合亚洲国产尤物| 网友自拍视频精品区| 成人国产免费| 日韩一级二级三级| 亚洲自偷自拍另类小说| 亚洲精品福利视频| 狠狠v日韩v欧美v| 91小视频在线观看| 国产日韩欧美黄色片免费观看| 曰韩免费无码AV一区二区| 色香蕉影院| 91青青草视频在线观看的| 日韩在线视频网站| 熟妇无码人妻| 99999久久久久久亚洲| 国产欧美精品一区二区| 欧美成人h精品网站| 亚洲h视频在线| 国产成人综合久久| 欧美激情综合| 国产精品视频观看裸模| 国产簧片免费在线播放| 久久香蕉国产线看观看式| 国产精品无码AV中文| 色婷婷视频在线| 久久精品人人做人人爽电影蜜月 | 久久久成年黄色视频| 91亚洲精选| 国产一区二区三区精品久久呦| 亚洲美女视频一区| 欧美一区二区三区国产精品| 亚洲欧美日韩成人高清在线一区| 亚洲精品自产拍在线观看APP| 成人在线观看不卡| 国产精品对白刺激| 一级香蕉人体视频| 欧美精品在线看| 亚洲成人精品在线| 亚洲午夜福利精品无码不卡| 国产乱码精品一区二区三区中文| 国产精品专区第1页| 丁香婷婷激情综合激情| 视频一本大道香蕉久在线播放| 亚洲一区色| 2021天堂在线亚洲精品专区| 久久香蕉国产线看观看精品蕉| 色屁屁一区二区三区视频国产| 国产精品亚欧美一区二区三区| 亚洲区欧美区| 日韩在线第三页| 成人亚洲天堂| 久久www视频| 色婷婷在线影院| 日韩av在线直播| 99热这里只有精品5| 精品成人一区二区| 久久黄色毛片| 久久久国产精品无码专区| 亚洲精品成人7777在线观看| 国产精品无码翘臀在线看纯欲| 在线观看国产黄色| 92午夜福利影院一区二区三区| 伊人久久精品无码麻豆精品| 深夜福利视频一区二区| 国产精品第| 欧美国产日韩另类| 亚洲综合精品香蕉久久网| 影音先锋亚洲无码| 成人在线不卡视频| 亚洲精品免费网站| 日韩最新中文字幕| 亚洲天堂免费观看| 亚洲一级色| 亚洲无码熟妇人妻AV在线| 国产又粗又猛又爽视频| 亚洲人成网站在线播放2019| 热99精品视频| 久久这里只有精品2| 大香伊人久久| 日本在线亚洲| 好紧太爽了视频免费无码| 国产网站免费|