91在线视频国产|日韩一级一欧美一级国产|中文无遮挡h肉视频在线观看|国产免费一区二区三区在线|影音先锋AV在线
返回列表 返回
列表

軸承套圈端面缺陷在線(xiàn)視覺(jué)檢測的研究與實(shí)現

針對軸承生產(chǎn)企業(yè)套圈生產(chǎn)過(guò)程中普遍存在端面缺陷的問(wèn)題與人工目檢的現狀,提出了基于機器視覺(jué)的軸承套圈端面缺陷在線(xiàn)檢測方法。首先,對套圈圖像預處理后進(jìn)行邊緣檢測,采用四連通域定位套圈端面區域;其次,采用最小二乘法擬合端面輪廓以判別外形缺陷,采用極坐標變換將套圈環(huán)形端面拉伸成矩形,采用Sauvola局部二值化算法對矩形圖進(jìn)行缺陷分割,并通過(guò)坐標系反變換與雙線(xiàn)性插值法將缺陷圖轉換回環(huán)形圖;最后,根據提取缺陷的圖像特征完成缺陷的識別與分類(lèi)?,F場(chǎng)測試表明,套圈端面檢測系統的整體識別準確率達98.6%。


軸承是保證機械裝備回轉精度不可或缺的基礎部件,軸承套圈在經(jīng)過(guò)平面磨削加工后,其端面可能依然存在鍛廢、大小邊、磕碰傷、車(chē)廢、磨傷、黑皮等外觀(guān)缺陷。如果套圈端面存在缺陷,其作為外圓無(wú)心磨等后序工位的定位面,勢必影響加工精度和軸承的回轉精度,可能導致軸承使用過(guò)程中產(chǎn)生噪聲和振動(dòng),從而加速磨損,甚至引發(fā)機器故障。另一方面,端面缺陷套圈進(jìn)入后續工序加工后剔除或成品進(jìn)入市場(chǎng)后召回,都會(huì )給企業(yè)帶來(lái)物資與人力成本的極大浪費。因此,必須在平面磨削加工后將缺陷品剔除,避免流入后續工序。


目前,大多企業(yè)仍憑借質(zhì)檢員肉眼與主觀(guān)經(jīng)驗對套圈進(jìn)行鑒定與判斷,質(zhì)檢結果易受人為因素影響,檢驗標準難以保持一致,穩定性差且易漏檢。機器視覺(jué)具有精度高、效率高、實(shí)時(shí)性好等優(yōu)點(diǎn),是替代人工檢測的有效方法,例如:文獻[2]采用改進(jìn)Otsu方法進(jìn)行閾值化處理,利用八連通域標記識別技術(shù)實(shí)現了軸承端面的非接觸檢測;文獻[3]利用紋理單元解決了空氣軸承表面變化的光照強度影響圖像采集的問(wèn)題。


在上述研究的基礎上,本文提出一種軸承套圈端面缺陷在線(xiàn)視覺(jué)檢測方法,采用四連通域、種子填充算法定位檢測區域,Sauvola局部二值化算法進(jìn)行圖像分割,并基于多特征的外觀(guān)缺陷識別法判別缺陷。


1、光源選擇與檢測區域定位

1.1 光源選擇

光源是視覺(jué)檢測系統不可或缺的組成部分,直接關(guān)系到成像質(zhì)量。良好的照明方式可以凸顯目標區域的特征,減輕圖像處理工作量。


端面缺陷檢測成像面為圓環(huán)形金屬端面,具有一定的鏡面發(fā)射效應,且被測套圈尺寸跨度大,故采用球積分漫反射無(wú)影照明方式,照射面積大,光線(xiàn)集中且照射均勻,不會(huì )形成鏡面反射,如圖1所示。

圖1 球積分漫反射無(wú)影照明

Fig.1 Spherical integral diffuse reflection shadowless illumination

1.2 圖像預處理

圖像捕獲過(guò)程中存在的噪聲與干擾會(huì )降低圖像質(zhì)量,增加后續邊緣檢測與圖像分割的難度因此,需要對原始圖像進(jìn)行一定的預處理,消除圖像中的噪聲與干擾,均值濾波、高斯濾波、中值濾波的對比效果如圖2所示。由于端面環(huán)形區域外為背景區域,灰度值較低,均值濾波處理后的環(huán)形區域明暗對比變弱,圖像也變得模糊;中值濾波處理后的端面邊緣部分被黑色區域影響,邊緣細節丟失;而高斯濾波由于加權平均的特點(diǎn),在去除噪聲的同時(shí)可以很好地保留圓環(huán)及其邊緣的細節。針對套圈端面區域與背景區域對比較大,并且需要檢測出細小缺陷的特點(diǎn),選取大小為3×3,標準差為1的濾波窗口進(jìn)行高斯濾波。

圖2 不同濾波方式效果圖

Fig.2 Effect diagram by different filtering methods

1.3 邊緣檢測

邊緣檢測是通過(guò)識別圖像中亮度發(fā)生明顯變化的部分確定需要識別圖像邊緣的位置。區域內灰度突變反映了圖像的重要變化,是價(jià)值極高的圖像特征。針對本研究,邊緣檢測可以很好地完成套圈端面區域與背景區域的劃分,更容易實(shí)現檢測區域的定位,為下一步處理做好準備工作。


常用的邊緣檢測算子包括Canny 算子、Sobel算子與Laplacian算子。Sobel算子對噪聲和灰度漸變的邊緣適應能力較強,但對圖像有平滑處理功能,適用于對精度要求不高的場(chǎng)合;Laplacian算子對噪聲的抗干擾能力較差,會(huì )將無(wú)效像素視為邊緣點(diǎn),但會(huì )突出邊緣的對比度,適用于圖像銳化場(chǎng)景;Canny算子具備錯誤率低,定位能力強,邊緣像素響應單一等特性,被稱(chēng)為最優(yōu)秀的邊緣檢測器。3種算子的對比如圖3所示,Canny算子的抗噪聲干擾能力更強,對邊緣的定位能力較強,能檢測出真正的弱邊緣。因此,本文選取高低閾值比率為2:1的Canny 算子提取套圈端面圓環(huán)的2條輪廓。

圖3 各算子邊緣檢測效果對比

Fig.3 Comparison of edge inspection effects of various operators

1.4 端面定位

檢測區域定位有2種方法:1)對邊緣輪廓進(jìn)行最小二乘法擬合得到大小圓圓心與半徑,根據像素點(diǎn)是否在小圓外、大圓內進(jìn)行端面定位;2)利用四連通域法進(jìn)行端面區域定位。大量試驗表明,由于鏡頭畸變和套圈端面倒角的影響,第1種方法偶爾會(huì )出現實(shí)際端面點(diǎn)沒(méi)有包含在擬合端面內的情況,造成誤檢或漏檢,因此本文利用四連通域法進(jìn)行端面區域定位。


坐標(x,y)處的像素點(diǎn)Р有上下左右4個(gè)相鄰像素,坐標分別為(x,y-1),(x,y+1) ,(x-1,y) ,( +1,y),這4個(gè)像素點(diǎn)表示Р的四鄰域,用N4(P)表示。點(diǎn)P的4個(gè)對角點(diǎn)與四鄰域一起稱(chēng)為Р的八鄰域,用N8(P)表示,其中4個(gè)對角點(diǎn)的坐標分別為(x-1,y-1 ),(x-1,y+1) , (x+1,y-1),(x+1 ,y+1)。四鄰域與八鄰域的示意圖如圖4所示,圖中灰色區域表示Р點(diǎn)鄰域。如果2個(gè)像素鄰接,則稱(chēng)這2個(gè)像素是連通的,圖4a中灰色區域與Р點(diǎn)為四連通。

圖4 四鄰域與八鄰域示意圖

Fig.4 Diagram of P point four neighborhood and eight neighborhood

邊緣檢測提取的輪廓基于八鄰域連接且圖像為二值圖,因此可以利用種子填充算法定位檢測區域,操作步驟如圖5所示:

1)在端面區域內找到一個(gè)前景像素點(diǎn)Р作為初始種子,設初始種子為(xmin+(rmax-rmin)/2,ymin)即可,將Р點(diǎn)壓入棧中并做好標記。

2)將Р點(diǎn)彈出棧頂,遍歷Р點(diǎn)的上下左右4個(gè)鄰域點(diǎn),如果Р點(diǎn)的鄰域點(diǎn)不是輪廓點(diǎn)(像素值為0)或未被標記,則將該鄰域點(diǎn)壓入棧中并做好標記。

3)彈出棧頂鄰域點(diǎn),遍歷該鄰域點(diǎn)的上下左右4個(gè)鄰域點(diǎn),如果該鄰域點(diǎn)的4個(gè)鄰域點(diǎn)不是輪廓點(diǎn)或未被標記,則將該鄰域點(diǎn)壓入棧中并做好標記。

4)重復第3步,直到棧為空,所有鄰域點(diǎn)均被標記。

圖5 四鄰接連通域法進(jìn)行端面定位

Fig.5 Four adjacent connection domain method for end face positioning

至此,便已成功提取端面連通域,此連通域即套圈端面區域(圖6),后續的缺陷檢測只需處理套圈端面區域內的圖像,為節省后續運算時(shí)間奠定基礎。

圖6 端面區域定位結果

Fig.6 Positioning result of end face area

2、缺陷檢測

本研究將套圈缺陷分為外形缺陷(大小邊、磕碰傷)和外觀(guān)缺陷(車(chē)廢、磨傷等端面損傷)。


2.1 外形缺陷判別

對于外形缺陷,用最小二乘法計算所提取2條套圈端面輪廓的大、小圓圓心,通過(guò)圓心距離進(jìn)行判定。如圖7所示:如果大、小圓的圓心距離dc超過(guò)設定的閾值Dmax,則將其判定為大小邊缺陷;如果外圓圓心最短距離dout與外圓半徑rout的差值Δout超過(guò)設定的閾值Dout,則將其判定為外圓磕碰傷缺陷;如果內圓圓心最長(cháng)距離din與內圓半徑rin的差值Δin超過(guò)設定的閾值Din,則將其判定為外圓磕碰傷缺陷;

圖7 外形缺陷判別

Fig.7 Discrimination of shape defects

2.2 外觀(guān)缺陷判別

2.2.1 圖像坐標系轉換

套圈端面是一個(gè)圓環(huán),直接進(jìn)行圖像分割會(huì )被套圈外的黑色區域嚴重干擾而無(wú)法正確提取缺陷,因此需要將提取的套圈端面進(jìn)行坐標系變換,將端面圓環(huán)拉伸成便于后續處理的矩形。局部分割算法可以在變換后的矩形中進(jìn)行,提取缺陷后再將圖像從極坐標系變換至直角坐標系。


如圖8所示,點(diǎn)Px,y坐標分別表示其距離原點(diǎn)O的水平距離與垂直距離;點(diǎn)P'的坐標u,v分別表示點(diǎn)Р在圖8a中相對圓心(rx,ry)的極角與極徑。

圖8 直角坐標系轉極坐標系

Fig.8 Conversion from Cartesian coordinate system to polar coordinate system

為避免變換后的矩形圖像長(cháng)寬比過(guò)大并提高圖像處理速度,指定變換后的矩形長(cháng)為L,寬為H,設定極角比例因子μθ為2π/L,極徑比例因子μl為(R-r)/H。對于直角坐標系Р點(diǎn)到極坐標系P'點(diǎn)的轉換,數學(xué)對應關(guān)系為

得到Р點(diǎn)與P'點(diǎn)的對應坐標后,便可以將P'點(diǎn)的灰度值設置為Р點(diǎn)最鄰近插值,其關(guān)系式為

式中:f'(u,v)為矩形P'點(diǎn)的像素值;f(x,y)為原圖中Р點(diǎn)的最鄰近插值。


圓環(huán)拉伸成矩形的轉換效果如圖9所示,將圓環(huán)拉伸成矩形后,對矩形圖的缺陷進(jìn)行提取。

圖9 坐標系轉換效果圖

Fig.9  Coordinate system conversion effect diagram

在矩形圖中利用圖像分割提取缺陷后,為便于判定,需要將缺陷轉換到圓環(huán)中,極坐標系轉換為直角坐標系的對應關(guān)系為


同理,得到P點(diǎn)與P'點(diǎn)的對應坐標后,便可以將Р點(diǎn)的灰度值設置為P'點(diǎn)灰度值,即

由于轉成極坐標系時(shí)會(huì )造成部分像素點(diǎn)丟失,在重新轉換為直角坐標系時(shí)不一定會(huì )有對應的像素點(diǎn),而如果直接選取與坐標值距離最近的像素點(diǎn)進(jìn)行轉換可能會(huì )造成失真,因此,在尋找P'點(diǎn)像素值時(shí)需要運用雙線(xiàn)性插值進(jìn)行轉換。


雙線(xiàn)性插值是在水平方向與垂直方向運用2次線(xiàn)性插值的方法。如圖10所示,P'點(diǎn)為轉換后的未知點(diǎn),其坐標(u,v)不一定為整數值,距其最近的4個(gè)整數點(diǎn)為Q11(u1,v1),Q12(u1,v2),Q21u2,v1 ),Q22(u2,v2)。首先,在v軸方向根據P'點(diǎn)的v軸坐標值進(jìn)行插值,在Q11,Q12中插人R1點(diǎn),在Q2l,Q22中插入R2點(diǎn);然后,根據P'點(diǎn)的u軸坐標值與插入的R1點(diǎn)、R2點(diǎn)在u軸方向插入P'點(diǎn)。P'點(diǎn)像素值的計算公式為

式中:f'(x)為x點(diǎn)的像素值。

圖10 雙線(xiàn)性插值原理圖

Fig.10 Bilinear interpolation principle diagram

通過(guò)雙線(xiàn)性插值將拉伸后的矩形(圖9b)重新轉換為圓環(huán)的效果如圖11所示。

圖11 雙線(xiàn)性插值轉換效果圖

Fig.11 Bilinear interpolation conversion effect diagram

2.2.2 圖像分割

圖像分割是指利用圖像中的灰度、紋理、空間等特征,將圖像細分為子區域并突出這些子區域對自身的相似性及對其他子區域的不連續性,終提取出感興趣的區域。圖像分割的效果直接決定了后續特征分析的難度與檢測系統的質(zhì)量。因此,需要針對檢測目標找到最合適的分割方法。


經(jīng)過(guò)大量試驗對比,選擇Sauvola局部二值化算法12進(jìn)行圖像分割。計算以點(diǎn)(x,y)為中心的窗口模板內的灰度均值m(x,y)與標準方差σ(x,y) ,則點(diǎn)(x,y)的閾值T(x,y)為

式中:R為標準方差的動(dòng)態(tài)范圍,本文檢測對象為八位灰度圖,故R取128;k為調整系數,Sauvola算法的優(yōu)點(diǎn)在于k的微小變化不會(huì )顯著(zhù)影響二值化的結果。


利用Sauvola局部二值化算法對車(chē)廢、磨傷、無(wú)缺陷但光照不均這3種情況進(jìn)行分割試驗,調整系數k取0.08,分割效果如圖12所示。


圖12 Sauvola算法的分割效果

Fig.12 Segmentation effect by Sauvola algorithm

2.2.3 基于多特征的外觀(guān)缺陷識別

在完成缺陷分割后,由于生產(chǎn)狀況、光照不均等外部因素的影響,有可能存在噪聲區域或偽缺陷區域,需要對分割后的圖像進(jìn)行圖像特征統計與分析,根據分析結果進(jìn)行缺陷判別。


如圖12a所示,車(chē)廢缺陷區域與端面正常區域相比,其灰度值較低且一般沿著(zhù)圓周方向分布于端面上。因此,選取區域面積S、區域輪廓長(cháng)度L、最小外接矩形主軸至圓心距離D作為車(chē)廢缺陷的判別特征。判別示意圖如圖13所示。


提取出缺陷區域后可以計算出該缺陷的最小外接矩形與該外接矩形的主軸直線(xiàn)公式,Ax+By+C=0于是小圓圓心(x0,y0)至主軸直線(xiàn)的距離D

圖13 缺陷最小外接矩形主軸至圓心距離計算示意圖

Fig.13 Calculation diagram of distance from main axis of minimum circumscribed rectangle to center of defect

提取出缺陷后,計算該缺陷的區域面積S與區域輪廓長(cháng)度L,如果缺陷面積與輪廓長(cháng)度皆未超過(guò)設定閾值,則視為無(wú)此類(lèi)型缺陷轉而進(jìn)行下一缺陷的識別;否則進(jìn)一步計算最小外接矩形主軸至小圓圓心的距離,由于車(chē)廢細化后呈圓弧形,故圓心至主軸的距離會(huì )大于小圓半徑,所以將小圓半徑設為距離閾值TD,若距離D超過(guò)閾值TD,則將此套圈判定為車(chē)廢缺陷。


如圖12b所示,磨傷缺陷均分布在端面邊緣靠近大圓處,形狀近似月牙形,且灰度值比端面正常區域低,因此同樣需要對磨傷缺陷進(jìn)行特征分析。由于磨傷缺陷邊緣靠近圓心一側近似于一條直線(xiàn),可以用Hough線(xiàn)變換將這條直線(xiàn)擬合出來(lái)。如圖14所示,直線(xiàn)在極坐標系中的表達式為

圖14 直線(xiàn)在直角坐標系與極坐標系中的表示

Fig.14 Representation of straight lines in Cartesian coordinate system and polar coordinate system

對于(14)式,可以理解為過(guò)點(diǎn)(x0,y0)的直線(xiàn)集有以下表達式

則在極坐標系的極徑、極角平面中,由(15)式所得曲線(xiàn)中的任一點(diǎn)都表示一條過(guò)點(diǎn)(x0,y0)的直線(xiàn)。


將圖像中所有的點(diǎn)(xi,yi)代入(14)式中,如圖15所示,如果多個(gè)不同的點(diǎn)在極坐標系中得到的曲線(xiàn)相交,便意味著(zhù)這些點(diǎn)可以連成一條直線(xiàn)。如果同時(shí)相交的數量超過(guò)了設定的閾值,則對該直線(xiàn)進(jìn)行擬合。

圖15 極徑極角平面中多條曲線(xiàn)相交

Fig.15 Intersection of multiple curves in polar radius and polar angle plane

找出磨傷缺陷邊緣的直線(xiàn)后,計算缺陷區域與正常區域的灰度差進(jìn)行判別,判別示意圖如圖16所示。利用Sauvola算法分割出磨傷缺陷后,在缺陷邊緣靠近圓心一側利用Hough線(xiàn)變換擬合出直線(xiàn)L1,再將直線(xiàn)向靠近圓心方向平移一定距離(本文取8個(gè)像素)得到直線(xiàn)L2,在原圖像端面上提取直線(xiàn)L1遠離圓心一側的區域S1,以及直線(xiàn)L1L2之間的區域S2,計算2塊區域灰度值均值的差值,差值超過(guò)設定闕值即可判定為磨傷缺陷。

圖16 磨傷缺陷判別示意圖

Fig.16 Discrimination diagram of wear defects


3、試驗結果及分析

為驗證端面缺陷檢測算法的可靠性,在如圖17所示的檢測線(xiàn)上對軸承套圈端面進(jìn)行缺陷檢測,選取外徑150 mm、內徑90 mm 的33118型軸承套圈樣本1 000個(gè),其中合格品400個(gè)、外形缺陷樣品200個(gè)(含大小邊、磕碰傷)、車(chē)廢樣品200個(gè)、磨傷缺陷200個(gè)。

圖17 在線(xiàn)端面檢測系統

Fig.17 On-line inspection system for end face

在線(xiàn)檢測的統計結果見(jiàn)表1,由表可知:合格套圈出現9個(gè)誤檢,仔細觀(guān)察套圈表面并分析圖像特征發(fā)現套圈外邊緣在磨削過(guò)程中出現了砂輪花,使該部分區域灰度值偏低且表現相似于磨傷缺陷,故將其誤檢為磨傷缺陷,而砂輪花只影響端面美觀(guān),因此這類(lèi)誤檢可以接受;車(chē)廢套圈與磨傷套圈總共出現5個(gè)漏檢,分析后發(fā)現漏檢原因為缺陷較細微,即使是肉眼觀(guān)察也不易立刻察覺(jué),此類(lèi)問(wèn)題同樣可以接受;系統整體識別準確率達98.60%,而且對于外徑小于150 mm套圈的檢測時(shí)長(cháng)小于600 ms,低于端面磨出料時(shí)長(cháng),完全能夠滿(mǎn)足企業(yè)生產(chǎn)節拍和檢測要求。

表1 端面缺陷檢測測試結果

Tab.1 Inspection results of end face defects


另外,對不同型號的套圈也進(jìn)行了多次檢測,識別準確率較高,誤漏檢率較低,響應時(shí)間較短,并能實(shí)時(shí)統計被檢測套圈的型號、數量、合格率、缺陷種類(lèi)等數據,滿(mǎn)足企業(yè)生產(chǎn)在線(xiàn)檢測要求,可以替代人工實(shí)現檢測。


4、結束語(yǔ)

本文研究并實(shí)現了套圈端面缺陷在線(xiàn)檢測算法,利用四連通域確定套圈端面區域,采用最小二乘法擬合套圈輪廓進(jìn)行大小邊和磕碰傷的判別;提出了圖像極坐標變換將套圈環(huán)形拉伸為矩形,利用Sauvola算法進(jìn)行圖像局部閾值分割,通過(guò)極坐標反變換與二次插值法將缺陷區域變換回環(huán)形區域,基于多特征的外觀(guān)缺陷判別方法能夠根據各類(lèi)缺陷的特點(diǎn)對圖像特征進(jìn)行比較實(shí)現缺陷判別。試驗表明該算法的檢測準確率高,能夠有效減少漏檢或誤檢,并且能實(shí)時(shí)統計缺陷種類(lèi)等數據。

(參考文獻略)

文章發(fā)表于2022年2期《軸承》


  軸研所公眾號         軸承雜志社公眾號

營(yíng)銷(xiāo)熱線(xiàn)

特種軸承事業(yè)部

0379-64881321

精密部件事業(yè)部

0379-64367521

重型軸承事業(yè)部

0379-62112596

制造服務(wù)事業(yè)部

0379-64880626

技術(shù)中心

0379-64880057

國家軸承質(zhì)檢中心

0379-64881181

91在线视频国产|日韩一级一欧美一级国产|中文无遮挡h肉视频在线观看|国产免费一区二区三区在线|影音先锋AV在线