跳到主要內容

AI 驅動文件

您想了解什麼?

檢測設定嚮導(如何配置 ROIs)

本指南介紹如何為您的檢測建立和配置 ROIs(Regions of Interest)。ROIs 是相機將對其進行缺陷、特徵或質量問題檢測的零件上特定區域。

使用時機: 在完成相機成像和模板影象的設定後,但在訓練 AI 模型之前。這時您需要向相機明確告知要檢測的區域。

什麼是 ROIs?

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

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

將 ROIs 視為: 在檢測過程中你希望相機“檢視”的區域繪製的框。

先決條件

  • 相機成像已配置並對焦
  • 已捕獲模板影象(如使用 alignment)
  • 訪問 Recipe Editor
  • 用於檢測的樣件已放置就位

步驟 1:進入 Inspection Setup

1.1 導航至 Inspection Setup

  1. 開啟您的 Recipe Editor
  2. 在左側選單中點選 "Inspection Setup"
  3. 您將看到相機的實時檢視或模板影象

您將看到: 顯示零件預覽並帶有用於在檢測區域繪製 ROIs 的工具。

步驟 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 型別(Automatic)

ROI 型別將由你的 recipe 自動確定:

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

你不需要手動設定 ROI 型別——它會自動與你的 recipe 型別匹配。

步驟 4:新增多個 ROIs

4.1 建立額外的 ROIs

  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. 驗證所有 ROIs 的命名和位置正確
  3. 檢查 ROI 型別是否符合檢測目標

6.2 回顧設定

快速清單:

  • ✅ 所有檢測區域均有 ROIs
  • ✅ ROI 尺寸和位置正確
  • ✅ ROI 名稱清晰且描述性強
  • ✅ ROI 型別與您的檢測目標(classification/segmentation)匹配
  • ✅ 覆蓋範圍覆蓋部件變化和定位

常見 ROI 模式

單一特徵檢測

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

多特徵檢測

  • 若干 ROI 覆蓋不同特徵
  • 每個 ROI 檢查一個特定區域
  • 示例:檢查焊接質量 + 表面光潔度 + 孔存在性

區域覆蓋檢測

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

ROI 設定故障排除

ROI 太小

問題:邊緣處缺陷未被檢測到

解決方法:增大 ROI 尺寸以覆蓋完整特徵區域

ROI 太大

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

解決方法:縮小 ROI 尺寸以聚焦於特定特徵

ROI 未對齊

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

解決方法:使用 aligner 工具,或增大 ROI 以應對部件變化

ROI 過多

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

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

成功!您的 ROIs 已配置

您的檢測設定現在包含:

ROIs 已覆蓋所有檢測區域

命名清晰,便於識別

尺寸合適,能夠捕獲缺陷和特徵

型別適配檢測目標

覆蓋範圍覆蓋部件變化和定位

下一步

在配置完 ROIs 之後:

  1. 跳轉到 Label & Train 以教 AI 要尋找的內容
  2. 捕捉用於訓練的影象,展示良好和不良示例
  3. 為你的 ROIs 設定正確的分類標籤
  4. 使用你定義的 ROI 區域來訓練 AI 模型
  5. 對新零件進行檢測以驗證效能

快速參考

ROI 建立步驟

  1. 新增 ROI → 點選 "+ Add ROI"
  2. 定位 → 拖動至正確位置
  3. 尺寸 → 拖動角點以適合特徵
  4. 命名 → 輸入描述性名稱
  5. 儲存 → 儲存配置

ROI 命名示例

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

🔗 相關連結