调整准确率和性能
当检测有遗漏、规则对不存在的目标做出反应,或控制器运行缓慢时,请调整分析设置。
| 症状 | 处理方法 |
|---|---|
| 对不存在的目标做出反应 | 调高置信度或阈值。 |
| 漏掉实际存在的目标 | 调低置信度或阈值。 |
| 整体运行缓慢 | 先调低检测 FPS,再调低模式。 |
三项性能设置:模式、检测 FPS、GPU 加速
各个分析共享控制器的计算资源。有三项设置会影响性能。
| 设置 | 建议 |
|---|---|
| 模式 | Raspberry Pi 建议使用“快速”,PC 或 Jetson 建议使用“准确”。 |
| 检测 FPS | AI 每秒分析的次数。默认为 5,异常检测默认为 1。 |
| GPU 加速 | 适用于物体检测、人脸识别和 OCR。在集成显卡或较旧的 GPU 上,可能比 CPU 更慢,请先确认性能。 |
可用的模式取决于分析。物体检测、人脸识别和火焰检测提供“快速”“均衡”和“准确”;车牌识别和自定义异常检测提供“快速”和“准确”。
二维码/条形码、OCR 和自定义分类只使用一个模型,没有“模式”字段。火焰检测会显示全部三个选项,但只运行一个模型,因此无论选择哪个,结果都相同。
两次分析之间的显示经过插值处理,因此检测 FPS 较低时画面也不会卡顿。一般来说,准确模型每秒运行 5 次,比快速模型每秒运行 30 次效果更好,开销也更低。
检测区域:只统计画面的一部分
物体条件默认作用于整个画面。在条件面板中以矩形或多边形绘制检测区域后,只统计区域内的检测结果。
检测到的物体以框表示,因此需要规定怎样才算“在区域内”,这就是区域触发点。
| 判定方式 | 适用场景 |
|---|---|
| 底部中心(地面点) | 地面上的人和车辆。请在地面上绘制区域。这是默认值,适用于大多数情况。 |
| 检测框中心 | 吸顶安装的摄像机,或不接触地面的目标。 |
| 重叠比例 | 检测框与区域的重叠达到设定百分比时才算进入。 |
重叠比例设为 100% 时,整个检测框都必须在区域内。设为 1% ~ 5% 这样过低的值时,即使只是伸出的手臂或远处物体与区域稍有重叠也会触发,这通常并非预期效果。