AI 驱动文档
您想了解什么?
分类器未运行
本页用于诊断和解决 OV10i 的 classification 模型在检测过程中未能激活或返回结果的问题。
提示
在分类模式下,一旦收到触发(通过硬件触发或连续模式),图像将自动捕获,且结果会显示在 HMI 上——前提是分类器工作正常。
常见症状
- 图像已捕获,但在 HMI 上未显示分类结果
- Classifier 选项卡显示“Not Trained”或“Needs Training”
- UI 卡在“Training…”或分类器从未完成
- HMI 的结果区域保持空白或显示“No classification”
- 仅显示图像,没有标签、颜色或类别分数
3. 分步排查
1. 确认 Recipe 已激活
- 导航至 All Recipes
- 确保您的 classification recipe 标记为 🟢 Active
- 同一时间只能有一个 recipe 处于 Active 状态
2. 验证 Classifier 设置
- 打开 Recipe Editor → Regions of Interest (ROIs)
- 请确认:
- 至少定义了一个 ROI
- ROI 已添加一个 classifier block
- ROI 配置中未出现错误或警告
3. 检查训练数据
- 转到该 ROI 的 Classifier tab
- 请确认:
- 图像已上传并标注为 at least two classes
- 已点击并完成了 Train 按钮
- 状态显示 “Trained”,不是 “Needs Training” 或 “Not Ready”
- 如果在 Fast Mode 下训练,准确度可能较低;请在生产中使用 Accurate Mode 重新训练
4. 运行手动测试捕获
- 使用 continuous mode 或发送一个 hardware trigger
- 请确认:
- 已捕获图像
- 显示分类结果(pass/fail、good/bad、类别名称)
如果捕获后没有输出 → 模型可能尚未训练或加载失败。
5. 重启相机
如果一切配置看起来都正确,但分类器仍无响应:
- 通过开关断电后再上电重启相机,或断开并重新连接电源
- 等待 20–30 秒以完成启动
- 打开 HMI,并使用新的触发进行测试
重启相机将从头重新加载模型和 classifier 运行时。
6. 查看日志
- 访问 logs.overview.ai
- 上传日志包以供内部分析
- 用于验证 classifier 启动状态和运行时行为
分类器体系结构参考
分类模型:“猫对狗” 方法
- 当每个 ROI/image 具有一个 单一、离散的类别 时效果最佳
- 测试时使用 Fast Mode,生产时使用 Accurate Mode
- 常见用例:
- 松动螺栓检测
- 轴对齐
- 润滑脂存在
- 散热器引脚状态
提示
使用 classification 来回答:“这些选项中看起来像哪一个?”
Segmentation 模型:“Where’s Waldo?” 方法
- 适用于:
- 缺陷在 size and shape 上大小和形状各异
- 你需要定位 exact defect regions
- 速度至关重要(更短的循环时间)
- 常见用例:
- 表面划痕
- 泡沫覆盖
- 缝隙检测
提示
使用 segmentation 来回答:“问题在哪里?”
最终检查清单
| 项 | 运行分类器所需 |
|---|---|
| 已选择的 Active recipe | ✅ |
| 已定义至少一个 ROI | ✅ |
| ROI 包含 classifier block | ✅ |
| 训练模型状态: “Trained” | ✅ |
| 捕获触发工作正常 | ✅ |