趙 娜
(天津農(nóng)學(xué)院 計(jì)算機(jī)與信息工程學(xué)院,天津 300384)
基于機(jī)器視覺(jué)的田間雜草識(shí)別技術(shù)研究
趙 娜
(天津農(nóng)學(xué)院 計(jì)算機(jī)與信息工程學(xué)院,天津 300384)
在農(nóng)業(yè)生產(chǎn)中,雜草會(huì)影響農(nóng)作物的生長(zhǎng)。為了實(shí)現(xiàn)雜草處理自動(dòng)化,需要采用基于機(jī)器視覺(jué)的雜草識(shí)別技術(shù)幫助機(jī)器人快速、準(zhǔn)確地識(shí)別雜草,從而精確使用除草劑以提高藥物的利用率、減少環(huán)境污染。通過(guò)文獻(xiàn)研究,文章分析了提高雜草識(shí)別率的圖像預(yù)處理技術(shù)和基于人工神經(jīng)網(wǎng)絡(luò)的模式識(shí)別算法,提出了雜草識(shí)別技術(shù)存在的問(wèn)題及改進(jìn)方法。
機(jī)器視覺(jué);雜草識(shí)別;人工神經(jīng)網(wǎng)絡(luò)
雜草對(duì)農(nóng)作物生長(zhǎng)危害極大,必須及時(shí)加以控制。在諸多雜草防除方法中,由于化學(xué)除草的高效性,已成為國(guó)內(nèi)外田間除草的主要方式[1]。但是,粗放型的化學(xué)除草劑的應(yīng)用,不僅造成大量藥物浪費(fèi),而且給生態(tài)環(huán)境帶來(lái)危害。隨著精細(xì)農(nóng)業(yè)概念的提出,田間雜草精確識(shí)別除草技術(shù)已應(yīng)用于農(nóng)業(yè)信息技術(shù)。
基于機(jī)器視覺(jué)的田間雜草識(shí)別,通過(guò)拍攝田間雜草圖像,智能地檢測(cè)出田間雜草分布信息,即將雜草滋生區(qū)分割出來(lái),確定田間雜草的情況(位置、密度和種類(lèi)等)。實(shí)現(xiàn)田間雜草的精確識(shí)別,必需有較高的雜草圖像識(shí)別精度。為了提高圖像識(shí)別精度,在模式識(shí)別前要進(jìn)行圖像預(yù)處理。圖像預(yù)處理可以突出圖像中有用的信息,從而提高模式識(shí)別的準(zhǔn)確度。模式識(shí)別技術(shù)可以將雜草從圖像中提取出來(lái)。目前基于機(jī)器視覺(jué)技術(shù)的田間雜草定位誤差小于22.8 mm,已經(jīng)滿(mǎn)足精細(xì)化農(nóng)業(yè)中除草劑噴施的要求[2]。本文分析了現(xiàn)有的圖像預(yù)處理技術(shù)和基于人工神經(jīng)網(wǎng)絡(luò)的模式識(shí)別算法。
圖像預(yù)處理技術(shù)主要有邊緣增強(qiáng)、圖像增強(qiáng)、去噪等。農(nóng)作物的實(shí)際生長(zhǎng)情況和生長(zhǎng)環(huán)境復(fù)雜,同時(shí)受采集圖像時(shí)環(huán)境的影響,無(wú)法準(zhǔn)確地從圖像中識(shí)別雜草。為了能夠更好地完成識(shí)別,必須對(duì)圖像進(jìn)行預(yù)處理,以便進(jìn)行圖像識(shí)別。
2.1 基于微分的邊緣檢測(cè)
邊緣為灰度值急劇變化的部分,利用微分的方法可以提取圖像邊緣。常用的邊緣檢測(cè)算子有:Roberts算子、Sobel算子、LoG算子和Canny算子等[3]。
Reborts算子、Sobel算子,LoG算子對(duì)噪聲敏感,抑制噪聲能力差,都完整清晰地檢測(cè)出了果實(shí)的邊緣,但圖中存在大量枝葉、莖的邊緣;而Canny算子在選定一定的參數(shù)后可以去掉一些枝葉和莖的邊緣,突出主體目標(biāo)的輪廓[4]。
2.2 圖像增強(qiáng)
圖像增強(qiáng)的目的是改善圖像的視覺(jué)效果,或者將圖像轉(zhuǎn)換成更適合機(jī)器進(jìn)行分析處理的形式。在雜草識(shí)別的預(yù)處理中主要采用空間域增強(qiáng)的方法,即在空間域內(nèi)對(duì)像素灰度值直接進(jìn)行運(yùn)算處理。方法主要有灰度變換法和直方圖調(diào)整法。
根據(jù)文獻(xiàn)[5]中的實(shí)驗(yàn)結(jié)果,對(duì)于雜草圖像的預(yù)處理,使用直方圖調(diào)整方法效果更好,變換后的圖像更為清晰,更能突出圖像的細(xì)節(jié)。而灰度變換法要正確地選擇變換函數(shù),目前沒(méi)有很明確的方法,只能依靠多次嘗試來(lái)獲得較理想的變換函數(shù)。
2.3 圖像濾波方法
圖像濾波是對(duì)圖像進(jìn)行降噪處理,從而減少噪聲對(duì)圖像的影響。雜草識(shí)別采用的濾波方法[6]有均值濾波法和中值濾波法。
第一種濾波方法[7]抑制噪聲是有效的,但是隨著鄰域的加入,圖像的模糊程度也愈加嚴(yán)重,而第二種濾波方法降低噪聲的效果比較明顯,圖像邊界部分更清晰。針對(duì)雜草圖像的特征,為了能較好地保護(hù)雜草的葉片邊緣及中間葉脈部分的細(xì)節(jié)信息,需要選取合適的窗口進(jìn)行中值濾波。
模式識(shí)別就是對(duì)事物或現(xiàn)象的各種形式的信息進(jìn)行處理和分析,對(duì)事物或現(xiàn)象進(jìn)行描述、分辨和解釋的過(guò)程。在雜草識(shí)別中,常用的模式識(shí)別方法是人工神經(jīng)網(wǎng)絡(luò)。
3.1 RBF神經(jīng)網(wǎng)絡(luò)
RBF神經(jīng)網(wǎng)絡(luò)[8]屬于徑向基函數(shù)神經(jīng)網(wǎng)絡(luò)模型,也是人工神經(jīng)網(wǎng)絡(luò)的一種,是局部逼近網(wǎng)絡(luò),特別適合用于解決分類(lèi)問(wèn)題。
朱登勝[9]等應(yīng)用植物光譜特性及神經(jīng)網(wǎng)絡(luò)模型對(duì)大豆幼苗及雜草進(jìn)行研究,采用db12小波經(jīng)過(guò)3層分解后,將其小波系數(shù)作為輸入數(shù)據(jù),構(gòu)造一個(gè)徑向基神經(jīng)網(wǎng)絡(luò)模型,隨機(jī)抽取樣本檢測(cè)模型識(shí)別能力。結(jié)果表明,該模型對(duì)作物和雜草光譜具有極強(qiáng)的識(shí)別能力。
3.2 BP神經(jīng)網(wǎng)絡(luò)
BP神經(jīng)網(wǎng)絡(luò)[10]是使用誤差反向傳播算法的前饋神經(jīng)網(wǎng)絡(luò),該網(wǎng)絡(luò)模型結(jié)構(gòu)簡(jiǎn)單,易于實(shí)現(xiàn)。Burks等[11]應(yīng)用BP算法對(duì)向日葵田間雜草進(jìn)行識(shí)別,通過(guò)選擇合適的網(wǎng)絡(luò)模型和參數(shù),雜草識(shí)別率為92%。
基于機(jī)器視覺(jué)的田間雜草識(shí)別技術(shù),可以實(shí)現(xiàn)智能?chē)姙⑥r(nóng)藥,有利于保護(hù)生態(tài)環(huán)境,適合我國(guó)農(nóng)業(yè)生產(chǎn)的需求。但田間雜草環(huán)境復(fù)雜,圖像預(yù)處理和模式識(shí)別精度有待提高?,F(xiàn)有的雜草識(shí)別技術(shù)仍需要進(jìn)一步改進(jìn):
(1)機(jī)器視覺(jué)系統(tǒng)采集的圖像精度直接影響圖像處理精度,因此可以設(shè)計(jì)開(kāi)發(fā)新型高分辨率的視覺(jué)傳感器。
(2)模式識(shí)別算法的模型參數(shù)可以通過(guò)實(shí)驗(yàn)進(jìn)一步調(diào)整,提高模式識(shí)別精度。
[1]SOGAARD H T,LUND I,GRALIA E.Real-time application of herbicides in seed lines by computer vision and microspray system[J]. American Society of Agricultural and Biological Engineers,2006(12):118-127.
[2] 尹建軍,沈?qū)殗?guó),陳樹(shù)人.基于機(jī)器視覺(jué)的田間雜草定位技術(shù)[J].農(nóng)業(yè)機(jī)械學(xué)報(bào),2010(6):163-166.
[3] 王軍敏,姬鵬飛. 基于微分算子的邊緣檢測(cè)及其應(yīng)用[J].平頂山學(xué)院學(xué)報(bào),2015(2):85-89.
[4] 李寒,基于機(jī)器視覺(jué)的目標(biāo)檢測(cè)在精細(xì)農(nóng)業(yè)中的關(guān)鍵技術(shù)研究[D].北京:中國(guó)農(nóng)業(yè)大學(xué),2014.
[5] 楊會(huì)清,孫麗燕,劉紅.田間雜草識(shí)別的機(jī)器視覺(jué)系統(tǒng)及機(jī)械除草研究[J].農(nóng)業(yè)機(jī)械,2011(28):126-129.
[6]YAN H.Skew correetion of document images using interline cross-correlation[J].Cvgip Graphical Models & Image Processing,1993(6):538-543.
[7]李東明.基于機(jī)器視覺(jué)的田間雜草識(shí)別方法研究[D].天津:河北工業(yè)大學(xué),2008.
[8]黃鋒.基于徑向基函數(shù)神經(jīng)網(wǎng)絡(luò)的圖像識(shí)別研究[D].太原:太原理工大學(xué),2007.
[9]朱登勝,潘家志,何勇.基于光譜和神經(jīng)網(wǎng)絡(luò)模型的作物與雜草識(shí)別方法研究[J].光譜學(xué)與光譜分析,2008(5):1102-1106.
[10]卜富清,王茂芝,于慶剛.基于BP神經(jīng)網(wǎng)絡(luò)的數(shù)字識(shí)別[J].長(zhǎng)江大學(xué)學(xué)報(bào)(自科科學(xué)版),2009(2):293-294.
[11]BURKS T F,SHEARER S A,HEATH J R,et al.Evaluation of neuralnetwork classifiers for weed species discrimination[J]. Biosystems Engineering,2005(3):293-304.
Study on identification method of weeds based on machine vision
Zhao Na
(Computer and Information Engineering College of Tianjin Agricultural University, Tianjin 300384, China)
In agriculture, weeds can affect the growth of crops. In order to realize the process automation, the weed identification based on machine vision technology can help the robot quickly and accurately identify weeds, thus the robot can accurately use herbicides in order to improve the utilization of drugs and reduce environmental pollution. Based on the research, this paper analyzed the image preprocessing techniques which can enhance the rate of identification and pattern recognition algorithm based on artificial neural network, and present the weed identification method problems and improving methods.
machine vision; weeds identification; artificial neural networks
天津農(nóng)學(xué)院科技發(fā)展基金;項(xiàng)目編號(hào):2013N12。
趙娜(1981— ),女,天津,碩士,講師;研究方向:機(jī)器視覺(jué),位姿測(cè)量。