AI 驱动文档
您想了解什么?
检测设置向导(如何配置 ROIs)
本指南向您展示如何创建和配置感兴趣区域(ROIs)以进行检测。ROIs 是相机在部件上将检查缺陷、特征或质量问题的具体区域。
**使用本指南的时机:**在您完成相机成像和模板图像的设置后,但在训练 AI 模型之前。这里您需要明确指示相机应检查的区域。
ROIs 是什么?
ROIs(Regions of Interest) 是您在图像上绘制的框或形状,用于标记:
- 可能出现缺陷的区域
- 您要检查的特征(划痕、凹痕、缺失部件)
- 需要检测的具体部件
- 部件上的质量检查点
将 ROIs 视为: 在检测过程中让相机“查看”的区域周围绘制的框。
先决条件
- 相机成像已配置并对焦
- 已捕获模板图像(若使用对齐)
- 访问 Recipe Editor
- 用于检测的样品部件已定位
Step 1: 访问 Inspection Setup
1.1 导航至 Inspection Setup
- 打开您的 Recipe Editor
- 在左侧菜单中点击 "Inspection Setup"
- 您将看到相机的实时视图或模板图像
您将看到的内容: 部件预览,以及用于在检测区域周围绘制 ROIs 的工具。
Step 2: 创建您的第一个 ROI
2.1 新增 ROI
- 点击 "+ Add ROI" 或 "+ Rectangle" 按钮
- 在图像上点击并拖动以在要检测的区域周围创建一个矩形框
- 释放 以创建 ROI
2.2 定位您的 ROI
- 拖动 ROI 将其定位在要检测的特征上
- 拖动角点以调整 ROI 大小以适合检测区域
- 确保 ROI 覆盖可能出现缺陷的整个区域
ROI 大小提示:
- 覆盖可能出现问题的整个区域
- 不要设得太大 — 关注具体特征
- 在特征周围留出一些边距以适应部件变动
Step 3: 配置 ROI 设置
3.1 给 ROI 命名
- 点击 ROI 以选中它
- 输入一个描述性名称,如 "Weld_Check" 或 "Surface_Scratch"
- 使用清晰的名称,描述您正在检测的内容
3.2 ROI 类型(自动)
ROI 类型将由您的 recipe 自动确定:
- Classification Recipe:ROIs 将用于通过/不通过的决策
- Segmentation Recipe:ROIs 将用于 measuring 和分析特征
你无需设置 ROI 类型——它将自动与您的 recipe 类型匹配。
Step 4: 添加多个 ROIs
4.1 创建附加 ROI
- 对每个新的检测区域,点击 “+ Add ROI”
- 将每个 ROI 放置在部件的不同特征上
- 给每个 ROI 命名一个唯一、描述性的名称
4.2 组织您的 ROIs
焊接件的示例 ROI 设置:
- ROI 1: "Weld_Quality"(检查焊缝外观)
- ROI 2: "Surface_Finish"(检查表面划痕)
- ROI 3: "Hole_Present"(验证孔是否存在)
4.3 ROI 最佳实践
- 每个要检测的特征一个 ROI
- 相似特征尺寸保持一致
- 命名清晰,便于识别
- 尽量避免 ROI 重叠
Step 5: 测试 ROI 覆盖范围
5.1 检查 ROI 定位
- 如有可能,稍微移动部件
- 验证 ROI 仍覆盖检测区域
- 如需处理部件变动,调整 ROI 大小
5.2 使用不同部件进行测试
- 如有可用,尝试不同的部件示例
- 检查 ROI 是否覆盖所有部件上的相同特征
- 如漏检重要区域,请调整 ROI 尺寸
Step 6: 保存与验证
6.1 保存 ROI 设置
- 点击 "Save" 保存 ROI 配置
- 验证所有 ROI 的命名和定位正确
- 检查 ROI 类型是否与您的检测目标相匹配
6.2 回顾您的设置
快速清单:
- ✅ 所有检测区域均有 ROI
- ✅ ROI 的尺寸和定位正确
- ✅ ROI 名称清晰且具描述性
- ✅ ROI 与您的 recipe 类型(classification/segmentation)匹配
- ✅ 覆盖部件变体与定位
常见的 ROI 模式
单一特征检测
- 一个 ROI 覆盖主要检测区域
- 简单的通过/失败 分类
- 例子:检查是否存在标签
多特征检测
- 针对不同特征的多个 ROI
- 每个 ROI 检测一个特定区域
- 例子:检查焊缝质量、表面处理和孔的存在
区域覆盖检测
- 覆盖整个检测表面的较大 ROI
- 使用 Segmentation 测量缺陷覆盖
- 例子:测量表面总划痕面积
ROI 设置故障排除
ROI 过小
问题:边缘缺少缺陷
解决方法:增大 ROI 大小以覆盖完整特征区域
ROI 过大
问题:包含不需要的背景区域
解决方法:缩小 ROI 大小以聚焦于特定特征
ROI 未对齐
问题:ROI 没有覆盖某些部件的特征
解决方法:使用 aligner 工具或增大 ROI 大小以应对部件变化
ROI 过多
问题:设置复杂,处理缓慢
解决方法:将相似特征合并为更少但更大的 ROI
Success! Your ROIs are Configured
Your inspection setup now has:
✅ ROIs positioned over all inspection areas
✅ Clear naming for easy identification
✅ Proper sizing to capture defects and features
✅ Appropriate types for your inspection goals
✅ Coverage for part variations and positioning
Next Steps
After configuring your ROIs:
- Navigate to Label & Train to teach the AI what to look for
- Capture training images showing good and bad examples
- Label your ROIs with the correct classifications
- Train your AI model using the ROI areas you've defined
- Test the inspection with new parts to verify performance
Quick Reference
ROI Creation Steps
- Add ROI → Click "+ Add ROI"
- Position → Drag to correct location
- Size → Drag corners to fit feature
- Name → Enter descriptive name
- Save → Store configuration
ROI Naming Examples
- Good names: "Weld_Check", "Surface_Scratch", "Hole_Present"
- Poor names: "ROI1", "Area", "Check"