文/陳澤岳 段剛強 丁子健
圖像識別處理技術(shù)在農(nóng)業(yè)工程中的應(yīng)用
文/陳澤岳 段剛強 丁子健
目前儲糧害蟲問題是世界上很多國家所面臨的困 難,在很多國家每年都會因為糧食害蟲而損失很多糧 食。在遭受到糧食害蟲的侵害以后糧食的籽粒會被破壞,容易變質(zhì)、結(jié)塊、發(fā)熱以及發(fā)霉,另外在老化死去害 蟲尸體、糞便以及有毒液體的影響下糧食會受到較為嚴(yán) 重的污染。除了使用聲音檢測方法外,其他方法不利于實現(xiàn)自 動化糧蟲檢測,人工檢測方法效率低、成本高,因此本文 研究一種基于圖像識別處理的糧蟲檢測方法,將圖像識 別處理技術(shù)應(yīng)用于農(nóng)業(yè)工程。
圖像識別 處理技術(shù) 農(nóng)業(yè)工程 應(yīng)用
在分析糧蟲圖像的過程中首先需要進行圖像顏色 之間的轉(zhuǎn)換,通常是將彩色轉(zhuǎn)換為灰色,這樣既能夠加 快圖像的處理速度,另外還能夠方便地將處理后的信息 向原來的圖像上進行轉(zhuǎn)移。 通常利用最大值法、加權(quán)平均法以及平均值法來進 行彩色圖像和灰色圖像之間的轉(zhuǎn)換。本文在進行彩色 圖像灰度化處理的過程中主要采用了最大值法,這種方法比較簡單,采用三原色 R,G,B 來對圖像的灰度值進 行描述。
本文使用鄰域平均法對糧蟲圖像進行平滑處理。 所應(yīng)用的均值濾波的鄰域平均法實際上就是進行空域 平滑處理,首先在相同的窗口上放置圖像,平均所有的 像素灰度值,通過對中心部位像素灰度值的替代就能夠 達(dá)到平滑的目的。均值濾波和低通濾波器具有相同的 作用,輸出的圖像可以用離散卷積來進行表示。
通過對圖像的銳化處理能夠達(dá)到修復(fù)外部形狀以 及進行圖像邊緣聚焦的目的。通過圖像灰度顏色的加 深以及外援色彩數(shù)值的對比能夠?qū)D像的清晰度進行 提升。目前 Sobel算子、Laplace算子以及 Robert算子是 圖像銳化過程中經(jīng)常采用的算子,本文在圖像銳化的過 程中采用了Robert算子。
使用二值化的方法來對糧蟲圖像進行處理,這樣可以重點顯示對象區(qū)域,對于后面的分析和識別有很大的好處,因為在灰度上目標(biāo)的圖像和北京的圖像有著很大的區(qū)別,所以可以依據(jù)灰度值的不一樣來區(qū)分目標(biāo)圖像。并且分別使用0和1來代表目標(biāo)圖像和背景圖像,這樣就可以讓灰色圖像和二值圖像進行相互轉(zhuǎn)換,這樣可以具有很好的識別度,本文只是對單獨的背景和圖像進行了分析,所以在數(shù)據(jù)對比的時候就可以使用一個閾值 Th,這樣可以使像素群得到很好的分類,把圖像中的背景灰度和目標(biāo)灰度值設(shè)置為1和0。
在經(jīng)過上述的預(yù)處理后,能夠顯著地提升圖像的質(zhì) 量,但是還需要采用圖像邊緣檢測技術(shù)來對圖像中的背 景和目標(biāo)進行區(qū)分。
Roberts 邊緣檢測算子。Roberts 邊緣檢測算 子是使用局部差分算法實現(xiàn)。其中原始圖像用 f (x,y) 表示,邊緣檢測后輸出的圖像用g(x,y)表示:
利用互相垂直方向上的差分Roberts 邊緣檢測算子 就可以對梯度進行計算,另外邊緣之間的檢測可以利用 對角線方向相鄰像素之差來實現(xiàn)。 通過對模板的利用能夠?qū)oberts的梯度幅度G進 行計算,進而得到合適的閾值 T,當(dāng) G>T時,該點就是階躍邊緣點,進而獲取邊緣圖像。
本文選取常見的玉米象、擬谷盜和鋸谷盜三種糧蟲 為 研 究 對 象 ,對 其 圖 像 進 行處 理 識 別 。 分 別 使 用 Roberts 邊緣檢測算子、 Sobel 邊緣檢測算子、 Prewitt 邊 緣檢測算子和 Laplacian 邊緣檢測算子對其圖像進行邊 緣檢測,并提取其圖像的面積 A、周長 P、相對面積 RA、 延伸率S、復(fù)雜度C、占空比B、等效面積圓半徑R和偏心 率E這八個特征用于對三種糧蟲的識別。
選取 50張玉米象圖像、50張擬谷盜圖像和 50張鋸谷盜圖像以及20張無糧蟲圖像對基于RBF神經(jīng)網(wǎng)絡(luò)的 識別模型進行訓(xùn)練,提高其識別糧蟲圖像的泛化能力。 基于RBF神經(jīng)網(wǎng)絡(luò)的識別模型的輸入向量為糧蟲圖像的八種特征,即輸入節(jié)點數(shù)為 8;基于RBF 神經(jīng)網(wǎng)絡(luò)的識別模型的輸出向量結(jié)果為玉米象圖像、擬谷盜圖 像、鋸谷盜圖像以及無糧蟲圖像 4 種,即輸出節(jié)點數(shù) 為 4;隱含層節(jié)點數(shù)根據(jù)經(jīng)驗公式計算。 分別使用20張玉米象圖像、20 張擬谷盜圖像和 20 張鋸谷盜圖像對訓(xùn)練后的基于RBF神經(jīng)網(wǎng)絡(luò)的識別模型進行測試。
分別使用 Roberts 邊緣檢測算子、 Sobel邊緣檢 測算子、 Prewitt 邊緣檢測算子和Laplacian 邊緣檢測算 子對其圖像進行邊緣檢測后,識別模型對三種糧蟲的平 均識別率為80.65%,81.96%,80.34%和 78.56%,說明在其他情況相同情況下,使用 Sobel 邊緣檢測算子對糧蟲 圖像邊緣檢測對于糧蟲圖像識別準(zhǔn)確率是最有利的, 而使用 Laplacian 邊緣檢測算子后糧蟲圖像的識別率最低。
本文研究一種基于圖像識別處理的糧蟲檢測方法, 將圖像識別處理技術(shù)應(yīng)用于農(nóng)業(yè)工程。選取常見的玉 米象、擬谷盜和鋸谷盜三種糧蟲為研究對象,對其圖像 進行處理識別。分別使用 Roberts 邊緣檢測算子、Sobel 邊緣檢測算子、 Prewitt 邊緣檢測算子和Laplacian 邊緣 檢測算子對其圖像進行邊緣檢測,并提取其圖像的面 積 A、周長 P、相對面積 RA、延伸率 S、復(fù)雜度 C、占空比 B、等效面積圓半徑 R和偏心率 E這八個特征用于對三 種糧蟲的識別,使用基于 RBF 神經(jīng)網(wǎng)絡(luò)的識別模型 對三種糧蟲圖像的幾何形態(tài)特征進行識別。結(jié)果表 明,在本文的研究條件下,使用 Sobel 邊緣檢測算子對 糧蟲圖像邊緣檢測對于糧蟲圖像識別準(zhǔn)確率是最有利 的,而使用 Laplacian 邊緣檢測算子后糧蟲圖像的識別率最低。
[1]邱白晶,劉保玲,吳春篤,史春建,李會芳.近紅外圖像處理技術(shù)在農(nóng)業(yè)工程中的應(yīng)用[J]. 農(nóng)業(yè)工程學(xué)報,2005(05):102-106.
[2]司秀麗.黃瓜病害圖像處理與識別技術(shù)的應(yīng)用研究[D].吉林:吉林農(nóng)業(yè)大學(xué),2006.
[3]史春建,邱白晶,劉保玲.動態(tài)圖像處理技術(shù)在農(nóng)業(yè)工程中的應(yīng)用[J].中國農(nóng)機化,2004(02):28-31.
[4]張葵.智能識別技術(shù)在圖像處理中的應(yīng)用[D].上海:華東師范大學(xué),2009.
作者單位華北水利水電大學(xué)電力學(xué)院 河南省鄭州市450011
陳澤岳(1991-),男,內(nèi)蒙古自治區(qū)通遼市人。華北水利水電大學(xué)電力學(xué)院2015級研究生。主要研究方向為模式識別與智能系統(tǒng)。段剛強(1990-),男,河南省洛陽市人。華北水利水電大學(xué)電力學(xué)院2015級研究生。主要研究方向為模式識別與智能系統(tǒng)。