本申请属于计算机视觉领域,涉及一种区域越界监测方法,特别是涉及一种区域越界监测方法、装置、介质及电子设备。
背景技术:
1、在人员作业过程中,及时对人员进入危险区域的行为进行报警,是有效保障作业人员生命安全的重要措施,以往的监控手段往往是通过人工的方式去判别相机画面中人员是否发生了进入危险区域的行为,这种区域越界监测方法往往效率较低,人工成本较高,因此目前的区域越界监测方法存在着效率低的问题。
技术实现思路
1、本申请的目的在于提供一种区域越界监测方法、装置、介质及电子设备,用于解决目前的区域越界监测方法存在的效率低的问题。
2、第一方面,本申请提供一种区域越界监测方法,包括:获取行人监控视频帧;对所述行人监控视频帧进行处理,以获取姿态关键点移动轨迹,所述姿态关键点包括左脚关键点和右脚关键点;基于所述姿态关键点移动轨迹和虚拟危险区域生成记录队列,所述记录队列中第一标记的个数由所述姿态关键点移动轨迹中存在的所述姿态关键点落入所述虚拟危险区域内的帧数决定,所述记录队列中第二标记的个数由所述姿态关键点移动轨迹中存在的所述姿态关键点未落入所述虚拟危险区域内的帧数决定。
3、在所述区域越界监测方法中,通过获取姿态关键点移动轨迹以及根据记录队列中的第一标记,获取所述行人监控视频帧中落入虚拟危险区域的帧数,从而实现区域越界监测。所述区域越界监测方法无需额外的人力成本,能够实现自动化监测,具有成本低、效率高的优点。
4、于本申请的一实施例中,对所述行人监控视频帧进行处理,以获取姿态关键点移动轨迹的实现方法包括:对于所述行人监控视频帧中待处理的当前视频帧,对所述当前视频帧进行目标检测,以获取当前视频帧中存在的行人目标;对所述当前视频帧中存在的行人目标进行姿态估计,以获取所述当前视频帧中存在的行人目标的姿态关键点;对所述当前视频帧中存在的行人目标进行目标跟踪,以获取所述当前视频帧中存在的行人目标的行人标识;基于所述行人标识和连续数帧的所述姿态关键点,获取所述姿态关键点移动轨迹。
5、于本申请的一实施例中,所述当前视频帧中存在的行人目标包括所述当前视频帧中存在的行人目标的位置,对所述当前视频帧中存在的行人目标进行姿态估计,以获取所述当前视频帧中存在的行人目标的姿态关键点的实现方法包括:根据所述当前视频帧中存在的行人目标对所述当前视频帧进行处理,以获取行人人体区域图;对所述行人人体区域图进行姿态估计,以获取所述姿态关键点。
6、于本申请的一实施例中,对所述行人监控视频帧进行处理,以获取姿态关键点移动轨迹的实现方法还包括:若所述行人标识对应的最新记录时间戳与当前的时间戳相差超过预设时间,则对该行人标识及其对应的轨迹进行删除,同时生成新的行人标识及初始轨迹点,否则对所述姿态关键点移动轨迹进行更新。
7、于本申请的一实施例中,还包括:若所述记录队列中所述第一标记的个数不低于预设标记数并且所述监控视频帧中最近连续若干帧关联的标记均为所述第一标记,则生成警报信息,所述警报信息用于表示行人存在危险区域越界行为。
8、于本申请的一实施例中,所述虚拟危险区域由标定的虚拟边界点连接而成。
9、于本申请的一实施例中,所述第一标记为1,所述第二标记为0。
10、第二方面,本申请提供一种区域越界监测装置,包括:视频帧获取模块,用于获取行人监控视频帧;轨迹获取模块,用于对所人监控视频帧进行处理,以获取姿态关键点移动轨迹,所述关键点包括左脚关键点和右脚关键点;队列生成模块,用于基于所述姿态关键点移动轨迹和虚拟危险区域生成记录队列,所述记录队列中第一标记的个数由所述姿态关键点移动轨迹中存在的所述姿态关键点落入所述虚拟危险区域内的帧数决定,所述记录队列中第二标记的个数由所述姿态关键点移动轨迹中存在的所述姿态关键点未落入所述虚拟危险区域内的帧数决定。
11、第三方面,本申请提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现第一方面任一项所述区域越界监测装置。
12、第四方面,本申请提供一种电子设备,所述电子设备包括:存储器,存储有一计算机程序;处理器,与所述存储器通信相连,调用所述计算机程序时执行本申请第一方面任一项所述区域越界监测装置。
13、如上所述,本申请所述区域越界监测方法、装置、介质及电子设备,具有以下有益效果:
14、在所述区域越界监测方法中,通过获取姿态关键点移动轨迹以及根据记录队列中的第一标记,获取所述行人监控视频帧中落入虚拟危险区域的帧数,从而实现区域越界监测。所述区域越界监测方法无需额外的人力成本,能够实现自动化监测,具有成本低、效率高的优点。
1.一种区域越界监测方法,其特征在于,包括:
2.根据权利要求1所述的区域越界监测方法,其特征在于,对所述行人监控视频帧进行处理,以获取姿态关键点移动轨迹的实现方法包括:
3.根据权利要求2所述的区域越界监测方法,其特征在于,所述当前视频帧中存在的行人目标包括所述当前视频帧中存在的行人目标的位置,对所述当前视频帧中存在的行人目标进行姿态估计,以获取所述当前视频帧中存在的行人目标的姿态关键点的实现方法包括:
4.根据权利要求2所述的区域越界监测方法,其特征在于,对所述行人监控视频帧进行处理,以获取姿态关键点移动轨迹的实现方法还包括:若所述行人标识对应的最新记录时间戳与当前的时间戳相差超过预设时间,则对该行人标识及其对应的轨迹进行删除,同时生成新的行人标识及初始轨迹点,否则对所述姿态关键点移动轨迹进行更新。
5.根据权利要求1所述的区域越界监测方法,其特征在于,还包括:若所述记录队列中所述第一标记的个数不低于预设标记数并且所述监控视频帧中最近连续若干帧关联的标记均为所述第一标记,则生成警报信息,所述警报信息用于表示行人存在危险区域越界行为。
6.根据权利要求1所述的区域越界监测方法,其特征在于,所述虚拟危险区域由标定的虚拟边界点连接而成。
7.根据权利要求1所述的区域越界监测方法,其特征在于,所述第一标记为1,所述第二标记为0。
8.一种区域越界监测装置,其特征在于,包括:
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1-7任一项所述区域越界监测方法。
10.一种电子设备,其特征在于,所述电子设备包括: