基于智能视频的景区客流统计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于智能视频分析的
景区客流统计系统维希艾信息科技(无锡)有限公司
目录
1. 介绍 (3)
2. 系统拓扑图 (4)
3. 工作原理 (5)
4. 前端设置 (6)
4.1. 概述 (6)
4.2. 过线计数 (6)
4.3. 计数器 (7)
4.4. 统计报表 (7)
5. 平台综合应用 (9)
5.1. Surveillance Client (9)
5.2. CRM (10)
5.3. 基于SDK进行深度开发 (11)
6. 其它功能特性 (12)
6.1. 双码流输出 (12)
6.2. 支持本地存储 (12)
6.3. 支持分析结果叠加 (12)
6.4. 支持多种网络协议 (13)
6.5. 提供独立的SDK (13)
7. 系统设备 (15)
7.1. 智能高清摄像机 (15)
7.2. 智能标清IP摄像机 (15)
7.3. 智能视频编码器 (16)
8. 注意事项 (17)
1. 介绍
基于智能视频分析的景区客流计数能够为人数统计提供十分准确的数据。尤其对于大型景区在节假日客流暴增的情况下,可以极大的节省人力成本,同时能够保证计数结果的准确性。
结合维希艾信息科技提供的后端平台软件,或者使用第三方的平台,能够针对前端智能模块采集到的数据进行综合分析、展示。同时维希艾信息科技提供智能分析模块的开发包(SD),可以方便用户在未来针对新的需求进行定制开发。
2. 系统拓扑图
下图是景区客流计数系统的总体拓扑图。整个系统主要由前端客流计数系统、客流计数服务器、客流计数综合管理平台组成。
系统架构
前端客流计数系统是整个系统的核心部分,负责对输入视频进行分析,计算出指定区域的人数并输出实时人数信息。这部分系统可以基于原有的视频监控系统改造,也可以重新架设。硬件有一体化智能摄像机和智能网络编码器搭配兼容的模拟摄像机。
转发服务器主要用于对前端客流计数系统的计数结果进行存储,以及与其它数据售票系统的销售数据进行整合。一般对于每个景区甚至某些单独收费区域需要配置一台转发服务器。转发服务器同时可以提供视频中继,计数结果下载等服务。
客流计数综合管理平台是用户的终端界面,安装在管理服务器中,可以通过因特网在任意的位置登录转发服务器进行管理。同时可以实现对前端客流计数系统的配置,对客流计数服务器的管理和最终数据报表的展示,是用户最直观也是最终的操作界面。
本地客户端预览基于B/S架构,只要自动安装相应的控件即可实时查看前端系统的视频以及数据结果,同时也可以对前端客流计数系统进行配置。
3. 工作原理
为客流统计提供数据的是基于智能视频分析的客流计数功能。智能视频分析是基于计算机图像视觉技术的一种综合应用,其中的计数功能主要基于目标宽度,配合先进的算法引擎对实际场景进行背景自动建模与学习,确定一个相对静止的背景,在此基础上分析指定区域连续画面中的变化,在去除干扰的基础上,确定真正的目标。最后在连续画面中根据这些目标的宽度与标准宽度的对比,确定计数结果。
基于智能视频分析的客流计数系统可以利用原有的视频监控采集的图像进行处理,而无需大规模架设新的系统。通过设置并学习正常人物的标准宽度,智能视频分析可以对指定区域以不同速度、并肩前行的人物进行准确的双向计数。
4. 前端设置
4.1. 概述
前端的客流计数功能主要有三部分组成:过线计数规则、计数器和统计报表服务。
过线计数规则可以设置标准人物宽度,并指定客流计数的方向。在有人经过该检测线时,会触发相应的事件。这些事件可以关联到计数器,实现客流统计功能。
计数器可以用于记录各类关联的事件,如有人经过检测线时触发的过线计数事件。记录在计数器中的值会定期包存在前端设备的数据库中,用于实现统计报表服务。
统计报表服务基于前端设备的数据库,能够以多种方式如表格、柱状图或者CSV格式向后端改送数据统计结果,使后端能够基于这些统计数据做进一步的开发整合。
4.2. 过线计数
过线计数功能是用于统计经过检测线人物的数量。在人物沿设定的方向穿过检测线时会产生事件,多个目标同时穿过检测线时每个目标都会产生一个事件。这些事件可以被关系到计数器,以实现客流过线计数统计。
为获得精确的客流计数,需要对过线计数的参数进行校准。实际应用场景中,推荐将摄像机俯视安装,即垂直向下。垂直向下的摄像机比侧挂式摄像机能够获得更准确的客流计数统计。
启用过线计数的检测线上会出现2条较长的红线和4条较短的红线。检测线上与中心等距的两条长的细线表示过线客流的标准宽度。最外侧的两条较短细线用于表示单个人物的最大宽度,超过此宽度的目标将被计数为2人或者多人。最内侧的两条较短细线用于表示单个人的最小宽度,低于此宽度的目标将不被计数。
人员标准宽度
请按照以下步骤对过线计数的参数进行校准。
1.使用鼠标选择需要校准的计数线;
2.在右侧窗口中“过线计数”规则下的“宽度校准”前打勾;
3.通过滚动鼠标滚轮或者拖动检测线上两条长的细线来调整它们的距离,使两条长的
细线的间距近似等于过线计数的物体大小。
4.校准后的实际宽度显示在“过线计数”规则下的“宽度校准”一栏。这个数字表示
校准宽度占整个画面宽度的百分比,也可以手动直接修改这个数字。
5.每条长线两侧的短线分别代表通过检测线的单个目标最小和最大宽度。
6.点击下方的“应用”,使所有设置生效。
4.3. 计数器
计数器用于统计关联到它的所有事件。在基于客流计数的客流统计中,计数器用于记录经过指定检测线(过线计数)的客流数量。
计数器有三种模式:递增计数、递减计数和即时计数。这三种模式可以分别关联不同的规则。在该方案中,如果需要实现双向计数或者在一个摄像机中实现多个区域的计数,则需要设置多个计数器。每个计数器都设置为递增模式,并关联到一个过线计数的方向。这样的有客流以指定的方向经过指定的检测线后,即产生相应的事件,使的对应的计数器值增加。
如下图所示,可以将过线计数的一个方向关联到某个计数器。
计数器的数据最终会以设定的时间周期记录到前端智能分析模拟的数据库中,并通过报表服务向后端提供统计数据。
4.4. 统计报表
智能分析设备支持最多4个数据表定期保存所有的计数器数据。用户可以查询每个数据表,将查询结果以表格、图表或者CSV标准数据格式输出。用户甚至使用Microsoft Excel直接连接设备的数据库,自动获取数据并做进一步的处理。