那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于機器視覺的缺陷檢測的原理與方法

新機器視覺 ? 來源:CSDN ? 2023-07-03 10:33 ? 次閱讀

基于統計分類的方法: (1)基于KNN方法(最近鄰法):利用相似度,找出k個訓練樣本,然后打分,按得分值排序。 (2)基于Naive Bayes算法:計算概率,構建分類模型。

引導:

醫生對病人進行診斷就是一個典型的分類過程,任何一個醫生都無法直接看到病人的病情,只能觀察病人表現出的癥狀和各種化驗檢測數據來推斷病情,這時醫生就好比一個分類器,而這個醫生診斷的準確率,與他當初受到的教育方式(構造方法)、病人的癥狀是否突出(待分類數據的特性)以及醫生的經驗多少(訓練樣本數量)都有密切關系。

一、KNN分類器 1.1.1最近鄰算法

定義:計算未知樣本與所有訓練樣本的距離,并以最近鄰者的類別作為決策未知樣本類別的唯一依據。

缺陷:對噪聲數據過于敏感。

措施:將被決策樣本周邊的多個最近樣本計算在內,擴大參與決策的樣本量,以避免個別數據直接決定決策結果。

1.1.2K-最近鄰算法(KNN)

基本思路:選擇未知樣本一定范圍內的K個樣本,該K個樣本中某一類型出現的次數最大,則未知樣本判定為該類型。

舉例說明: 如果K=3,綠色圓點的最近的3個鄰居是2個紅色小三角形和1個藍色小正方形,少數從屬于多數,基于統計的方法,判定綠色的這個待分類點屬于紅色的三角形一類。如果K=5,綠色圓點的最近的5個鄰居是2個紅色三角形和3個藍色的正方形,還是少數從屬于多數,基于統計的方法,判定綠色的這個待分類點屬于藍色的正方形一類。

9ebd898e-1932-11ee-962d-dac502259ad0.png

算法執行步驟:

(1)輸入測試集。 (2)設定參數k。 (3)遍歷測試集,對于測試集中每個樣本,計算該樣本(測試集中)到訓練集中每個樣本的距離;取出訓練集中到該樣本(測試集中)的距離最小的k個樣本的類別標簽;對類別標簽進行計數,類別標簽次數最多的就是該樣本(測試集中)的類別標簽。 (4)遍歷完畢,輸出測試集的類別。

1.1.3 知識補充 距離度量表示的是兩樣本之間的相似程度。 常用距離度量方式:

9ed9bc12-1932-11ee-962d-dac502259ad0.png

二、樸素貝葉斯分類器

2.1貝葉斯公式 貝葉斯公式理解 https://www.zhihu.com/question/19725590/answer/241988854 (怎樣用非數學語言講解貝葉斯定理(Bayes’s theorem)?) 2.2樸素貝葉斯分類器 2.2.1基本思想 對于給出的待分類項,求解在此項出現的條件下各個類別出現的概率,哪個最大,就認為此待分類項屬于哪個類別。

9ef81d60-1932-11ee-962d-dac502259ad0.png

2.2.2樸素貝葉斯“公式”

9f101cf8-1932-11ee-962d-dac502259ad0.png

9f2b627e-1932-11ee-962d-dac502259ad0.png

2.2.3樸素貝葉斯分類器

9f4deb32-1932-11ee-962d-dac502259ad0.png

三、瑕疵缺陷檢測

檢測方法: (1)瑕疵缺陷圖像特征的選擇與提取。 (2)計算缺陷圖像與標準圖像關于灰度的差值。 (3)通過差值與設定閾值比較判斷是否存在缺陷。 3.1缺陷圖像差分法 3.1.1基本原理

9f623a4c-1932-11ee-962d-dac502259ad0.png

3.1.2基本流程 (1)有效檢測區域的設定 (2)圖像配準與剪裁 (3)設定差分閾值 (4)缺陷位置的判別 3.2缺陷圖像特征的選擇與提取 詳見:https://zhuanlan.zhihu.com/p/43488853 3.2.1特征提取方法 (1)灰度值特征 (2)灰度差特征 (3)直方圖特征 (4)變換系數特征 (5)線條和角點的特征 (5)灰度邊緣特征 (6)紋理特征

3.2.2特征選擇(數據降維) 降維的原因:在機器學習中,如果特征值即維度過多,會引發維度災難。維度災難最直接的后果就是過擬合現象,進而導致分類識別的錯誤,因此我們需要對所提的特征進行降維處理。 基本原理:特征選擇是將原始空間進行變換,重新生成一個維數更小各維之間更獨立的特征空間。 降維面臨的問題:

(1)降維后數據應該包含更多的信息

(2)降維后會損失多少信息?

(3)降維后對分類識別效果有多大影響?

數據降維后的好處:

(1)進行數據壓縮,減少數據存儲所需空間以及計算所需時間。

(2)消除數據間的冗余,以簡化數據,提高計算效率。

(3)去除噪聲,提高模型性能。

(4)改善數據的可理解性,提高學習算法的精度。

(5)將數據維度減少到2維或者3維,進行可視化。 常用方法:主成分分析,隨機映射,非負矩陣分解。

3.2.3主成分分析(PCA) 方法概述:此方法目標是找到數據中最主要的元素和結構,去除噪音冗余,將原有的復雜數據降維,揭露出隱藏在復雜數據背后的簡單結構。主成分分析就是試圖在力保數據信息丟失最少的原則下,對這種多變量的數據表進行最佳綜合簡化。這些綜合指標就稱為主成分,也就是說,對高維變量空間進行降維處理,很顯然,識辨系統在一個低維空間要比在一個高維空間容易得多。從線性代數角度來看,PCA目標是找到一組新正交基去重新描述得到的數據空間,這個維度就是主元。

3.3灰度形態學的缺陷檢測 3.3.1概述 灰度數學形態學的基本運算有膨脹、腐獨、開啟和關閉,其中利用膨脹和腐蝕的組合可構成開啟和關閉,而利用開啟和關閉又可構成形態濾波器。 在灰度圖像的形態分析中,結構元素可以是何的三維結構,常用的有圓錐、圓柱、半球或拋物線。模板尺寸總是奇數,這樣檬板中心正好對應一個像素。

3.3.2 形態操作對圖像影響

(1)膨脹灰度圖像的結果是,比背景亮的部分得到擴張,而比背景暗的部分受到收縮。

(2)腐蝕灰度圖像的結果是,比背景暗的部分得到擴張,而比背景亮的部分受到收縮。

(3)開啟一幅圖像可消除圖中的孤島或尖峰等過亮的點。

(4)關閉一幅圖可將比背景暗且尺寸比結構元素小的結構除掉。

(5)形態濾波器是非線性信號濾波器,它通過變換來局部地修改信號的幾何特征。將開運算和閉運算結合起來可消除噪聲。

(6)如果用一個小的結構元素先開啟再閉合一幅圖像,就有可能將圖像中小于結構元素的類似噪聲結構除去。

3.3.3實例說明 電路板布線的缺陷檢測:對于一幅大小為1100×870、灰度級為256的電路板灰度圖像,其布線缺陷分為斷線和毛刺,利用灰度形態學檢測這些缺陷。取結構元素為5×5的半球模板,首先對原圖灰度開啟,消除比鄰域亮且尺寸比結構元素小的區域;然后對原圖灰度閉合,消除比鄰域暗且尺寸比結構元素小的區域,兩次結果差異即為缺陷。

9f817650-1932-11ee-962d-dac502259ad0.png

四、劃痕檢查

概述:劃痕檢測的基本分析過程分為兩步首張,確定檢測產品表面是否有劃痕,其次,在確定被分析圖像上存在劃痕之后,對劃痕進行提取。由于在工業檢測中圖像的多樣性,對于每一種圈像,都要經過分析綜合考慮各種手段來進行處理達到效果。一般來說,劃痕部分的灰度值和周圍正常部分相比要暗,也就是劃痕部分灰度值偏小,而且大多都是在光滑表面,所以整幅圖的灰度變化總體來說非常均勻,缺乏紋理特征。

基本方法:基于統計的灰度特征或者閾值分割的方法將劃痕部分標出。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 機器視覺
    +關注

    關注

    162

    文章

    4406

    瀏覽量

    120739
  • 模型
    +關注

    關注

    1

    文章

    3313

    瀏覽量

    49232
  • 分類器
    +關注

    關注

    0

    文章

    152

    瀏覽量

    13225

原文標題:基于機器視覺的缺陷檢測的原理與方法

文章出處:【微信號:vision263com,微信公眾號:新機器視覺】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    機器視覺表面缺陷檢測技術

    、計算、最終進行實際檢測、控制和應用。產品的表面缺陷檢測機器視覺檢測的一個重要部分,其
    發表于 01-20 10:29

    機器視覺有助于解決表面缺陷

    檢測產品表面缺陷,例如變色,灼傷,裂縫和劃痕,對于人類或機器視覺來說是一項艱巨的任務。這些缺陷可能具有隨機形狀和低對比度,并且經常被產品的天
    發表于 08-12 10:41

    [轉]產品表面缺陷檢測

    上的條形碼和字符識別等。 表面缺陷檢測機器視覺檢測的重要組成部分,其檢測的準確性將直接影響產品
    發表于 08-07 16:40

    機器視覺檢測之產品缺陷檢測,提高產品良品率

    抽檢率低、準確性不高、實時性差、效率低、勞動強度大、受人工經驗和主觀因素的影響大。而隨著計算機技術,人工智能等科學技術的出現和發展,以及研究的深入,出現了基于機器視覺技術的表面缺陷檢測
    發表于 08-10 10:47

    機器視覺檢測系統在薄膜表面缺陷檢測的應用

    高產量下的薄膜質量,提出了基于機器視覺檢測技術在線薄膜缺陷自動化檢測方法
    發表于 10-30 16:15

    紗布瑕疵缺陷機器視覺檢測的應用

    隨著科技的進步,大家都知道,機器視覺可以讓計算機遠遠超越人的視覺和速度以及一致性,通過識別并檢測產品中的細微瑕疵或缺陷
    發表于 03-25 10:07

    四元數數控:機器視覺檢測產品有什么缺陷檢測

    抽檢率低、準確性不高、實時性差、效率低、勞動強度大、受人工經驗和主觀因素的影響大,而隨著計算機技術,人工智能等科學技術的出現和發展,以及研究的深入,出現了基于機器視覺技術的表面缺陷檢測
    發表于 11-04 13:45

    四元數數控:深圳機器視覺對手機外殼缺陷有什么檢測

    品進行分類,提高客戶的信賴和滿意度。手機外殼缺陷檢測技術還具實時性好、自動化程度高、非接觸性、精度高、安全可靠等以下優點,因此將機器視覺用于手機外殼表面
    發表于 01-19 09:52

    機器視覺外觀缺陷檢測的性能特點介紹

    產品外觀缺陷檢測除了依靠人工檢測,還有其他方法檢測出來嗎?其實很多企業已經實現自動化轉型,依靠機器
    發表于 06-25 17:17 ?1276次閱讀

    關于缺陷檢測設備,機器視覺缺陷檢測的內容有哪些

    機器視覺缺陷檢測設備,它是通過機器視覺檢測系統對產品
    發表于 11-05 15:52 ?1981次閱讀

    機器視覺檢測技術在薄膜表面缺陷檢測中的應用

    缺陷自動化檢測方法機器視覺檢測技術的薄膜表面缺陷
    發表于 02-05 14:47 ?1449次閱讀

    機器視覺技術檢測方法及表面缺陷檢測機特點

    無錫市東富達機器視覺技術的缺陷檢測方法,即利用圖像處理和分析對產品可能存在的缺陷進行檢測。 在
    發表于 12-17 14:20 ?3526次閱讀

    機器視覺檢測中的外觀缺陷檢測

    產品的外觀缺陷直接影響著產品的質量問題,而在檢測時,由于產品缺陷種類繁多且干擾因素眾多,導致產品的外觀缺陷檢測一直是
    的頭像 發表于 10-31 15:08 ?3753次閱讀

    常用的圖像處理算法有哪些 基于機器視覺缺陷檢測方法

    空域與頻域間變換:由于圖像陣列很大,直接在空間域中進行處理,涉及計算量很大。因此,有時候需要將空間域變換到頻域進行處理。例如:傅立葉變換、沃爾什變換、離散余弦變換等間接處理技術,將空間域的處理轉換為頻域處理,不僅可減少計算量,而且可獲得更有效的處理(如傅立葉變換可在頻域中進行數字濾波處理)。
    發表于 08-02 10:37 ?3412次閱讀
    常用的圖像處理算法有哪些 基于<b class='flag-5'>機器</b><b class='flag-5'>視覺</b>的<b class='flag-5'>缺陷</b><b class='flag-5'>檢測</b><b class='flag-5'>方法</b>

    基于機器視覺的表面缺陷檢測技術研究

    表面缺陷是工業產品生產中不可避免的問題,如果不及時發現處理,將會影響產品的外觀質量及性能,導致企業生產效益下降。現如今,基于機器視覺的表面檢測方法
    的頭像 發表于 09-27 11:09 ?1012次閱讀
    美国百家乐官网怎么玩| 钱柜娱乐城怎么样| A8百家乐官网赌场娱乐网规则 | 百家乐官网娱乐平台网77scs| 大发888娱乐场开户注册| 百家乐真人游戏网上投注| 百家乐官网连线游戏下载| bet365金融| 百家乐游戏唯一官网网站| 百家乐官网免费注册| 合肥百家乐官网赌博游戏机| 反赌百家乐的玩法技巧和规则| 百家乐官网开户送18元| 世界顶级赌场排名| 博彩百家乐的玩法技巧和规则| 永利百家乐官网娱乐场| 大发888娱乐城破解软件| 网上百家乐做假| 百家乐缆的打法| 百家乐官网真钱斗地主| 南召县| 百家乐平注法规则| 在百家乐二庄两闲揽的概率| 缅甸百家乐官网赌场| 百家乐官网出闲几率| 双牌县| 金龙娱乐城开户送彩金| 大发888娱乐充值| 至尊百家乐下载| 百家乐官网翻天电影| 百家乐官网注册送免费金| 马牌娱乐城| 二八杠怎么玩| 真人百家乐网络游戏信誉怎么样 | 金狮娱乐| 大发888真钱帐户注册| 百家乐博赌场娱乐网规则| 百家乐专家赢钱打法| 做生意买车白色风水| 百家乐官网发脾机| 百家乐官网记牌器|