蘇庭奕+廉飛宇+王珂+孫彪瑞+張?jiān)?/p>
摘要:在工程應(yīng)用的背景下,為了提高儲糧害蟲的識別率并節(jié)約分類時間,該文研究了以形態(tài)特征為基礎(chǔ)的以Hu矩和Zernike矩為具體分類依據(jù)的儲糧害蟲分類方法,以常見的9種糧蟲為對象,通過主成分分析特征壓縮和支持向量機(jī)分類器完成此次實(shí)驗(yàn),最后的實(shí)驗(yàn)結(jié)果表明Hu矩和Zernike矩相結(jié)合提取的不變矩特征使整個實(shí)驗(yàn)得到較高的成功率。
關(guān)鍵詞:儲糧害蟲分類;Hu矩;Zernike矩
中圖分類號:TP391 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2014)34-8279-02
我國是世界上最大的糧食生產(chǎn)、儲藏及消費(fèi)大國,搞好糧食儲藏是關(guān)系到國計(jì)民生的大事?!都Z食行業(yè)“十二五”發(fā)展規(guī)劃綱要》明確提出要增強(qiáng)糧食科技創(chuàng)新能力,實(shí)現(xiàn)對糧食霉菌、害蟲等的實(shí)時檢測。
儲糧害蟲的識別是糧食安全儲藏的基礎(chǔ),利用圖像識別的方法檢測儲糧害蟲,具有準(zhǔn)確度高、價格低廉、效率高、無污染、勞動量小、便于和糧庫現(xiàn)有的計(jì)算機(jī)糧情檢測系統(tǒng)相連接等優(yōu)點(diǎn),有助于糧庫管理人員進(jìn)行科學(xué)的決策以及時采取合理的防治措施,達(dá)到糧食保質(zhì)、保量、保鮮的目的。該識別方法一般經(jīng)過圖像信息的預(yù)處理、特征的提取與優(yōu)化及圖像的識別和分類三大步驟。
本文應(yīng)用了特定的實(shí)驗(yàn)設(shè)備且結(jié)合工程應(yīng)用的實(shí)際對害蟲的分類識別進(jìn)行研究,由于糧蟲為小目標(biāo)運(yùn)動著的對象,且多為棕褐色,顏色差異不大,因此本文采用Hu的七個不變距和Zernike矩[1],結(jié)合6維的形態(tài)學(xué)特征,運(yùn)用主成分分析進(jìn)行降維,采用SVM對儲糧害蟲進(jìn)行分類,成功率達(dá)到92%以上。
1 圖像采集
本次實(shí)驗(yàn)背景為糧蟲誘捕器先連接通道選擇器,再與糧倉害蟲倉外采集器連接,通過采集器中的CCD圖像傳感器直接對采集到的糧蟲進(jìn)行圖像采集,采集到的圖像具有像素不高、背景干凈等特點(diǎn),其中通道選擇器中含有48個通道,即一次傳輸可以得到48張的糧蟲圖片。
2 圖像預(yù)處理
對原始圖像進(jìn)行預(yù)處理[2],是為了在儲糧害蟲的檢測中更好的提取糧蟲目標(biāo)特征,對圖像經(jīng)過去噪、增強(qiáng)和分割等改善圖像數(shù)據(jù),為糧蟲特征的提取做前續(xù)的一系列工作。
3 形狀特征的提取
3.1 形態(tài)學(xué)特征及Hu矩特征提取
在數(shù)字圖像的識別過程中,特征的形成即是對糧蟲圖像像素的灰度值經(jīng)過統(tǒng)計(jì)和計(jì)算來產(chǎn)生的一組原始數(shù)據(jù)特征,該文應(yīng)用到的形態(tài)學(xué)特征主要有面積、周長、歐拉數(shù)、方差、均值、偏心率以及Hu的七個不變矩[3]。
Hu不變矩不受平移、旋轉(zhuǎn)以及大小比例改變的影響。但由于計(jì)算出的不變矩通常都處在很大的動態(tài)范圍內(nèi),我們所感興趣的只是矩的不變性,因此可對不變矩的計(jì)算結(jié)果先取絕對值再用對數(shù)變換壓縮其動態(tài)范圍后再取絕對值,以避免出現(xiàn)負(fù)的結(jié)果,便于直觀的觀察到矩的變化。
以圖1擬谷盜的圖像為例,分別計(jì)算出5組在原始、旋轉(zhuǎn)、大小比例改變情況下的不變矩,如表1所示:
3.2 Zernike矩特征提取
4 特征壓縮
主成分分析PCA( Principal Component Analysis)[5]是一種常用的基于變量協(xié)方差矩陣對信息進(jìn)行處理、壓縮和抽取的有效方法。它可以將多個變量通過線性變換以選出較少的重要變量并盡可能多的反映原來變量所反映出的信息,同時去除數(shù)據(jù)的噪聲和冗余,從而將原來復(fù)雜的數(shù)據(jù)進(jìn)行降維。
本文主要利用PCA對23維(6維形態(tài)學(xué)特征+7個Hu不變矩+10維的Zernike矩)特征向量進(jìn)行降維、優(yōu)化處理,為下一步的識別分類做好準(zhǔn)備,
5 SVM識別分類
首先,通過求解一個凸規(guī)劃問題并尋找其最優(yōu)解,由此計(jì)算出閾值,從而定義出最優(yōu)線性超平面。然后通過非線性映射把非線性空間的樣本點(diǎn)映射到了一個線性可分的特征空間,在該空間中可以實(shí)現(xiàn)對非線性樣本點(diǎn)的分類,從而把線性不可分問題轉(zhuǎn)化成了特定空間的線性可分問題。
6 實(shí)驗(yàn)結(jié)果和分析
結(jié)合工程應(yīng)用,在包含有谷蠹、米象、擬谷盜、綠豆象、大谷盜、黑菌蟲、鋸谷盜、扁谷盜和長頭谷盜這九種常見糧蟲的模擬糧倉中,對五組(240)圖像進(jìn)行樣本訓(xùn)練,四種實(shí)驗(yàn)方案及結(jié)果為:
方案一:僅采用6維形態(tài)學(xué)特征+6個Hu不變矩,消耗時間78.6342秒,分類成功率62.03%;
方案二:6維形態(tài)學(xué)特征+10維Zernike矩,消耗時間89.735秒,成功率85.74%;
方案三:6維形態(tài)學(xué)特征+6個Hu不變矩+10維Zernike矩,消耗時間98.0326秒,成功率91.57%;
方案四:經(jīng)主成分分析處理后得到的前四個主成分分量,消耗時間69.5904秒,成功率92.62%。
綜上,方案一用時較短,但分類成功率最低;方案四相較于方案三來說用時大大降低,說明利用PCA進(jìn)行特征壓縮后,分類用時大幅度減少;方案二較方案一來說分類成功率增長20%以上,說明Zernke矩在形態(tài)特征提取方面優(yōu)于Hu矩;方案三分類成功率較高在90%以上,但相較于方案四來說用時較長且成功率比后者低。綜上可知,方案四無論是在所需時間還是分類成功率上都表現(xiàn)出很大的優(yōu)勢。
7 結(jié)束語
本文在特定的工程背景下研究了基于Hu矩和Zernike矩的形態(tài)特征分類方法,提取9種常見儲糧害蟲的特征向量,經(jīng)PCA進(jìn)行特征壓縮后獲得主分量,結(jié)合 SVM實(shí)現(xiàn)了糧蟲的分類。實(shí)驗(yàn)結(jié)果表明,Zernike矩由于可以任意構(gòu)造高階矩,較Hu矩在對目標(biāo)識別分類方面有更大優(yōu)越性。另外,抽取裝置導(dǎo)致糧蟲的殘缺以及糧蟲的避光性等復(fù)雜因素,會影響分類的結(jié)果,這也是下一步需要解決的問題。
參考文獻(xiàn):
[1] 商立群,杜亞娟.Hu矩和Zernike矩在圖像識別中的應(yīng)用[J].西安科技學(xué)院學(xué)報,2000,20(1):53-56.
[2] 岡薩雷斯.數(shù)字圖像處理[M].阮秋琦,譯.2版.北京:電子工業(yè)出版社,2003.
[3] 黃泉龍.基于PCA的人臉識別研究[D]. 西安:西安電子科技大學(xué),2012.endprint
摘要:在工程應(yīng)用的背景下,為了提高儲糧害蟲的識別率并節(jié)約分類時間,該文研究了以形態(tài)特征為基礎(chǔ)的以Hu矩和Zernike矩為具體分類依據(jù)的儲糧害蟲分類方法,以常見的9種糧蟲為對象,通過主成分分析特征壓縮和支持向量機(jī)分類器完成此次實(shí)驗(yàn),最后的實(shí)驗(yàn)結(jié)果表明Hu矩和Zernike矩相結(jié)合提取的不變矩特征使整個實(shí)驗(yàn)得到較高的成功率。
關(guān)鍵詞:儲糧害蟲分類;Hu矩;Zernike矩
中圖分類號:TP391 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2014)34-8279-02
我國是世界上最大的糧食生產(chǎn)、儲藏及消費(fèi)大國,搞好糧食儲藏是關(guān)系到國計(jì)民生的大事?!都Z食行業(yè)“十二五”發(fā)展規(guī)劃綱要》明確提出要增強(qiáng)糧食科技創(chuàng)新能力,實(shí)現(xiàn)對糧食霉菌、害蟲等的實(shí)時檢測。
儲糧害蟲的識別是糧食安全儲藏的基礎(chǔ),利用圖像識別的方法檢測儲糧害蟲,具有準(zhǔn)確度高、價格低廉、效率高、無污染、勞動量小、便于和糧庫現(xiàn)有的計(jì)算機(jī)糧情檢測系統(tǒng)相連接等優(yōu)點(diǎn),有助于糧庫管理人員進(jìn)行科學(xué)的決策以及時采取合理的防治措施,達(dá)到糧食保質(zhì)、保量、保鮮的目的。該識別方法一般經(jīng)過圖像信息的預(yù)處理、特征的提取與優(yōu)化及圖像的識別和分類三大步驟。
本文應(yīng)用了特定的實(shí)驗(yàn)設(shè)備且結(jié)合工程應(yīng)用的實(shí)際對害蟲的分類識別進(jìn)行研究,由于糧蟲為小目標(biāo)運(yùn)動著的對象,且多為棕褐色,顏色差異不大,因此本文采用Hu的七個不變距和Zernike矩[1],結(jié)合6維的形態(tài)學(xué)特征,運(yùn)用主成分分析進(jìn)行降維,采用SVM對儲糧害蟲進(jìn)行分類,成功率達(dá)到92%以上。
1 圖像采集
本次實(shí)驗(yàn)背景為糧蟲誘捕器先連接通道選擇器,再與糧倉害蟲倉外采集器連接,通過采集器中的CCD圖像傳感器直接對采集到的糧蟲進(jìn)行圖像采集,采集到的圖像具有像素不高、背景干凈等特點(diǎn),其中通道選擇器中含有48個通道,即一次傳輸可以得到48張的糧蟲圖片。
2 圖像預(yù)處理
對原始圖像進(jìn)行預(yù)處理[2],是為了在儲糧害蟲的檢測中更好的提取糧蟲目標(biāo)特征,對圖像經(jīng)過去噪、增強(qiáng)和分割等改善圖像數(shù)據(jù),為糧蟲特征的提取做前續(xù)的一系列工作。
3 形狀特征的提取
3.1 形態(tài)學(xué)特征及Hu矩特征提取
在數(shù)字圖像的識別過程中,特征的形成即是對糧蟲圖像像素的灰度值經(jīng)過統(tǒng)計(jì)和計(jì)算來產(chǎn)生的一組原始數(shù)據(jù)特征,該文應(yīng)用到的形態(tài)學(xué)特征主要有面積、周長、歐拉數(shù)、方差、均值、偏心率以及Hu的七個不變矩[3]。
Hu不變矩不受平移、旋轉(zhuǎn)以及大小比例改變的影響。但由于計(jì)算出的不變矩通常都處在很大的動態(tài)范圍內(nèi),我們所感興趣的只是矩的不變性,因此可對不變矩的計(jì)算結(jié)果先取絕對值再用對數(shù)變換壓縮其動態(tài)范圍后再取絕對值,以避免出現(xiàn)負(fù)的結(jié)果,便于直觀的觀察到矩的變化。
以圖1擬谷盜的圖像為例,分別計(jì)算出5組在原始、旋轉(zhuǎn)、大小比例改變情況下的不變矩,如表1所示:
3.2 Zernike矩特征提取
4 特征壓縮
主成分分析PCA( Principal Component Analysis)[5]是一種常用的基于變量協(xié)方差矩陣對信息進(jìn)行處理、壓縮和抽取的有效方法。它可以將多個變量通過線性變換以選出較少的重要變量并盡可能多的反映原來變量所反映出的信息,同時去除數(shù)據(jù)的噪聲和冗余,從而將原來復(fù)雜的數(shù)據(jù)進(jìn)行降維。
本文主要利用PCA對23維(6維形態(tài)學(xué)特征+7個Hu不變矩+10維的Zernike矩)特征向量進(jìn)行降維、優(yōu)化處理,為下一步的識別分類做好準(zhǔn)備,
5 SVM識別分類
首先,通過求解一個凸規(guī)劃問題并尋找其最優(yōu)解,由此計(jì)算出閾值,從而定義出最優(yōu)線性超平面。然后通過非線性映射把非線性空間的樣本點(diǎn)映射到了一個線性可分的特征空間,在該空間中可以實(shí)現(xiàn)對非線性樣本點(diǎn)的分類,從而把線性不可分問題轉(zhuǎn)化成了特定空間的線性可分問題。
6 實(shí)驗(yàn)結(jié)果和分析
結(jié)合工程應(yīng)用,在包含有谷蠹、米象、擬谷盜、綠豆象、大谷盜、黑菌蟲、鋸谷盜、扁谷盜和長頭谷盜這九種常見糧蟲的模擬糧倉中,對五組(240)圖像進(jìn)行樣本訓(xùn)練,四種實(shí)驗(yàn)方案及結(jié)果為:
方案一:僅采用6維形態(tài)學(xué)特征+6個Hu不變矩,消耗時間78.6342秒,分類成功率62.03%;
方案二:6維形態(tài)學(xué)特征+10維Zernike矩,消耗時間89.735秒,成功率85.74%;
方案三:6維形態(tài)學(xué)特征+6個Hu不變矩+10維Zernike矩,消耗時間98.0326秒,成功率91.57%;
方案四:經(jīng)主成分分析處理后得到的前四個主成分分量,消耗時間69.5904秒,成功率92.62%。
綜上,方案一用時較短,但分類成功率最低;方案四相較于方案三來說用時大大降低,說明利用PCA進(jìn)行特征壓縮后,分類用時大幅度減少;方案二較方案一來說分類成功率增長20%以上,說明Zernke矩在形態(tài)特征提取方面優(yōu)于Hu矩;方案三分類成功率較高在90%以上,但相較于方案四來說用時較長且成功率比后者低。綜上可知,方案四無論是在所需時間還是分類成功率上都表現(xiàn)出很大的優(yōu)勢。
7 結(jié)束語
本文在特定的工程背景下研究了基于Hu矩和Zernike矩的形態(tài)特征分類方法,提取9種常見儲糧害蟲的特征向量,經(jīng)PCA進(jìn)行特征壓縮后獲得主分量,結(jié)合 SVM實(shí)現(xiàn)了糧蟲的分類。實(shí)驗(yàn)結(jié)果表明,Zernike矩由于可以任意構(gòu)造高階矩,較Hu矩在對目標(biāo)識別分類方面有更大優(yōu)越性。另外,抽取裝置導(dǎo)致糧蟲的殘缺以及糧蟲的避光性等復(fù)雜因素,會影響分類的結(jié)果,這也是下一步需要解決的問題。
參考文獻(xiàn):
[1] 商立群,杜亞娟.Hu矩和Zernike矩在圖像識別中的應(yīng)用[J].西安科技學(xué)院學(xué)報,2000,20(1):53-56.
[2] 岡薩雷斯.數(shù)字圖像處理[M].阮秋琦,譯.2版.北京:電子工業(yè)出版社,2003.
[3] 黃泉龍.基于PCA的人臉識別研究[D]. 西安:西安電子科技大學(xué),2012.endprint
摘要:在工程應(yīng)用的背景下,為了提高儲糧害蟲的識別率并節(jié)約分類時間,該文研究了以形態(tài)特征為基礎(chǔ)的以Hu矩和Zernike矩為具體分類依據(jù)的儲糧害蟲分類方法,以常見的9種糧蟲為對象,通過主成分分析特征壓縮和支持向量機(jī)分類器完成此次實(shí)驗(yàn),最后的實(shí)驗(yàn)結(jié)果表明Hu矩和Zernike矩相結(jié)合提取的不變矩特征使整個實(shí)驗(yàn)得到較高的成功率。
關(guān)鍵詞:儲糧害蟲分類;Hu矩;Zernike矩
中圖分類號:TP391 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2014)34-8279-02
我國是世界上最大的糧食生產(chǎn)、儲藏及消費(fèi)大國,搞好糧食儲藏是關(guān)系到國計(jì)民生的大事。《糧食行業(yè)“十二五”發(fā)展規(guī)劃綱要》明確提出要增強(qiáng)糧食科技創(chuàng)新能力,實(shí)現(xiàn)對糧食霉菌、害蟲等的實(shí)時檢測。
儲糧害蟲的識別是糧食安全儲藏的基礎(chǔ),利用圖像識別的方法檢測儲糧害蟲,具有準(zhǔn)確度高、價格低廉、效率高、無污染、勞動量小、便于和糧庫現(xiàn)有的計(jì)算機(jī)糧情檢測系統(tǒng)相連接等優(yōu)點(diǎn),有助于糧庫管理人員進(jìn)行科學(xué)的決策以及時采取合理的防治措施,達(dá)到糧食保質(zhì)、保量、保鮮的目的。該識別方法一般經(jīng)過圖像信息的預(yù)處理、特征的提取與優(yōu)化及圖像的識別和分類三大步驟。
本文應(yīng)用了特定的實(shí)驗(yàn)設(shè)備且結(jié)合工程應(yīng)用的實(shí)際對害蟲的分類識別進(jìn)行研究,由于糧蟲為小目標(biāo)運(yùn)動著的對象,且多為棕褐色,顏色差異不大,因此本文采用Hu的七個不變距和Zernike矩[1],結(jié)合6維的形態(tài)學(xué)特征,運(yùn)用主成分分析進(jìn)行降維,采用SVM對儲糧害蟲進(jìn)行分類,成功率達(dá)到92%以上。
1 圖像采集
本次實(shí)驗(yàn)背景為糧蟲誘捕器先連接通道選擇器,再與糧倉害蟲倉外采集器連接,通過采集器中的CCD圖像傳感器直接對采集到的糧蟲進(jìn)行圖像采集,采集到的圖像具有像素不高、背景干凈等特點(diǎn),其中通道選擇器中含有48個通道,即一次傳輸可以得到48張的糧蟲圖片。
2 圖像預(yù)處理
對原始圖像進(jìn)行預(yù)處理[2],是為了在儲糧害蟲的檢測中更好的提取糧蟲目標(biāo)特征,對圖像經(jīng)過去噪、增強(qiáng)和分割等改善圖像數(shù)據(jù),為糧蟲特征的提取做前續(xù)的一系列工作。
3 形狀特征的提取
3.1 形態(tài)學(xué)特征及Hu矩特征提取
在數(shù)字圖像的識別過程中,特征的形成即是對糧蟲圖像像素的灰度值經(jīng)過統(tǒng)計(jì)和計(jì)算來產(chǎn)生的一組原始數(shù)據(jù)特征,該文應(yīng)用到的形態(tài)學(xué)特征主要有面積、周長、歐拉數(shù)、方差、均值、偏心率以及Hu的七個不變矩[3]。
Hu不變矩不受平移、旋轉(zhuǎn)以及大小比例改變的影響。但由于計(jì)算出的不變矩通常都處在很大的動態(tài)范圍內(nèi),我們所感興趣的只是矩的不變性,因此可對不變矩的計(jì)算結(jié)果先取絕對值再用對數(shù)變換壓縮其動態(tài)范圍后再取絕對值,以避免出現(xiàn)負(fù)的結(jié)果,便于直觀的觀察到矩的變化。
以圖1擬谷盜的圖像為例,分別計(jì)算出5組在原始、旋轉(zhuǎn)、大小比例改變情況下的不變矩,如表1所示:
3.2 Zernike矩特征提取
4 特征壓縮
主成分分析PCA( Principal Component Analysis)[5]是一種常用的基于變量協(xié)方差矩陣對信息進(jìn)行處理、壓縮和抽取的有效方法。它可以將多個變量通過線性變換以選出較少的重要變量并盡可能多的反映原來變量所反映出的信息,同時去除數(shù)據(jù)的噪聲和冗余,從而將原來復(fù)雜的數(shù)據(jù)進(jìn)行降維。
本文主要利用PCA對23維(6維形態(tài)學(xué)特征+7個Hu不變矩+10維的Zernike矩)特征向量進(jìn)行降維、優(yōu)化處理,為下一步的識別分類做好準(zhǔn)備,
5 SVM識別分類
首先,通過求解一個凸規(guī)劃問題并尋找其最優(yōu)解,由此計(jì)算出閾值,從而定義出最優(yōu)線性超平面。然后通過非線性映射把非線性空間的樣本點(diǎn)映射到了一個線性可分的特征空間,在該空間中可以實(shí)現(xiàn)對非線性樣本點(diǎn)的分類,從而把線性不可分問題轉(zhuǎn)化成了特定空間的線性可分問題。
6 實(shí)驗(yàn)結(jié)果和分析
結(jié)合工程應(yīng)用,在包含有谷蠹、米象、擬谷盜、綠豆象、大谷盜、黑菌蟲、鋸谷盜、扁谷盜和長頭谷盜這九種常見糧蟲的模擬糧倉中,對五組(240)圖像進(jìn)行樣本訓(xùn)練,四種實(shí)驗(yàn)方案及結(jié)果為:
方案一:僅采用6維形態(tài)學(xué)特征+6個Hu不變矩,消耗時間78.6342秒,分類成功率62.03%;
方案二:6維形態(tài)學(xué)特征+10維Zernike矩,消耗時間89.735秒,成功率85.74%;
方案三:6維形態(tài)學(xué)特征+6個Hu不變矩+10維Zernike矩,消耗時間98.0326秒,成功率91.57%;
方案四:經(jīng)主成分分析處理后得到的前四個主成分分量,消耗時間69.5904秒,成功率92.62%。
綜上,方案一用時較短,但分類成功率最低;方案四相較于方案三來說用時大大降低,說明利用PCA進(jìn)行特征壓縮后,分類用時大幅度減少;方案二較方案一來說分類成功率增長20%以上,說明Zernke矩在形態(tài)特征提取方面優(yōu)于Hu矩;方案三分類成功率較高在90%以上,但相較于方案四來說用時較長且成功率比后者低。綜上可知,方案四無論是在所需時間還是分類成功率上都表現(xiàn)出很大的優(yōu)勢。
7 結(jié)束語
本文在特定的工程背景下研究了基于Hu矩和Zernike矩的形態(tài)特征分類方法,提取9種常見儲糧害蟲的特征向量,經(jīng)PCA進(jìn)行特征壓縮后獲得主分量,結(jié)合 SVM實(shí)現(xiàn)了糧蟲的分類。實(shí)驗(yàn)結(jié)果表明,Zernike矩由于可以任意構(gòu)造高階矩,較Hu矩在對目標(biāo)識別分類方面有更大優(yōu)越性。另外,抽取裝置導(dǎo)致糧蟲的殘缺以及糧蟲的避光性等復(fù)雜因素,會影響分類的結(jié)果,這也是下一步需要解決的問題。
參考文獻(xiàn):
[1] 商立群,杜亞娟.Hu矩和Zernike矩在圖像識別中的應(yīng)用[J].西安科技學(xué)院學(xué)報,2000,20(1):53-56.
[2] 岡薩雷斯.數(shù)字圖像處理[M].阮秋琦,譯.2版.北京:電子工業(yè)出版社,2003.
[3] 黃泉龍.基于PCA的人臉識別研究[D]. 西安:西安電子科技大學(xué),2012.endprint