跳到主要內容

AI 驅動文件

您想了解什麼?

檢查設定嚮導(如何配置 ROI)

本指南將向您展示如何為檢測建立和配置 Regions of Interest (ROIs)。ROIs 是相機在零件上要檢查缺陷、特徵或質量問題的特定區域。

使用本指南的時機: 在完成相機成像和模板影象設定後,但在訓練 AI 模型之前。這裡是告訴相機要檢查哪些區域的具體位置。

什麼是 ROI?

ROIs (Regions of Interest) 是您在影象上繪製的框或形狀,用於標記:

  • 可能出現缺陷的區域
  • 想要檢查的特徵(劃痕、凹陷、缺失部件)
  • 需要檢查的具體元件
  • 零件上的質量檢查點

將 ROI 視作: 在檢測過程中讓相機“檢視”的區域周圍繪製的方框。

先決條件

  • 相機成像已配置並對焦
  • 已捕獲模板影象(如使用對準)
  • 訪問 Recipe Editor
  • 已定位待檢測的樣品部件

第 1 步:進入檢測設定

1.1 導航至檢測設定

  1. 開啟您的 配方編輯器
  2. 在左側選單中點選 “檢測設定”
  3. 您將看到相機的實時檢視或模板影象

您將看到的內容: 部件預覽以及用於在檢測區域周圍繪製 ROI 的工具。

第 2 步:建立您的首個 ROI

2.1 新增一個 ROI

  1. 點選 “+ Add ROI”“+ Rectangle” 按鈕
  2. 在影象上點選並拖動,在要檢查的區域周圍建立一個框
  3. 釋放 以建立 ROI

2.2 定位您的 ROI

  1. 拖動 ROI 將其放置在要檢查的特徵之上
  2. 拖動角點 精確調整 ROI 的大小以適配檢測區域
  3. 確保 ROI 覆蓋缺陷可能出現的整個區域

ROI 尺寸提示:

  • 覆蓋問題可能出現的全區域
  • 不要設得太大——聚焦於特徵
  • 在特徵周圍留出一定邊距,以適應部件變差

第 3 步:配置 ROI 設定

3.1 給 ROI 命名

  1. 點選 ROI 以選擇
  2. 輸入描述性名稱,如 "Weld_Check" 或 "Surface_Scratch"
  3. 使用清晰的名稱,描述您正在檢查的內容

3.2 ROI 型別(自動)

ROI 型別由您的配方自動確定:

  • Classification Recipe:ROI 將用於透過/不透過的判定
  • Segmentation Recipe:ROI 將用於測量和分析特徵
備註

您無需設定 ROI 型別——它會自動與您的配方型別匹配。

第 4 步:新增多個 ROI

4.1 建立額外的 ROI

  1. 為每個新的檢測區域點選 “+ Add ROI”
  2. 將每個 ROI 定位在部件的不同特徵上
  3. 給每個 ROI 賦予唯一且描述性的名稱

4.2 組織您的 ROIs

焊接件的示例 ROI 設定:

  • ROI 1: "Weld_Quality"(檢查焊縫外觀)
  • ROI 2: "Surface_Finish"(檢查劃痕)
  • ROI 3: "Hole_Present"(驗證孔是否存在)

4.3 ROI 的最佳實踐

  • 每個要檢查的特徵一個 ROI
  • 對於相似特徵保持一致的尺寸
  • 命名清晰,便於識別
  • 儘量避免 ROI 重疊

第 5 步:測試 ROI 覆蓋範圍

5.1 檢查 ROI 定位

  1. 如有可能,請稍微移動部件
  2. 驗證 ROI 仍覆蓋檢測區域
  3. 如有需要,調整 ROI 大小以應對部件變差

5.2 使用不同部件進行測試

  1. 如有可用,請嘗試不同的部件樣本
  2. 檢查 ROI 是否覆蓋所有部件上的相同特徵
  3. 如遺漏重要區域,請調整 ROI 大小

第 6 步:儲存並驗證

6.1 儲存 ROI 設定

  1. 點選 "Save" 以儲存 ROI 配置
  2. 驗證所有 ROI 的名稱和定位是否正確
  3. 檢查 ROI 型別是否與您的檢測目標相符

6.2 回顧設定

快速清單:

  • ✅ 所有檢測區域都設定了 ROI
  • ✅ ROI 的尺寸和位置正確
  • ✅ ROI 名稱清晰且描述性強
  • ✅ ROI 與您的配方型別(classification/segmentation)相符
  • ✅ 覆蓋部件變異和定位

常見 ROI 模式

單特徵檢查

  • 一個 ROI 覆蓋主要檢測區域
  • 簡單的透過/不透過分類
  • 示例:檢查是否存在標籤

多特徵檢查

  • 若干 ROI 對不同特徵
  • 每個 ROI 檢查一個特定區域
  • 示例:檢查焊接質量、表面處理和孔的存在

區域覆蓋檢查

  • 較大 ROI 覆蓋整個檢測表面
  • Segmentation 用於測量缺陷覆蓋度
  • 示例:測量表面上總劃痕面積

排錯:ROI 設定

ROI 太小

問題:邊緣缺陷遺漏

解決方案:增大 ROI 大小以覆蓋完整特徵區域

ROI 太大

問題:包含不需要的背景區域

解決方案:縮小 ROI 大小以聚焦於具體特徵

ROI 未對齊

問題:某些部件上未覆蓋特徵

解決方案:使用 aligner 工具或增大 ROI 大小以適應部件變差

ROI 太多

問題:設定複雜,處理速度慢

解決方案:將相似特徵合併為更少但更大的 ROI

成功!您的 ROIs 已配置就緒

您的檢測設定現在具備:

ROI 已定位 至所有檢測區域

命名清晰,便於識別

尺寸合適,可捕捉缺陷和特徵

型別恰當,符合您的檢測目標

覆蓋範圍,覆蓋部件變異和定位

下一步

配置完成 ROI 後:

  1. Navigate to Label & Train 以教 AI 要尋找的內容
  2. Capture training images,展示良好與不良示例
  3. Label your ROIs,使用正確的分類進行標註
  4. Train your AI model,使用您定義的 ROI 區域進行訓練
  5. Test the inspection,使用新部件進行測試以驗證效能

快速參考

ROI 建立步驟

  1. Add ROI → 點選 "+ Add ROI"
  2. Position → 拖動到正確位置
  3. Size → 拖動角點以適配特徵
  4. Name → 輸入描述性名稱
  5. Save → 儲存配置

ROI 命名示例

  • 好名稱: "Weld_Check"、"Surface_Scratch"、"Hole_Present"
  • 不良名稱: "ROI1"、"Area"、"Check"

🔗 參閱