国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于機(jī)器視覺的直插式網(wǎng)絡(luò)變壓器PIN腳平整度檢測

2024-01-03 12:40:30楊,黃
關(guān)鍵詞:波谷灰度間距

楊 楊,黃 菊

(四川職業(yè)技術(shù)學(xué)院 電子工程學(xué)院,四川 遂寧 629000)

網(wǎng)絡(luò)通信技術(shù)的不斷進(jìn)步,網(wǎng)絡(luò)變壓器得到了越來越廣泛的應(yīng)用.尤其近年來5G網(wǎng)絡(luò)的高速發(fā)展,網(wǎng)絡(luò)傳輸速度越來越快,通信設(shè)備也越來越小型化、集成化,且隨著5G應(yīng)用場景大幅增加,客戶產(chǎn)品更趨個性化,網(wǎng)絡(luò)變壓器作為通信設(shè)備的關(guān)鍵組件,其在形態(tài)、樣式等方面都將發(fā)生很大的改變,例如:網(wǎng)端設(shè)備的安裝組件更小、更薄,筆記本電腦、游戲機(jī)等產(chǎn)品都進(jìn)一步小型化、低背化.這些變化趨勢要求網(wǎng)絡(luò)變壓器也需要進(jìn)一步地小型化超薄化,恰恰這樣的改變給目前生產(chǎn)過程對網(wǎng)絡(luò)變壓器的一些視覺檢測提出了更高的要求.目前對網(wǎng)絡(luò)變壓器進(jìn)行視檢時依賴人工檢測,這樣的檢測方法效率低下,人工成本高且容易生產(chǎn)低劣產(chǎn)品.因此在網(wǎng)絡(luò)高速發(fā)展以及工業(yè)自動化過程中,逐步實(shí)現(xiàn)機(jī)器視覺對網(wǎng)絡(luò)變壓器進(jìn)行視檢將是一種趨勢,是網(wǎng)絡(luò)變壓器保持高生產(chǎn)量的同時保證品質(zhì)的關(guān)鍵所在.

在網(wǎng)絡(luò)變壓器趨于小型化的過程中,人工對PIN腳平整度的檢測難度越來越大,并且易出現(xiàn)主觀性錯檢.目前機(jī)器視覺領(lǐng)域中,深度學(xué)習(xí)雖然發(fā)展迅速[1],同時有許多學(xué)習(xí)能力強(qiáng)大的CNN網(wǎng)絡(luò)模型被提出用于檢測物品缺陷[2-4],但是神經(jīng)網(wǎng)絡(luò)可解釋性低,其模型結(jié)構(gòu)復(fù)雜、參數(shù)居多、算法透明性低導(dǎo)致系統(tǒng)與人的協(xié)同工作效果大打折扣[5-6],盡管目前許多研究人員提出了許多方法使得網(wǎng)絡(luò)模型可以具有一定的解釋性,卻依舊是當(dāng)下的難點(diǎn)[6-7],實(shí)際應(yīng)用中神經(jīng)網(wǎng)絡(luò)的部署對硬件的要求也相對較高.因此文章針對網(wǎng)絡(luò)變壓器PIN腳平整度的視檢,研究一套圖像處理的方法,通過機(jī)器視覺實(shí)現(xiàn)對其高效、自動以及低成本的檢測.

1 測量方案設(shè)計

如圖1所示,圖像測量系統(tǒng)由傳送裝置、被測網(wǎng)絡(luò)變壓器、PC端/嵌入式系統(tǒng)、相機(jī)、紅外發(fā)信發(fā)生器、光源以及遮光容器組成.由于網(wǎng)絡(luò)變壓器的外殼通常為黑色,因此搭建高灰度值(即偏白色)的背景環(huán)境增強(qiáng)對比度,以便于獲取網(wǎng)絡(luò)變壓器的輪廓,光源及照明方案選擇LED和低角度照明.實(shí)驗使用分辨率1920×1080的CMOS相機(jī)獲取網(wǎng)絡(luò)變壓器圖像,通過棋盤格檢測方法獲取畸變參數(shù)并進(jìn)行圖像的畸變校正[8],最后獲得用于測量的網(wǎng)絡(luò)變壓器圖像.

技術(shù)路線如圖2所示,首先進(jìn)行圖像預(yù)處理,對獲取的網(wǎng)絡(luò)圖像進(jìn)行空間濾波,過濾CMOS相機(jī)拍攝過程中的部分噪聲以及保存圖像的邊緣特征,并且通過閾值分割快速得到信息保存較好的二值圖像;然后通過傳送帶速度、紅外發(fā)生器記錄的時間差計算K值(像素長度與物理長度的比值);最后進(jìn)行垂直/水平投影并分析其統(tǒng)計結(jié)果得到PIN腳行(列)間距,通過設(shè)置閾值、對比圖紙中PIN腳間距得到平整度的檢測結(jié)果.

圖1 測量系統(tǒng)

圖2 技術(shù)路線

2 圖像處理

2.1 圖像預(yù)處理

對網(wǎng)絡(luò)變壓器彩色圖像的預(yù)處理步驟如下.

(1)灰度化

在對網(wǎng)絡(luò)變壓器PIN腳行(列)間距的計算中,主要對邊緣信息進(jìn)行處理,不需要對圖像的色彩信息進(jìn)行處理.因此對彩色圖像進(jìn)行灰度化,減少圖像信息的計算量方便后續(xù)的圖像處理,結(jié)果如圖3b所示.

(2)圖像去噪

由于CMOS(CCD)相機(jī)在接收信號和輸出過程中會產(chǎn)生一些不該出現(xiàn)的外來像素即噪聲,而網(wǎng)絡(luò)變壓器圖像在大部分像素區(qū)的灰度值變化平緩,因此文章首先通過中值濾波濾除領(lǐng)域內(nèi)灰度值突變的噪聲點(diǎn).但由于一些不可知的因素仍然使得網(wǎng)絡(luò)變壓器圖像中PIN腳和外殼這些原本灰度值變化極小的區(qū)域出現(xiàn)一些多個噪聲像素相連的噪聲小區(qū)域,且無法通過中值濾波濾除.所以在中值濾波后,使用雙邊濾波[9],突出邊緣特征的同時可以很好的抑制上述噪聲小區(qū)域帶來的影響,如圖3c所示.

(3)閾值分割

為了得到分割網(wǎng)絡(luò)變壓器外殼與背景、PIN腳的二值圖,需要將去噪后的圖像進(jìn)行圖像分割.常用的圖像分割有Otsu閾值分割[10-11]、聚類分割[12-14]等方法.但實(shí)際的使用過程中發(fā)現(xiàn),圖像中的陰影會導(dǎo)致Otsu閾值分割效果很差,而聚類分割的效果較好,但其計算量相對閾值分割較大,用于灰度值差距明顯的圖像分割性價比較低.所以考慮到實(shí)際情況,并未使用常用的幾種圖像分割方法,而根據(jù)灰度直方圖的統(tǒng)計結(jié)果進(jìn)行閾值分割,如圖3g所示.首先為保證后續(xù)尋找良好的閾值區(qū)段不被噪音影響,對灰度統(tǒng)計結(jié)果進(jìn)行滑動均值濾波;然后根據(jù)外殼灰度值集中于低灰度值且背景、PIN腳與外殼的灰度值差較大則中間灰度值統(tǒng)計的像素個數(shù)趨近于0的特點(diǎn),設(shè)定像素閾值θ,并在0-100灰度區(qū)域段尋找像素個數(shù)低于θ的閾值區(qū)域段(θ為經(jīng)驗值且文中取θ=20);最后以最寬的閾值區(qū)域段的灰度中值β作為分割閾值,如圖3g中“*”.文章對比使用Otsu閾值分割、K-means聚類分割,如圖3d、3e、3f所示(分割圖取反).

(a)原圖

(d)Otsu閾值分割

(b)灰度圖

(e)k-means聚類分割

(c)濾波圖

(f)文章閾值分割

(g)閾值尋找

2.2 計算K值

為后續(xù)求取間距等長度參數(shù)與圖紙規(guī)定長度對比,需要求得K值(像素長度與物理長度的比值).如圖4a所示,通過獲取網(wǎng)絡(luò)變壓器前后端通過紅外發(fā)生器時間的時間差以及傳送帶速度,可計算得到網(wǎng)絡(luò)變壓器沿傳送方向的物理長度.如圖4b所示,再通過圖像預(yù)處理之后的網(wǎng)絡(luò)變壓器圖像垂直投影,可獲得網(wǎng)絡(luò)變壓器沿傳送方向的像素長度.K值計算如式(1)所示.

(1)

其中t1為前端過紅外發(fā)生器時間,t2為后端過紅外發(fā)生器時間,v為傳送帶速度,Lr為物理長度,Lp為像素長度其中,Lp由圖4b得到.

(a)時間差示意圖

2.3 PIN腳間距計算

(1)圖像水平校正

為了使得網(wǎng)絡(luò)變壓器圖像的垂直/水平投影結(jié)果能夠反映PIN腳的平整度與計算間距,需要將圖像中網(wǎng)絡(luò)變壓器部分呈水平放置.因此首先使用Hough變換檢測網(wǎng)絡(luò)變壓器的最長邊,然后得到最長邊與水平線的夾角并進(jìn)行圖像旋轉(zhuǎn),如圖5a、5b所示.

(2)垂直/水平投影

對校正后的圖像進(jìn)行垂直/水平投影,如圖5c、5d所示,垂直投影統(tǒng)計結(jié)果中波谷位置可以反映PIN腳在水平方向的間距,水平投影統(tǒng)計結(jié)果中波谷位置可以反映PIN腳在垂直方向的間距.

(b)圖像旋轉(zhuǎn)

(c)垂直投影

(d)水平投影

(3)波谷檢測

為了得到PIN腳的間距長度,需要檢測垂直/水平投影波形圖的波谷位置.但由于PIN腳出現(xiàn)偏斜或光照不均勻等情況,使得出現(xiàn)影響波谷檢測的偽谷,因此通過一種偽波谷排除檢測方法有效地對波谷位置進(jìn)行檢測.首先使用滑動平均濾波對波形進(jìn)行一定的平滑,因為在PIN腳處整體的波谷明顯,所以受到的影響很小,而對于其他部分具有很好的平滑作用,但窗口大小不宜選擇過大,以免造成PIN腳處波谷的明顯偏移,文中使用滑動濾波窗口大小W=5.然后進(jìn)行傳統(tǒng)的波谷檢測,計算如式(2)所示.

(2)

L為圖像像素長度,y(k)為水平方向上k列上統(tǒng)計的像素個數(shù).當(dāng)滿足式(2),k、y(k)即為波谷位置坐標(biāo).得到所有的波谷后進(jìn)行第一輪的偽波谷篩除,以PIN腳半徑d作為領(lǐng)域半徑,計算如式(3)所示.

(3)

k1為篩選出來的波谷橫坐標(biāo),df為PIN腳像素半徑長度.滿足式(3)的波谷為待定波谷,否則判定為偽波谷篩除.第一輪偽波篩出后,進(jìn)行第二輪偽波篩出,計算每個待定波谷y(k)與最大值M的絕對值,所有求得的絕對值求平均得到平均值T,若待定波谷與最大值的絕對值小于f*T則判定為偽波進(jìn)行排除,這里f為經(jīng)驗值,文章選用f=0.3,具體計算如式(4)所示.

(4)

k2為第一輪篩選后待定波谷的橫坐標(biāo),e(x)為y(x)與最大值的差值,E為差值均值,當(dāng)波谷滿足式(4)則為最后的真波谷,否則判定為偽波谷篩除.由上述得到真波谷的各個橫坐標(biāo),用于計算PIN腳的間距,檢測結(jié)果如圖6所示.

3 PIN腳平整度檢測及分析

檢測到真波谷的位置坐標(biāo)后,則相鄰波谷橫坐標(biāo)的差值即為檢測的PIN腳中心間的像素間距.因此首先計算波谷數(shù)量與PIN腳縱(列)數(shù)是否相等,然后通過計算得到的間距與圖紙要求的PIN腳間距進(jìn)行比較,最后得出對PIN腳平整度的檢測結(jié)果,具體計算如式(5)所示.

(5)

(a)波谷檢測

其中Dr為物理間距長度,D1為像素間距長度,εr為物理誤差閾值,ε為像素誤差閾值,np為網(wǎng)絡(luò)變壓器縱(列)數(shù),nb為波谷個數(shù).若組PIN腳間距滿足式(5)則該網(wǎng)絡(luò)變壓器PIN腳平整度檢測合格,反之某一組PIN腳間間距不滿足式(5),則該網(wǎng)絡(luò)變壓器的這一組PIN腳出現(xiàn)有歪斜或間距尺寸不合格等情況.為了檢測文中所述方法所測量長度與實(shí)際物理長度之間誤差大小,文章使用該方法測量三組已知長度的手寫線段以及一個網(wǎng)絡(luò)變壓器中任意3組水平間距和垂直間距,由于歪斜的PIN腳間距使用游標(biāo)卡尺這樣的儀器無法較好地得到測量結(jié)果,因此被測量的網(wǎng)絡(luò)變壓器PIN腳經(jīng)過調(diào)整PIN腳平整度十分良好,測量對比結(jié)果如表1所示,其中網(wǎng)絡(luò)變壓器PIN腳直徑為0.5mm.

由表1可以看出文中測量方法對手寫線段的絕對誤差較大,這是由于在圖像水平校正時手寫線段無法保持勻稱導(dǎo)致線段并未達(dá)到一個良好的水平狀態(tài),從而影響到垂直投影反映的測量結(jié)果.對網(wǎng)絡(luò)變壓器PIN腳水平間距測量的絕對誤差較小,垂直間距測量的絕對誤差稍大,主要原因在于文中測量方法是通過評價行與行(列與列)之間的間距從而反映整體的平整度.而在測量垂直間距時,每一行的PIN腳數(shù)較多,其中一個PIN腳輕微的傾斜對于游標(biāo)卡尺并不敏感,但對于圖像識別的方法卻十分敏感.

表1 測量誤差

4 結(jié)論

文中針對直插型網(wǎng)絡(luò)變壓器的特點(diǎn)提出了一套網(wǎng)絡(luò)變壓器PIN腳平整度的檢測方法.在圖像預(yù)處理中根據(jù)網(wǎng)絡(luò)變壓器的灰度直方圖特點(diǎn),進(jìn)行良好的閾值分割;通過垂直投影結(jié)合傳送帶速度計算K值(物理長度與像素長度的比值);通過分析垂直/水平投影結(jié)果測量PIN腳水平/垂直間距,檢測PIN腳是否有傾斜或間距尺寸不符等情況.通過0.02mm精度游標(biāo)卡尺測量,驗證文中方法的測量精度,對手寫線段的平均絕對誤差為0.2mm,對PIN腳間距的平均絕對誤差約為0.09mm、平均相對誤差為4.6%,可以對PIN腳的平整度進(jìn)行一個良好的檢測,具有較好的應(yīng)用場景和借鑒意義.存在的不足之處,對手寫線段的測量反映了在對圖像水平校正時方法的魯棒性還有所欠缺,在網(wǎng)絡(luò)變壓的閾值分割時對背景有一定的限制.在后續(xù)的相關(guān)研究中,如何提高整套方法的魯棒性以及減少對背景的限制是進(jìn)一步研究的突破點(diǎn).

猜你喜歡
波谷灰度間距
宋代君臣殿上間距考論
采用改進(jìn)導(dǎo)重法的拓?fù)浣Y(jié)構(gòu)灰度單元過濾技術(shù)
板厚與波高對波紋鋼管涵受力性能影響分析
基于灰度拉伸的圖像水位識別方法研究
梅緣稻
高速公路指揮中心小間距LED應(yīng)用探討
基于最大加權(quán)投影求解的彩色圖像灰度化對比度保留算法
基于灰度線性建模的亞像素圖像抖動量計算
算距離
基于音節(jié)時間長度高斯擬合的漢語音節(jié)切分方法
贵溪市| 韶关市| 山丹县| 天全县| 阜新市| 三河市| 白玉县| 保靖县| 汉中市| 惠安县| 云安县| 股票| 都昌县| 柯坪县| 林甸县| 孟州市| 桂林市| 广东省| 红河县| 新龙县| 罗田县| 秭归县| 临朐县| 涟水县| 交城县| 万源市| 梅河口市| 阜康市| 澄迈县| 藁城市| 信阳市| 温泉县| 锡林郭勒盟| 东乡| 增城市| 临夏市| 绍兴县| 柘城县| 万安县| 镇江市| 观塘区|