【技术实现步骤摘要】
行为检测方法及装置
本公开涉及计算机视觉
,具体而言,涉及一种行为检测方法及装置。
技术介绍
随着人工智能技术的不断发展,给人们的日常生活带来了越来越多的便利,例如人工检票被逐渐替代,取而代之的是,乘客刷卡之后,闸机自动放行乘客。该方式能够有效提高乘客的通行效率,并且节省了大量的人力资源。再例如,利用图像识别技术进行尾随检测,能够检测出恶意的尾随行为,从而能够有效提高行人的人身安全。
技术实现思路
有鉴于此,本公开至少提供一种行为检测方法及装置。第一方面,本公开提供了一种行为检测方法,包括:获取监控区域内的监控图像;所述监控图像中包括至少一个通过监控区域的目标对象;从所述监控图像中提取每个所述目标对象的关键点;确定所述关键点在所述监控区域内的位置信息;基于每个目标对象对应的关键点在所述监控区域内的位置信息,确定每个所述目标对象是否存在预设行为。上述行为检测方法从包括目标对象的监控图像中提取目标对象的关键点,并基于提取的关键点在监控区域中的位置信息检测目 ...
【技术保护点】
1.一种行为检测方法,其特征在于,包括:/n获取监控区域内的监控图像;所述监控图像中包括至少一个通过监控区域的目标对象;/n从所述监控图像中提取每个所述目标对象的关键点;/n确定所述关键点在所述监控区域内的位置信息;/n基于每个目标对象对应的关键点在所述监控区域内的位置信息,确定每个所述目标对象是否存在预设行为。/n
【技术特征摘要】
1.一种行为检测方法,其特征在于,包括:
获取监控区域内的监控图像;所述监控图像中包括至少一个通过监控区域的目标对象;
从所述监控图像中提取每个所述目标对象的关键点;
确定所述关键点在所述监控区域内的位置信息;
基于每个目标对象对应的关键点在所述监控区域内的位置信息,确定每个所述目标对象是否存在预设行为。
2.根据权利要求1所述的行为检测方法,其特征在于,所述确定所述关键点在所述监控区域内的位置信息,包括:
确定所述监控区域所在的第一平面;
确定所述关键点所在的第二平面;
基于所述第一平面与所述第二平面之间的变换关系信息、以及所述监控区域在所述第一平面中的坐标信息,确定所述关键点在所述监控区域内的位置信息。
3.根据权利要求2所述的行为检测方法,其特征在于,所述基于所述第一平面与所述第二平面之间的变换关系信息、以及所述监控区域在所述第一平面中的坐标信息,确定所述关键点在所述监控区域内的位置信息,包括:
基于所述第一平面与所述第二平面之间的变换关系信息、所述监控区域在第一平面中的坐标信息,确定所述监控区域在所述第二平面中的坐标信息;
基于所述关键点在所述第二平面中的坐标信息和所述监控区域在所述第二平面中的坐标信息,确定所述关键点在所述监控区域内的位置信息。
4.根据权利要求2所述的行为检测方法,其特征在于,所述基于所述第一平面与所述第二平面之间的变换关系信息、以及所述监控区域在所述第一平面中的坐标信息,确定所述关键点在所述监控区域内的位置信息,包括:
基于所述第一平面与所述第二平面之间的变换关系信息、所述关键点在所述第二平面中的坐标信息,确定所述关键点在所述第一平面中的坐标信息;
基于所述关键点在所述第一平面中的坐标信息和所述监控区域在第一平面中的坐标信息,确定所述关键点在所述监控区域内的位置信息。
5.根据权利要求1至4任一项所述的行为检测方法,其特征在于,所述从所述监控图像中提取每个所述目标对象的关键点,包括:
针对每个目标对象,提取该目标对象的多个关键点集合;其中,每个关键点集合包括该目标对象的各个预设的部位的关键点;
确定每个关键点集合的置信度;
基于置信度最高的关键点集合与其他关键点集合之间的姿态相似度,确定每个所述目标对象的关键点。
6.根据权利要求5所述的行为检测方法,其特征在于,所述基于置信度最高的关键点集合与其他关键点集合之间的姿态相似度,确定每个所述目标对象的关键点,包括:
将所述置信度最高的关键点集合中目标部位的关键点作为其中一个目标对象的关键点;
将所述置信度最高的关键点集合,以及,与所述置信度最高的关键点集合的姿态相似度大于预设阈值的关键点集合剔除;
基于剩余关键点集合中置信度最高的关键点集合,与剩余关键点集合中其他关键点集合之间的姿态相似度,确定其他目标对象的关键点。
7.根据权利要求1至4任一项所述的行为检测方法,其特征在于,所述从所述监控图像中提取每个所述目标对象的关键点,包括:
针对每个目标对象,提取该目标对象的目标部位的轮廓;
确定所述轮廓的中心点;
将确定的所述中心点作为该目标对象的关键点。
8.根据权利要求1所述的行为检测方法,其特征在于,所述基于每个目标对象对应的关键点在所述监控区域内的位置信息,确定每个所述目标对象是否存在预设行为,包括:
针对每个目标对象,基于该目标对象对应的关键点在所述监控区域内的位置信息,确定该目标对象与监控区域的入口的第一距离,以及该目标对象与监控区域的出口的第二距离;
若所述第一距离或所述第二距离小于第一预设距离阈值,则,确定该目标对象不存在预设行为。
9.根据权利要求1所述的行为检测方法,其特征在于,所述基于每个目标对象对应的关键点在所述监控区域内的位置信息,确定每个所述目标对象是否存在预设行为,包括:
若所述目标对象为多个,针对任意相邻的两个目标对象,则基于每个目标对象对应的关键点在所述监控区域内的位置信息,确定该相邻的两个目标对象之间的第三距离;
确定所述第三距离在预设方向上的距离分量;所述预设方向与所述监控区域的入口连线的垂线相平行;
若所述距离分量大于第二预设距离阈值,则确定该相邻的两个目标对象均不存在所述预设行为。
10.根据权利要求1所述的行为检测方法,其特征在于,所述基于每个目标对象对应的关键点在所述监控区域内的位置信息,确定每个所述目标对象是否存在预设行为,包括:
若所述目标对象为多个,针对任意相邻的两个目标对象,则基于每个目标对象对应的关键点在所述监控区域内的位置信息,确定每个所述目标对象与监控区域的入口的第四距离、每个所述目标对象与监控区域的出口的第五距离、以及该相邻的两个目标对象之间的第六距离...
【专利技术属性】
技术研发人员:顾志强,倪枫,
申请(专利权)人:上海商汤智能科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。