專(zhuān)利名稱(chēng):基于激光圖像的水果表面缺陷檢測(cè)方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種基于激光圖像的水果表面缺陷檢測(cè)方法及裝置。
背景技術(shù):
水果在進(jìn)入流通的前,先進(jìn)行品質(zhì)檢測(cè)并按市場(chǎng)需求進(jìn)行分級(jí)分類(lèi),便于按質(zhì)論價(jià),可提高水果的商品價(jià)值,增加農(nóng)民收入。
機(jī)器視覺(jué)技術(shù)已應(yīng)用于水果品質(zhì)檢測(cè)。在現(xiàn)有的機(jī)器視覺(jué)技術(shù)進(jìn)行水果品質(zhì)檢測(cè)時(shí),表面缺陷是一個(gè)難題。這是由于水果表面曲度的變化,在水果邊緣,光線(xiàn)的反射方向與相機(jī)光軸的夾角較大,根據(jù)朗伯的光線(xiàn)反射定律,則從相機(jī)方向看,水果邊緣的亮度較低,表現(xiàn)為水果邊緣的灰度值較低,而水果表面缺陷通常以較低灰度的形式在水果圖像中出現(xiàn)(Tao,Y.,and Z.Wen.1999.AdaptiveSpherical Image Transform For High-Speed Fruit Defect Detection.Trans.of ASAE.Vol.42(1)241-246),這樣就導(dǎo)致了水果表面缺陷的檢測(cè)困難。其次,水果的表面缺陷易與果梗和花萼部相混淆,果梗和花萼部通常為凹陷形,光線(xiàn)難以反射,在水果圖像上形成低灰度區(qū),被誤判成缺陷。目前的解決方法有兩個(gè)一是將水果假設(shè)成標(biāo)準(zhǔn)的球體,根據(jù)球體對(duì)光線(xiàn)的反射規(guī)律對(duì)水果進(jìn)行灰度校正,可基本解決表面缺陷的檢出問(wèn)題,但不能保證將果梗和花萼誤判成缺陷(付峰,應(yīng)義斌.球體圖像灰度變換模型及其在柑桔圖像校正中的應(yīng)用。農(nóng)業(yè)工程學(xué)報(bào)。2004,20(4).-117-120);二是用普通CCD相機(jī)和中紅外相機(jī)同時(shí)采集圖像(Wen,Z.and Y.Tao.Fuzzy-based determination of model and parameters ofdual-wavelength vision system for on-line apple sorting.Optical Engineering.1998,Vol.37(1)293-299),檢測(cè)時(shí),蘋(píng)果預(yù)先在冷庫(kù)中貯存,送入檢測(cè)系統(tǒng)后,蘋(píng)果除果梗和花萼的表面因與輸送系統(tǒng)接觸而迅速升溫,而果梗和花萼部由于凹陷而升溫較慢,二者之間形成溫差,利用中紅外相機(jī)對(duì)溫度敏感的特性得到水果的溫度場(chǎng)圖像,再與普通CCD相機(jī)得到的水果圖像進(jìn)行融合處理,就可將果梗和花萼與缺陷區(qū)別開(kāi)來(lái)。這一方法的主要缺陷在于系統(tǒng)由于中紅外相機(jī)的引入而顯得過(guò)于昂貴。
發(fā)明內(nèi)容
針對(duì)現(xiàn)有的機(jī)器視覺(jué)系統(tǒng)對(duì)水果表面缺陷難以檢測(cè)的問(wèn)題,本發(fā)明提供一種基于激光圖像的水果表面缺陷檢測(cè)方法及裝置。采用激光照射水果后,水果正常表面和缺陷表面的激光圖像呈現(xiàn)明顯差異,這種差異有利于機(jī)器視覺(jué)系統(tǒng)對(duì)水果表面缺陷的檢測(cè)。
本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是一、基于激光圖像的水果表面缺陷檢測(cè)方法分別獲取激光照射水果正常表面和缺陷表面的水果激光圖像,對(duì)這些水果激光圖像的灰度值進(jìn)行分析計(jì)算,得到水果激光圖像的灰度平均值、標(biāo)準(zhǔn)差值和信息熵值;由于水果表面的差異,這些值之間存在明顯差異,存在灰度值均值閾值、標(biāo)準(zhǔn)差值閾值和信息熵值閾值,將水果正常表面和缺陷表面區(qū)分開(kāi)來(lái)。
對(duì)獲取的水果激光圖像的灰度值進(jìn)行分析計(jì)算,得到水果激光圖像的灰度平均值、標(biāo)準(zhǔn)差值和信息熵值激光圖像灰度值的均值g按下式計(jì)算g‾=1N×MΣi=1MΣj=1Ng(i,j)···(1)]]>g——激光圖像灰度值的均值M——激光圖像寬度N——激光圖像長(zhǎng)度激光圖像灰度值的標(biāo)準(zhǔn)差Sd按下式計(jì)算Sd=1N×MΣi=1MΣj=1N(g(i,j)-g‾)2···(2)]]>Sd——激光圖像灰度值的標(biāo)準(zhǔn)差M——激光圖像寬度N——激光圖像長(zhǎng)度激光圖像灰度值的信息熵值H按下式計(jì)算H=-Σi=1qPilog2Pi]]>(Pi>0) (3)H——激光圖像灰度值的信息熵值q——激光圖像灰度值的最大值,對(duì)于8位數(shù)字圖像,q取255Pi——激光圖像上灰度值為i的像素點(diǎn)出現(xiàn)的頻度由于水果表面的差異,水果激光圖像的灰度平均值、標(biāo)準(zhǔn)差值和信息熵值之間存在明顯差異,存在灰度平均值閾值、標(biāo)準(zhǔn)差值閾值和信息熵值閾值,將水果正常表面和缺陷表面區(qū)分開(kāi)來(lái)。
二、基于激光圖像的水果表面缺陷檢測(cè)裝置將編碼器裝在水果輸送裝置上,通過(guò)導(dǎo)線(xiàn)與安裝在計(jì)算機(jī)內(nèi)的圖像采集卡相連,屏蔽箱安裝在水果輸送裝置的上方,攝像機(jī)位于屏蔽箱內(nèi),通過(guò)導(dǎo)線(xiàn)與安裝在計(jì)算機(jī)內(nèi)的圖像采集卡相連,在計(jì)算機(jī)內(nèi)設(shè)置水果表面缺陷檢測(cè)軟件;激光投射器安裝在屏蔽箱的上方。
本發(fā)明具有的有益效果是用激光照射水果后,水果正常表面和缺陷表面的激光圖像差異明顯,從而提高機(jī)器視覺(jué)系統(tǒng)的水果表面缺陷的檢測(cè)能力。
圖1是本發(fā)明的結(jié)構(gòu)示意圖。
圖2是水果缺陷表面檢測(cè)軟件流程圖。
圖3是臍橙正常表面的激光圖像。
圖4是臍橙缺陷表面的激光圖像。
圖5是臍橙不同表面的激光圖像灰度值的均值對(duì)比圖。
圖6是臍橙不同表面的激光圖像灰度值的標(biāo)準(zhǔn)差對(duì)比圖。
圖7是臍橙不同表面的激光圖像灰度值的信息熵對(duì)比圖。
圖中1、編碼器,2、水果輸送裝置,3水果,4、屏蔽箱,5、激光投射器,6、攝像機(jī),7、圖像采集卡,8、計(jì)算機(jī),9、水果表面缺陷檢測(cè)軟件。
具體實(shí)施例方式
如圖1所示,本發(fā)明包括編碼器1,水果輸送裝置2,屏蔽箱4,激光投射器5,攝像機(jī)6,圖像采集卡7,計(jì)算機(jī)8和水果表面缺陷檢測(cè)軟件9。將編碼器1裝在水果輸送裝置2上,通過(guò)導(dǎo)線(xiàn)與安裝在計(jì)算機(jī)8內(nèi)的圖像采集卡7相連,屏蔽箱4安裝在水果輸送裝置2的上方,攝像機(jī)6位于屏蔽箱4內(nèi),通過(guò)導(dǎo)線(xiàn)與安裝在計(jì)算機(jī)8內(nèi)的圖像采集卡7相連,在計(jì)算機(jī)8內(nèi)設(shè)置水果表面缺陷檢測(cè)軟件9;激光投射器5安裝在屏蔽箱4的上方。
水果輸送裝置2采用中國(guó)發(fā)明專(zhuān)利“采用移位寄存器控制的機(jī)器視覺(jué)水果分級(jí)系統(tǒng)(ZL02160193.3)”中的輸送裝置2。
編碼器1安裝在水果輸送裝置2上,其連接方式采用中國(guó)發(fā)明專(zhuān)利“采用移位寄存器控制的機(jī)器視覺(jué)水果分級(jí)系統(tǒng)(ZL02160193.3)”中的輸送裝置2與編碼器1的連接方式。
編碼器1輸出的同步脈沖信號(hào)接到圖像采集卡7的觸發(fā)信號(hào)輸入端,屏蔽箱4安裝在水果輸送裝置2的上方,激光投射器5和攝像機(jī)6均安裝在屏蔽箱4內(nèi)部上方,攝像機(jī)6的輸出信號(hào)通過(guò)電纜接到圖像采集卡7,圖像采集卡7安裝在計(jì)算機(jī)8的插槽;激光投射器5采用半導(dǎo)體激光標(biāo)線(xiàn)儀,其波長(zhǎng)和圖案可根據(jù)水果品種確定。
計(jì)算機(jī)8上安裝水果品質(zhì)檢測(cè)軟件9。
如圖2所示,水果品質(zhì)檢測(cè)軟件9能實(shí)現(xiàn)激光圖像獲取、激光圖像統(tǒng)計(jì)特征計(jì)算和水果表面狀態(tài)推斷功能。
在用于編碼器1產(chǎn)生的同步脈沖信號(hào)作用下,計(jì)算機(jī)8從攝像機(jī)6經(jīng)圖像采集卡7獲取水果的激光圖像;對(duì)獲取的水果激光圖像的灰度值進(jìn)行統(tǒng)計(jì)特征分析計(jì)算,得到水果激光圖像的灰度平均值、標(biāo)準(zhǔn)差值和信息熵值。
激光圖像灰度值的均值g按下式計(jì)算g‾=1N×MΣi=1MΣj=1Ng(i,j)···(1)]]>g——激光圖像灰度值的均值M——激光圖像寬度N——激光圖像長(zhǎng)度激光圖像灰度值的標(biāo)準(zhǔn)差Sd按下式計(jì)算Sd=1N×MΣi=1MΣj=1N(g(i,j)-g‾)2···(2)]]>Sd——激光圖像灰度值的標(biāo)準(zhǔn)差M——激光圖像寬度N——激光圖像長(zhǎng)度激光圖像灰度值的信息熵值H按下式計(jì)算H=-Σi=1qPilog2Pi]]>(Pi>0)(3)H——激光圖像灰度值的信息熵值q——激光圖像灰度值的最大值,對(duì)于8位數(shù)字圖像,q取255Pi——激光圖像上灰度值為i的像素點(diǎn)出現(xiàn)的頻度由于水果表面的差異,水果激光圖像的灰度平均值、標(biāo)準(zhǔn)差值和信息熵值之間存在明顯差異,存在灰度平均值閾值、標(biāo)準(zhǔn)差值閾值和信息熵值閾值,將水果正常表面和缺陷表面區(qū)分開(kāi)來(lái)。
下面以臍橙表面缺陷檢測(cè)為例說(shuō)明實(shí)施過(guò)程先按照前述的方法組成基于激光圖像的水果表面缺陷檢測(cè)方法及裝置,然后將一批臍橙樣本分別輸入檢測(cè)系統(tǒng),獲取如圖3和圖4像所示的臍橙正常表面的激光圖像和臍橙缺陷表面的激光圖像。對(duì)激光圖像的灰度值按式(1)、式(2)、式(3)分別計(jì)算灰度平均值、標(biāo)準(zhǔn)差值和信息熵值,得到水果樣本的有關(guān)圖像統(tǒng)計(jì)特征值。
將樣本的灰度平均值、標(biāo)準(zhǔn)差值和信息熵值分別制成如圖5、圖6、圖7所示的臍橙不同表面的激光圖像灰度值的均值對(duì)比圖、臍橙不同表面的激光圖像灰度值的標(biāo)準(zhǔn)差對(duì)比圖和臍橙不同表面的激光圖像灰度值的信息熵對(duì)比圖。
下面對(duì)這些對(duì)比圖進(jìn)行分析圖5是臍橙不同表面的激光圖像灰度值的均值對(duì)比圖,從圖5可以看出,正常表面的激光圖像灰度值的均值均大于35,而水果表面缺陷的激光圖像灰度值的均值小于35(除12號(hào)樣本外),總有效率大于96%。此時(shí),灰度平均值閾值是35。
圖6是臍橙不同表面的激光圖像灰度值的標(biāo)準(zhǔn)差對(duì)比圖,從圖6可以看出,正常表面的激光圖像灰度值的標(biāo)準(zhǔn)差均大于600,而水果表面缺陷的激光圖像灰度值的標(biāo)準(zhǔn)差小于500(除12號(hào)樣本外),總有效率也大于96%。此時(shí),灰度標(biāo)準(zhǔn)差閾值是600。
是臍橙不同表面的激光圖像灰度值的信息熵對(duì)比圖,從圖7可以看出,正常表面的激光圖像灰度值的信息熵值均大于-10000,而水果表面缺陷的激光圖像灰度值的信息熵值小于-10000(除12號(hào)樣本外),總有效率也大于96%。此時(shí),信息熵值閾值是-10000。
因此臍橙表面激光圖像灰度值的均值、標(biāo)準(zhǔn)差和信息熵值均能用于檢測(cè)臍橙表面缺陷激光照射臍橙表面時(shí),得到的激光圖像的灰度值均值如果大于灰度均值閾值,則當(dāng)前激光照射的表面為正常表面,否側(cè)為缺陷表面;激光照射臍橙表面時(shí),得到的激光圖像的灰度值標(biāo)準(zhǔn)差值如果大于標(biāo)準(zhǔn)差值閾值,則當(dāng)前激光照射的表面為正常表面,否側(cè)為缺陷表面;激光照射臍橙表面時(shí),得到的激光圖像的灰度值信息熵值如果大于信息熵值閾值,則當(dāng)前激光照射的表面為正常表面,否側(cè)為缺陷表面;這樣,就將臍橙的表面缺陷檢測(cè)出來(lái)了。
權(quán)利要求
1.一種基于激光圖像的水果表面缺陷檢測(cè)方法,其特征在于分別獲取激光照射水果正常表面和缺陷表面的水果激光圖像,對(duì)這些水果激光圖像的灰度值進(jìn)行分析計(jì)算,得到水果激光圖像的灰度平均值、標(biāo)準(zhǔn)差值和信息熵值;由于水果表面的差異,這些值之間存在明顯差異,存在灰度值均值閾值、標(biāo)準(zhǔn)差值閾值和信息熵值閾值,將水果正常表面和缺陷表面區(qū)分開(kāi)來(lái)。
2.根據(jù)權(quán)利要求1所述的一種基于激光圖像的水果表面缺陷檢測(cè)方法,其特征在于對(duì)獲取的水果激光圖像的灰度值進(jìn)行分析計(jì)算,得到水果激光圖像的灰度平均值、標(biāo)準(zhǔn)差值和信息熵值激光圖像灰度值的均值g按下式計(jì)算g=1N×MΣi=1MΣj=1Ng(i,j)---(1)]]>g—激光圖像灰度值的均值M—激光圖像寬度N—激光圖像長(zhǎng)度激光圖像灰度值的標(biāo)準(zhǔn)差Sd按下式計(jì)算Sd=1N×MΣi=1MΣj=1N(g(i,j)-g‾)2---(2)]]>Sd—激光圖像灰度值的標(biāo)準(zhǔn)差M—激光圖像寬度N—激光圖像長(zhǎng)度激光圖像灰度值的信息熵值H按下式計(jì)算H=-Σi=1qPilog2Pi--(Pi>0)---(3)]]>H—激光圖像灰度值的信息熵值q—激光圖像灰度值的最大值,對(duì)于8位數(shù)字圖像,q取255Pi—激光圖像上灰度值為i的像素點(diǎn)出現(xiàn)的頻度由于水果表面的差異,水果激光圖像的灰度平均值、標(biāo)準(zhǔn)差值和信息熵值之間存在明顯差異,存在灰度平均值閾值、標(biāo)準(zhǔn)差值閾值和信息熵值閾值,將水果正常表面和缺陷表面區(qū)分開(kāi)來(lái)。
3.一種基于激光圖像的水果表面缺陷檢測(cè)裝置,將編碼器(1)裝在水果輸送裝置(2)上,通過(guò)導(dǎo)線(xiàn)與安裝在計(jì)算機(jī)(8)內(nèi)的圖像采集卡(7)相連,屏蔽箱(4)安裝在水果輸送裝置(2)的上方,攝像機(jī)(6)位于屏蔽箱(4)內(nèi),通過(guò)導(dǎo)線(xiàn)與安裝在計(jì)算機(jī)(8)內(nèi)的圖像采集卡(7)相連,在計(jì)算機(jī)(8)內(nèi)設(shè)置水果表面缺陷檢測(cè)軟件(9);其特征在于激光投射器(5)安裝在屏蔽箱(4)的上方。
全文摘要
本發(fā)明公開(kāi)了一種基于激光圖像的水果表面缺陷檢測(cè)方法及裝置。由編碼器,水果輸送裝置,屏蔽箱,激光投射器,攝像機(jī),圖像采集卡,計(jì)算機(jī)和水果表面缺陷檢測(cè)軟件。水果品質(zhì)檢測(cè)軟件能實(shí)現(xiàn)激光圖像獲取、激光圖像統(tǒng)計(jì)特征計(jì)算和水果表面狀態(tài)推斷功能。用水果激光圖像的灰度平均值、標(biāo)準(zhǔn)差值和信息熵值推斷激光照射表面是正常水果表面還是缺陷表面,從而完成對(duì)水果表面狀態(tài)的檢測(cè)。本發(fā)明的有益效果是用激光照射水果后,水果正常表面和缺陷表面的激光圖像差異明顯,從而提高機(jī)器視覺(jué)系統(tǒng)的水果表面缺陷的檢測(cè)能力。
文檔編號(hào)G06F19/00GK1844900SQ20061005028
公開(kāi)日2006年10月11日 申請(qǐng)日期2006年4月10日 優(yōu)先權(quán)日2006年4月10日
發(fā)明者饒秀勤, 應(yīng)義斌 申請(qǐng)人:浙江大學(xué)