李運(yùn)志,Qiang Zhang,陳弘毅,黨曉輝,李新崗,胡耀華
(1.西北農(nóng)林科技大學(xué) a.機(jī)械與電子工程學(xué)院;b.林學(xué)院,陜西 楊凌 712100;2.加拿大曼尼托巴大學(xué) 生物系統(tǒng)工程系,溫尼伯 R3T 5V6;3.陜西圣華農(nóng)業(yè)科技股份有限公司,西安 710000)
?
基于機(jī)器視覺的半干棗病害和裂紋識(shí)別研究
李運(yùn)志1a,Qiang Zhang2,陳弘毅1a,黨曉輝3,李新崗1b,胡耀華1a
(1.西北農(nóng)林科技大學(xué) a.機(jī)械與電子工程學(xué)院;b.林學(xué)院,陜西 楊凌712100;2.加拿大曼尼托巴大學(xué) 生物系統(tǒng)工程系,溫尼伯R3T 5V6;3.陜西圣華農(nóng)業(yè)科技股份有限公司,西安710000)
摘要:研究提出了一種基于機(jī)器視覺的病害和裂紋的識(shí)別方法。在H分量圖中,依據(jù)半干棗在病害和非病害區(qū)域色調(diào)值差異提取病害區(qū)域,以提取的病害區(qū)域與棗表面積的比作為閾值確定較高的病害面積識(shí)別精度,可正確識(shí)別的感興趣病害面積為16.87mm2,占棗投影面積的3.3%。為進(jìn)一步提高在該病害面積識(shí)別精度的正確率,依據(jù)已確定的病害面積比閾值,將病害面積比值二值化,結(jié)合紅棗區(qū)域顏色特征值H的均值和均方差,用SVM方法建立棗病害的識(shí)別模型,訓(xùn)練集和測(cè)試集的識(shí)別正確率分別為95.77%和95.79%。在I分量圖中,對(duì)紅棗區(qū)域進(jìn)行Otsu’s閾值分割、圖像局部屬性統(tǒng)計(jì)和形態(tài)學(xué)處理,提取裂紋二值圖像,依據(jù)裂紋圖像不變距方法建立裂紋識(shí)別模型,訓(xùn)練集和測(cè)試集的識(shí)別正確率分別為94.90%和94.55%。
關(guān)鍵詞:棗;機(jī)器視覺;病害;裂紋;缺陷;支持向量機(jī)
0引言
據(jù)《中國(guó)林業(yè)統(tǒng)計(jì)年鑒》,2013年全國(guó)年產(chǎn)紅棗4.315 6×109kg,占世界棗種植面積和產(chǎn)量的98%以上[1]。為提高紅棗產(chǎn)品質(zhì)量和附加值,減少因不能及時(shí)、有效的商品化處理帶來的損失,應(yīng)進(jìn)一步對(duì)其黑斑、霉變、裂紋等表面缺陷,以及非正常果形、顏色的紅棗進(jìn)行分級(jí)鑒定。目前,主要依靠人工分級(jí),工作量大、生產(chǎn)效率低、分級(jí)成本高[2]。因此,迫切需要尋找高效、快速的紅棗缺陷檢測(cè)手段。
基于機(jī)器視覺對(duì)紅棗的分級(jí)檢測(cè)中,國(guó)外主要對(duì)椰棗形狀、裂紋及硬度方面進(jìn)行了研究[3-6]。國(guó)內(nèi),楊福增等采用基于小波變換的多尺度邊緣檢測(cè)和數(shù)學(xué)心態(tài)學(xué)相結(jié)合的方法檢測(cè)紅棗十字裂溝[7]。趙杰文提取H分量的均值和均方差作為紅棗的顏色特征值,利用支持向量機(jī)識(shí)別缺陷紅棗[8]。肖愛玲等統(tǒng)計(jì)病害棗圖像各彩色分量的灰度值、灰度變化范圍及標(biāo)準(zhǔn)差,對(duì)彩色分量進(jìn)行篩選,采用自適應(yīng)閾值法和圖像形態(tài)學(xué)方法,分割出病蟲害區(qū)域[9]。這些研究的分級(jí)效果較好,但對(duì)病害區(qū)域的分級(jí)精度未進(jìn)行進(jìn)一步討論,而裂紋則嚴(yán)重影響到紅棗的外觀商品性和品質(zhì),所以對(duì)裂紋紅棗的檢測(cè)剔除非常重要。
本研究根據(jù)新疆紅棗加工企業(yè)對(duì)半干棗病害、裂紋的分級(jí)自動(dòng)、快速、準(zhǔn)確的需求,研究完熟后的半干棗病害、裂紋的分級(jí)鑒別技術(shù),主要研究目標(biāo)為:1)在HIS顏色空間中,統(tǒng)計(jì)紅棗正常部分的H值范圍,并提取非正常的病害區(qū)域,結(jié)合H分量的均值和均方差建立紅棗病害的識(shí)別模型;2)在紅棗I分量圖中,針對(duì)紅棗區(qū)域閾值提取裂紋區(qū)域,對(duì)裂紋部分參數(shù)量化建立紅棗裂紋的識(shí)別模型。
1材料與圖像采集系統(tǒng)
本研究以新疆紅棗的主導(dǎo)品種的駿棗和灰棗為材料。實(shí)驗(yàn)材料為清洗后、烘干前由人工分揀的半干駿棗和灰棗,真空包裝后從新疆棗區(qū)運(yùn)回實(shí)驗(yàn)室,選擇病害棗163個(gè)、裂紋棗148個(gè)、正常棗352個(gè)作為樣品進(jìn)行圖像采集。
圖像采集系統(tǒng)由相機(jī)、計(jì)算機(jī)、光源及暗箱等組成,如圖1所示。采用維視圖像的FT-RD200漫反射圓頂光源,布于相機(jī)鏡頭正下方;暗箱各壁面涂以銀白色漆,底面用經(jīng)磨砂過的白色打印紙覆蓋;相機(jī)采用維視圖像的MV-EM200C工業(yè)相機(jī),配以AFT-1214MP工業(yè)鏡頭,像素為1 600×1 200,視場(chǎng)為86.7mm×65mm,幀率為40fps,直接以GigE千兆以太網(wǎng)口與計(jì)算機(jī)相連。
圖1 紅棗圖像采集系統(tǒng)
2棗病害、裂紋提取及識(shí)別方法
圖像預(yù)處理過程如圖2所示。對(duì)獲取的原圖像進(jìn)行灰度化,用Otsu’s閾值分割法對(duì)棗圖像進(jìn)行分割,find函數(shù)尋找棗邊界[10],去除原始圖像邊界得到棗合適輪廓圖;采用中值濾波(10×10算子)的方法對(duì)紅棗圖像進(jìn)行濾波操作;隨后用分割出紅棗模版乘以紅棗I分量圖,并僅在紅棗區(qū)域內(nèi)進(jìn)行Otsu’s閾值,得到紅棗外圈光環(huán)和其它褶皺反光點(diǎn)并依據(jù)圖像局部屬性標(biāo)記紅棗外圈光環(huán);由第1次紅棗分割圖減去紅棗外圈光環(huán)得最后紅棗分割圖,極大程度上消除了因?yàn)楣庹?、果形、底板反射光等因素造成的紅棗外圈光環(huán)的影響。
圖2 圖像預(yù)處理
受黑斑病、炭疽病、縮果病等感染的紅棗果肉松軟,果皮變褐色、霉變、無(wú)光澤,易破裂剝落[11-14]。鑒于病害的顏色特征,本文在HSI顏色空間中,通過實(shí)驗(yàn)統(tǒng)計(jì)出非病害棗的H值范圍來提取出病害區(qū)域,然后計(jì)算病害區(qū)域面積與最后分割紅棗面積的比值;提取紅棗區(qū)域H的均值和均方差作為紅棗的顏色特征值;用提取病害區(qū)域面積比值、H均值和均方差作為病害棗的識(shí)別參數(shù)。
從視覺角度而言,顏色包含了HSI(又稱HSL)顏色模型中的3個(gè)要素:色相(Hue)、飽和度( Saturation )和亮度(Intensity)。色相是一種顏色區(qū)別于另一種顏色的要素,如通常所說的紅、綠、藍(lán)、黃等;飽和度就是顏色純度;亮度即光的強(qiáng)度。為了用HSI顏色模型檢測(cè)紅棗顏色,需將攝像機(jī)獲取圖像的R、G、B成分轉(zhuǎn)換為HSI值[15]。
依據(jù)HSI顏色模型,非病害紅棗的色度覆蓋在300°~0°或0°~60°這個(gè)大范圍區(qū)間[15]。為進(jìn)一步準(zhǔn)確確定非病害紅棗的色度范圍,隨機(jī)選取20個(gè)非病害紅棗圖像,每張圖選取20個(gè)大小約為20×20像素的色塊,算得每個(gè)色塊的H均值,提取的單個(gè)紅棗的20個(gè)色塊,由400個(gè)H均值統(tǒng)計(jì)得非病害紅棗色度范圍,如圖3所示。依據(jù)這個(gè)范圍逐行掃描紅棗H分量圖,提取紅棗病害區(qū)域,圖4顯示了3個(gè)病害棗的提取病害區(qū)域效果;然后,計(jì)算病害區(qū)域面積與最后分割紅棗面積的比值,并提取紅棗區(qū)域的H分量的均值和均方差。
圖3 非病害棗樣本塊H均值統(tǒng)計(jì)
圖4 病害區(qū)域提取
病害區(qū)域面積與最后分割紅棗面積的比值是判斷病害有無(wú)和嚴(yán)重等級(jí)的重要參數(shù)。隨機(jī)選擇120個(gè)病害棗和353個(gè)非病害棗作為訓(xùn)練樣本,統(tǒng)計(jì)病害面積比如圖5所示;然后,找出病害和非病害棗的病害面積比的閾值,再用測(cè)試集驗(yàn)證閾值的識(shí)別效果。從病害區(qū)域提取效果看,雖然在預(yù)處理中,第1次紅棗分割圖減去紅棗外圈光環(huán)得最后紅棗分割圖,極大程度上消除了因?yàn)楣庹?、果形、底板反射光等因素造成的紅棗外圈光環(huán)的影響;但部分裂紋、光滑、褶皺等非病害棗的病害區(qū)域提取區(qū)域仍是極細(xì)的光環(huán)或是細(xì)小噪點(diǎn),需要確定適當(dāng)?shù)牟『^(qū)域面積與最后分割紅棗面積的比值來確定是否病害及病害程度。同樣,病害面積比也反映著病害程度,依據(jù)已確定病害面積比閾值正確識(shí)別出病害棗,并進(jìn)一步逐個(gè)對(duì)樣本由人工提取感興趣的病害面積,以避免部分病害提取區(qū)域的極細(xì)光環(huán)或細(xì)小噪點(diǎn)對(duì)結(jié)果的影響,求取其真實(shí)面積,查看病害的分級(jí)精度。為進(jìn)一步提高由病害面積比閾值確定的分級(jí)精度的準(zhǔn)確率,將病害面積比值依據(jù)病害面積比閾值二值化,并提取紅棗區(qū)域H的均值和均方差作為紅棗的顏色特征值,將該3個(gè)值作為病害識(shí)別模型的輸入量。又因?yàn)橐约t棗色調(diào)平均值與色調(diào)均方差作為特征值采用普通的線性方法是無(wú)法識(shí)別正常棗和病害棗[8],因此需要用非線性模式識(shí)別方法來判斷棗顏色是否為正常,從而判斷是否為病害棗。支持向量機(jī)能很好地解決非線性識(shí)別的問題[ 16-17],本研究采用臺(tái)灣大學(xué)林智仁教授等開發(fā)的SVM模式識(shí)別與回歸的軟件包LIBSVM,在MatLab2010環(huán)境下來識(shí)別由病害面積比閾值確定的分級(jí)精度下的病害棗[10]。
圖5 120個(gè)病害和353個(gè)非病害棗的缺陷面積比值統(tǒng)計(jì)
棗裂紋位置和形狀大多為沿棗縱徑方向的細(xì)長(zhǎng)形或環(huán)繞棗兩端的環(huán)形。從顏色上來看,裂紋位置處的紅色比正常部位較深;從I分量圖上看,裂紋位置處亮度值低于正常部位。因此,可通過I分量圖像的閾值分割,將裂紋提取出來,再?gòu)奶崛〉牧鸭y的形態(tài)特征獲取裂紋的識(shí)別參數(shù),如圖6所示。
首先將經(jīng)過上述預(yù)處理后的紅棗RGB圖像轉(zhuǎn)換成HIS圖像并獲取I分量圖;在I分量圖中僅對(duì)紅棗區(qū)域進(jìn)行Otsu’s閾值分割,獲得裂紋分割圖像,如圖6(c)所示。由于受紅棗裂紋自身及棗表面光滑程度影響,部分棗的閾值分割圖像中的裂紋有斷裂和其它噪點(diǎn),經(jīng)過對(duì)裂紋寬度的數(shù)據(jù)分析,絕大多裂紋的寬度是10~20像素寬。先以半徑為10的圓形結(jié)構(gòu)元素對(duì)裂紋分割圖像進(jìn)行閉運(yùn)算,既能連接裂紋斷裂處,又避免把閾值分割圖像的噪點(diǎn)連通起來;再計(jì)算裂紋分割圖像中各單連通區(qū)域的局部屬性,以單連通區(qū)域的長(zhǎng)度值最大者為裂紋特征,提取裂紋二值圖。圖5顯示了3個(gè)裂紋棗和2個(gè)正常褶皺棗的裂紋提取效果。圖像旋轉(zhuǎn)不變性對(duì)于圖像識(shí)別很重要,因此采取了不變矩(Invariant Moments)來描述裂紋的形狀特征。不變矩是一種高度濃縮的圖像特征,具有平移、灰度、尺度、旋轉(zhuǎn)不變形[18-19]。
圖6 裂紋區(qū)域提取
1副M×N的數(shù)字圖像f(i,j),其p+q階中心矩upq的表達(dá)式為
(1)
(2)
為消除圖像比例變化帶來的影響,定義規(guī)格化中心矩為
(3)
利用二階和三階規(guī)格化中心矩導(dǎo)出7個(gè)不變矩組,它們?cè)趫D像平移、旋轉(zhuǎn)和比例變化時(shí)保持不變[18]。
觀察圖5中提取的裂紋特征,可以將其分為3大類:對(duì)于裂紋棗,提取的裂紋多為細(xì)長(zhǎng)形,中間可能有小的間斷;對(duì)于褶皺較小或光滑棗,提取的裂紋多為零星幾個(gè)小點(diǎn),數(shù)目較少,或者什么都提取不到;對(duì)于褶皺較厲害棗,提取的裂紋多為分布集中的多個(gè)較短細(xì)長(zhǎng)形。
文中采用了裂紋二值圖像的不變距來描述裂紋圖像形狀特征,具有平移、旋轉(zhuǎn)和縮放的不變性。先由裂紋二值圖像獲得7個(gè)不變矩組,因?yàn)?個(gè)不變矩組作為特征值采用普通的線性方法無(wú)法識(shí)別裂紋棗、褶皺和光滑棗,因此需要用非線性模式識(shí)別方法來判斷是否為裂紋棗。本研究采用臺(tái)灣大學(xué)林智仁教授等開發(fā)的SVM模式識(shí)別與回歸的軟件包LIBSVM在MatLab2010環(huán)境下來識(shí)別裂紋棗。
3實(shí)驗(yàn)結(jié)果與分析
本實(shí)驗(yàn)采用上述方法先對(duì)棗病害進(jìn)行識(shí)別檢測(cè),將163個(gè)病害樣本分為訓(xùn)練集120個(gè),測(cè)試集43個(gè);將148個(gè)裂紋樣本和352個(gè)正常樣本歸為非病害樣本,并分成訓(xùn)練集353個(gè)(裂紋106個(gè),正常247個(gè))及測(cè)試集147個(gè)(裂紋42個(gè),正常105個(gè))。首先,獲取訓(xùn)練集樣本的病害面積比,當(dāng)從病害區(qū)域提取圖中算得的病害面積比大于設(shè)定的閾值時(shí),判定為病害果;若小于設(shè)定的閾值時(shí),則判定為非病害果。如圖5測(cè)試集的120個(gè)病害和353個(gè)非病害棗的缺陷面積比值統(tǒng)計(jì)所示:當(dāng)病害面積比閾值為0.08±0.01范圍內(nèi)時(shí),對(duì)病害棗和非病害棗的正確識(shí)別率都在80%以上。取閾值為0.08時(shí),訓(xùn)練集的正確率為 92.6 %,測(cè)試集的正確率為91.58 %,如表1所示。同時(shí),在該閾值下,人工逐個(gè)提取樣本病害棗的感興趣病害區(qū)域,統(tǒng)計(jì)感興趣病害區(qū)域像素點(diǎn),得最小感興趣區(qū)域面積。如圖7所示,得到圖4第2個(gè)病害棗投影面積像素點(diǎn)為174 005像素,統(tǒng)計(jì)感興趣病害區(qū)域像素點(diǎn)為5 751像素。由圖像采集系統(tǒng)的相機(jī)的像素和視場(chǎng)可以得出:每個(gè)像素點(diǎn)所占面積為0.002 934mm2,則在該閾值下,病害面積識(shí)別精度為 16.87mm2,占棗投影面積的3.3%,滿足甚至高于流水線分揀精度要求。而當(dāng)閾值在0.08~0.09之間時(shí),對(duì)非病害棗的識(shí)別正確率會(huì)有提高,但此時(shí)人工提取的感興趣病害區(qū)域面積變大,降低了病害面積識(shí)別精度;當(dāng)閾值在0.07~0.08之間時(shí),對(duì)非病害棗的識(shí)別正確率會(huì)有變小,降低了病害分級(jí)準(zhǔn)確率。為進(jìn)一步提高閾值為0.08分級(jí)精度下的分級(jí)準(zhǔn)確率,將病害面積比值依據(jù)病害面積比閾值二值化,并提取紅棗區(qū)域H的均值和均方差作為紅棗的顏色特征值,作為支持向量分類模型輸入量。支持向量機(jī)核函數(shù)為多項(xiàng)式函數(shù),錯(cuò)誤懲罰參數(shù)c=0.16,多項(xiàng)式核函數(shù)最高次項(xiàng)數(shù)d=3,核函數(shù)參數(shù)g=3,訓(xùn)練集的回判準(zhǔn)確率為95.77 %,預(yù)測(cè)集的預(yù)測(cè)準(zhǔn)確率為95.79 %,其結(jié)果如表1所示。對(duì)棗裂紋進(jìn)行識(shí)別檢測(cè)時(shí),將148個(gè)裂紋樣本分為訓(xùn)練集106個(gè),測(cè)試集42個(gè);將352個(gè)正常樣本分為訓(xùn)練集247個(gè),測(cè)試集105個(gè)。基于裂紋不變矩的識(shí)別方法將裂紋二值圖的7個(gè)不變矩組作為支持向量機(jī)分類模型輸入量。支持向量機(jī)的核函數(shù)為sigmoid函數(shù),錯(cuò)誤懲罰參數(shù)c=0.8,核函數(shù)參數(shù)g=30,訓(xùn)練集的回判準(zhǔn)確率為94.90%,預(yù)測(cè)集的預(yù)測(cè)準(zhǔn)確率為94.55%,如表2所示。
圖7 感興趣病害區(qū)域提取圖
由表1可知:基于缺陷面積比閾值的分級(jí)方法測(cè)試集中,對(duì)已確定的分級(jí)精度下的病害棗的識(shí)別率可達(dá)100%,而對(duì)非病害棗的識(shí)別率只有89.12%。其主要誤差來源于部分非病害棗邊緣部位凹陷、果形異常、顏色輕微褐紅,在光照下形成反光引起色調(diào)的變化,導(dǎo)致誤以為缺陷區(qū)域提取出來。而基于支持向量機(jī)識(shí)別模型,在已確定病害面積比閾值的分級(jí)精度下,提取紅棗區(qū)域H的均值和均方差作為紅棗的顏色特征值,從色調(diào)的整體趨勢(shì)和離散程度增強(qiáng)病害和非病害的識(shí)別效果。最終實(shí)驗(yàn)結(jié)果也表明:增加了紅棗區(qū)域H的均值和均方差兩個(gè)參量,測(cè)試集中病害棗的識(shí)別率為97.67%,非病害棗的識(shí)別率也達(dá)到95.24%,而最終測(cè)試集190個(gè)紅棗的檢測(cè)正確率達(dá)到了95.79%,表明該分級(jí)方法不僅保證了較高的分級(jí)精度也保證了較高的分級(jí)準(zhǔn)確率。
由表2可以看出:基于裂紋不變距的分級(jí)方法的測(cè)試集中,非裂紋棗的識(shí)別率為96.19%,高于裂紋棗的識(shí)別率90.47%。其誤差主要由于采集樣本圖像時(shí)部分棗的裂紋在邊緣,因光照原因提取的裂紋不全。這也是后續(xù)數(shù)據(jù)處理的關(guān)鍵,今后可以從光源和機(jī)械傳到方面對(duì)圖像采集步驟改進(jìn)。
表1 紅棗病害的識(shí)別結(jié)果
表2 紅棗裂紋的識(shí)別結(jié)果
4結(jié)論
1)對(duì)紅棗圖像中值濾波后,I分量圖像中在紅棗區(qū)域里兩次自動(dòng)閾值,分離出紅棗外圈光環(huán),很大程度上消除了光照、果形及底板反射光等因素對(duì)紅棗圖像的影響。
2)在H分量圖中,依據(jù)病害和正常區(qū)域色調(diào)值差異提取病害區(qū)域,以較高的病害分級(jí)精度,結(jié)合紅棗區(qū)域顏色特征值H的均值和均方差,用支持向量機(jī)識(shí)別模型檢測(cè)棗的病害,正確率達(dá)95.79 %。
3)在I分量圖中,對(duì)紅棗區(qū)域進(jìn)行Otsu’s閾值分割、圖像局部屬性統(tǒng)計(jì)和形態(tài)學(xué)處理,提取裂紋二值圖像,選取裂紋二值圖像7個(gè)不變矩組為特征參數(shù),分級(jí)正確率為94.55%。
4)基于機(jī)器視覺的半干棗病害和裂紋識(shí)別方法可行,可進(jìn)一步用在半干棗外部品質(zhì)的在線檢測(cè),將病害和裂紋棗剔除,可減少病害霉變的持續(xù),提高紅棗烘干的合格率和品級(jí)。
參考文獻(xiàn):
[1]李明利.紅棗業(yè):深加工成就大未來[J]. 農(nóng)產(chǎn)品加工,2014(6):60-61.
[2]張惠,賈首星,鄭炫,等. 紅棗各階段分級(jí)設(shè)備應(yīng)用現(xiàn)狀[J]. 江蘇農(nóng)業(yè)科學(xué),2014,42(2):341-343.
[3]Lee D J, Schoenberger R, Archibald J, et al. Development of a machine vision system for automatic date grading using digital reflective near-infrared imaging [J].Journal of Food Engineering,2008,86(3):388-398.
[4]Ohali Y A. Computer vision based date fruit grading system: Design and implementation [J]. Journal of King Saud University - Computer and Information Sciences, 2011, 23(1): 29-36.
[5]Al-Rahbi S, Manickavasagan A, Al-Yahyai R., et al. Detecting Surface Cracks on Dates Using Color Imaging Technique [J]. Food Science and Technology Research, 2013 , 19(5): 795-804.
[6]Manickavasagan A, Al-Mezeini N K, Al-Shekaili H N. RGB color imaging technique for grading of dates [J].Scientia Horticulturae, 2014, 175(15): 87-94.
[7]楊福增,王崢,韓文霆,等.基于小波變換的紅棗裂溝的多尺度邊緣檢測(cè)[J].農(nóng)業(yè)工程學(xué)報(bào), 2005, 21(6):92-95.
[8]趙杰文,劉少鵬,鄒小波,等. 基于支持向量機(jī)的缺陷紅棗機(jī)器視覺識(shí)別[J].農(nóng)業(yè)機(jī)械學(xué)報(bào), 2008,39(3):113-115,147.
[9]肖愛玲,黃新成. 基于彩色分量的駿棗病蟲害檢測(cè)方法[J]. 農(nóng)機(jī)化研究,2014,36(2):142-146.
[10]張錚.精通Matlab數(shù)字圖像處理與識(shí)別[M].北京:人民郵電出版社,2013:197-219.
[11]王蘭,馮宏祖,熊仁次,等. 新疆紅棗病蟲害發(fā)生現(xiàn)狀及對(duì)策[J]. 中國(guó)植保導(dǎo)刊, 2014 (6):73-75.
[12]孫兆軍. 棗黑腐病的發(fā)病癥狀及防治措施[J]. 煙臺(tái)果樹,2009(1):54-55.
[13]趙素風(fēng). 棗縮果病發(fā)病規(guī)律及防治研究進(jìn)展[J]. 內(nèi)蒙古林業(yè)調(diào)查設(shè)計(jì),2010(6):94-96.
[14]王金紅,姜秀華,侯軍銘,等.棗炭疽病的發(fā)生規(guī)律與防治技術(shù)[J].河北林業(yè)科技,2009(3):122-123.
[15]趙海波,周向紅. 基于計(jì)算機(jī)視覺的番茄催熟與正常熟識(shí)別[J].農(nóng)業(yè)工程學(xué)報(bào),2011,27(2):355-359.
[16]丁世飛,齊丙娟,譚紅艷. 支持向量機(jī)理論與算法研究綜述[J].電子科技大學(xué)學(xué)報(bào),2011,40(1):2-10.
[17]王小川.Matlab神經(jīng)網(wǎng)絡(luò)43個(gè)案例分析[M].北京:北京航空航天大學(xué)出版社,2013:102-179.
[18]趙小川.MatLab圖像處理—能力提高與應(yīng)用案例[M].北京:北京航空航天大學(xué)出版社,2014:1-17.
[19]孔彥龍,高曉陽(yáng),李紅玲,等. 基于機(jī)器視覺的馬鈴薯質(zhì)量和形狀分選方法[J].農(nóng)業(yè)工程學(xué)報(bào), 2012, 28(17):143-148.
Detection of Diseases and Cracks of Semi-dried Dates Based on Machine Vision
Li Yunzhi1a, Qiang Zhang2, Chen Hongyi1a, Dang Xiaohui3, Li Xingang1b, Hu Yaohua1a
(1.Northwest A&F University a.College of Mechanical and Electronic Engineering; b.College of Forestry,Yangling 712100,China; 2.Department of Biosystems Engineering, University of Manitoba, Winnipeg R3T 5V6, Canada; 3.Xi’an Senwas Agricultural Science & Technology corporation, Xi’an 71000,China)
Abstract:Diseases and cracks are the common defects of red dates and they severely reduce the quality of red dates. The objective of this study was to determine the effectiveness of a computer vision system with RGB color camera in detecting the diseases and surface cracks in red dates. Firstly, on the basis of the difference in the tone value between the diseased and non-diseased areas in the H diagram, diseased area was extracted, and the extracted disease area to total surface area ratio was used as the threshold to achieve a high precision in identifying the diseased area. The test results of 163 diseased red dates and 500 non-diseased dates showed that more than 16.87mm2diseased area could be correctly identified, accounting for 3.3% of the projected area of a red date. The rates of correct recognition for the training set and the test set were 92.60% and 91.58%, respectively. To further improve the accuracy, the extracted diseased area to the surface area ratio was converted to the binary format. Combining with the mean and variance of color features of the red dates, an SVM (support vector machine) model was developed to detect red date diseases. The correct detection rate was 95.77 % for the training data set and 95.79 % for the test data set. In the I diagram, Otsu’s threshold method was firstused to segment the regions on date surface, and then statistical and morphological methods were used to segment the crack regions and generate binary images. Using the invariant of cracks in the crack binary images, a crack recognition model was established. The adequacy of the model was tested on a data set of 500 samples, including 148 cracked dates and 352 non- cracked dates. For training data set, the detection rate was 94.9%. For the test data set, the detection rate was 94.55%. The results showed that it was feasible to use the machine vision for disease and crack identification of semi-dried dates. The method could potentially be used for on-line detection of external quality of semi-dried dates.
Key words:red date; machine vision; disease; crack; defect; support vector machine
中圖分類號(hào):S126;TP391.41
文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1003-188X(2016)08-0120-06
作者簡(jiǎn)介:李運(yùn)志(1991-),男,湖北黃岡人,碩士研究生,(E-mail)qiaozhi1991@163.com。通訊作者:胡耀華(1973-),女,江西奉新人,教授,(E-mail)huyaohua@nwsuaf.edu.cn。
基金項(xiàng)目:國(guó)家“十二五”科技支撐計(jì)劃項(xiàng)目(2013BAD20B03);西安圣華農(nóng)業(yè)科技股份有限公司合作項(xiàng)目(2014);陜西省科技統(tǒng)籌項(xiàng)目(2013KTZB02-03);陜西省科技統(tǒng)籌創(chuàng)新工程項(xiàng)目[(2013KT(G01-12)]
收稿日期:2015-07-20