国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于MATLAB的零件表面缺陷檢測方法與流程

      文檔序號:11232882閱讀:4432來源:國知局

      本發(fā)明屬于圖像處理領(lǐng)域,具體涉及到一種基于matlab的零件表面缺陷檢測方法。



      背景技術(shù):

      機器視覺是利用計算機和相機來模擬實現(xiàn)人眼的功能,通過控制相機來獲取圖像信號,并傳送給圖像處理系統(tǒng),根據(jù)圖像的顏色、像素分布和亮度轉(zhuǎn)化為數(shù)字信號,從而利用視覺系統(tǒng)對這些信號進行各種運算來實現(xiàn)特定的目的。機器視覺系統(tǒng)可以提高生產(chǎn)自動化的程度,在很多危險環(huán)境和人眼精度達不到要求的工作場合,完全可以利用視覺系統(tǒng)來代替人工作業(yè)。運用機器視覺系統(tǒng)能夠提高產(chǎn)品生產(chǎn)和檢測的質(zhì)量和精度,并可以在一定程度上降低人工成本,提高工作效率。在自動化生產(chǎn)過程中,人們將機器視覺系統(tǒng)廣泛應(yīng)用于工況監(jiān)視、成品檢驗、質(zhì)量控制、工藝制造、安全監(jiān)控等領(lǐng)域。

      matlab是美國mathworks公司出品的商業(yè)數(shù)學(xué)軟件,用于算法開發(fā)、數(shù)據(jù)可視化、數(shù)據(jù)分析以及數(shù)值計算的高級技術(shù)計算語言和交互式環(huán)境,其圖像處理工具箱具有灰度變換、圖像濾波、圖像增強等強大的圖像處理功能。因此,用matlab處理數(shù)字圖像在工程計算、控制設(shè)計、信號處理與通訊、圖像處理、信號檢測、金融建模設(shè)計與分析等領(lǐng)域獨具優(yōu)勢。



      技術(shù)實現(xiàn)要素:

      發(fā)明目的:針對上述問題,本發(fā)明的目的是提供一種基于matlab的零件表面缺陷檢測方法,該方法以matlab為平臺,進行表面缺陷檢測,對檢測圖像進行預(yù)處理,獲取缺陷區(qū)域后,通過提取缺陷特征進行分類識別,對比區(qū)域灰度均值與模板圖像的同一區(qū)域的灰度均值,根據(jù)表面缺損、毛刺等缺陷的特點,自動判斷制品的缺陷種類,檢測速度快,無損傷,易于實施。

      技術(shù)方案:為實現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案:

      種基于matlab的零件表面缺陷檢測方法,其特征在于,包括如下步驟:

      步驟101,采集無缺陷的零件圖像作為模板圖像,sobel算子對零件模板圖像進行邊緣提取,建立邊緣輪廓特征庫;

      步驟102,基于matlab對檢測圖像進行預(yù)處理,其包括:

      步驟1021,對圖像進行增強處理,利用雙重sigmoid算子對待測零件圖像進行增強,以增加圖像辨識度,銳化零件的邊緣輪廓,去除圖像中的離散噪聲;

      步驟1022,對圖像分割,采用的閾值分割法相當(dāng)于對圖像進行二值化;

      步驟103,提取缺陷特征,對比零件模板圖像與待測零件圖像,進行分類識別。

      有益效果:與現(xiàn)有技術(shù)相比,提供一種基于matlab的零件表面缺陷檢測方法,該方法以matlab為平臺,進行表面缺陷檢測,對檢測圖像進行預(yù)處理,獲取缺陷區(qū)域后,通過提取缺陷特征進行分類識別,對比區(qū)域灰度均值與模板圖像的同一區(qū)域的灰度均值,根據(jù)表面缺損、毛刺等缺陷的特點,自動判斷制品的缺陷種類,檢測速度快,無損傷,易于實施。

      附圖說明

      圖1是基于matlab的零件表面缺陷檢測方法流程圖;

      具體實施方式

      下面結(jié)合附圖和具體實施例,進一步闡明本發(fā)明。

      如圖1所示,基于matlab的零件表面缺陷檢測方法,其特征在于,包括如下步驟:

      步驟101,采集無缺陷的零件圖像作為模板圖像,sobel算子對零件模板圖像進行邊緣提取,建立邊緣輪廓特征庫;

      步驟102,基于matlab對檢測圖像進行預(yù)處理,其包括:

      步驟1021,對圖像進行增強處理,利用雙重sigmoid算子對待測零件圖像進行增強,以增加圖像辨識度,銳化零件的邊緣輪廓,去除圖像中的離散噪聲;

      步驟1022,對圖像分割,采用的閾值分割法相當(dāng)于對圖像進行二值化;

      步驟103,提取缺陷特征,對比零件模板圖像與待測零件圖像,進行分類識別。

      經(jīng)過以上三個步驟,方法以matlab為平臺,進行表面缺陷檢測,對檢測圖像進行預(yù)處理,獲取缺陷區(qū)域后,通過提取缺陷特征進行分類識別,對比區(qū)域灰度均值與模板圖像的同一區(qū)域的灰度均值,根據(jù)表面缺損、毛刺等缺陷的特點,自動判斷制品的缺陷種類,檢測速度快,無損傷,易于實施。



      技術(shù)特征:

      技術(shù)總結(jié)
      本發(fā)明公開了一種基于MATLAB的零件表面缺陷檢測方法,屬于圖像處理領(lǐng)域,其包括如下步驟:步驟101、采集無缺陷的零件圖像作為模板對比圖像,設(shè)置多幅模板圖像來降低誤檢率;步驟102、基于MATLAB對檢測圖像進行預(yù)處理;步驟103、提取缺陷特征進行分類識別;該方法以MATLAB為平臺,進行表面缺陷檢測,對檢測圖像進行預(yù)處理,獲取缺陷區(qū)域后,通過提取缺陷特征進行分類識別,對比區(qū)域灰度均值與模板圖像的同一區(qū)域的灰度均值,根據(jù)表面缺損、毛刺等缺陷的特點,自動判斷制品的缺陷種類,檢測速度快,無損傷,易于實施。

      技術(shù)研發(fā)人員:孫智權(quán);張千;劉常堃
      受保護的技術(shù)使用者:鎮(zhèn)江蘇儀德科技有限公司
      技術(shù)研發(fā)日:2017.05.30
      技術(shù)公布日:2017.09.12
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1