一种面向社区的异常行为检测识别方法及系统技术方案

技术编号:38533039 阅读:11 留言:0更新日期:2023-08-19 17:05
本发明专利技术公开了一种面向社区的异常行为检测识别方法及系统,方法包括以下步骤:获取社区内行人行为视频,并进行预处理;基于预处理后的行为视频,进行行人是否携带垃圾袋检测;基于是否携带垃圾袋检测的结果,进行行人异常行为检测识别。本发明专利技术提出使用OpenPose人体姿态估计算法对人员进行骨骼点检测,通过骨骼点欧式距离计算完成人员的跟踪。使用YOLOv4模型进行垃圾袋的检测,并对人员和垃圾袋使用匹配算法来检测人员是否携带垃圾袋。本发明专利技术能够实现对社区内人员的打架、扔垃圾、摔倒、奔跑这四种异常行为进行有效的实时识别。种异常行为进行有效的实时识别。种异常行为进行有效的实时识别。

【技术实现步骤摘要】
一种面向社区的异常行为检测识别方法及系统


[0001]本专利技术属于图像动作识别处理
,具体涉及一种面向社区的异常行为检测识别方法及系统。

技术介绍

[0002]伴随中国社会经济的发展,城镇化也日益深化,人们对公共安全的要求逐渐增加。异常行为识别技术在社会治理、公共场合安全和智慧社区等领域发挥着重要作用,近年来已经成为了热门的研究方向。在以往的社区服务当中,安保人员需要时刻观看监控视频以捕捉社区出现的异常情况。虽然这种人工识别异常情况的方式准确率高,但是面对海量的视频数据和监控设备的日夜运作,安保人员很容易疲劳懈怠、遗漏异常行为,从而造成不可挽回的损失。此外,当异常事故发生后,安全管理人员往往需要查阅监控录像进行调查取证。然而,监控视频中大部分的片段是正常情况,真正需要的异常行为发生时的片段通常只占视频内容中很小的部分。此时,安保工作人员必须观看完整的录像方可进行需要的调查取证,这种方法降低了效率而且必须花费巨大的人力物力。因此,这种人工操作的监控方式难以实时地发现监控视频内异常事件的发生,无法有效保障社区人员的安全和社区服务质量。
[0003]通过目标检测、人体姿态估计、人员跟踪等技术可以对监控视频进行可靠的分析、定位并进行人员行为的识别。相关工作主要聚焦于骨骼点运动信息的理解,尚未对人体与相关物体的交互信息以及物体固有特征信息进行深入地研究与利用。但是,这些信息对于人

物交互类型的行为的准确识别是至关重要的。例如,扔垃圾行为的两个重要特征是:垃圾袋离开手部的趋势和垃圾袋的掉落轨迹。若不考虑垃圾袋离开人体这一交互信息,扔垃圾行为就会与手臂摆动等行为混淆从而造成误检。同时,垃圾袋的掉落轨迹可以辅助扔垃圾行为的识别,避免系统的漏检。因此,将物体相关信息加入到异常行为系统中对于提升异常行为识别效果具有重要意义。针对上述需求,本专利技术提出了一种面向社区的异常行为检测识别方法,对社区内人员的扔垃圾、摔倒、奔跑异常行为进行实时识别。首先,使用目标检测算法检测出视频中垃圾袋,再将垃圾袋作为体外骨骼点与人体骨骼点进行连接并计算垃圾袋的运动轨迹。通过此种方式,将物体相关信息加入到系统中来提升异常行为识别效果。

技术实现思路

[0004]本专利技术旨在解决现有技术的不足,提出一种面向社区的异常行为检测识别方法及系统,以解决动作识别中人体与相关物体的交互信息以及物体固有特征信息没有得到充分利用的问题。
[0005]为实现上述目的,本专利技术提供了如下方案:
[0006]一种面向社区的异常行为检测识别方法,包括以下步骤:
[0007]获取社区内行人行为视频,并进行预处理;
[0008]基于预处理后的所述行为视频,进行行人是否携带垃圾袋检测;
[0009]基于所述是否携带垃圾袋检测的结果,进行行人异常行为检测识别。
[0010]优选的,所述预处理,包括:骨骼点提取、行人跟踪以及骨骼点保存;
[0011]所述骨骼点提取的方法为:
[0012]基于所述行为视频的逐帧图像,采用OpenPose人体姿态估计算法,对图像中行人进行骨骼点检测,获得人体骨骼点的二维坐标,实现所述骨骼点的提取;
[0013]所述行人跟踪的实现方法为:
[0014]基于所述逐帧图像,计算预设帧数图像中的行人与前一帧图像中所有行人的第一欧氏距离,所述第一欧氏距离最短的人,认定为不同帧图像的同一人员,实现行人跟踪。
[0015]所述骨骼点保存的方法为:
[0016]获得一个预设帧数的时间窗口,将所述时间窗口内所述同一人员的所述骨骼点保存在一个队列,获得骨骼点队列。
[0017]优选的,行人是否携带垃圾袋检测的方法为:
[0018]获取垃圾袋图片数据集,并进行训练集与测试集的划分;
[0019]基于所述训练集与所述测试集,训练YOLOv4目标检测模型;
[0020]基于训练好的所述YOLOv4目标检测模型,对所述行为视频的逐帧图像,进行垃圾袋检测,获得所述逐帧图像中垃圾袋的位置坐标;
[0021]基于所述垃圾袋的位置坐标,计算所述逐帧图像中预设垃圾袋与所有行人颈部骨骼点的第二欧式距离;
[0022]将与所述预设垃圾袋的所述第二欧式距离最小的行人,认定为所述预设垃圾袋的可能携带者;
[0023]当所述第二欧式距离的最小值低于预设阈值时,所述垃圾袋的可能携带者被认定为垃圾袋携带者,否则,认定所述预设垃圾袋无人携带。
[0024]优选的,所述行人异常行为,包括:社区中运动异常行为以及社区中扔垃圾行为。
[0025]优选的,所述社区中运动异常行为的检测识别方法为:
[0026]对提取的所述骨骼点进行优化,剔除行人头部的骨骼点,丢弃所述OpenPose没有估计出的骨骼点数据,填补缺失骨骼点的位置,实现对所述骨骼点的预处理;
[0027]基于预处理后的所述骨骼点以及所述骨骼点队列,构造骨架时空图;
[0028]采用图卷积网络,提取所述骨架时空图中人体运动信息,实现所述社区中运动异常行为的检测识别。
[0029]优选的,所述社区中扔垃圾行为的检测识别方法为:
[0030]基于预处理后的所述骨骼点,获取人体手掌骨骼点;
[0031]将垃圾袋作为体外骨骼点,与所述人体手掌骨骼点连接,构造关联垃圾袋的人体骨架图;
[0032]将不同帧的用于构造所述关联垃圾袋的人体骨架图的骨骼点连接,获得物体相关骨架时空图;
[0033]基于所述物体相关骨架时空图,对垃圾袋进行运动轨迹建模,获得垃圾袋的运动轨迹特征信息;
[0034]采用所述图卷积网络,提取所述物体相关骨架时空图中的人体运动时空信息;
[0035]将所述人体运动时空信息于所述垃圾袋的运动轨迹特征信息,进行拼接融合,获
得融合特征;
[0036]基于所述融合特征,实现对所述社区中扔垃圾行为的检测识别。
[0037]优选的,获得垃圾袋的运动轨迹特征信息的方法为:
[0038]获取预设帧数图像中垃圾袋的二维位置坐标以及所述预设帧数的上一帧图像所述垃圾袋的二维位置坐标,并进行计算,获得垃圾袋偏移向量;
[0039]基于所述垃圾袋偏移向量,计算偏移向量的模长度,获得垃圾袋的运动轨迹特征信息。
[0040]本申请还提供一种面向社区的异常行为检测识别系统,包括:预处理模块、垃圾袋检测模块以及异常行为检测模块;
[0041]所述预处理模块,用于获取社区内行人行为视频,并进行预处理;
[0042]所述垃圾袋检测模块,用于基于预处理后的所述行为视频,进行行人是否携带垃圾袋检测;
[0043]所述异常行为检测模块,用于基于所述是否携带垃圾袋检测的结果,进行行人异常行为检测识别。
[0044]与现有技术相比,本专利技术的有益效果为:
[0045]本专利技术获取社区内行人行为视频,并进行预处理,实现对视频中行人的骨骼点提取、行人跟踪以及骨骼点保存;基本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种面向社区的异常行为检测识别方法,其特征在于,包括以下步骤:获取社区内行人行为视频,并进行预处理;基于预处理后的所述行为视频,进行行人是否携带垃圾袋检测;基于所述是否携带垃圾袋检测的结果,进行行人异常行为检测识别。2.根据权利要求1所述的面向社区的异常行为检测识别方法,其特征在于,所述预处理,包括:骨骼点提取、行人跟踪以及骨骼点保存;所述骨骼点提取的方法为:基于所述行为视频的逐帧图像,采用OpenPose人体姿态估计算法,对图像中行人进行骨骼点检测,获得人体骨骼点的二维坐标,实现所述骨骼点的提取;所述行人跟踪的实现方法为:基于所述逐帧图像,计算预设帧数图像中的行人与前一帧图像中所有行人的第一欧氏距离,所述第一欧氏距离最短的人,认定为不同帧图像的同一人员,实现行人跟踪。所述骨骼点保存的方法为:获得一个预设帧数的时间窗口,将所述时间窗口内所述同一人员的所述骨骼点保存在一个队列,获得骨骼点队列。3.根据权利要求2所述的面向社区的异常行为检测识别方法,其特征在于,行人是否携带垃圾袋检测的方法为:获取垃圾袋图片数据集,并进行训练集与测试集的划分;基于所述训练集与所述测试集,训练YOLOv4目标检测模型;基于训练好的所述YOLOv4目标检测模型,对所述行为视频的逐帧图像,进行垃圾袋检测,获得所述逐帧图像中垃圾袋的位置坐标;基于所述垃圾袋的位置坐标,计算所述逐帧图像中预设垃圾袋与所有行人颈部骨骼点的第二欧式距离;将与所述预设垃圾袋的所述第二欧式距离最小的行人,认定为所述预设垃圾袋的可能携带者;当所述第二欧式距离的最小值低于预设阈值时,所述垃圾袋的可能携带者被认定为垃圾袋携带者,否则,认定所述预设垃圾袋无人携带。4.根据权利要求3所述的面向社区的异常行为检测识别方法,其特征在于,所述行人异常行为,包括:社区中运动异常行为以及社区中扔垃圾行为。5.根据权利要求4所述的面向社区的异常行为检测识别方法...

【专利技术属性】
技术研发人员:王宝凤李鹏飞石连栓刘佳
申请(专利权)人:天津职业技术师范大学中国职业培训指导教师进修中心
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1