• 
    

    
    

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

      改進的Canny算子在晶圓級倒裝封裝裝備上的應用

      2018-06-28 09:14:18孫林偉賀云波張昌彭廣德
      中國設備工程 2018年12期
      關(guān)鍵詞:算子濾波器灰度

      孫林偉,賀云波,張昌,彭廣德

      (廣東工業(yè)大學機電工程學院,廣東 廣州 510006)

      傳統(tǒng)的固晶焊線封裝方式已經(jīng)越來越不能滿足當今半導體集成電路封裝行業(yè)的發(fā)展需求,由此推動了倒裝封裝設備發(fā)展。目前我國倒裝封裝裝備主要依賴進口,核心技術(shù)受制于人,處于行業(yè)的中低端,研發(fā)出具有自主知識產(chǎn)權(quán)的高端核心封裝裝備就顯得尤為迫切。機器視覺技術(shù)是倒裝機系統(tǒng)中的核心技術(shù)之一,想要研發(fā)出有競爭力的倒裝設備機器視覺技術(shù)是必須要攻克的難題。圖像匹配是倒裝裝備機器視覺系統(tǒng)中的重要技術(shù),而邊緣檢測又是圖像匹配算法中的關(guān)鍵技術(shù)。以圖像邊緣檢測為基礎,對于解決較高層次的圖像匹配、模式識別具有重要意義。倒裝機的定位精度要達到微米級別,對于這么高的定位精度,常用的邊緣檢測算子無法滿足要求。為了能夠提取完整的模板邊緣,滿足精度要求,提出一種改進的Canny邊緣檢測算子用于倒裝機視覺系統(tǒng)模板邊緣的檢測。

      1 基于空間域上微分邊緣提取算子

      常見的邊緣檢測算子有Roberts算子、Prewitt算子、Sobel算子、LoG算子、Canny算子等。

      Canny算子處理步驟如下:(1)將圖像f(x,y)與算子Gn(x,y)做卷積,Gn(x,y)是標準差為σ的高斯函數(shù)G(x,y)沿n方向上的一階方向?qū)?shù)。(2)求圖像中每個像素的局部邊緣的法方向n;法方向n與邊緣垂直。(3)非極大值抑制求出邊緣的位置;邊緣位于Gn(x,y)與圖像f(x,y)卷積在n方向上的局部最大值位置處。(4)計算邊緣幅值。(5)對邊緣圖像做滯后閾值化處理,抑制虛假邊緣。(6)用特征綜合方法,收集來自多尺度的最終邊緣信息,剔除虛假邊緣并將小邊緣連接成完整的邊緣。

      2 幾種邊緣檢測算子實驗結(jié)果及分析

      不同的邊緣檢測算子檢測結(jié)果差異較大,Roberts算子與LoG算子的邊緣檢測精度較高,在檢測到細小邊緣的同時也檢測出了噪音。Sobel算子和Prewitt算子,能夠抑制一定的噪音和偽邊緣,但也平滑了真正的邊緣。Canny算子邊緣定位準確性高,能得到比較完整的支架模板邊緣,但是檢測出了很多虛假邊緣,邊緣出現(xiàn)斷點。綜合來看Canny算子的邊緣檢測效果好,可以以傳統(tǒng)的Canny算子為基礎進行改進,使其邊緣檢測效果達到倒裝機視覺模板匹配要求。

      3 改進的Canny邊緣檢測算子

      Canny主要有兩個問題,高斯濾波器是一種線性濾波器在抑制圖形噪音的同時弱化了邊緣。另外,Canny算子不能實現(xiàn)自適應選取雙閾值,需要人為進行設置,這會導致雙閾值選取不合理。

      (1)對于改進Canny算子中高斯濾波器問題,提出了一種基于改進均值濾波和中值濾波的中心加權(quán)的MTM算法:

      選取以(i,j)為領域中心像素點的濾波模板,然后將模板中心像素(i,j)加權(quán)之后再進行中值排序操作,加權(quán)可以加強中心像素的作用,保留更多的邊緣細節(jié):,表示濾波模板像素點的灰度值,n為像素點數(shù),ω為中心點像素權(quán)重。以像素值為中心取一個灰度區(qū)間,設為灰度區(qū)間內(nèi)的灰度值,令,作為模板內(nèi)中心點(i,j)像素值的響應。的大小將會影響整個濾波模板的輸出值,進而影響到濾波效果。當趨于0時,濾波器相當于一個中心加權(quán)的中值濾波器,趨向于無窮大時,濾波器相當于一個中心加權(quán)濾波器;的取值計算公式為:,H為最小邊緣高度,是高斯噪音標準差,一般情況下取值。MTM濾波算法能比較好的抑制噪音和支架的一些細小缺陷,同時又比較好的保護了邊緣,濾波效果比較理想。

      (2)對雙閾值的選取如何實現(xiàn)自適應的問題,提出一種基于Otsu算法的雙閾值檢測算法,最大類間方差Otsu算法是由日本學者Otus在1979年提出的,將圖像分為目標和背景兩類,以計算類間方差為依據(jù),通過搜索類間方差最大值,自適應的確定最佳分割閾值:

      假設有M×N的圖像,有L個不同的灰度值,表示灰度值的像素點個數(shù),則圖像總像素數(shù)。,表示灰度值i出現(xiàn)的概率。假設選擇一個閾值,將圖像分為和兩類,像素點被分到類中的概率為,被分到類中的概率為。分到類中像素的平均值,分到類中像素的平均值,整個圖像灰度平均值,。由上面的公式可求得類間方差:,最佳分割閾值為使類間方差最大的值。設Otsu算法得到的最佳閾值為高閾值,再有高閾值為低閾值的兩倍這一關(guān)系得到低閾值。

      4 基于MTM與Otus算法的Canny邊緣檢測算子

      通過上面的研究分析,可以用MTM算法代替高斯濾波器,對模板圖像進行平滑濾波,克服高斯濾波器在抑制圖形噪音的同時弱化了邊緣的缺陷,實現(xiàn)對圖像的自適應平滑濾波,使用Otus算法得出的閾值進行雙閾值法檢測邊緣。改進的Canny算子檢測步驟如下。

      (1)使用MTM算法平滑圖像;

      (2)用一階偏導的有限差分來計算梯度的幅值和方向;

      (3)對梯度幅值用非極大值抑制算法進行處理;

      (4)用Otus算法自適應得到的最佳閾值作為雙閾值算法的高閾值,低閾值設為高閾值的一半,即。

      圖1 改進的Canny算子模板邊緣檢測效果

      基于MTM與Otus算法的Canny算子對支架模板的邊緣檢測實際效果如圖1所示,提取的模板邊緣完整,沒有檢測出虛假邊緣,抑制噪音效果比較好,達到了預期要求。

      5 結(jié)語

      晶圓級倒裝封裝裝備視覺系統(tǒng)對模板邊緣檢測要求較高,普通邊緣檢測算法難以達到要求。針對這個問題提出了一種改進的Canny邊緣檢測算子,用中心加權(quán)的MTM濾波器代替原有的高斯濾波器,用Otus算法改進Canny算子的雙閾值檢測算法,實現(xiàn)自適應選取分割閾值。經(jīng)過仿真測試,改進的邊緣檢測算法能夠完整的檢測出模板邊緣,算法的改進是成功的。

      [1] 于燮康.集成電路產(chǎn)業(yè)技術(shù)發(fā)展趨勢與突破路徑[J].中國工業(yè)評論,2015,(8):57.

      [2] STEGER C,ULRICH M,WIEDEMANN C.機器視覺算法與應用[M].楊少榮譯.北京:清華大學出版社,2008.

      [3] 胡文錦.圖像邊緣檢測方法研究[D].北京交通大學,2009.

      [4] 張錚,徐超,任淑霞等.數(shù)字圖像處理與機器視覺[M].北京:人民郵電出版社,2014.

      [5] Yong Lee, Kassan S. Generalized Median Filtering and Related Nonlinear Filtering Techniques [J].IEEE Transaction on Acoustics,Speech, and Signal Processing, 1985,33(3):672-683.

      [6] 梅躍松,楊樹興,莫波.基于Canny算子的改進的圖像邊緣檢測方法[J].激光與紅外,2006,36(6):501-503.

      [7] Otsu N. A threshold selection method from gray-level histogram[J].IEEE Transactions on system Man Cybernetics(S1083-4419),1979,9(1):62-66.

      猜你喜歡
      算子濾波器灰度
      基于無擾濾波器和AED-ADT的無擾切換控制
      采用改進導重法的拓撲結(jié)構(gòu)灰度單元過濾技術(shù)
      擬微分算子在Hp(ω)上的有界性
      基于灰度拉伸的圖像水位識別方法研究
      各向異性次Laplace算子和擬p-次Laplace算子的Picone恒等式及其應用
      從濾波器理解卷積
      電子制作(2019年11期)2019-07-04 00:34:38
      一類Markov模算子半群與相應的算子值Dirichlet型刻畫
      開關(guān)電源EMI濾波器的應用方法探討
      電子制作(2018年16期)2018-09-26 03:26:50
      基于最大加權(quán)投影求解的彩色圖像灰度化對比度保留算法
      自動化學報(2017年5期)2017-05-14 06:20:56
      Roper-Suffridge延拓算子與Loewner鏈
      合水县| 介休市| 驻马店市| 赣榆县| 阜城县| 宁阳县| 阜宁县| 大连市| 丹寨县| 海阳市| 枞阳县| 镇雄县| 揭西县| 濮阳市| 竹山县| 岢岚县| 丰台区| 类乌齐县| 恩施市| 丰城市| 虎林市| 辽阳县| 邢台市| 彭阳县| 屏东市| 高密市| 台中县| 平度市| 阳新县| 卓尼县| 兴文县| 安化县| 锦屏县| 兴化市| 安阳县| 兴宁市| 石林| 留坝县| 剑川县| 峨眉山市| 上栗县|