本申请涉及安防,特别涉及一种人流量监测方法、系统、设备及存储介质。
背景技术:
1、随着社会发展和生活水平的提高,越来越多人将旅游视为一种休闲、娱乐和放松的方式。在节假日经常会出现热门旅游景点游客爆满的情况。景区内通常存在多个分景点,当景区内游客爆满时,若无法精确有效地监控景区内各个分景点的人流量情况,游客出行体验和公共安全都会受到影响。
2、相关技术中,采用rfid电子门票、gps定位等实时定位的方式来实时监测景区内的人流量。但是rfid/gps要求每个游客都随身携带rfid载体/移动定位设备,这一类实时定位方案的实施成本高、可控性差且涉及用户隐私问题,定位信号的不稳定也导致人流量较大的情况下监测的准确性不高,当景区内的各个分景点出现人流量暴增情况,则无法及时地进行人流量管控。
技术实现思路
1、为了解决上述相关技术中存在的问题,本申请提供了一种人流量监测方法、系统、设备及存储介质,方便简单地适用于在多分景点的景区中实现精准的人流量监测,及时地触发人流量管控,保障游客出行体验和公共安全。
2、第一方面,本申请提供了一种人流量监测方法,该方法包括:
3、s1、通过部署在目标区域中各个通道的摄像头采集实时视频流,每个所述通道通向所述目标区域中的至少一个子区域;
4、s2、针对任一通道对应的实时视频流进行目标检测,确定在实时视频流中检测到的多个目标在连续多帧内各自的初始位置和最终位置;根据所述多个目标各自的初始位置和最终位置,计算所述多个目标各自的移动向量;
5、s3、针对在任一通道的实时视频中检测到的任一目标,计算所述目标的移动向量和所述通道的预设方向向量之间的夹角;根据所述夹角确定所述目标的移动方向,根据所述移动方向确定所述通道对应的至少一个子区域的人流量变化值;
6、s4、根据实时确定的各个子区域的人流量变化值,对当前人流量超过预设阈值的一类子区域,生成人流量管控方案。
7、在一种可能实施方式中,所述步骤s4包括:
8、s41、针对任一子区域,根据人流量变化值对历史人流量进行更新,确定所述子区域的当前人流量;用每个子区域对应的预设阈值判断所述子区域是否为一类子区域;
9、s42、在存在所述一类子区域的情况下,计算各个人流量未超过对应预设阈值的二类子区域的人流量饱和度,所述人流量饱和度为二类子区域的当前人流量和对应预设阈值之间的比值;
10、s43、将各个二类子区域的人流量饱和度从小到大排序,基于排序位于前目标位的多个二类子区域中和所述一类子区域相邻的至少一个目标子区域,对所述一类子区域进行人流量管控,管控措施包括:对所述目标子区域进行路线推荐。
11、在一种可能实施方式中,所述步骤s2包括:
12、s21、采用给定的目标检测模型对实时视频流中任一帧进行头部检测,将检测出的头部特征作为对应目标的图像特征;
13、s22、针对检测出的任一目标,采用根据目标的图像特征构造的判别式相关滤波器,在所述任一帧的下一帧中进行相似度判别,根据判别结果确定所述目标在所述下一帧中的位置;
14、s23、根据所述目标在连续多帧内的初始位置和最终位置,计算所述目标的移动向量。
15、在一种可能实施方式中,在通道从第一子区域通向第二子区域的情况下,所述步骤s3包括:
16、s31、计算从所述通道对应实时视频流中检测出的目标的移动向量和所述通道的预设方向向量之间的夹角,所述预设方向向量从所述第一子区域指向所述第二子区域;
17、s32、在所述夹角的余弦值大于0的情况下,确定所述目标的移动方向为从第一子区域向第二子区域移动,将所述第二子区域的流入数量加1;
18、在所述夹角的余弦值小于0的情况下,确定所述目标的移动方向为从第二子区域向第一子区域移动,将所述第二子区域的流出数量加1。
19、在一种可能实施方式中,所述方法还包括:
20、根据各个子区域在选定的历史时间段内不同时刻的人流量,统计得到所述历史时间段内的人流量变化趋势;
21、根据所述历史时间段内的人流量变化趋势,对和所述历史时间段对应的未来时间段内的人流量变化值进行预测,根据预测结果进行人流量预警。
22、在一种可能实施方式中,在通道用于连接子区域和目标区域入口或用于连接子区域和目标区域出口的情况下,所述方法还包括:
23、从业务系统获取目标区域出口/入口的闸机统计数据,根据所述闸机统计数据确定所述目标区域内各个子区域的人流量变化值。
24、第二方面,提供一种人流量监测系统,该系统包括:视频平台、计算平台和业务平台;
25、所述视频平台用于:将部署在目标区域中各个通道的摄像头所采集的实时视频流,推送至所述计算平台,每个所述通道通向所述目标区域中的至少一个子区域;
26、所述计算平台用于:针对任一通道对应的实时视频流进行目标检测,确定在实时视频流中检测到的多个目标在连续多帧内各自的初始位置和最终位置;根据所述多个目标各自的初始位置和最终位置,计算所述多个目标各自的移动向量;
27、所述计算平台还用于:针对在任一通道的实时视频中检测到的任一目标,计算所述目标的移动向量和所述通道的预设方向向量之间的夹角;根据所述夹角确定所述目标的移动方向,根据所述移动方向确定所述通道对应的至少一个子区域的人流量变化值;
28、所述业务平台用于:获取所述计算平台实时确定的各个子区域的人流量变化值,针对当前人流量超过预设阈值的一类子区域,生成人流量管控方案。
29、第三方面,提供一种计算设备,该计算设备包括存储器和处理器,所述存储器存储有至少一段程序,所述至少一段程序由处理器执行以实现如第一方面提供的人流量监测方法。
30、第四方面,提供一种计算机可读存储介质,该存储介质中存储有至少一段程序,至少一段程序由处理器执行以实现如第一方面提供的人流量监测方法。
31、本申请提供的技术方案至少包括如下技术效果:
32、本申请的技术方案中,视频平台通过目标区域中各个通向子区域的通道中的摄像头采集实时视频流;计算平台针对各个通道的实时视频流进行目标检测,在连续多帧内依据特征进行相似度判别,跟踪得到各个目标的移动向量;针对通道对应的目标,计算目标的移动向量和通道的预设方向向量之间的夹角;根据夹角确定目标移动方向,进而确定对应子区域的人流量变化值;业务平台根据各个子区域的人流量变化值,对人流量超预设阈值的一类子区域生成人流量管控方案。上述方案可方便简单地适用在多分景点的景区中实现精准的人流量监测,及时地触发人流量管控,保障游客出行体验和公共安全。
1.一种人流量监测方法,其特征在于,所述方法包括:
2.根据权利要求1所述的人流量监测方法,其特征在于,所述步骤s4包括:
3.根据权利要求1所述的人流量监测方法,其特征在于,所述步骤s2包括:
4.根据权利要求1所述的人流量监测方法,其特征在于,在通道从第一子区域通向第二子区域的情况下,所述步骤s3包括:
5.根据权利要求1所述的人流量监测方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的人流量监测方法,其特征在于,在通道用于连接子区域和目标区域入口或用于连接子区域和目标区域出口的情况下,所述方法还包括:
7.一种人流量监测系统,其特征在于,所述系统包括:视频平台、计算平台和业务平台;
8.根据权利要求7所述的人流量监测系统,其特征在于,所述业务平台用于:
9.一种计算设备,其特征在于,包括存储器和处理器,所述存储器存储有至少一段程序,所述至少一段程序由处理器执行以实现如权利要求1至6任一所述的人流量监测方法。
10.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一段程序,所述至少一段程序由处理器执行以实现如权利要求1至6任一所述的人流量监测方法。