亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        輪齒的輪廓參數(shù)檢測技術(shù)研究*

        2021-07-12 08:03:10曾鵬飛郝永平
        新技術(shù)新工藝 2021年6期
        關(guān)鍵詞:輪齒輪廓灰度

        蒲 玲,曾鵬飛,蘇 震,郝永平

        (1.沈陽理工大學(xué) 機(jī)械工程學(xué)院,遼寧 沈陽 110159;2.沈陽理工大學(xué) 遼寧省先進(jìn)制造技術(shù)與裝備重點實驗室,遼寧 沈陽 110159;3.中國兵器工業(yè)新技術(shù)推廣研究所,北京 100089;4.沈陽理工大學(xué) CAD/CAM技術(shù)研究與開發(fā)中心,遼寧 沈陽 110159)

        隨著近年來測量技術(shù)的飛速發(fā)展,齒輪測量已經(jīng)由傳統(tǒng)的機(jī)械式、機(jī)電結(jié)合式發(fā)展到如今以計算機(jī)、機(jī)光電等技術(shù)相結(jié)合的高自動化測量技術(shù)[1]。其中機(jī)器視覺在齒輪檢測方面的應(yīng)用主要包括了齒輪表面的殘缺檢測、齒輪的尺寸參數(shù)檢測等。目前機(jī)器視覺技術(shù)以高穩(wěn)定性、非接觸、高精度、低成本等優(yōu)點逐漸獲得國內(nèi)外制造業(yè)的關(guān)注度[2]。但在目前的齒輪齒寬的檢測過程中,系統(tǒng)只對分度圓與輪齒漸開線的交點進(jìn)行檢測,而忽略了整個漸開線齒廓部分的誤差。

        本文主要采用CMOS為主板芯片的工業(yè)攝像頭,結(jié)合光學(xué)測量、圖像處理等技術(shù),實現(xiàn)了圖像的采集、預(yù)處理、亞像素邊緣提取、檢測等功能,針對整個齒輪進(jìn)行檢測,并對于每個輪齒的齒廓邊緣進(jìn)行檢測,根據(jù)輪齒輪廓與標(biāo)準(zhǔn)漸開線輪廓進(jìn)行比對計算誤差,從而獲得更加精確的誤差信息,最終判斷其合格性。

        1 系統(tǒng)搭建

        1.1 硬件系統(tǒng)搭建

        首先在攝像頭的選取方面,本文主要選取了CMOS工業(yè)攝像頭作為主要相機(jī),因為相比于CCD相機(jī)來說,CMOS相機(jī)具有成本低、性價比高等優(yōu)點[3],光源則采用視覺距離無限遠(yuǎn)、照度均值在3萬勒克斯、穩(wěn)定性好的環(huán)形LED光源,并且通過相機(jī)、光源的同軸進(jìn)行照明的方式對齒輪進(jìn)行檢測,從而確保光線產(chǎn)生的誤差達(dá)到最小。然后通過CMOS相機(jī)將圖像采集到計算機(jī)中進(jìn)行圖像處理及數(shù)據(jù)分析。本文主要以某鐘表機(jī)構(gòu)中的齒輪作為主要檢測對象,因為該齒輪對精度要求較高,適合本次實驗。

        1.2 軟件部分搭建

        1.2.1 軟件介紹

        本文主要使用Python及OpenCV作為圖像的主要處理軟件。OpenCV擁有一個強(qiáng)大的計算機(jī)視覺庫,其中很多高效的模塊化函數(shù)可以用來搭建齒輪檢測的處理系統(tǒng)。通過對圖像的雙邊濾波函數(shù)對圖像進(jìn)行濾波,通過Canny算子進(jìn)行邊緣檢測以及改進(jìn)的Devernay亞像素邊緣檢測可以獲得高精度的齒輪邊緣數(shù)據(jù)。然后再通過數(shù)據(jù)處理以及與理論圖像及理論邊緣參數(shù)進(jìn)行對比從而得到齒輪的相關(guān)參數(shù)以及參數(shù)誤差。主要過程如圖1所示。

        圖1 主要過程圖

        1.2.2 預(yù)處理

        相機(jī)標(biāo)定的目的有兩個:其一是將世界坐標(biāo)系換算到圖像坐標(biāo)系中,從而可以從圖像中獲取真實世界的距離信息;其二是由于相機(jī)本身和鏡頭產(chǎn)生的一些誤差,造成一些不可避免的畸變,這類畸變主要包括徑向畸變和切向畸變[4],而這些畸變可以通過相機(jī)標(biāo)定的方式進(jìn)行校正,從而減少對圖像的誤差。本文主要采用張正友標(biāo)定法,利用12×9個格子且每個方格長1.5 mm的棋盤格(見圖2)進(jìn)行標(biāo)定。

        圖2 棋盤格

        1.2.3 濾波

        將圖像灰度化之后,通過Gamma校正提高圖像邊緣對比度[5],以提高邊緣輪廓,從而提高精度,其次通過調(diào)節(jié)亮度而增強(qiáng)圖像的質(zhì)量。由于圖像在傳輸過程中容易產(chǎn)生光子噪聲、暗電流噪聲等,會對后續(xù)的測量造成誤差。本文選用的是雙邊濾波函數(shù),它是一種非線性濾波器,其特點是既可以保持邊緣又可以實現(xiàn)降噪平滑的效果。其權(quán)重同時結(jié)合了像素的歐氏距離和范圍域中的輻射差異。在對圖像邊緣區(qū)域進(jìn)行濾波時,隨著像素變化的增大,像素范圍域的權(quán)重也隨之增加,從而保持了邊緣信息[6]。因為雙邊濾波函數(shù)的上述優(yōu)點,故取代了傳統(tǒng)只考慮位置因素的高斯濾波,從而獲得更高的濾波效果。

        1.2.4 邊緣檢測

        對已經(jīng)濾波后的圖像進(jìn)行閾值處理,其目的是將齒輪零件與背景進(jìn)行分類,為后續(xù)邊緣檢測做準(zhǔn)備。本文采用的是otsu’s方法的最佳全局閾值處理,相比于基本全局閾值處理,該算法不受圖像的亮度和對比度的影響[7]。為了分別獲得齒輪的外側(cè)和內(nèi)孔二值圖像信息,通過利用形態(tài)學(xué)處理中的孔洞填充方法對齒輪的二值圖像進(jìn)行填充,并利用最大連通域的方式排除大型的雜質(zhì)(見圖3箭頭處),從而獲得齒輪的外側(cè)二值圖,再利用原本的二值圖像做差值計算出齒輪內(nèi)孔的圖像。

        圖3 含有雜質(zhì)的齒輪二值圖像

        在邊緣檢測方面選用的是CANNY邊緣檢測(見圖4),CANNY邊緣檢測算法作為經(jīng)典的邊緣檢測算法不僅有著優(yōu)秀的邊緣檢測能力,而且還有著很好的抑制噪聲的能力。其主要是對Sobel等算子的進(jìn)一步優(yōu)化。首先是選用高斯算子對灰度圖像進(jìn)行濾波,然后Sobel算子計算圖像的梯度幅度和方向,之后根據(jù)角度對各個灰度梯度進(jìn)行非極大值抑制,選取灰度梯度最大的位置作為邊緣點,最后通過雙閾值算法將計算出的邊緣進(jìn)行篩選[8]。該算法既能夠有效地抑制噪聲,還能準(zhǔn)確地定位出邊緣的位置。

        圖4 Canny邊緣檢測圖

        1.2.5 亞像素邊緣檢測

        目前的像素級精度不能達(dá)到齒輪檢測的精度要求,故可以利用亞像素邊緣檢測將原本像素級的精度提高至亞像素級。亞像素檢測的方法有很多,例如矩方法、三次樣條插值法、擬合法。本文選用的是優(yōu)化的Devernay亞像素檢測法[9]。原本Canny邊緣檢測利用的非極大值抑制只有像素級別,從而導(dǎo)致原本利用灰度梯度最大值而選取的邊緣點可能不是該灰度梯度中的最大值,故引用Devernay亞像素校正法對其灰度梯度定位到最大值處η。為了減少計算量,原文中采用計算量更少的三點來對二次方程進(jìn)行擬合。║g(A)║為A點的灰度梯度,η為距離Canny邊緣點的位移補(bǔ)償,其計算式如下:

        (1)

        而傳統(tǒng)的Devernay算法誤差較大,根據(jù)有限向計算梯度值所帶來的誤差,假設(shè)梯度滿足二次曲線規(guī)律所帶來的誤差等,故通過分別使用水平和垂直方向上的插補(bǔ)來去除部分誤差,以及利用邊緣點鏈來對邊緣輪廓進(jìn)行合并處理。改進(jìn)的Devernay亞像素檢測圖如圖5所示。

        圖5 改進(jìn)的Devernay亞像素檢測圖

        1.2.6 數(shù)據(jù)處理

        如需獲得輪齒輪廓,首先需要確定齒輪的圓心位置,然后通過以圓心為中心將齒輪輪廓轉(zhuǎn)換成極坐標(biāo)的形式,并在此基礎(chǔ)上對輪齒輪廓進(jìn)行判斷。

        第1步是圓心的確定,先通過質(zhì)心檢測粗略計算出圓心的位置,根據(jù)此圓心位置對齒輪輪廓進(jìn)行極坐標(biāo)轉(zhuǎn)換。對轉(zhuǎn)換成極坐標(biāo)形式的齒輪輪廓數(shù)據(jù)(見圖6)進(jìn)行線性擬合,然后通過擬合數(shù)據(jù)三點確定圓心的位置,從而獲得精確的圓心坐標(biāo)。

        圖6 以圓心為中心,經(jīng)過極坐標(biāo)轉(zhuǎn)換后的

        第2步是獲取輪齒輪廓。齒頂圓直徑、齒根圓直徑都可以通過獲得極大極小值方式來獲得。根據(jù)齒數(shù)將經(jīng)過極坐標(biāo)轉(zhuǎn)換的數(shù)據(jù)以及極大值極小值點進(jìn)行分類,從而獲得每一個輪齒的邊緣輪廓。通過單個輪齒輪廓與理論輪齒輪廓作橫坐標(biāo)方向的差值(見圖7)獲得單個輪齒輪廓的誤差數(shù)據(jù)(見圖8)。

        圖7 檢測單個輪齒中一邊的輪廓與理論數(shù)據(jù)

        圖8 單個輪齒邊緣輪廓與標(biāo)準(zhǔn)漸開線輪廓之間的誤差圖

        1.2.7 測量結(jié)果分析

        本文選取3個同一種類型齒輪作為試驗樣本(見圖9),齒輪參數(shù)數(shù)據(jù)見表1。

        表1 圖像檢測數(shù)據(jù)

        由表1中數(shù)據(jù)可知齒輪齒頂圓直徑、齒根圓直徑以及齒數(shù)為26。通過本文的輪齒輪廓檢測方法可知每一個輪齒輪廓的誤差數(shù)據(jù)(見表2)。由于齒數(shù)過多,表2只列出前5個輪齒的數(shù)據(jù)。通過對3個齒輪的檢測,以及通過每個輪齒輪廓誤差值對齒輪的合格性進(jìn)行判斷。

        表2 單個輪齒檢測數(shù)據(jù)

        通過數(shù)據(jù)可以看出,本文采用的輪齒輪廓檢測相比于傳統(tǒng)齒寬檢測在單個輪齒的合格性檢測方面更準(zhǔn)確。

        2 結(jié)語

        本文通過搭建檢測平臺可以檢測單個輪齒輪廓的誤差進(jìn)而辨別出齒輪是否合格,隨后可以通過該齒輪的合格性合理篩選出合格的齒輪。由于時間和能力有限,機(jī)器視覺中依舊存在諸多例如光源大小產(chǎn)生的誤差、濾波出現(xiàn)的誤差等,但機(jī)器視覺在未來關(guān)于齒輪檢測的研究中有著檢測速度快、精度高、人工成本低等優(yōu)點,具有很好的工業(yè)應(yīng)用前景[10]。

        猜你喜歡
        輪齒輪廓灰度
        曳引式電梯蝸輪輪齒失效原因分析及預(yù)防措施
        采用改進(jìn)導(dǎo)重法的拓?fù)浣Y(jié)構(gòu)灰度單元過濾技術(shù)
        基于灰度拉伸的圖像水位識別方法研究
        OPENCV輪廓識別研究與實踐
        齒輪發(fā)生隨機(jī)斷裂的原因和預(yù)防措施
        基于實時輪廓誤差估算的數(shù)控系統(tǒng)輪廓控制
        電梯蝸輪輪齒失效原因分析及警示
        基于最大加權(quán)投影求解的彩色圖像灰度化對比度保留算法
        基于灰度線性建模的亞像素圖像抖動量計算
        風(fēng)力發(fā)電機(jī)齒輪箱輪齒斷裂原因分析
        国产高清在线视频一区二区三区| 日本无吗一区二区视频| 97se亚洲国产综合自在线图片| 91伊人久久| 国产成社区在线视频观看| 国产人成在线免费视频| 免费国产不卡在线观看| 亚洲永久国产中文字幕| 久久精品中文字幕无码绿巨人| 忘忧草社区www日本高清| 国产精品免费久久久久软件| 欧美在线专区| 国产亚洲精品日韩香蕉网| 色婷婷一区二区三区四| 人妻少妇精品视频专区二区三区| 亚洲av无码国产精品久久| 宅男666在线永久免费观看| 国产高颜值大学生情侣酒店| 手机看片久久国产免费| 日韩亚洲国产av自拍| 亚洲处破女av一区二区| 中文国产乱码在线人妻一区二区| 亚洲狠狠婷婷综合久久久久 | 99精品人妻无码专区在线视频区 | 免费看黄视频亚洲网站| 久久精品国产99久久久| 国产色秀视频在线播放| 国产av天堂成人网| 人妻风韵犹存av中文字幕| 日韩精品中文一区二区三区在线 | 免费精品人妻一区二区三区| 日本免费视频| 亚洲国产av精品一区二区蜜芽| 亚洲乱码日产精品bd在线观看| 午夜视频网址| 国产91九色视频在线播放| 日韩在线观看入口一二三四| 亚洲人成77777在线播放网站| 欧美日韩亚洲国内综合网| 亚洲日韩乱码中文无码蜜桃臀 | 中文字幕中文字幕在线中二区|