• 
    

    
    

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

      基于Gabor特征的曲面工件缺陷檢測方法的研究

      2015-03-23 02:19:20余桂英鄭春煌
      中國計量大學(xué)學(xué)報 2015年1期
      關(guān)鍵詞:降維小波特征值

      唐 瑋,余桂英,鄭春煌,徐 旭

      (中國計量學(xué)院 計量測試工程學(xué)院,浙江 杭州 310018)

      基于Gabor特征的曲面工件缺陷檢測方法的研究

      唐 瑋,余桂英,鄭春煌,徐 旭

      (中國計量學(xué)院 計量測試工程學(xué)院,浙江 杭州 310018)

      針對曲面工件加工過程中出現(xiàn)的表面缺陷問題,使用Gabor函數(shù)能夠提取出圖像在不同位置、頻率和方向上特征的優(yōu)點,構(gòu)建5個方向8個尺度的Gabor濾波器組.對采集的圖像進行Gabor濾波,提取濾波后圖像的灰度均值和方差作為Gabor紋理特征向量,使用主成分分析法進行特征的降維處理,最后建立馬氏距離最近鄰分類器,實現(xiàn)了對工件表面缺陷的識別和分類.

      Gabor濾波器組;特征提取;識別分類

      隨著社會的進步和科技的發(fā)展,人們對產(chǎn)品質(zhì)量和工藝的要求越來越髙.在工廠流水線的大批量生產(chǎn)環(huán)境下,工件表面會不可避免的產(chǎn)生一些缺陷,如劃傷、點傷、凹坑、夾雜、裂紋,而目前最普遍的方法是通過人眼來檢測,效率低下.針對這種現(xiàn)狀,采用機器視覺的方法,用成像器件來代替人眼觀測工件.近年來,機器視覺在產(chǎn)品的缺陷識別方面得到越來越廣泛的運用[1].Shen Hao,Li Shuxiao等使用機器視覺的方法來檢測軸承缺陷,開發(fā)了一個基于機器視覺的軸承缺陷檢測系統(tǒng),可以檢查軸承各種類型的缺陷,如變形、生銹、劃痕[2].在時域中進行檢測過程中很容易受細小的油污和灰塵的干擾從而不能正確的分辨是否存在缺陷.

      為此,筆者選擇杭州富光科技有限公司生產(chǎn)的電子目鏡塑制曲面封裝殼,針對封裝殼生產(chǎn)過程中存在的細小缺陷,從頻域的角度出發(fā),在不同位置、頻域以及方向上提取缺陷圖像的Gabor特征,提高了對缺陷工件的識別率.

      1 Gabor特征紋理描述

      Gabor函數(shù)和哺乳動物的視覺感受相當吻合[3-4],這對研究圖像特征檢測或空間域頻率濾波非常有用.Gabor函數(shù)能很好地提取出圖像在不同空間位置、頻率和方向上的特征.因此Gabor小波變換在紋理特征分析和目標識別領(lǐng)域得到了廣泛應(yīng)用[5].

      1.1 Gabor小波

      在空間域中,2D Gabor小波是由高斯函數(shù)調(diào)制的正弦波,通過設(shè)置參數(shù)α和β的大小來調(diào)節(jié)高斯函數(shù)在x軸和y軸上的精度.

      2D Gabor小波定義如下:

      φ(f,θ,cx,cy)(x,y)=

      exp(j2πfxr);

      (1)

      xr=(x-xc)cosθ+(y-yc)sinθ;

      (2)

      yr=(x-xc)sinθ+(y-yr)cosθ.

      (3)

      其中:(cx,cy)—Gabor小波在圖像中所處的位置,f是調(diào)制正弦波的頻率,α=f/γ,β=f/η,α和β決定了高斯包絡(luò)的寬度,θ—橢圓高斯長軸方向.正弦小波中心頻率越高,正弦包絡(luò)在圖像中包含的區(qū)域越小.

      所以Gabor小波就由以下幾個參量決定:不斷改變位置的(cx,cy),方向θ,以及頻率f和高斯包絡(luò)在γ、η軸上的步長比例.然而在實際的應(yīng)用中,都是構(gòu)造一系列擁有不同頻率fu和方向θv的小波.

      ψ=(φn1,φn2,φn3,…,φnN)

      (4)

      圖1 5×8的Gabor濾波器組Figure 1 Gabor filter bank of 5 multiplied by 8

      1.2 Gabor特征提取

      使用Gabor濾波器組對灰度化后的曲面工件圖像進行卷積處理,得到不同尺度和不同方向下的濾波圖像.提取圖像的灰度均值和方差作為特征值來分類曲面工件.假設(shè)給定的Gabor小波濾波器組為

      ψ=(φn1,φn2,φn3,…,φnN).

      (5)

      那么Gabor濾波器與圖像做卷積運算

      G(I)=(ωn1,ωn2,ωn3,…,ωnN).

      (6)

      其中

      ωni(x,y)=?I(x,y)·φni(x-xi)·

      (y-yi)dxidyi.

      (7)

      φni中n=(f,θ,cx,cy),I(x,y)表示灰度圖像.

      取濾波后的圖像灰度均值μni和方差σni作為Gabor特征t值[6-7]:

      μni=?|ωni(x,y)|dxdy;

      (8)

      (9)

      t=[μ01,μ02,…,μ40,σ01,σ02,…,σ40].

      (10)

      2 基于主成分分析法的特征降維

      Gabor小波變換提取到的灰度特征值維數(shù)較高,計算量很大,不利于識別分類.主成分分析(principal component analysis,PCA)是對特征降維的經(jīng)典算法之一[8].

      PCA算法[9-10]原理如下:在測量空間中找到一組由m個正交矢量組成的向量,要求這組矢量能最大的表現(xiàn)出數(shù)據(jù)的方差,然后將原來的n維矢量投影到這組正交矢量組成的m維空間,投影系數(shù)就構(gòu)成特征矢量,同時,這一步驟也完成了數(shù)據(jù)的降維(m<

      設(shè)x1,x2,…,xp是一個評價體系,評價對象在評價指標上的表現(xiàn)為x1i,x2i,…,xpi,假設(shè)有n個評價對象.

      1)標準化

      即用zki代替xki:

      (11)

      (12)

      (13)

      2)計算相關(guān)矩陣

      (14)

      則相關(guān)矩陣

      R=Z·Zr/n.

      (15)

      3)求相關(guān)矩陣特征值

      因為相關(guān)矩陣R至少是對稱半定的,特征值

      3 實驗與數(shù)據(jù)分析

      實驗中對200個樣本集和200個驗證集采集圖像,將圖像分為無缺陷、劃傷、點傷、夾雜、裂紋、凹坑六個評定等級,提取每個樣本圖像的特征值,對特征值做數(shù)據(jù)降維,通過計算樣本和已知缺陷集合的馬氏距離完成對工件的缺陷分類.

      3.1 曲面工件圖像的采集和特征值提取

      采集封裝殼圖像,如圖2.

      圖2 曲面工件的圖像Figure 2 Image of cambered workpieces

      實驗中的200個樣本經(jīng)過5×8的40個Gabor濾波器濾波后,分別提取濾波后圖像的灰度均值和方差組成的200×80×1的列向量a=[a1,a2,…,a200]作為特征向量.樣本的特征值矩陣(節(jié)錄)如表1.由表1可以看出采集到的Gabor特征值數(shù)據(jù)量相當龐大,在后續(xù)計算中會產(chǎn)生巨大的計算量,這不便于后續(xù)的識別和分類,因此需要對這部分的數(shù)據(jù)進行降維處理.

      表1 樣本的特征值矩陣(節(jié)錄)

      3.2 特征數(shù)據(jù)降維

      將上述表1中的樣本特征值導(dǎo)入到IBM SPSS中,SPSS軟件可以自動進行標準化、相關(guān)矩陣和相關(guān)矩陣特征值計算.軟件分析得到的主成分數(shù)為4,表2和表3分別為解釋的總方差和成分矩陣.

      表2 解釋的總方差

      表3 成份矩陣

      對200樣本的數(shù)據(jù)進行主成分分析法,特征數(shù)據(jù)降維后,每一個樣本的特征值為T=[α1β1,α2β2,α3β3,α4β4].

      3.3 實驗結(jié)果分析

      將待分類的特征值在主成分特征矩陣上投影,計算待檢測對象特征值和樣本特征值之間的馬氏距離,構(gòu)造最近鄰分類器[11],200個驗證集的識別結(jié)果如表4.

      4 結(jié) 語

      文中設(shè)計了一種頻域中的工件缺陷檢測方案,構(gòu)造5×8的Gabor濾波器,對工件圖像進行濾波,提取Gabor紋理特征,結(jié)合主成分分析法進行數(shù)據(jù)降維,最后構(gòu)造最近鄰分類器,實現(xiàn)了對

      表4 最近鄰分類器分類結(jié)果

      工件六種類型的識別.

      [1] MALLAT S G A. Theory for multi-resolution signal decomposition:the wavelet representation[J]. Trans on Pattern and Machine Intelligence,1989,11(7):674-693.

      [2] BIN Zhu, LU Jiang. Gabor feature-based apple quality inspection using Kernel principal compoment analysis[J]. Food Engineering,2007,81:741-749.

      [3] HAO Shen, LI Shuxiao. Bearing defect inspection based on machine vision[J]. Measurement,2012,4(45):719-733.

      [4] ZHAO W, CHELLAPPA R, PHILIPS P J. Face recognition a literature survey[J]. ACM Computing,2003,3(54):399-458.

      [5] LIN Kezheng, XU Ying, ZHONG Yuan. Using 2D Gabor values and kernel fisher discriminant analysis for face recognition[C]//Proceedings of the 2nd International Conference on Information Science and Engineering. Piscataway :IEEE Computer Society,2010:7624-7627.

      [6] 張剛,馬宗明.一種采用Gabor小波的紋理特征提取方法[J].中國圖形圖像學(xué)報,2010,15(2):247-254. ZHANG Gang, MA Zongming. An approach of using Gabor wavelets for texture feature extraction[J]. Journal of Image and Graphics,2010,15(2):247-254.

      [7] 聶祥飛,郭軍.利用Gabor小波變換解決人臉識別中的小樣本問題[J].光學(xué)精密工程,2007,15(6):973-977. NIE XiangFei, GUO Jun. Solution of small sample size problem in face recognition using Gabor wavelet transform[J]. Optics and Precision Engineering,2007,15(6):973-977.

      [8] TURK M, PENTLAND A. Eigenfaces for recognition[J]. Journal of Cognitive Neuroscience,1991,3(1):72-86.

      [9] 齊興敏.基于PCA的人臉識別技術(shù)的研究[D].武漢:武漢理工大學(xué),2007. QI Xingmin. Technology research of face recognition based on PCA[D]. Wuhan: Wuhan University of Technology,2007.

      [10] 范立南,韓曉微,張廣淵.圖像處理與模式識別[M].北京:科學(xué)出版社,2007:30-32.

      [11] 袁紅中.基于機器視覺的工業(yè)產(chǎn)品表面缺陷檢測方法的應(yīng)用研究[D].秦皇島:燕山大學(xué),2010. YUAN Hongzhong. The research of workpiece surface defect based on machine vision[D]. Qinhuangdao: Yanshan University,2010.

      Research of surface defects detection of cambered workpieces based on Gabor feature

      TANG Wei, YU Guiying, ZHENG Chunhuang, XU Xu

      (College of Metrology and Measurement Engineering, China Jiliang University, Hangzhou 30018, China)

      Aiming at the surface defects that emerged in the process of cambered workpiece matching, the Gabor function was used to extract characteristics on different frequencies and orientations. A Gabor filter bank was built with five directions and eight dimensions. The collected images were filtrated by the Gabor filter. Then, the mean gray level and the variance of filtered images were detected as the Gabor texture feature vector. The principal component analysis was used for feature reduction. A nearest neighbor classifier of Markov was established to realize the identification and classification of surface defects.

      Gabor filter bank; defects detection; identification and classification

      1004-1540(2015)01-0046-04

      10.3969/j.issn.1004-1540.2015.01.008

      2014-09-13 《中國計量學(xué)院學(xué)報》網(wǎng)址:zgjl.cbpt.cnki.net

      浙江省重大科技專項計劃項目(No.2011C12025).

      TH741

      A

      猜你喜歡
      降維小波特征值
      Three-Body’s epic scale and fiercely guarded fanbase present challenges to adaptations
      一類帶強制位勢的p-Laplace特征值問題
      構(gòu)造Daubechies小波的一些注記
      科技風(2021年19期)2021-09-07 14:04:29
      單圈圖關(guān)聯(lián)矩陣的特征值
      降維打擊
      海峽姐妹(2019年12期)2020-01-14 03:24:40
      基于MATLAB的小波降噪研究
      電子制作(2019年13期)2020-01-14 03:15:32
      基于改進的G-SVS LMS 與冗余提升小波的滾動軸承故障診斷
      基于商奇異值分解的一類二次特征值反問題
      關(guān)于兩個M-矩陣Hadamard積的特征值的新估計
      基于FPGA小波變換核的設(shè)計
      電測與儀表(2014年8期)2014-04-04 09:19:38
      区。| 汝城县| 衡阳县| 江口县| 泗阳县| 临泉县| 博乐市| 九江市| 南溪县| 赤壁市| 县级市| 南汇区| 长沙市| 广河县| 奉节县| 缙云县| 双牌县| 宁国市| 正镶白旗| 手游| 澎湖县| 綦江县| 东城区| 若尔盖县| 临汾市| 正镶白旗| 安康市| 延津县| 五大连池市| 上饶县| 株洲市| 大石桥市| 财经| 枣庄市| 丁青县| 南靖县| 沿河| 临澧县| 陇西县| 泉州市| 汕尾市|