本申请涉及图像处理,尤其涉及一种跳桥预警方法、装置、设备、系统和可读存储介质。
背景技术:
1、目前架设在河道上的桥梁两侧通常都配置有人行通道,人行通道位于桥梁边界的一侧,而另一侧则是河道,尽管在桥梁边界上增加了栏杆等来保证行人安全,但是依然会发生各种跳桥事件,而且由于跳桥事件的突发性,很难做到及时的预警。
2、现有技术中,跳桥事件主要依赖目击者来告警,或者是通过是桥上安装一些监控摄像头,通过监控来发现是否有行人跳桥。
3、但是,现有的这种方式需要依赖目击者主动告警或者监控人员实时查阅监控录像才能够知道有人跳桥,实际预警效果很差。
技术实现思路
1、本申请提供一种跳桥预警方法、装置、设备、系统和可读存储介质,用于解决现有跳桥事件预警效果差的问题。
2、第一方面,本申请实施例提供一种跳桥预警方法,包括:
3、基于桥梁上的监控图像,对进入至监控区域中的对象,在所述监控图像中提取所述对象的目标框;根据所述目标框与分界线的位置关系、以及所述对象的运动方向,判断所述对象是否存在疑似跳桥行为;其中,所述分界线用于在所述监控图像中区分桥外区域与桥面区域,所述桥面区域为位于桥梁边界一侧的路面区域,所述桥外区域为所述桥梁边界的另一侧;
4、或者,
5、识别在所述目标框中所述对象的关键位置点;根据所述关键位置点与所述分界线的关系、以及所述对象的运动方向,判定所述对象是否存在疑似跳桥行为。
6、在第一方面的一种可能设计中,所述根据所述目标框与分界线的位置关系、以及所述对象的运动方向,判断所述对象是否存在疑似跳桥行为,包括:
7、根据所述目标框与所述分界线的位置关系,确定所述目标框的桥外面积,其中,所述桥外面积为所述目标框位于所述桥外区域的面积;
8、若所述目标框的桥外面积满足第一预设条件,且所述对象的运动方向为向所述桥外区域运动,则判断所述对象存在疑似跳桥行为。
9、在第一方面的另一种可能设计中,在所述判断所述对象存在疑似跳桥行为之前,所述方法还包括:
10、识别位于所述桥外区域的目标框中所述对象的桥外关键位置点;
11、若所述桥外关键位置点满足第二预设条件,则判断所述对象存在疑似跳桥行为。
12、在第一方面的再一种可能设计中,所述根据所述关键位置点与所述分界线的关系、以及所述对象的运动方向,判定所述对象是否存在疑似跳桥行为,包括:
13、根据所述关键位置点与所述分界线的关系,确定所述对象的桥外关键点;其中,所述桥外关键点为所述目标框中位于所述桥外区域中的关键点;
14、若所述桥外关键点满足第三预设条件,且所述对象的运动方向为向所述桥外区域运动,则判断所述对象存在疑似跳桥行为。
15、在第一方面的又一种可能设计中,所述方法还包括:
16、在所述对象存在疑似跳桥行为的情况下,获取所述对象在所述监控区域中的轨迹;
17、若所述轨迹中的末尾n帧图像中,所述对象的目标框均未与第一警戒线和第二警戒线相交,则确定所述对象存在跳桥行为;其中,所述n为正整数,n≥1;所述第一警戒线和第二警戒线沿桥面长度方向相对设置,且所述第一警戒线和第二警戒线表征所述监控区域沿桥面长度方向的两端。
18、在第一方面的又一种可能设计中,所述方法还包括:
19、若所述对象的轨迹只包含目标图像帧的识别结果,则判定所述对象为固定物体,不存在所述疑似跳桥行为;其中,所述目标图像帧为确定所述对象存在疑似跳桥行为的图像帧;或者,
20、根据所述目标图像帧与后续图像帧,判定所述对象的运动方向是否为从桥梁向下运动;若否,则判定所述对象不存在所述疑似跳桥行为。
21、第二方面,本申请实施例提供一种跳桥预警装置,包括:
22、疑似跳桥行为判定模块,用于基于桥梁上的监控图像,对进入至监控区域中的对象,在所述监控图像中提取所述对象的目标框;根据所述目标框与分界线的位置关系、以及所述对象的运动方向,判断所述对象是否存在疑似跳桥行为;其中,所述分界线用于在所述监控图像中区分桥外区域与桥面区域,所述桥面区域为位于桥梁边界一侧的路面区域,所述桥外区域为所述桥梁边界的另一侧;
23、或者,
24、识别在所述目标框中所述对象的关键位置点;根据所述关键位置点与所述分界线的关系、以及所述对象的运动方向,判定所述对象是否存在疑似跳桥行为。
25、第三方面,本申请实施例提供一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;所述存储器存储计算机执行指令;所述处理器执行所述存储器存储的计算机执行指令,以实现如上述的方法。
26、第四方面,本申请实施例提供一种跳桥预警系统,包括:监控设备、电子设备和终端设备;所述监控设备用于上传监控数据至所述电子设备;所述电子设备用于执行如上述的方法。
27、第五方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如上述的方法。
28、第六方面,本申请实施例提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如所述的方法。
29、本申请实施例提供的跳桥预警方法、装置、设备、系统和可读存储介质,通过提取进入监控区域的对象的目标框,然后基于分界线与目标框的位置关系,以及对象的运动方向,或者提取目标框中对象的关键位置点,基于分界线与关键位置点的位置关系,以及对象的运动方向,可以判定出对象是否存在有疑似跳桥行为,相对于目前的跳桥判定方式更加准确,能够达到更加准确的预警效果。
1.一种跳桥预警方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述目标框与分界线的位置关系、以及所述对象的运动方向,判断所述对象是否存在疑似跳桥行为,包括:
3.根据权利要求2所述的方法,其特征在于,在所述判断所述对象存在疑似跳桥行为之前,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述关键位置点与所述分界线的关系、以及所述对象的运动方向,判定所述对象是否存在疑似跳桥行为,包括:
5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.一种跳桥预警装置,其特征在于,包括:
8.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;
9.一种跳桥预警系统,其特征在于,包括:监控设备、电子设备和终端设备;
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1至6任一项所述的方法。
11.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1-6中任一项所述的方法。