新聞中心

EEPW首頁(yè) > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > 亞像素邊緣檢測(cè)在小模數(shù)齒輪參數(shù)檢測(cè)中的應(yīng)用

亞像素邊緣檢測(cè)在小模數(shù)齒輪參數(shù)檢測(cè)中的應(yīng)用

作者:高世平 吳黎明 羅信 陳智翔 時(shí)間:2013-05-20 來(lái)源:電子產(chǎn)品世界 收藏

  摘要:針對(duì)工業(yè)中參數(shù)檢測(cè)高精密的要求,本文設(shè)計(jì)了一種改進(jìn)的和三次樣條插值法結(jié)合得到亞像素邊緣檢測(cè)的方法,以快速且精確的方式,得到二值化的邊緣圖像。通過(guò)對(duì)圖像邊緣提取實(shí)驗(yàn),對(duì)該算法的有效性和檢測(cè)精度進(jìn)行了驗(yàn)證,給出了實(shí)測(cè)尺寸對(duì)比結(jié)果。實(shí)驗(yàn)結(jié)果表明:本文的亞像素定位算法比傳統(tǒng)算子檢測(cè)定位精度更高,可滿足圖像高精度實(shí)時(shí)在線測(cè)量的要求。

本文引用地址:http://2s4d.com/article/145482.htm

  引言

  具有成本低、重量輕、精度高、傳動(dòng)噪聲小等特點(diǎn),廣泛用于家電、飛機(jī)、工業(yè)控制、汽車機(jī)械等領(lǐng)域。精密注塑的快速發(fā)展,使小模數(shù)齒輪的精密檢測(cè)成為關(guān)鍵問(wèn)題之一,傳統(tǒng)的測(cè)量方法很難達(dá)到要求。目前國(guó)內(nèi)外小模數(shù)齒輪測(cè)試的自動(dòng)化程度低,測(cè)試儀器和平設(shè)備較少。圖像檢測(cè)技術(shù)具有非接觸、高精度、高效率等諸多優(yōu)點(diǎn),在齒輪生產(chǎn)中,需要大量其直徑、角度、尺寸等指標(biāo),因此將圖像檢測(cè)技術(shù)應(yīng)用于小模數(shù)齒輪有重大意義。

  在圖像測(cè)量領(lǐng)域,被測(cè)件有關(guān)邊緣點(diǎn)的定位精度往往直接影響到整個(gè)測(cè)量的精度。因此,要提高齒輪檢測(cè)的精密度,關(guān)鍵在于研究齒輪圖像的邊緣檢測(cè)和精確定位方法。小模數(shù)齒輪齒槽空間小、輪齒剛度差、易變形,這要求檢測(cè)的精度非常高,有的要求精確到μm級(jí)別。這就為圖像測(cè)量技術(shù)帶來(lái)了挑戰(zhàn),傳統(tǒng)的邊緣檢測(cè)技術(shù)只能精確到1個(gè)像素點(diǎn),這顯然很難滿足對(duì)檢測(cè)精度越來(lái)越高的要求。因此,本文提出一種基于改進(jìn)的和三次樣條插值結(jié)合的亞像素邊緣檢測(cè)方法,能達(dá)到亞像素級(jí)并且具有較好的抗噪聲能力。

  邊緣提取

  傳統(tǒng)的Sobel算子

  Sobel算子是一種經(jīng)典的微分邊緣檢測(cè)算法,它計(jì)算簡(jiǎn)單,且檢測(cè)效果較好,能平滑噪聲,可提供較為精確的邊緣方向信息。

  Sobel算子只檢測(cè)水平方向和垂直方向的亮度差分值,其經(jīng)典的3×3的鄰域模板圖1所示:  

 

  Sobel算子很容易在空間上實(shí)現(xiàn),Sobel邊緣檢測(cè)器能產(chǎn)生較好的邊緣效果,而且受噪聲影響較小。

  改進(jìn)的Sobel算子

  由以上分析可知,雖然Sobel算子簡(jiǎn)單、快速,但由于只采用了2個(gè)方向的模板,這種算法用來(lái)處理紋理較為復(fù)雜的圖像時(shí),其檢測(cè)的邊緣效果就不是很理想了。為了彌補(bǔ)此類不足,本文對(duì)Sobel算子進(jìn)行了改進(jìn),將算子模板擴(kuò)展到了8個(gè)模板,其算子模板如圖2所示。  

 

  經(jīng)過(guò)8個(gè)方向模板的計(jì)算,對(duì)某一幅圖像進(jìn)行逐點(diǎn)計(jì)算,并且取最大值為像素點(diǎn)的新灰度值,通過(guò)閾值的設(shè)定,判斷邊緣點(diǎn)。最大值對(duì)應(yīng)的模板所表示的方向?yàn)樵撓袼攸c(diǎn)的邊緣方向。

  為了克服Sobel算子檢測(cè)的邊緣較粗,得到的邊緣象素往往是分小段連續(xù),梯度幅值較小的邊緣容易丟失的缺陷,本文對(duì)S(i,j)引入一個(gè)衰減因子D,用它去除計(jì)算的結(jié)果,即:
          

  因此,用處理后的所得到圖像與Sobel算子直接對(duì)原始圖像進(jìn)行邊緣檢測(cè)的圖像相加,這一步顯得尤為重要。可有效改進(jìn)算法的精度。

  亞像素邊緣檢測(cè)

  傳統(tǒng)的基于邊緣跟蹤算法定位精度一般為1個(gè)像素(包括以上改進(jìn)的Sobel算子),其定位原理如圖3所示。顯然,檢測(cè)的面積與物體幾何輪廓有明顯差距,對(duì)于數(shù)字圖像,每個(gè)像素坐標(biāo)均為整數(shù),得到邊緣點(diǎn)可能不太精確,因此本文中提出一種亞像素邊緣定位算法,其定位的核心即如何更精確地估計(jì)邊緣點(diǎn)坐標(biāo)?! ?/p>

 

上一頁(yè) 1 2 3 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉