999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于matlab的物料大小分級(jí)算法的實(shí)現(xiàn)①

2009-01-06 04:55:38裴暑云謝兆鴻

裴暑云 謝兆鴻 熊 軍 文 源

[摘 要]本文以攝取的蘋果圖像為例,利用matlab對(duì)蘋果的大小分級(jí)算法進(jìn)行了仿真,為后續(xù)開發(fā)農(nóng)產(chǎn)品物料圖像分級(jí)系統(tǒng)的研究做鋪墊。

[關(guān)鍵詞]物料 大小分級(jí) matlab 視覺(jué)檢測(cè)

[中圖分類號(hào)]P272[文獻(xiàn)標(biāo)識(shí)碼]A[文章編號(hào)]1007-9416(2009)11-0071-02

分級(jí)是把物料按其特征分為不同等級(jí)。篩分是根據(jù)物料顆粒大小將混合物料進(jìn)行分級(jí),采用機(jī)械式的分級(jí)篩是常用的高效的方法,但非堅(jiān)果類農(nóng)產(chǎn)品物料多半不能篩分,因?yàn)闄C(jī)械震動(dòng)造成的碰撞和摩擦易造成被分級(jí)物料的損壞。近年來(lái)基于圖像例如物料的形狀、顏色、大小等的新型分級(jí)方法不斷涌現(xiàn),拓展了傳統(tǒng)局限于物料大小的分級(jí)概念,使分級(jí)的領(lǐng)域、精度、效率、智能化程度以及環(huán)保得到深化和提高。基于圖像的物料分級(jí)技術(shù)是我國(guó)的薄弱環(huán)節(jié),不少產(chǎn)品靠從國(guó)外引進(jìn),深入研究和提高我國(guó)基于圖像的物料分級(jí)水平,是十分有意義的工作。

采用嵌入式的視覺(jué)檢測(cè)系統(tǒng)對(duì)物料大小進(jìn)行自動(dòng)分級(jí)可以提高效率。相對(duì)于人工分級(jí)具有很多優(yōu)點(diǎn),例如可以一次性地實(shí)現(xiàn)多因素分級(jí),無(wú)損分級(jí),分級(jí)標(biāo)準(zhǔn)統(tǒng)一,降低機(jī)械噪音和能耗,提供各種分類指標(biāo)的統(tǒng)計(jì)信息,為物料的日后的品質(zhì)改進(jìn),產(chǎn)品的銷售提供可靠數(shù)據(jù)。因此,研究更快更準(zhǔn)確的智能化的圖像分級(jí)系統(tǒng)對(duì)現(xiàn)代化農(nóng)業(yè)有著舉足輕重的作用。

表面缺陷和形狀大小是影響蘋果品質(zhì)的重要指標(biāo),本文從判斷蘋果圖像大小出發(fā),對(duì)大小分級(jí)的幾種算法在PC機(jī)的平臺(tái)上用MATLAB仿真軟件進(jìn)行分析和比較。

1 圖像預(yù)處理過(guò)程介紹(見圖1)

1.1 圖像采集及背景去除

目前,在試驗(yàn)中蘋果手工放置在一個(gè)光照匣子中,里面放進(jìn)一個(gè)背景光源,cmos攝像頭對(duì)其進(jìn)行圖像采集,拍攝的圖片為 80*64的.jpg的圖像。一幅圖像可以表示為一個(gè)像素為m*n的矩陣。

1.2 灰度處理

灰度處理就是將真彩圖變?yōu)橹挥泻诎最伾幕叶葓D,但也并不是純黑或者純白。一幅灰度圖像就是一個(gè)數(shù)據(jù)矩陣,它的數(shù)據(jù)代表了在一定范圍內(nèi)的顏色灰度值。

1.3 濾波消噪

濾波消噪有很多種方法,小波分析,平滑法,中值濾波法,數(shù)字濾波器等。本文采用中值濾波medfilt2函數(shù)對(duì)灰度圖像濾波消噪,它在一定程度上消除干擾噪聲和點(diǎn)狀噪聲。

1.4 二值化并取反(最佳閾值)

圖像的二值化就是將圖像的像素僅以0和1來(lái)表示,每個(gè)像素只取2個(gè)灰度值。利用函數(shù)graythresh取得最佳的閾值。大于閥值的像素以黑色表示,小于閾值的像素以白色表示。對(duì)圖像求反就是將灰度圖的灰度值翻轉(zhuǎn),就是讓黑變白,讓白變黑。

1.5 邊緣檢測(cè)

兩個(gè)灰度不同的區(qū)域存在著邊緣,二值化后圖像的矩陣只存在著0,1這兩個(gè)灰度值,本文利用bwperim函數(shù)進(jìn)行邊緣檢測(cè)。檢測(cè)后邊緣的像素為1,其它像素為0。

1.6 特征提取

對(duì)于圖像邊緣的面積,周長(zhǎng),偏心率,似圓度等一些需要關(guān)注并獲得的參數(shù)進(jìn)行提取獲得,本文對(duì)圖像邊緣的面積參數(shù)進(jìn)行了計(jì)算和分析。

2 蘋果大小分級(jí)算法及matlab仿真試驗(yàn)

對(duì)于農(nóng)產(chǎn)品物料分級(jí)中的尺寸分級(jí),Paulus[2]等提出了三種分級(jí)依據(jù)的尺寸:(1)面積,(2)直徑,(3)體積。本文以半徑為分級(jí)的尺寸。

2.1 蘋果的截面積

利用截面積求像素點(diǎn)的方法,像素點(diǎn)越多,尺寸越大。仿真程序:

v=imread('d:A.jpg');% 讀入圖像。

imshow(v) % 顯示真彩圖。

w=rgb2gray(v); %化為灰度圖像。

imshow(w)%顯示灰度圖。

L=medfilt2(w); %對(duì)灰度圖像中值濾波。

level=graythresh(L); %獲得灰度圖像的最佳閾值。

bw=im2bw(L,level);%二值化圖像。

imshow(~bw)%顯示二值化的圖像。

bwarea(~bw)%計(jì)算二值化后的像素點(diǎn),得到蘋果的像素點(diǎn)(見圖2)。

結(jié)果:蘋果A,B的像素點(diǎn)數(shù)分別為S1A=1241.1,S1B=1026.5。由s=3.14*r*r, r1A=19.88,r1B=18.08(單位:像素)。

2.2 通過(guò)求取圓心的坐標(biāo)來(lái)求得平均半徑

圖像進(jìn)行處理后,得到蘋果邊緣的像素,將邊緣像素點(diǎn)提取出來(lái),并存為直角坐標(biāo)的數(shù)組,得到m個(gè)數(shù)組。像素的橫坐標(biāo)方向是從左向右,縱坐標(biāo)方向是從上向下。第一步,求取蘋果邊緣像素的中心點(diǎn)O,O點(diǎn)坐標(biāo)(x0,y0)。其中,。第二步,求邊緣的M個(gè)點(diǎn)與中心點(diǎn)O(x0,y0)的距離,記為d1,d2……dM。第三步,求的距離的平均值r2作為蘋果的半徑,r2=(d1+d2+…+dM)/M。在第一種方法的基礎(chǔ)上得到二值化圖后,后面部分仿真程序:

bw1=bwperim(bw);%圖像邊緣檢測(cè)。如圖3所示。

imshow(bw1) ;%顯示邊緣圖。

[p,q]=size(bw1) ;%其中p=64,q=80。

t=1; %給t賦初值,t為邊緣像素為1的點(diǎn)的個(gè)數(shù)。

for i=2:(p-1);for j=2:(q-1);%對(duì)于圖像最邊緣點(diǎn)有時(shí)也為1,故略去,不計(jì)入t中。

if bw1(sub2ind(size(bw1),i,j))==1;%對(duì)邊緣圖像矩陣掃描計(jì)數(shù),若為1則為邊緣。

t,i,j;%輸出計(jì)數(shù)值t,并記錄為1的像素點(diǎn)的行列i,j。

for t=t+1;end; end; end; end;s=t-1;%修正邊緣為 1的個(gè)數(shù)t并給s。

e=zeros(1,s);f=zeros(1,s);%定義e,f為1行s列的矩陣,即一維數(shù)組。

g=1; for i=2:(p-1); for j=2:(q-1); if bw1(sub2ind(size(bw1),i,j))==1;

i; j; e(g)=i;f(g)=j ;%將二值化后為1的像素的行列坐標(biāo)賦給e,f。

g=g+1;end;end;end; e,f ; %輸出數(shù)組e,f。

%以上程序得到一維數(shù)組。

x0=sum(e)/s; y0=sum(f)/s;%求出x0,y0的坐標(biāo),即中心點(diǎn)的坐標(biāo)。

d=zeros(1,s);%將各個(gè)邊緣像素點(diǎn)到中心點(diǎn)的距離定義為一維數(shù)組。

u=1;for u=1:s;d(u)=sqrt((e(u)-x0)^2+(f(u)-y0)^2); %計(jì)算各個(gè)邊緣像素點(diǎn)到中心點(diǎn)的距離。

u=u+1; end; d; r=sum(d)/s;%求出了平均半徑(見圖3)。

實(shí)驗(yàn)結(jié)果:蘋果A,B的半徑(單位:像素)分別為:r2A=20.2430,r2B=18.4533。

2.3 掃描法獲得最大的直徑

掃描法獲得最大半徑的方法,通過(guò)最邊緣的4點(diǎn)求的最大的直徑,平均直徑越大的尺寸越大。由于蘋果是近圓形,所以在采用這種方法的時(shí)候省掉由于不規(guī)則形狀掃描引起的誤差。同方法二,首先得到一維數(shù)組。第一步,利用掃描得到邊緣的4點(diǎn),xmin,xmax,ymin,ymax。第二步,蘋果的平均半徑r3=(|xmax-xmin|+|ymax-ymin|)/2,根據(jù)r3的大小來(lái)判斷蘋果的大小。首先同方法二得到一維數(shù)組(與2.2中的這部分程序一樣),后面部分仿真程序如下:

xmin=min(e),xmax=max(e) %數(shù)組e的最大值和最小值。

ymin=min(f),ymax=max(f) %數(shù)組f的最大值和最小值。

d1=abs(xmax-xmin),d2=abs(ymax-ymin) %d1,d2為蘋果直徑。

d0=(d1+d2)/2;%求出平均直徑d0。

結(jié)果:蘋果A,B的直徑(單位:像素)分別為d3A=39,d3B=36.5。則r3A=19.5,r3B=18.25。

3 圖像的標(biāo)定

3.1 標(biāo)定方法

為了能從獲得的像素?cái)?shù)據(jù)得到蘋果的實(shí)際半徑,采用光學(xué)幾何的方法進(jìn)行標(biāo)定。如圖4所示,如果攝像頭(視為一個(gè)點(diǎn))與被攝物體的中心的連線與投影面垂直,則投影面的半徑和半徑對(duì)應(yīng)的像素點(diǎn)的個(gè)數(shù)呈比例。在此前提下,可采用實(shí)物標(biāo)定的方法找出像素點(diǎn)與半徑的比例系數(shù)(見圖4)。

3.2 標(biāo)定的驗(yàn)證

在攝像頭到物體的高度h=170mm時(shí),取r1=20mm和r2=40mm的圓,利用攝像頭拍出其80*64真彩圖,經(jīng)處理算出半徑對(duì)應(yīng)的像素點(diǎn)數(shù)。r1=20mm,n1=11.5點(diǎn)(約12點(diǎn)),r2=40mm,n2=23.5點(diǎn)(約24點(diǎn)),則n1/r1=n2/r2,比例系數(shù)約為0.6(見圖5)。

4 實(shí)驗(yàn)結(jié)果及誤差分析(見表1)

利用測(cè)得的蘋果周長(zhǎng)c=2*3.14*r,計(jì)算實(shí)際半徑r,采用多次測(cè)量取平均值的方法。由表1可以看出,方法2所測(cè)的半徑與實(shí)際半徑較接近。其中,相對(duì)誤差=(實(shí)際半徑-有線性關(guān)系算出的方法2的半徑)/實(shí)際半徑*100%。從以上分析可知,要獲得準(zhǔn)確的測(cè)量值,要確保攝像頭與被攝物體的中心的連線與投影面垂直,而被分選的物料大小肯定是變化的,因此在設(shè)計(jì)分級(jí)機(jī)的攝像部件時(shí),要選擇攝像頭能隨被測(cè)物料大小上下浮動(dòng),被測(cè)物的溜槽中心固定,兩側(cè)護(hù)板向中心伸縮的結(jié)構(gòu)。滿足不了這個(gè)條件,測(cè)量的誤差會(huì)隨機(jī)增加。

5 結(jié)語(yǔ)

通過(guò)以上分析和仿真,采用了3種不同的測(cè)量半徑的方法中第二種方法相對(duì)要準(zhǔn)確一些,因?yàn)樗遣捎们髨A心的多點(diǎn)均值的算法,對(duì)類似球狀的物體,這種方法較準(zhǔn)確,但還有改進(jìn)之處。例如增加門限來(lái)剔除過(guò)大和過(guò)小的值,以減少畸形(凹凸)對(duì)物料大小判斷的影響。通過(guò)試驗(yàn)和分析,對(duì)實(shí)用的分選機(jī)的圖像攝取部分的結(jié)構(gòu),要保證攝像頭與物料球心的連線務(wù)必與投影面保持垂直。

[參考文獻(xiàn)]

[1] 曹樂(lè)平.基于計(jì)算機(jī)視覺(jué)技術(shù)的水果分級(jí)研究進(jìn)展[J]. 農(nóng)機(jī)化研究,2007,11:10–15.

[2] I.Paulus,P. De Busscher E. Schrevens.Use of image analysis to investigate human quality classificat apples.J.agric.Engng Res.(1997) 68,341-353.

[3] 熊利榮,任奕林.基于機(jī)器視覺(jué)的花生大小檢驗(yàn)[J]. 湖北農(nóng)業(yè)科學(xué),2007,46(3):464-465.

[4] 寧紀(jì)鋒,何東健.基于圖像形態(tài)學(xué)的球形果實(shí)品質(zhì)檢測(cè)研究[J].農(nóng)機(jī)化研究,2001,3:28-29.

[作者簡(jiǎn)介]

裴暑云(1983年6月)、女、碩士研究生、智能檢測(cè)技術(shù)與裝置、武漢工業(yè)學(xué)院金銀湖校區(qū)電氣系。

謝兆鴻(1948年)、男、本科、碩士生導(dǎo)師、教授、自動(dòng)控制和計(jì)算機(jī)應(yīng)用技術(shù)、武漢工業(yè)學(xué)院金銀湖校區(qū)電氣系。

①注:武漢工業(yè)學(xué)院大學(xué)生創(chuàng)新性實(shí)驗(yàn)計(jì)劃項(xiàng)目資助

主站蜘蛛池模板: 手机精品视频在线观看免费| 国产成人一区在线播放| 日韩在线欧美在线| 久久国产精品电影| 国产亚洲高清在线精品99| 色婷婷在线影院| 99热这里只有精品在线观看| 成人中文在线| 国产成人综合在线观看| 欧美爱爱网| 重口调教一区二区视频| 福利姬国产精品一区在线| 欧美久久网| 欧美精品1区2区| 91免费精品国偷自产在线在线| a级毛片免费看| 国产精品第三页在线看| www.99在线观看| 三上悠亚一区二区| 国产精品一区在线观看你懂的| 97久久超碰极品视觉盛宴| 亚洲一区二区三区在线视频| 小蝌蚪亚洲精品国产| 亚洲国产精品日韩av专区| 久久亚洲中文字幕精品一区| 99久久国产精品无码| 亚洲国产一成久久精品国产成人综合| 亚洲无码精品在线播放| 成人福利在线视频免费观看| 园内精品自拍视频在线播放| 精品国产网| 中文字幕1区2区| 2019年国产精品自拍不卡| 午夜精品福利影院| 亚洲美女一区二区三区| 亚洲人成成无码网WWW| 亚洲成人手机在线| 国产乱人伦AV在线A| 国产va视频| 免费看一级毛片波多结衣| 国产在线高清一级毛片| 第一页亚洲| 国产香蕉97碰碰视频VA碰碰看 | 69av免费视频| 中文字幕欧美日韩| yjizz国产在线视频网| 熟妇丰满人妻| 亚洲人免费视频| 免费人成在线观看视频色| 亚洲成人网在线观看| 97无码免费人妻超级碰碰碰| 在线观看欧美精品二区| 国产在线精品网址你懂的| 久久五月天综合| 亚洲欧美一区在线| 亚洲国产欧美国产综合久久| 老司机精品99在线播放| 在线免费看片a| 国产精品55夜色66夜色| 免费无码AV片在线观看中文| 日韩午夜福利在线观看| 亚洲娇小与黑人巨大交| 少妇精品在线| 91福利在线看| 白浆免费视频国产精品视频| 国产精品页| 欧美a√在线| 国产一区二区三区在线无码| 久草网视频在线| 真实国产精品vr专区| 91破解版在线亚洲| 91精品伊人久久大香线蕉| 国内精品免费| 亚洲综合一区国产精品| 一级毛片免费不卡在线视频| 女人18毛片一级毛片在线 | 久久精品一品道久久精品| 97无码免费人妻超级碰碰碰| 国产色图在线观看| 国产精品专区第1页| 国产午夜一级淫片| 69国产精品视频免费|