亞像素邊緣檢測在小模數齒輪參數檢測中的應用

2020-12-05 電子產品世界

  摘要:針對工業中小模數齒輪參數檢測高精密的要求,本文設計了一種改進的Sobel算子和三次樣條插值法結合得到亞像素邊緣檢測的方法,以快速且精確的方式,得到二值化的邊緣圖像。通過對小模數齒輪圖像邊緣提取實驗,對該算法的有效性和檢測精度進行了驗證,給出了實測尺寸對比結果。實驗結果表明:本文的亞像素定位算法比傳統算子檢測定位精度更高,可滿足圖像高精度實時在線測量的要求。

本文引用地址:http://www.eepw.com.cn/article/145482.htm

  引言

  小模數齒輪具有成本低、重量輕、精度高、傳動噪聲小等特點,廣泛用於家電、飛機、工業控制、汽車機械等領域。精密注塑的快速發展,使小模數齒輪的精密檢測成為關鍵問題之一,傳統的測量方法很難達到要求。目前國內外小模數齒輪測試的自動化程度低,測試儀器和平設備較少。圖像檢測技術具有非接觸、高精度、高效率等諸多優點,在齒輪生產中,需要大量其直徑、角度、尺寸等指標,因此將圖像檢測技術應用於小模數齒輪有重大意義。

  在圖像測量領域,被測件有關邊緣點的定位精度往往直接影響到整個測量的精度。因此,要提高齒輪檢測的精密度,關鍵在於研究齒輪圖像的邊緣檢測和精確定位方法。小模數齒輪齒槽空間小、輪齒剛度差、易變形,這要求檢測的精度非常高,有的要求精確到μm級別。這就為圖像測量技術帶來了挑戰,傳統的邊緣檢測技術只能精確到1個像素點,這顯然很難滿足對檢測精度越來越高的要求。因此,本文提出一種基於改進的Sobel算子和三次樣條插值結合的亞像素邊緣檢測方法,能達到亞像素級並且具有較好的抗噪聲能力。

  Sobel算子邊緣提取

  傳統的Sobel算子

  Sobel算子是一種經典的微分邊緣檢測算法,它計算簡單,且檢測效果較好,能平滑噪聲,可提供較為精確的邊緣方向信息。

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

 

  Sobel算子很容易在空間上實現,Sobel邊緣檢測器能產生較好的邊緣效果,而且受噪聲影響較小。

  改進的Sobel算子

  由以上分析可知,雖然Sobel算子簡單、快速,但由於只採用了2個方向的模板,這種算法用來處理紋理較為複雜的圖像時,其檢測的邊緣效果就不是很理想了。為了彌補此類不足,本文對Sobel算子進行了改進,將算子模板擴展到了8個模板,其算子模板如圖2所示。  

 

  經過8個方向模板的計算,對某一幅圖像進行逐點計算,並且取最大值為像素點的新灰度值,通過閾值的設定,判斷邊緣點。最大值對應的模板所表示的方向為該像素點的邊緣方向。

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

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

  亞像素邊緣檢測

  傳統的基於邊緣跟蹤算法定位精度一般為1個像素(包括以上改進的Sobel算子),其定位原理如圖3所示。顯然,檢測的面積與物體幾何輪廓有明顯差距,對於數字圖像,每個像素坐標均為整數,得到邊緣點可能不太精確,因此本文中提出一種亞像素邊緣定位算法,其定位的核心即如何更精確地估計邊緣點坐標。  

 

相關焦點

  • 小模數齒輪
    什麼是小模數齒輪?模數小於1mm的齒輪,一般稱為小模數齒輪。在航空機械、電子產品、精密機械、儀器儀表和計時機構中,廣泛應用小模數齒輪。小模數齒輪的加工方法,其基本原理與大、中模數齒輪的加工原理相同。4.合理的側隙,在傳動過程中,兩嚙合齒非工作表面之間應有一定的間隙,以便貯存潤滑油,補償彈性變形、溫度及齒輪製造誤差引起的側隙變化,防止齒輪出現「卡滯」現象,但側隙也不能過大,以免引起傳動中出現回差。小模數齒輪的加工特點: 1.小模數齒輪傳遞力矩小,在設計齒輪時,一般不進行強度計算和剛度計算。
  • 計算齒輪模數的小技巧
    今天分享一個小技巧,很多同志剛工作的時候拿到一顆齒輪,卻只會數齒數,計算不好模數。今天就來說說怎麼快速計算齒輪的模數。
  • 「CGMA小模數齒輪技術研討會」在我市召開
    11月29日,「2020年CGMA小模數齒輪技術研討會」在我市召開。會議由中國機械工業聯合會指導,中國機械通用零部件工業協會齒輪與電驅動分會(CGMA)主辦,中山邁雷特數控技術有限公司承辦 。會議吸引了來自國內外齒輪界150多家企業、院校、研究所專家學者、代表廣泛交流。 副市長雷嶽龍出席相關活動。
  • 專家把脈小模數齒輪行業發展新動向
    11月29日,「2020年CGMA小模數齒輪技術研討會」在我市召開。會議由中國機械工業聯合會指導,中國機械通用零部件工業協會齒輪與電驅動分會(CGMA)主辦,中山邁雷特數控技術有限公司承辦 。會議吸引了來自國內外齒輪界150多家企業、院校、研究所專家學者、代表廣泛交流。 副市長雷嶽龍出席相關活動。
  • 齒輪模數是什麼意思(不可小覷)
    齒輪模數是模數制輪齒的一個基本參數。那齒輪模數到底是什麼意思呢,下面小編為你解釋。一、 齒輪模數是什麼意思「模數」是指相鄰兩輪齒同側齒廓間的齒距t與圓周率π的比值(m=t/π),以毫米為單位。模數是模數制輪齒的一個基本參數。模數越大,輪齒越高也越厚,如果齒輪的齒數一定,則輪的徑向尺寸也越大。模數系列標準是根據設計、製造和檢驗等要求制訂的。
  • 齒輪的「模數」是什麼?
    模數是決定齒輪大小的因素。齒輪模數被定義為模數制輪齒的一個基本參數,是人為抽象出來用以度量輪齒規模的數。目的是標準化齒輪刀具,減少成本。直齒、斜齒和圓錐齒齒輪的模數皆可參考標準模數系列表。工業定義:齒輪的g度圓是設計、計算齒輪各部分尺寸的基準,而齒輪分度圓的周長=πd=z p,於是得分度圓的直徑 d=z p/π。
  • 小模數齒輪與微型減速電機齒輪箱
    什麼是小模數齒輪?模數小於1mm的齒輪,一般稱為小模數齒輪。在航空機械、電子產品、精密機械、儀器儀表和計時機構中,廣泛應用小模數齒輪。小模數齒輪的加工方法,其基本原理與大、中模數齒輪的加工原理相同。小模數齒輪的加工工藝過程中的切削力、夾緊力、支承力以及其他因素,有時會引起齒輪的變形和斷裂。因此,合理制定小模數齒輪的加工工藝,防止加工過程中齒輪變形和斷裂,是保證小模數齒輪質量的極為重要的因素。
  • 怎麼比較快的計算F77齒輪減速機的齒輪模數?
    怎麼比較快的計算F77齒輪減速機的齒輪模數?在選擇減速機的時候經常有人問你們這款減速機裡面的齒輪模數是多少的?怎麼計算呢?今天就來推薦一些比較簡單的方法,希望對你有用!因兩孔相互垂直,一般方法難以檢測,圖2所示是我們為此專門設計的檢具。檢具中的測頭6以螺紋M2.5與百分我7相速,測頭(圖3)為一直線,便於測量心棒9接急時能將尺寸精確反映在百分表7上。同時要求百分表架4、定位軸1與測量心軸2等距,測量心棒按0.002mm分級。
  • 小模數齒輪測量方法研究(齒輪系列三)
    ;小模數齒輪受其幾何尺寸與機械性能的限制和影響,其測量難度遠大於中模數齒輪。下面將就小模數齒輪的測量方法與技巧展開分析。>接觸式探針最小為0.1mm,從上文可以看出,接觸式測量最小只能測量到模數為0.2的齒輪。
  • 齒輪「模數」是如何計算的?
    模數是決定齒輪大小的因素。齒輪模數被定義為模數制輪齒的一個基本參數,是人為抽象出來用以度量輪齒規模的數。
  • 2018全國小模數齒輪技術研討會(深圳)會議紀要
    由中國機械通用零部件工業協會齒輪分會主辦、深圳市兆威機電股份有限公司承辦,重慶清平機械有限責任公司、貴州群建精密機械有限公司、陝西長空齒輪有限責任公司、寧波夏廈齒輪有限公司、深圳創晶輝精密塑膠模具有限公司、寧波中大力德智能傳動股份有限公司、浙江豐立智能科技股份有限公司、北京工業大學協辦的「2018全國小模數齒輪技術研討會」於12月1~
  • 電機製造業:如何設計出高精度等級的小模數齒輪?
    直徑節距大於等於20或模數小於等於1.25的齒輪稱為小節齒輪或小模數齒輪,這些齒輪的設計有自己的特殊性,小齒距齒輪的製造公差和操作條件比大齒距齒輪相對嚴格。製造公差包括齒輪公差(齒尖直徑、齒徑、齒徑、齒厚),殼體中心距公差以及允許齒輪軸偏移公差。
  • 圓柱齒輪設計【齒輪和模數】如何選擇
    小齒輪的齒數可取為z1=20~40。開式(半開式)齒輪傳動,由於輪齒主要為磨損失效,為使齒輪不致過小,故小齒輪不宜選用過多的齒數,一般可取z1=17~20。2、兩齒輪嚙合時,總是一個齒輪的齒頂進入另一個齒輪的齒根,為了防止熱膨脹頂死和具有儲成潤滑油的空間,要求齒根高大於齒頂高。為 此引入了齒頂高係數和頂隙係數。3、小齒輪齒數應避免根切,相嚙合的齒數最好互為質數,且還要考慮湊配,圓整中心距的需要。
  • OpenCV(四)邊緣檢測
    Canny於1986年開發出來的一個多級邊緣檢測算法。更為重要的是Canny創立了「邊緣檢測計算理論」(computational theory of edge detection)解釋這項技術如何工作。Canny的目標是找到一個最優的邊緣檢測算法,而這個最優邊緣檢測算法的含義是指三個方面:好的檢測- 算法能夠儘可能多地標識出圖像中的實際邊緣。
  • 變模數嚙合原理及齒輪滾刀設計初探
    漸開線齒輪嚙合傳動,通常由一對模數及壓力角相同的齒輪來實現。根據齒輪嚙合原理,齒輪實現嚙合的充要條件是兩個齒輪的基節相等。齒輪的基節與模數、壓力角的正弦成正比,即不同模數的齒輪是可以相互嚙合的。但不同模數的齒輪嚙合公式與同模數齒輪嚙合公式不同。
  • 案例|殘餘應力檢測 驗證齒輪表面強化效果
    齒輪是眾多機械產品中不可或缺的組成部件,被廣泛應用於各種傳動機構。然而由於加工、熱處理等工藝因素,經常會有裂紋、疲勞剝落等失效形式發生,影響到傳動系統的可靠性及服役壽命。為預防這種情況的出現、提高齒輪的性能,精密齒輪在加工時多使用磨削加工並進行表面強化。
  • 漸開線齒輪參數介紹
    2.3 在介紹齒輪參數前,需要先介紹下分度圓(Referencce Circle)概念。在科普之前需要各位先立三個Flag。1. 分度圓是設計參數,不需要測量。2. 已知周節p(Pitch)和齒數z,求分度圓直徑?
  • 三級行星齒輪減速器參數優化設計
    引言盾構機是盾構工法中的關鍵裝備,其刀盤驅動系統在掘進施工中驅動刀盤切割巖土,它包括液壓馬達、主減速器和小齒輪大齒圈減速單元,主減速器傳遞扭矩大而且傳動比大,通常採用三級行星齒輪機構,由於主減速的工作環境空間狹小,因此要求主加速器體積小而且要滿足大傳動比、大扭矩的要求,故在設計過程中通常採用優化設計的方法來滿足上述要求
  • 齒輪設計個人心得
    如果你有什麼覺得可以補充的,不吝賜教。首先介紹最簡潔明了的齒輪書籍:《漸開線外嚙合圓柱齒輪傳動(朱景梓張展1990年)》《漸開線齒輪變位係數的選擇》朱景梓《微型行星齒輪傳動設計》饒振綱我個人不是專業從事齒輪設計的,也沒有任何齒輪設計軟體。只是設備中會涉及到齒輪設計。從開始碰到齒輪很長一段時間,說實話一直覺得不能把握齒輪設計的要領。
  • 如何確定圓柱齒輪加工的齒厚
    在汽車變速器齒輪加工過程中,目前普便採用的是滾-剃齒(或精插齒)工藝,每道工序中都需要控制齒輪齒厚參數,以保證最終產品要求的齒輪側隙。