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

邊緣梯度算法在LED 晶片定位的應用研究*

2021-10-26 12:27:18宋華軍張永昊
電子器件 2021年4期
關鍵詞:晶片

宋華軍,韓 旭,李 翼,張永昊

(中國石油大學(華東)海洋與空間信息學院,電子信息工程系,山東 青島 266580)

LED 晶片分揀機是將LED 晶片按等級從晶片盤分揀至料片(成品)盤的設備,而對晶片盤中晶片的識別和定位是分揀過程中最為關鍵的步驟之一[1]。在對晶片盤中的晶片定位時,晶片會出現微小角度歪斜,識別出歪斜晶片的角度可以減少漏檢率,也可以使LED 分揀機的分揀過程更加流暢。傳統LED 分揀機大多采用基于Hu 矩的形狀匹配或者基于灰度的模板匹配對LED 晶片進行定位。基于灰度的模板匹配方法雖然可以完成LED 晶片的定位,但該方法計算量大,耗時較長。而Hu 矩具有旋轉不變性,因此基于Hu 矩的形狀匹配無法識別出晶片旋轉角度[2]。

吳曉等[3]采用粗精結合的匹配實現較為準確的定位,但LED 晶片分揀機對速度的要求不斷提高,該方法的速度已滿足不了需求。Jun-Bo X 等[4]為了提高模板匹配的性能,提出基于梯度搜索的圓模板匹配方法,采用灰度匹配值和差分匹配值來共同設定匹配值,但該方法無法識別出晶片旋轉角度。

針對上述存在的問題,利用基于邊緣梯度的晶片定位算法對LED 晶片進行識別和定位,通過計算LED 晶片模板圖像和LED 晶片待搜索圖像邊緣點梯度,將梯度相關性作為匹配的相似度[5],既提高了定位速度,也能識別出晶片旋轉角度。HexSight視覺軟件的算法是機器視覺領域成熟穩定的算法,設置實驗與HexSight 的算法進行比較,證明速度優于HexSight 的算法,且在穩定性、精度和速度方面均滿足LED 晶片定位的基本要求。

后續結構如下:第一節介紹基于邊緣梯度的晶片定位算法的流程。第二節介紹了對該算法的優化。第三節設置實驗與HexSight 的算法比較并進行分析。

1 基于邊緣梯度的晶片定位算法

基于邊緣梯度的晶片定位算法的主要思想是采用邊緣梯度進行相似性度量,使得算法在LED 晶片旋轉的情況下仍能準確的匹配,提高算法的適用性,并且提高LED 晶片識別定位速度。算法整體流程圖如圖1 所示。

圖1 算法整體流程圖

首先,對LED 晶片模板圖像和LED 晶片待搜索圖像進行高斯濾波等圖像預處理。對LED 晶片模板圖像以0.1°的步長進行旋轉,然后金字塔下采樣,生成一系列不同旋轉角度和三層金字塔的模板,用Canny 算子提取邊緣點,計算并保存邊緣點對應的梯度,并歸一化處理[6]。同樣,對LED 晶片待搜索圖像進行下采樣,生成三層金字塔的LED 晶片待搜索圖像,分別提取并計算LED 晶片待搜索圖像不同層級的金字塔圖像的邊緣點梯度信息,最后,通過歸一化互相關匹配算法計算LED 晶片模板邊緣梯度和LED 晶片待搜索圖像邊緣梯度向量的相關性[7],根據相關性大小獲取匹配信息,得到晶片旋轉角度、位置中心,完成晶片識別和定位。

下面對算法主要步驟進行解釋。

1.1 邊緣特征點提取及篩選

用Canny 算子分別提取不同旋轉角度和金字塔層級的LED 晶片模板圖像的邊緣點。同樣,分別提取不同金字塔層級的LED 晶片待搜索圖像的邊緣點,獲取邊緣點x方向和y方向的梯度,計算所有邊緣點梯度的幅值和方向。通過非最大值抑制以及雙閾值法識別出偽邊緣點,不作為后續相關性計算的數據[8]。

1.2 相關性計算

將LED 晶片模板圖像轉換為一個點集pi=(ri,ci)T,每一個點(ri,ci)對應的梯度向量為di=(ti,ui)T。同樣,對LED 晶片待搜索圖像進行處理,得到每個點(x,y)及其對應的梯度向量ex,y=(vx,y,ωx,y)T。對LED 晶片模板圖像仿射映射[9],得到點集pi′=Api,梯度向量=(A-1)Tdi,其中A為二階標準旋轉矩陣。計算LED 晶片模板圖像中邊緣點梯度與LED 晶片待搜索圖像子圖像的邊緣點梯度相關性,并將其作為匹配相似度[10]。在LED 晶片待搜索圖像點q=(r,c)T處,模板與待搜索圖像的相似度量值的計算表示如下:

式中:n為邊緣點數。在計算LED 圖像梯度時,向量的模與LED 圖像亮度有很大關系,所以(1)式容易受到光照或非線性噪聲的影響,對其進行歸一化處理:

通過(2)式可以得到0 到1 的匹配得分,該分值越高,表示當前LED 晶片待搜索圖像的子圖與LED 晶片模板圖像越匹配[11]。

從圖像金字塔頂層開始,計算邊緣梯度的相似性。在最頂層獲得與模板圖像相似的大概位置后,將該位置映射到下一層,在一定ROI 區域內進行更準確的匹配,以此類推,到金字塔的底層為止。每次計算匹配得分之后,將該得分與提前設定好的閾值做比較,若高于該閾值,則保存該子圖位置和旋轉角度,并將該得分作為LED 晶片待搜索圖像下一個子圖像的閾值。當遍歷完整個LED 晶片待搜索圖像后的閾值就是當前LED 晶片待搜索圖像的最高匹配得分,而對應的位置和旋轉角就是晶片位置和旋轉角。

2 多LED 晶片的快速識別

LED 晶片待搜索圖像中通常存在多個與LED晶片模板相匹配的目標位置,需要全部將其識別并定位。當應用基于邊緣梯度的算法識別出一個LED 晶片后,該位置的匹配得分很高,并且該位置附近區域的匹配分數也會較高。由于每一個LED晶片之間有一定間隔,因此可以在得到一個LED 晶片的位置中心后,將LED 晶片待搜索圖像中該匹配目標所在區域內的邊緣梯度幅值設為0,然后對不同金字塔層的LED 晶片待搜索圖像對應位置做同樣的處理[12]。下一次匹配時,該位置及附近位置不會被匹配到,因此與上一次匹配相比,處理的速度也會變快。此時最高匹配得分位置將不再是之前匹配到晶片的區域,所以可以找到該區域外的最高匹配得分,進而定位到另一個晶片。重復上述過程直至所有晶片都被識別和定位。最后,將所有的LED 晶片位置中心都記錄下來,完成一張LED 晶片待搜索圖像的完整識別和定位。

此外,為了提高搜索速度,在搜索過程中設置了終止計算條件,設定一個閾值Smin來確定何時停止計算相似度量。設LED 晶片模板圖像前j個元素的點積和為Sj,由(2)式可知其相似度量表示為:

由(3)式可知,點積總和中剩余的n-j項都小于1,因此當部分和滿足Sj<Smin-1+j/n條件時,對應匹配得分的局部最大值也無法高于Smin[13]。滿足該情況后,在第j個元素就停止LED 晶片待搜索圖像與LED 晶片模板圖像的相似性的計算,減少了整個匹配過程的計算量,因此設置終止計算條件的搜索策略可以有效地提高算法速度。

3 實驗與結果分析

實驗采用的視覺系統包括高性能CCD 相機,可控紅色環形光源和點光源以及高倍率連續變焦鏡頭,實現LED 晶片圖像的獲取。

通過基于邊緣梯度的晶片定位算法得到的匹配結果圖像如圖2 所示。為了驗證基于邊緣梯度的晶片定位算法穩定性、精度和速度,設置實驗與HexSight 的算法進行比較。

圖2 基于邊緣梯度的晶片定位算法匹配結果

為檢驗算法的穩定性,在每一種旋轉角度下隨機取20 幅晶片盤不同位置的圖像,每幅圖像中有25 個完整的晶片,所以每一個旋轉角度包含500 個晶片。6 種旋轉角度總共120 幅圖像,設順時針旋轉角度為正值。對結果進行分析,如表1 所示。

表1 不同角度晶片識別率結果

表1 結果表明,不同旋轉角度下,基于邊緣梯度的晶片定位算法識別率均很高,120 幅LED 晶片圖像共3 000 個晶片,精準識別出2 995 個。總識別率達到99.83%,與HexSight 的算法識別率相當,滿足LED 晶片分揀機對識別率大于99%的要求。

為檢驗算法的精度,在一幅LED 晶片圖中選取8 個晶片,如表2 所示。

表2 結果表明,基于邊緣梯度的晶片定位算法與HexSight 的算法定位坐標幾乎一致,總體偏差在1 pixel 之內。

表2 識別坐標對比結果 單位:pixel

為檢驗算法的速度,在每一種旋轉角度下隨機取20 幅晶片盤不同位置的圖像,每幅圖像中有25個完整的晶片,7 種旋轉角度總共140 幅圖像,對其進行算法耗時計算,并與HexSight 的算法比較,如圖3 所示。

從圖3 結果可以看出,基于邊緣梯度的晶片定位算法每幅圖像計算耗時均在85 ms 以內。平均每個晶片耗時3.4 ms 以內,速度優于HexSight 視覺軟件算法,可以滿足LED 晶片分揀機實際工作時對速度的要求。

圖3 耗時實驗結果

4 結束語

為解決傳統LED 分揀機視覺系統速度較慢,無法識別晶片旋轉角度的問題,應用基于邊緣梯度的算法對LED 晶片進行識別和定位。該方法提取LED 晶片搜索圖像不同層級金字塔圖像的邊緣點梯度信息,通過互相關算法計算邊緣梯度向量相關性獲取匹配信息,實現對晶片的識別和定位。經驗證,基于邊緣梯度的晶片定位算法能識別出晶片旋轉角度,速度優于HexSight 的算法,平均3.2 ms 完成一個晶片角度的識別和定位,滿足LED 晶片高速識別和定位需求。

猜你喜歡
晶片
相控陣檢測探頭晶片檢查的幾種方法
單晶硅晶片化學機械拋光基本特性研究
雙晶片懸臂梁式壓電傳感器的有限元仿真研究
測控技術(2018年8期)2018-11-25 07:42:16
單晶硅拋光片表面質量探究
IBM發明納米碳管晶片 可使晶片速度提高1000倍
電子世界(2016年22期)2016-03-12 22:15:32
金剛石多線切割材料去除率對SiC晶片翹曲度的影響
環形壓電雙晶片驅動式振動送料器
晶片定位原理與算法
QK型石英晶體微量天平頻溫效應的初步研究
晶片映射系統原理及實現算法研究
主站蜘蛛池模板: 欧美一区国产| 毛片久久久| 亚洲大学生视频在线播放| 国产精品一区在线麻豆| 青青操视频免费观看| 在线视频一区二区三区不卡| 中文字幕人成乱码熟女免费| 国产无码精品在线| 国产视频你懂得| 国产成人高清在线精品| 视频一区亚洲| 精品成人免费自拍视频| 国产成人你懂的在线观看| 青青国产视频| 成人在线不卡视频| 网久久综合| 国产成人免费手机在线观看视频| 国产精品亚洲日韩AⅤ在线观看| 91小视频在线播放| 毛片一级在线| 成人在线第一页| 国产亚洲美日韩AV中文字幕无码成人| 欧美视频在线观看第一页| 亚洲无线视频| 日本尹人综合香蕉在线观看 | 国产成人亚洲日韩欧美电影| 亚洲精品高清视频| 欧美在线视频a| 日韩乱码免费一区二区三区| 国产无码在线调教| 理论片一区| 97久久免费视频| 国产9191精品免费观看| 欧美天天干| 在线看片中文字幕| 激情综合网激情综合| 亚洲综合狠狠| 婷五月综合| 国产在线观看一区精品| 亚洲中字无码AV电影在线观看| AV无码国产在线看岛国岛| 国产成人精品一区二区不卡| 天堂在线www网亚洲| 国产白浆一区二区三区视频在线| 91香蕉国产亚洲一二三区 | 亚洲日韩精品欧美中文字幕| 色偷偷一区| 午夜电影在线观看国产1区| 久996视频精品免费观看| 538国产在线| 热re99久久精品国99热| 97精品国产高清久久久久蜜芽| 国产成人精品在线| 国产精品理论片| 久久视精品| 婷婷在线网站| 精品人妻系列无码专区久久| 日本高清免费不卡视频| 色成人综合| 呦视频在线一区二区三区| 99手机在线视频| 亚洲av成人无码网站在线观看| 高清不卡一区二区三区香蕉| 就去色综合| 露脸一二三区国语对白| 精品成人一区二区| 久久国产精品无码hdav| 91福利免费视频| 亚洲欧美日本国产综合在线| 久久精品66| 国产成人精品2021欧美日韩 | 亚洲国产清纯| 久久香蕉欧美精品| 欧美97色| 亚洲精品va| 国产精鲁鲁网在线视频| 在线观看国产小视频| 国产一级二级在线观看| 亚洲成年人片| 波多野结衣视频网站| 先锋资源久久| 爆操波多野结衣|