分析 API 和 AI 助手
分析页面上的所有内容都可以通过 Agent DVR 的 API 提供给你的软件使用:任何时期按线和区域的计数、当前在视野中的人员、计数器、速度、热力图、警报和仪表板本身。请参阅 API 文档 中的分析命令。这些命令需要管理员登录。
如果您已将AI 助手连接到 Agent DVR,它也可以读取您的分析数据。您可以问它"昨天有多少人进过前门?"、"这周商店最繁忙的时间是什么时候?"或"今天排队警报是否触发过?"等问题。助手具有用于计数(get_analytics_counts)、当前谁在视图中(get_analytics_live)、在区域内花费的时间(get_analytics_time_in_zone)、测量的速度(get_analytics_speeds)和警报(get_analytics_alerts)的工具,以及现成的counting_report提示词。
一个被允许配置 Agent DVR 的助手也可以根据你绘制的线条和区域为你设置计数:"统计商店里有多少人,上限是 30 人"添加一个占用率计数器,"当收银台的队列超过 5 人持续一分钟时告诉我"或"如果晚上 10 点后有人在门边停留两分钟时提醒我"添加一个警报。"测量汽车沿着车道行驶的速度,两条线相隔 12 米"添加一个速度测量,你可以要求它按名称更改或删除一个计数器、速度测量或警报:"把排队警报从 5 改成 8"、"暂时关闭门警报"、"边门线条计数方向相反"。它会告诉你它创建、更改或删除了什么,你可以在"计数器"或"警报"选项卡上找到它。它不能绘制线条或区域:先在摄像头下进行。
故障排除
- 菜单中没有"分析"条目:"分析"需要当前版本的 Agent DVR 和管理员登录。它也可以对所有人关闭:请参阅服务器菜单 - 设置 - 用户界面中部分下的分析。
- "分析"页面显示"升级以解锁":此服务器上的许可证不包括"分析"。它随标准和专业版计划提供。
- 未进行任何计数:检查摄像机是否打开且分析已启用已开启,设置选项卡中的分析是否已启用,以及检测模型是否已完成下载。打开叠加层并观看实时视频:被追踪的对象会显示一个框和编号。
- 对象被遗漏或计数两次:提高检测频率,调整置信度,并将线条移动到对象完全可见且间距良好的位置。从较低的摄像机角度看,彼此隐藏在后面的人员无法区分。
- 向内和向外方向相反:以相反方向绘制线条。箭头指向向内。
- 人数计数在整天中漂移:在地点为空时设置重置时间,并在需要时用设置计数进行更正。
- CPU 使用率过高:打开使用 GPU,降低检测频率,并仅在需要的摄像机上启用分析。