Kami Package Detection

📦 AI包裹检测 · 即时送达提醒

基于YOLOv8-World的本地AI包裹检测,支持多路RTSP摄像头,纯边缘推理零云端依赖,适合智能门铃与快递通知场景

收藏
2.7k
安装
1k
版本
1.0.9
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Kami Package Detection 是一款面向智能家居场景的计算机视觉技能,基于 YOLOv8-World ONNX 模型实现包裹、纸箱、背包、手提包、行李箱等目标的实时检测。支持两种运行模式:后台常驻检测--start-detect/--stop-detect)与单次 foreground 检测,可通过 config.json 配置多路 RTSP 摄像头,输出标准化 JSON 结果供 Home Assistant 等自动化平台调用。

显著优点

1. 纯本地化推理:ONNX 模型完全运行在设备端,无 API Key、无云端调用、无图像上传,隐私风险极低
2. 多摄像头架构:支持 cameras 数组配置多路独立检测进程,每路可单独设置置信度阈值与超时时间

3. 开放类名定义--class_names 参数允许用户自定义检测类别(如增加 "快递袋"、"外卖箱" 等),适配不同场景

4. 轻量资源占用:最低仅需 2GB 内存、2 核 CPU,可选 GPU 加速但非必需,适合树莓派级边缘设备

5. 与 Kami 生态集成:作为 kami-smarthome-suite 组件时,可自动同步中心配置,降低部署复杂度

潜在局限

  • 依赖 RTSP 稳定性:需摄像头持续在线,网络抖动会导致检测中断
  • 固定输入尺寸:模型导出为 320×320,远距离小目标或倾斜包裹可能漏检
  • 无内置持久化:检测历史需调用方自行存储,原生不支持趋势分析
  • ONNX Runtime 兼容性:ARM 设备需确认 onnxruntime 有对应 wheel,否则需从源码编译

适合人群

  • 已部署 Home Assistant 且拥有 RTSP 摄像头的智能家居用户
  • 需要快递到达即时通知的公寓/别墅住户
  • 小型办公室、仓库的 reception 包裹管理场景
  • 注重隐私、拒绝云端视觉服务的用户

常规风险

| 风险类别 | 说明 | 缓解建议 |
|---------|------|---------|
| 误报/漏报 | 光照变化、遮挡、相似物体干扰 | 调整 `--conf_threshold`,配合二次确认逻辑 |
| 摄像头安全 | RTSP 流若未加密可能被中间人嗅探 | 使用 RTSPS 或局域网隔离 |
| 资源耗尽 | 多路高帧率流导致 CPU/GPU 过载 | 限制并发路数,降低推理频率 |
| 模型文件缺失 | 误删 `yolov8s-worldv2.onnx` 导致启动失败 | 定期备份,或启用 ClawHub 自动重装机制 |

Kami Package Detection 内容

手动下载zip · 18.0 kB
config.jsonapplication/json
请选择文件