• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      機(jī)器視覺(jué)檢測(cè)技術(shù)中軸承的定位算法

      2010-08-01 03:43:56陳躍飛王恒迪鄧四二
      軸承 2010年4期
      關(guān)鍵詞:方差灰度機(jī)器

      陳躍飛,王恒迪,鄧四二

      (1.河南科技大學(xué) 機(jī)電工程學(xué)院,河南 洛陽(yáng) 471003;2.洛陽(yáng)軸研科技股份有限公司,河南 洛陽(yáng) 471039)

      機(jī)器視覺(jué)檢測(cè)技術(shù)是指利用計(jì)算機(jī)來(lái)模擬人的視覺(jué)功能,從獲取的圖像中提取出有用信息,通過(guò)對(duì)信息的加工處理和理解,最終代替人工完成檢測(cè)或測(cè)量。典型的機(jī)器視覺(jué)檢測(cè)系統(tǒng)一般包括光源及其控制器、圖像采集模塊、圖像處理及決策判斷模塊和機(jī)械執(zhí)行單元等。首先應(yīng)該根據(jù)被檢測(cè)對(duì)象選擇方案合理、照度合適的光源及其控制器;圖像采集模塊負(fù)責(zé)獲取被檢測(cè)對(duì)象的圖像信息,經(jīng)A/D轉(zhuǎn)換后傳送至圖像處理及決策判斷模塊進(jìn)行分析;最后根據(jù)判斷結(jié)果控制和驅(qū)動(dòng)機(jī)械執(zhí)行單元完成相應(yīng)的處理。

      軸承的生產(chǎn)批量一般較大,為了保證產(chǎn)品質(zhì)量,在其生產(chǎn)過(guò)程中需要對(duì)多項(xiàng)參數(shù)進(jìn)行檢測(cè)。目前有些檢測(cè)工作仍然由人工完成,由于生產(chǎn)批量大、檢查人員的視覺(jué)疲勞、勞動(dòng)慣性等易導(dǎo)致漏檢或錯(cuò)檢,無(wú)法滿(mǎn)足現(xiàn)代企業(yè)對(duì)產(chǎn)品質(zhì)量的高要求。而機(jī)器視覺(jué)檢測(cè)技術(shù)屬于非接觸的方法,設(shè)計(jì)良好的檢測(cè)系統(tǒng)可以適應(yīng)工業(yè)現(xiàn)場(chǎng)的惡劣環(huán)境,且具有速度快、精度高的優(yōu)點(diǎn)。將機(jī)器視覺(jué)檢測(cè)技術(shù)應(yīng)用到軸承的生產(chǎn)過(guò)程中已成為目前研究的一個(gè)熱點(diǎn)[1-4],國(guó)內(nèi)有一大批學(xué)者致力于將機(jī)器視覺(jué)檢測(cè)技術(shù)應(yīng)用于軸承尺寸檢測(cè)、軸承表面質(zhì)量和裝配質(zhì)量控制等方面的研究,部分成果已經(jīng)應(yīng)用于軸承的生產(chǎn)現(xiàn)場(chǎng),實(shí)現(xiàn)了產(chǎn)品質(zhì)量的在線(xiàn)全檢,從而有效保證了軸承質(zhì)量的提升。

      在開(kāi)發(fā)一套用于軸承在線(xiàn)檢測(cè)的機(jī)器視覺(jué)系統(tǒng)中,受現(xiàn)場(chǎng)工況的限制,每一個(gè)到達(dá)被檢工位軸承的位置均不固定,在一定范圍內(nèi)有所變動(dòng),因此檢測(cè)算法首先要確定圖像中軸承的位置,為后續(xù)特征識(shí)別等工作做準(zhǔn)備。這里提出了一種基于LabVIEW軟件平臺(tái)的軸承定位算法,該方法可以高效地確定圖像中軸承的位置。

      1 圖像預(yù)處理

      軸承圖像預(yù)處理的目的有兩個(gè):一是消除圖像采集過(guò)程中的噪聲干擾,提高信噪比,改善圖像的視覺(jué)效果;二是減小圖像信息,方便特征提取。圖像預(yù)處理包括中值濾波和二值化兩部分。

      1.1 中值濾波

      受多方面因素的影響,采集得到的軸承圖像往往存在退化,導(dǎo)致圖像失真。為使圖像更加逼真地復(fù)現(xiàn)被檢軸承,必須進(jìn)行降噪處理,剔除干擾信號(hào)。常用的降噪方法有領(lǐng)域平滑、保存邊界平滑、多圖像平均和中值濾波等。

      中值濾波[5]是一種基于排序統(tǒng)計(jì)理論的非線(xiàn)性平滑濾波方法,原理是首先確定一個(gè)以某個(gè)像素為中心點(diǎn)的方形鄰域,然后將鄰域中各像素的灰度值進(jìn)行排序,取中間值作為中心像素新的灰度值,這里的鄰域通常被稱(chēng)為窗口。以圖1所示3×3窗口為例,欲進(jìn)行中值濾波,首先將窗口中各像素的灰度值從小到大進(jìn)行排序,并將中間值(即灰度值4)作為中心像素新的灰度值,即認(rèn)為圖中灰度值為10的像素是圖像的噪聲,這樣經(jīng)中值濾波后噪聲被清除。中值濾波的窗口一般選擇3×3,5×5或7×7等,小窗口適合于濾除小的噪聲,對(duì)于較大噪聲則必須選擇大窗口。經(jīng)過(guò)試驗(yàn)對(duì)比,采用5×5窗口的中值濾波,LabVIEW濾波程序如圖2所示。

      圖1 3×3中值濾波

      圖2 5×5窗口中值濾波的LabVIEW程序

      中值濾波的輸出像素是由鄰域圖像的中間值決定的,因此可以很好地消除突變?cè)肼?,又能保留圖像邊緣,保證后期圖像特征提取的精度。

      1.2 二值化

      二值化就是將圖像中的目標(biāo)區(qū)域與背景分割,二值化質(zhì)量的優(yōu)劣將對(duì)后續(xù)圖像的特征提取和目標(biāo)識(shí)別等工作產(chǎn)生重要影響。

      設(shè)(x,y)為二維圖像點(diǎn)的坐標(biāo),F(xiàn)(x,y)為圖像各點(diǎn)的灰度值,T為設(shè)定的閾值,則二值化后的圖像B(x,y)可表示為:

      (1)

      由(1)式可見(jiàn),確定最佳閾值T是二值化的關(guān)鍵,這里采用改進(jìn)的快速Otsu法進(jìn)行二值化。

      Otsu法[6]是在判決分析最小二乘原理的基礎(chǔ)上得出的,是一種自適應(yīng)的閾值確定方法。其基本思路是動(dòng)態(tài)地確定圖像分割門(mén)限值,保證分割后目標(biāo)與背景之間的方差最大,該門(mén)限值即為二值化的閾值。方差是像素灰度分布均勻性的一種量度,方差越大,表明均勻性越差,圖像中目標(biāo)和背景的差別越大,因此Otsu法采用的最大方差分割意味著目標(biāo)與背景的錯(cuò)分概率最小。

      在對(duì)軸承圖像進(jìn)行二值化時(shí)發(fā)現(xiàn)大部分圖像僅包含了一半左右的灰度級(jí),即在某些灰度級(jí)上像素?cái)?shù)為零。據(jù)此可大大減少Otsu法中的方差計(jì)算次數(shù),降低程序運(yùn)行時(shí)間。求取目標(biāo)與背景之間的方差時(shí)需要計(jì)算二者的概率,將計(jì)算目標(biāo)和背景的概率轉(zhuǎn)化為直接統(tǒng)計(jì)二者包含的像素?cái)?shù),從而避免了求概率所要進(jìn)行的兩次除法運(yùn)算,提高了程序計(jì)算速度。

      經(jīng)過(guò)大量的試驗(yàn)分析發(fā)現(xiàn),每一次二值化的閾值均在一個(gè)較小的灰度區(qū)域內(nèi)變動(dòng),因此可對(duì)上述方法繼續(xù)進(jìn)行改進(jìn),算法流程如圖3所示。

      圖3 改進(jìn)的快速Otsu法

      經(jīng)過(guò)試驗(yàn)驗(yàn)證,閾值上限可設(shè)定為245,閾值下限TA則利用整幅圖像的平均灰度值來(lái)代替。設(shè)一幅圖像大小為m×n,則TA可由(2)式確定:

      (2)

      在[TA,245]灰度范圍內(nèi),運(yùn)用快速Otsu法選取最佳閾值T,該方法可很好地將目標(biāo)與背景分割開(kāi),并有效減少運(yùn)算量,提高程序的執(zhí)行效率。圖4所示為利用該方法進(jìn)行圖像二值化的效果。

      圖4 圖像二值化效果對(duì)比

      2 軸承定位

      受現(xiàn)場(chǎng)工況的限制,每次到達(dá)被檢工位軸承的位置會(huì)在一定范圍內(nèi)有所變動(dòng),因此每次檢測(cè)前必須確定圖像中軸承的準(zhǔn)確位置??紤]到軸承結(jié)構(gòu)對(duì)稱(chēng)的特點(diǎn),在此采用多邊界點(diǎn)的最小二乘擬合圓作為軸承的定位基準(zhǔn)。

      如圖5所示,盡管每次檢測(cè)時(shí)軸承的位置有所不同,但是整幅圖像的中心均位于軸承內(nèi)圈內(nèi)。

      圖5 軸承定位原理

      從圖像中心O出發(fā),分別向上、下、左、右尋找得到軸承內(nèi)圈圖像上的4個(gè)邊界點(diǎn)A,B,C和D,并記錄下這四個(gè)點(diǎn)的坐標(biāo)值(xA,yA),(xB,yB),(xC,yC)和(xD,xD)。

      圓的方程如(3)式所述:

      (x-x0)2+(y-y0)2=r2

      (3)

      式中:(x0,y0)為軸承圖像的圓心;r為軸承內(nèi)圈圖像的半徑。

      將四個(gè)邊界點(diǎn)A,B,C和D的坐標(biāo)值代入(3)式,得到方程組:

      (4)

      由(4)式可計(jì)算出圖像中軸承的圓心(x0,y0)和半徑r,從而實(shí)現(xiàn)軸承的定位。

      3 結(jié)束語(yǔ)

      經(jīng)實(shí)際應(yīng)用表明,該算法可靠性好,適應(yīng)性強(qiáng),可有效克服生產(chǎn)現(xiàn)場(chǎng)較強(qiáng)雜散光的干擾,同時(shí)算法的復(fù)雜度小,可操作性強(qiáng),執(zhí)行迅速,完全滿(mǎn)足了機(jī)器視覺(jué)檢測(cè)系統(tǒng)的需要。

      猜你喜歡
      方差灰度機(jī)器
      方差怎么算
      機(jī)器狗
      采用改進(jìn)導(dǎo)重法的拓?fù)浣Y(jié)構(gòu)灰度單元過(guò)濾技術(shù)
      機(jī)器狗
      基于灰度拉伸的圖像水位識(shí)別方法研究
      概率與統(tǒng)計(jì)(2)——離散型隨機(jī)變量的期望與方差
      計(jì)算方差用哪個(gè)公式
      未來(lái)機(jī)器城
      電影(2018年8期)2018-09-21 08:00:06
      方差生活秀
      基于最大加權(quán)投影求解的彩色圖像灰度化對(duì)比度保留算法
      小金县| 黎川县| 雷波县| 绥化市| 团风县| 沐川县| 顺昌县| 读书| 象山县| 金塔县| 修文县| 林西县| 奉新县| 米易县| 子长县| 昌平区| 安溪县| 天门市| 奉化市| 禄丰县| 东乡族自治县| 平湖市| 武夷山市| 汉源县| 剑河县| 河池市| 昆山市| 彰武县| 杭锦旗| 沙河市| 久治县| 鄯善县| 千阳县| 博罗县| 长丰县| 时尚| 福贡县| 吴川市| 离岛区| 资源县| 湟中县|