衡阳派盒市场营销有限公司

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

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

3天內不再提示

基于Anomalib和AI x Board的SIMOTECH在線缺陷檢測系統

英特爾物聯網 ? 來源:英特爾物聯網 ? 2023-09-01 10:23 ? 次閱讀

作者:深圳市思墨科技有限公司藍貴琳

介 紹

Anomalib Github 地址[1]

Anomalib 是一個深度學習庫,旨在收集最先進的異常檢測算法,以便在公共和私有數據集上進行基準測試。Anomalib 提供了近期文獻中描述的異常檢測算法的幾種即用型實現,以及一套便于開發和實現自定義模型的工具。該庫重點關注基于圖像的異常檢測,算法的目標是識別異常圖像或數據集中圖像的異常像素區域。

Anomalib 具有以下特點:

有大量現成可用的深度學習異常檢測算法和基準數據集。

基于 PyTorch Lightning 編寫了一套最大化通用的模型,可以幫助我們減少大量模板代碼,可以幫助我們將更多的精力放在重要的事情上。

所有模型均可導出到支持英特爾硬件加速的 OpenVINO 格式。

一套推理工具,用于快速、輕松地部署標準或自定義異常檢測模型。

CPU 上就可以實現毫秒級的檢測。

僅需少量的良品圖片,進行幾分鐘的訓練,即可完成一個在線異常檢查的應用。

affeb1e8-47ed-11ee-97a6-92fbcf53809c.png

針對我們的檢測應用,以上算法均能滿足需求的前提下,我們選用了速度最快的 STFPM-ResNet18 模型來進行測試。詳見論文: STFPM[2]

b031824e-47ed-11ee-97a6-92fbcf53809c.png

原 理

異常檢測的基本原理是使用一組教師-學生網絡做特征比對,比對差異較大的即為異常圖像。

在此基礎上,發展出了 STFPM、PaDiM、PatchCore、EfficientAD 等算法。他們的差異主要在于神經網絡結構、用于全局分析的特征編碼器、自動編碼器、多層特征混合計算、損失評估算法等不同。

優 勢

對比傳統的異常檢測算法,我們需要針對不同的產品編寫一套針對性的檢測代碼,還需要一定量的不良品來測試和優化檢測算法。而使用機器學習方法,我們只要統一的一套通用的訓練程序和幾張良品圖片即可。

檢測過程

01訓練

我們將 Anomalib 算法集成到深圳思墨科技的 SIMOTECH 在線缺陷檢測系統,基于英特爾開發者套件 AI x Board,實現訓練和推理。

b0744750-47ed-11ee-97a6-92fbcf53809c.jpg

在訓練過程中,我們采集了 3 張良品的 pcb 電路板圖片來進行訓練。

經過約 200 epoch 訓練后,損失降到了 1.0 以下。

b0a442e8-47ed-11ee-97a6-92fbcf53809c.png

02檢測

使用訓練好的模型來檢測一些樣品,均能正確檢出異常:

b0c123cc-47ed-11ee-97a6-92fbcf53809c.pngb0ecf6c8-47ed-11ee-97a6-92fbcf53809c.png

03部署

使用 OpenVINO 提供的工具將模型導出到 OpenVINO:

from openvino.tools import mo 
from openvino.runtime import Core, serialize 
 
# Convert model to openvino.runtime.Model object 
ov_model = mo.convert_model(model) 
 
# Save openvino.runtime.Model object on disk 
serialize(ov_model, "test_model.xml") 

向右滑動查看完整代碼

將導出的模型拷貝到 AI x Board 上,使用 Anomalib 的推導工具 openvino_inference.py 即可在 AI x Board 上進行加速推導。

總 結

在沒有經過調優的情況下,我們的模型僅使用了 3 張良品照片進行簡單的訓練,即可上線檢測并取得不錯的效果。通過使用 Anomalib 我們不僅可以使用少量的良品特征快速構建一個異常檢測應用,還可以免去收集不良品特征的過程。結合 AI x Board 可以快速將應用部署到產線上。

深圳市思墨科技有限公司簡介

深圳市思墨科技有限公司是一家專注于工業物聯網技術研發、系統集成和應用解決方案提供的高科技企業。我們擁有一支專業的技術團隊,長期致力于智慧物聯網領域,將新一代連接技術、統一物聯網平臺和可視分析技術應用于工業智能制造現場,推動企業的信息化升級,助力企業實現數字化轉型。我們致力于為客戶提供專業的工業物聯網解決方案,幫助企業實現智能化、高效化和可持續發展。

審核編輯:湯梓紅

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

    關注

    87

    文章

    31513

    瀏覽量

    270330
  • 缺陷檢測
    +關注

    關注

    2

    文章

    144

    瀏覽量

    12297
  • 深度學習
    +關注

    關注

    73

    文章

    5513

    瀏覽量

    121550
  • GitHub
    +關注

    關注

    3

    文章

    473

    瀏覽量

    16564
  • pytorch
    +關注

    關注

    2

    文章

    808

    瀏覽量

    13360

原文標題:基于 Anomalib 和 AI x Board 的 SIMOTECH 在線缺陷檢測系統|開發者實戰

文章出處:【微信號:英特爾物聯網,微信公眾號:英特爾物聯網】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    薄膜瑕疵在線檢測系統 保護膜遮光膜缺陷污點檢測

    ,Smart Vision薄膜表面缺陷檢測系統在線對生產過程中產生的表面缺陷瑕疵進行高速、精確的檢測
    發表于 12-16 10:37

    無紡布在線缺陷檢測系統的功能都有哪些

    程度等諸多因素的影響,從而使得檢測結果并不可靠。隨著紡織行業不斷發展生產規模不斷擴大,開發一種無紡布缺陷在線檢測系統來實現穩定快速精確檢測
    發表于 04-06 16:15 ?411次閱讀

    無紡布在線缺陷檢測系統的功能及檢測原理的介紹

    摘要:由于各種因素,無紡布的表面在生產過程中會產生污點、節點等各種缺陷等,嚴重影響產品的質量和企業形象。無紡布表面缺陷檢測系統基于先進的機器視覺技術并結合無紡布稀疏和紋理特點采用正面照
    發表于 04-06 15:13 ?650次閱讀

    薄膜表面瑕疵缺陷在線檢測系統的特點是什么

    現如今很多企業都拋棄人工肉眼檢測,采取智能化檢測設備,從而有效提高生產的效率與自身經濟利益,因此賽默斐視薄膜表面瑕疵缺陷在線檢測系統成為高速
    發表于 04-21 16:24 ?486次閱讀

    薄膜缺陷在線檢測系統檢測原理是什么

    測控薄膜缺陷在線檢測系統在線對生產過程中產生的表面缺陷瑕疵進行高速、精確的檢測,顯示和識別薄膜
    發表于 04-23 15:49 ?470次閱讀

    無紡布缺陷在線檢測系統的適用范圍是怎樣的

    精譜測控無紡布缺陷在線檢測系統完全按照國內無紡布產品生產的特定條件而設計研發制造。 其中系統的自覺自動算法是我們的亮點和優勢(在英國研究視覺檢測
    發表于 05-25 10:27 ?781次閱讀

    鋰電隔膜在線缺陷檢測系統的相關功能說明

    薄膜表面瑕疵缺陷檢測系統(薄膜表面缺陷檢測)主要檢測薄膜表面孔洞、蚊蟲、黑點、晶點、劃傷、斑點等
    發表于 06-04 10:16 ?684次閱讀

    無紡布缺陷在線檢測系統檢測原理是什么

    智能化精譜測控無紡布缺陷在線檢測系統促進工業自動化生產——無紡布在實際生產過程中表面會產生污點、節點等各種缺陷,會嚴重影響產品的質量。精譜測控無紡布
    發表于 07-12 16:36 ?808次閱讀

    紙張缺陷在線檢測系統的原理及功能

    精譜測控紙張缺陷在線檢測系統測量精準可靠——精譜測控紙張表面瑕疵在線檢測是基于視覺智能化檢測
    發表于 07-14 16:18 ?463次閱讀

    無紡布表面缺陷在線檢測設備的原理及特點

    智能化精譜測控無紡布表面缺陷在線檢測設備24小時在線檢測——表面缺陷檢測
    發表于 07-16 09:20 ?910次閱讀

    熔噴無紡布缺陷在線檢測系統的原理及特點

    精譜測控熔噴無紡布缺陷在線檢測系統實時檢測-精度0.01mm——無紡布在線質量瑕疵檢測
    發表于 07-20 09:55 ?833次閱讀

    無紡布表面缺陷在線檢測系統介紹

    賽默斐視無紡布表面缺陷在線檢測系統介紹——賽默斐視無紡布表面缺陷在線檢測系統應用背景——現如今無
    發表于 07-26 12:32 ?1151次閱讀

    無紡布缺陷在線檢測儀的原理及功能

    精譜測控無紡布缺陷在線檢測儀有效提高生產自動化水平——無錫精譜測控技術有限公司自主研發設計的“無紡布表面瑕疵(缺陷在線檢測
    發表于 08-04 10:04 ?914次閱讀

    薄膜在線缺陷檢測儀的原理及特點

    精譜測控薄膜在線缺陷檢測儀精度高、速度快-獲用戶好評——對于一些對品質要求很高的廠家,都會用到薄膜表面瑕疵檢測系統。薄膜瑕疵
    發表于 08-16 15:30 ?557次閱讀

    基于AI深度學習的缺陷檢測系統

    在工業生產中,缺陷檢測是確保產品質量的關鍵環節。傳統的人工檢測方法不僅效率低下,且易受人為因素影響,導致誤檢和漏檢問題頻發。隨著人工智能技術的飛速發展,特別是深度學習技術的崛起,基于AI
    的頭像 發表于 07-08 10:30 ?1667次閱讀
    百家乐官网筹码样式| 百乐坊百家乐官网游戏| 赌场百家乐官网攻略| 澳门百家乐官网群代理| 百家乐计算法| 大发888娱乐场优惠| 至尊百家| 凤凰百家乐官网的玩法技巧和规则| 百家乐21点桌| 大发体育网| 百家乐官网娱乐网真钱游戏 | 竞咪百家乐官网的玩法技巧和规则| 盈得利百家乐官网娱乐城| 飞天百家乐的玩法技巧和规则| 利澳娱乐城| 盈得利百家乐官网娱乐城| 死海太阳城酒店| 半圆百家乐官网桌子| 北京百家乐网上投注| 深圳百家乐的玩法技巧和规则 | bet365体育投注心得| 菲利宾百家乐官网现场| 百家乐最安全打法| 册亨县| 百家乐玩法既规则| 360棋牌游戏| 百家乐官网蔬菜配送公司| 皇家百家乐出租平台| 百家乐官网稳赢投注方法| 最好的百家乐娱乐场| 六合彩报纸| 网上玩百家乐官网的玩法技巧和规则| 百家乐庄闲出现几| 澳门百家乐官网路子分析| 百家乐网站那个诚信好| 凌海市| 百家乐陷阱| 网络百家乐官网的陷阱| 尊龙百家乐娱乐平台| 百家乐官网路单免费下载| 玩百家乐的玩法技巧和规则|