一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种监测地铁站内乘客行走实时位姿状态的办法

2022-06-02 11:24:25 来源:中国专利 TAG:


1.本发明基于卷积神经网络在视觉识别与姿态估计的领域,配合地铁处监控,可以实现对地铁乘客行走时的姿态识别,防止发生跌倒或者踩踏事故,特别是涉及一种监测地铁站内乘客行走实时位姿状态的办法。


背景技术:

2.在城市大型轨道交通快速发展的现在,人们越来越倾向于乘坐地铁来到达自己的目的地。而地铁运营的压力则随之而增大,在较大的客流量的冲击之下,很有可能会发生踩踏事故,最终酿成无法挽回的惨案。但是,现有的地铁管理方案往往只能够采用最原始的地铁工作人员现场管理的方案,该方案无法实现全方位,不间断,无死角的对地铁站的监测,而基于卷积神经网络的视觉识别系统能够与地铁站已有的监控设备进行结合,可以做到全方位,实时监测着地铁站的每个角落,及时发现问题,发出预警,最终避开踩踏事故的发生。


技术实现要素:

3.针对以上问题,本发明旨在提供一种监测地铁站内乘客行走实时位姿状态的办法,其目的在于防止地铁站发生的踩踏事故,提供一个判断地铁站内乘客的危险程度以及出现危险情况时及时采取预警的措施。
4.本发明提供一种监测地铁站内乘客行走实时位姿状态的办法,具体步骤如下,其特征在于:
5.步骤1:分析监控摄像头所得到的监控视频,读取车站内出入口与站台监控摄像头视频流,并采用gpu硬解成图像帧;
6.步骤2:使用open opse技术,利用cpu或者gpu对所获得的图像进行人物的位置与姿势的监测;
7.步骤3:进行深度学习,使用训练好神经网络,让机器能够判断正常的步行姿势与跌倒等异常的姿势;
8.步骤4:建立危险系数,危险系数为
[0009][0010]
其中,d为危险系数,s为单个乘客的安全系数,n为视频中的所有乘客的数量,f为判定为跌倒的动作后危险程度,即跌倒系数;
[0011]
步骤5:对所得的图像处理后的结果进行实时分析,如果视频中的乘客危险系数已经到达了危险的程度时,则机器判断到有乘客做出了摔倒或者踩踏,同时会向地铁站的工作人员进行预警,让其能够及时的出动,对跌倒的乘客进行及时的帮助与救治。
[0012]
作为本发明进一步改进,步骤1中,监控视频格式为mp4格式。
[0013]
作为本发明进一步改进,步骤2中open opse技术使用cpu或者显卡中的cuda模块。
[0014]
作为本发明进一步改进,步骤2中对视频的处理步骤分为以下几步:(1)提取人体所作动作时的姿态;(2)生成骨架图的热图堆叠;(3)基于卷积神经网络,完成姿态的分类与识别。
[0015]
作为本发明进一步改进,所述步骤4危险系数计算公式,s恒定为1,当乘客是安全时,跌倒系数为1;当乘客被判定为跌倒时,安全系数为0;
[0016]
当d为0时,则为安全情况;当d为1时则为跌倒事件;当d远大于1时,则判定为踩踏事故;
[0017][0018]
当处于危险状态时,会向附近的工作人员发出预警,以达到保障乘客安全的目的。
[0019]
本发明提供了一种监测地铁站内乘客行走实时位姿状态的办法,其中的基本步骤如下,(1)在车站的上下车站台处设立的摄像头对进出车站的人群进行视频监控。(2)读取视频信息,对其中的乘客的位置,姿态进行实时的分析。(3)使用open opse算法,提取出乘客在行进时的运动骨架,进行运动分析。(4)根据乘客实时的运动情况,对其运动时的姿势进行判断,如果发生跌倒或者踩踏事故,可以向地铁站的工作人员进行及时的预警,避免人员的受伤。该专利通过对地铁站口的监控视频分析,能够实现防止乘客摔倒,对踩踏事故进行预警。
附图说明
[0020]
图1为工作架构图;
[0021]
图2为open pose工作界面图;
[0022]
图3为open pose工作流程图;
[0023]
图4为open pose主要网络示意图;
[0024]
图5为危险系数的计算流程图。
具体实施方式
[0025]
下面结合附图与具体实施方式对本发明作进一步详细描述:
[0026]
实施例1
[0027]
如图1所示,本实例中的防止地铁站内乘客发生踩踏事故的预警系统,首先要读取到地铁站口的监控摄像头所录制的监控视频,并且可以使用cpu进行图像的分析与计算。如果使用英伟达公司生产的gpu显卡进行图像处理,则可以加速处理进程。当系统判定到地铁站乘客有发生踩踏事故的风险时,会向地铁站的相关工作人员进行及时的预警,来达到防止事故发生的目的。具体的实现方式如下:
[0028]
步骤1:分析监控摄像头所得到的监控视频。读取车站内出入口与站台监控摄像头视频流,并采用gpu硬解成图像帧;
[0029]
步骤2:如图2所示,使用open opse技术,利用cpu或者gpu对所获得的图像进行人物的位置与姿势的监测;
[0030]
步骤3:进行深度学习,使用训练好神经网络,让机器能够判断正常的步行姿势与跌倒等异常的姿势。
[0031]
步骤4:建立危险系数,危险系数为
[0032][0033]
其中,d为危险系数,s为单个乘客的安全系数,n为视频中的所有乘客的数量,f为判定为跌倒的动作后危险程度,即跌倒系数。
[0034]
步骤5:对所得的图像处理后的结果进行实时分析,如果视频中的乘客危险系数已经到达了危险的程度时,则机器判断到有乘客做出了摔倒或者踩踏,同时会向地铁站的工作人员进行预警。让其能够及时的出动,对跌倒的乘客进行及时的帮助与救治。
[0035]
监控视频所保存的格式推荐为mp4格式。在视频的处理上,可以仅使用cpu对视频进行处理,如果使用英伟达公司生产的显卡,则处理速度可以得到提升。
[0036]
视频的具体的处理手段主要是采用开源的open pose,即人体姿态识别项目。其基本的工作原理是bottom-up(由下而上)的方式,采用paf(part affinity fields)技术,对图像上的人物由下而上的估计人体的实时姿态。
[0037]
具体的处理过程如图3所示:
[0038]
(a)输入待分析处理的图像帧;
[0039]
(b)经过深度学习神经网络处理,得到人体关键点,生成热图;
[0040]
(c)经过paf(part affinity fields),即部件关联场的处理,进行集合;
[0041]
(d)通过二分图匹配,进行解析;
[0042]
(e)最后输出解析之后的结果。
[0043]
open opse的主要网络示意图如图4所示,该网络为two-branch multi-stage cnn,即双分支多级卷积神经网络。其中一个分支用于预测打分图confidence maps(s),另外一个分支用于预测part affinity fields(l)。
[0044]
对于危险系数的计算,如图5所示,危险系数计算公式,s恒定为1,当乘客是安全时,跌倒系数为1;当乘客被判定为跌倒时,安全系数为0。当d为0时,则为安全情况;当d为1时则为跌倒事件;当d远大于1时,则判定为踩踏事故。
[0045][0046]
当处于危险状态时,会向附近的工作人员发出预警,以达到保障乘客安全的目的。
[0047]
以上所述,仅是本发明的较佳实施个例而已,并非是对本发明作任何其他形式的限制,而是依据本发明的技术实质所作的任何修改或等同变化,仍然属于本发明所要求保护的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献