跳到主要内容

AI 驱动文档

您想了解什么?

Inspection Setup Wizard (如何配置 ROIs)

OV10i 注释

OV10i 仅支持 classification 模型。本页提及的 segmentation 功能在 OV20iOV80i 相机上可用。

本指南向您展示如何为检测创建并配置 ROIs(Regions of Interest,感兴趣区域)。ROIs 是相机将要在部件上检查缺陷、特征或质量问题的具体区域。

使用本指南的时机: 在完成相机成像和模板图像设置后,但在训练 AI 模型之前。这里是你向相机明确指示要检查的区域的地方。

ROIs 是什么?

ROIs(Regions of Interest) 是你在图像上绘制的框或形状,用来标记:

  • 可能出现缺陷的区域
  • 你要检查的特征(划痕、凹痕、缺失部件)
  • 需要检查的具体部件
  • 部件上的质量检查点

把 ROIs 看作: 在检查过程中围绕你希望相机“查看”的区域绘制的框。

前提条件

  • 相机成像已配置并对焦
  • 已捕获模板图像(如使用对齐)
  • 访问 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 类型(自动)

ROI 类型将由你的 recipe 自动确定:

  • Classification Recipe:ROI 将用于通过/失败 决策
  • Segmentation Recipe:ROI 将用于测量和分析特征
备注

您无需设置 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
  • 相似特征的一致尺寸
  • 命名清晰,便于识别
  • 尽量不重叠 ROIs

第 5 步:测试 ROI 覆盖范围

5.1 检查 ROI 的定位

  1. 如有可能,轻微移动你的部件
  2. 验证 ROI 仍覆盖检查区域
  3. 如有需要,调整 ROI 大小 以适应部件变化

5.2 使用不同部件进行测试

  1. 如有可用,尝试不同部件示例
  2. 检查 ROI 覆盖所有部件上的相同特征
  3. 如有遗漏,调整 ROIs 的尺寸

第 6 步:保存并验证

6.1 保存你的 ROI 设置

  1. 点击 "Save" 保存 ROI 配置
  2. 验证所有 ROIs 的命名与定位正确
  3. 检查 ROI 类型 是否符合你的检查目标

6.2 审核你的设置

快速清单:

  • ✅ 所有检查区域均有 ROIs
  • ✅ ROIs 的尺寸和定位正确
  • ✅ ROI 名称清晰且描述性强
  • ✅ ROIs 与你的 recipe 类型(classification/segmentation)相符
  • ✅ 覆盖部件变化和定位

常见 ROI 模式

单一特征检查

  • 一个 ROI 覆盖主要检查区域
  • 简单的通过/失败 分类
  • 示例:检查是否存在标签

多特征检查

  • 多个 ROIs 针对不同特征
  • 每个 ROI 检查特征的特定位点
  • 示例:检查焊缝质量 + 表面光洁度 + 孔位存在

区域覆盖检查

  • 大 ROI 覆盖整个检查表面
  • Segmentation 用于测量缺陷覆盖
  • 示例:测量表面总划痕面积

ROI 设置故障排除

ROI 太小

问题:边缘处缺失缺陷

解决方法:增大 ROI 以覆盖完整特征区域

ROI 太大

问题:包含不需要的背景区域

解决方法:缩小 ROI 大小以聚焦于特征

ROI 未对齐

问题:某些部件上 ROI 未覆盖特征

解决方法:使用 aligner 工具或为部件变化增大 ROI 大小

ROI 过多

问题:设置复杂,处理速度慢

解决方法:将相似特征合并为更少且更大的 ROIs

成功!您的 ROIs 已配置

您的检测设置现在包括:

ROIs 已定位 于所有检查区域

命名清晰,便于识别

尺寸合适,以捕捉缺陷和特征

类型合适,以实现你的检查目标

覆盖 部件变化和定位

下一步

配置 ROIs 之后:

  1. 导航到 Label & Train 以教 AI 要寻找的内容
  2. 捕捉训练图像,展示良好与不良示例
  3. 给你的 ROIs 标注正确的 classifications
  4. 使用你定义的 ROI 区域训练 AI 模型
  5. 用新部件测试检测 以验证性能

快速参考

ROI 创建步骤

  1. Add ROI → 点击 "+ Add ROI"
  2. 定位 → 拖动到正确位置
  3. 大小 → 拖动角点以适配特征
  4. 命名 → 输入描述性名称
  5. 保存 → 存储配置

ROI 命名示例

  • Good names: "Weld_Check", "Surface_Scratch", "Hole_Present"
  • Poor names: "ROI1", "Area", "Check"

🔗 参见