发布时间:2022-11-17 18:09 作者:创始人
简述:本项目旨在对特定区域的人流量进行智慧监控,以辅助管理者在事故发生前及时实施管控,以减少甚至彻底消除大人流量带来的风险
在超大城市的管理中,如何应对人口密度增大所造成的拥挤、踩踏等事故是不可回避的问题。一旦人流密度超过场所所能容纳上限,后续的风险往往难以管控。近期,韩国梨泰院发生的踩踏事故共造成156人丧生,造成了不可挽回的损失。本项目旨在对特定区域的人流量进行智慧监控,以辅助管理者在事故发生前及时实施管控,以减少甚至彻底消除大人流量带来的风险。
本方案基于 PP-Human 行人分析工具,使用 Django+pyecharts 完成动态数据大屏的开发,完成了人流数据的采集与入库,打架、摔倒、打电话等事件的警报收集与可视化,并添加了口罩检测。对于边缘端的 CPU 部署性能优化,我们采用 OpenVINO+ONNX 的方案,并同时提供各种大小尺寸的模型,以满足在不同算力限制的设备上部署的需求。
本项目旨在实现对某一特定监控区域进出口人流量的检测与记录,而 PP-Human 为我们提供了全套的解决方案。基于 PP-Human 完善的 pipeline,我们使用 Django 和 pyecharts 开发了可视化前端,并针对推理速度进行了一定优化,同时使用 OpenVINO 以提高 pipeline 在 CPU 上的运行速度。
功能概览
本方案主要支持的功能如下:
在数据采集与入库过程中,根据任务性质不同,采用了两种方案:
定时采集:对于每个 frame 推理都会产生的人员计数数据及视频图像等,采用定时采集入库的方式。即定时对实时推理结果进行记录并存入数据库。
即时采集:对于偶发的警告事件(如摔倒、打架等),采用即时入库的方式。即一旦检测到事件发生就通过 requests 将事件发送给后端。
在数据可视化及事件警报的展示上,我们使用 Django 与 Echarts 配合完成。使用 Django 的 StreamingHttpResponse 实现视频流的传输,并用 ajax 定时更新网页上的图表与警报信息,实现动态数据大屏的基础功能。
同时根据具体应用落地的差异,数据可视化大屏中预留了各种图表的位置,可以根据需求自行设计所需的数据图表进行展示,丰富大屏功能,实现个性化功能定制。
热搜词
微信公众号
手机站
COPYRIGHT 2007-2020 TUIDC ALL RIGHTS RESERVED 腾佑科技-百度AI人工智能_百度人脸识别_图像识别_语音识别提供商
地址:河南省郑州市姚砦路133号金成时代广场6号楼13层 I CP备案号:豫B2-20110005-1 公安备案号: 41010502003271
声明:本站发布的内容版权归郑州腾佑科技有限公司所有,本站部分素材来源于网络及网友投稿,若无意中侵犯了您的版权,请致电在线客服我们将在核实后予以删除!