一种跌倒检测方法及装置制造方法及图纸

技术编号:31484188 阅读:15 留言:0更新日期:2021-12-18 12:18
本发明专利技术公开一种跌倒检测方法及装置,该方法包括如下步骤:接收双目相机拍摄的左镜头画面和有右镜头画面,其中左镜头画面和有右镜头画面中均具有目标人物;提取左镜头画面和有右镜头画面中目标人物的2D人体骨架,2D人体骨架包括脚底关键点和上身关键点;基于左镜头画面和有右镜头画面中目标人物的2D人体骨架以及提前标定的相机参数,构建目标人物的3D人体骨架;实时计算目标人物的3D人体骨架中上身关键点与待测区域中地面平面的相对关系,并根据计算结果判定是否发生跌倒。本发明专利技术构建了人的3D骨架和地面平面参数,通过计算上身关键点距离地面平面的距离来判断该关键点是否着地,方法稳定且高效,实现了极高的跌倒检出率。实现了极高的跌倒检出率。实现了极高的跌倒检出率。

【技术实现步骤摘要】
一种跌倒检测方法及装置


[0001]本专利技术涉及计算机科学和深度学习
,尤其涉及一种跌倒检测方法及装置。

技术介绍

[0002]2021年5月11日,第七次全国人口普查结果显示,中国60岁及以上人口占比超18%,人口老龄化程度进一步加深,随着老人年龄的增加,老人身体机能水平逐渐衰退,健康风险逐渐将会增加。尤其是相当多的老人独居家中,对于独居老人,一旦发生跌倒,如果不能及时被人发现并采取相应的救护措施,往往可能会引起骨折、出血、神经损伤、瘫痪等严重的身体伤害。若能在老人发生跌倒的第一时间及时检测出跌倒行为,将可以使老人在第一时间得到有效救治,避免老人跌倒未被及时发现造成的严重伤害,在日益老龄化的社会中,将带来巨大的经济效益和社会效益。
[0003]目前的主要方法基本分为两类:1、利用单目(单个摄像头)的深度学习的人体骨骼关键点检测,可以产生2D人体骨架,进而评估人体的姿态或识别动作、检测跌倒等,但是2D人体骨架缺乏深度信息,动作识别会产生歧义,对跌倒的检测也不够准确,尤其对假跌倒动作不能很好识别;2、利用可穿戴传感装置,通过传感器感知人体在三维空间的多个方向的速度或者加速度做跌倒判断,由于其携带的舒适性差等原因,造成老年人在晚上睡觉或洗澡等易发生跌倒的时间恰恰没有携带或由于其它原因而忘记携带,需要使用者佩戴相关装置和设备,无法真正有效的在跌倒发生时报警。

技术实现思路

[0004]为了解决上述技术问题,本专利技术提出一种跌倒检测方法及装置。在所述方法及装置中,构建了人的3D骨架和地面平面参数,通过计算上身关键点距离地面平面的距离来判断该关键点是否着地,方法稳定且高效,实现了极高的跌倒检出率。
[0005]为了达到上述目的,本专利技术的技术方案如下:
[0006]一种跌倒检测方法,包括如下步骤:
[0007]接收双目相机拍摄的左镜头画面和有右镜头画面,其中所述左镜头画面和有右镜头画面中均具有目标人物;
[0008]提取所述左镜头画面和有右镜头画面中目标人物的2D人体骨架,所述2D人体骨架包括脚底关键点和上身关键点;
[0009]基于所述左镜头画面和有右镜头画面中目标人物的2D人体骨架以及提前标定的相机参数,构建目标人物的3D人体骨架;
[0010]实时计算目标人物的3D人体骨架中上身关键点与待测区域中地面平面的相对关系,并根据计算结果判定是否发生跌倒。
[0011]优选地,所述脚底关键点包括左脚脚底和右脚脚底,所述上身关键点包括头、左脚膝盖、左肩、左肘、左手腕、左臀、右脚膝盖、右肩、右肘、右手腕和右臀。
[0012]优选地,采用openpose或alphapose提取所述左镜头画面和有右镜头画面中目标人物的2D人体骨架。
[0013]优选地,所述基于所述左镜头画面和有右镜头画面中目标人物的2D人体骨架以及提前标定的相机参数,构建目标人物的3D人体骨架,具体包括如下步骤:
[0014]对所述左镜头画面和有右镜头画面中目标人物的2D人体骨架进行关键点匹配,获得人体2D人体骨架关键点对;
[0015]基于提前标定的相机参数和最小二乘法获得人体2D人体骨架关键点对对应在空间点坐标;
[0016]遍历图像中所有匹配成功的人体2D人体骨架关键点对,得到每对人体2D人体骨架关键点对对应的空间点坐标,即获得3D人体骨架。
[0017]优选地,所述提前标定的相机参数是采用张氏标定法标定双目相机,并计算获得。
[0018]优选地,所述地面平面的获取,具体包括如下步骤:
[0019]采集空间中多个地面的点,构成点云数据;
[0020]基于点云数据使用最小二乘法进行地面平面拟合,得到地面的地面平面参数。
[0021]优选地,所述采集空间中多个地面的点,具体包括如下步骤:采集处于站定状态下目标人物在地面多个位置下3D骨架的脚底关键点坐标。
[0022]优选地,所述实时计算目标人物的3D人体骨架中上身关键点与地面平面的相对关系,根据计算结果判定是否发生跌倒,具体包括如下步骤:
[0023]实时计算目标人物的3D人体骨架中上身关键点到地面平面的距离,当距离小于预设阈值时,判定发生跌倒。
[0024]一种跌倒检测装置,包括接收单元、处理单元、构建单元和判定单元,其中,
[0025]所述接收单元,用于接收双目相机拍摄的左镜头画面和有右镜头画面,其中所述左镜头画面和有右镜头画面中均具有目标人物;
[0026]所述处理单元,用于提取所述左镜头画面和有右镜头画面中目标人物的2D人体骨架,所述2D人体骨架包括脚底关键点和上身关键点;
[0027]所述构建单元,用于基于所述左镜头画面和有右镜头画面中目标人物的2D人体骨架以及提前标定的相机参数,构建目标人物的3D人体骨架;
[0028]所述判定单元,用于实时计算目标人物的3D人体骨架中上身关键点与待测区域中地面平面的相对关系,并根据计算结果判定是否发生跌倒。
[0029]一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机可执行指令,所述计算机可执行指令被处理器执行时实现如上述中任意一项所述的方法中的步骤。
[0030]基于上述技术方案,本专利技术的有益效果是:本专利技术提前构建了待测区域地面的平面坐标参数,实时计算目标人物的3D人体骨架中上身关键点到地面平面的距离,当距离小于预设阈值时,判定发生跌倒,其跌倒检出率大于99.5%,由于是直接通过3D人体骨架中上身关键点到地面平面间的关系判定是否跌倒,对于假跌倒动作、躺下睡觉或休息式的甄别效果明显优于现有的技术,降低了误检的可能性,可以稳定区分蹲坐、跌倒和躺卧这类2D骨架表现歧义较大的动作,且无需使用者穿戴任何设备,可以应用于协助养老机构、独居老人等的看护工作,使用便捷、使用成本低。
附图说明
[0031]下面结合附图对本专利技术的具体实施方式作进一步详细的说明。
[0032]图1是一个实施例中一种跌倒检测方法流程图;
[0033]图2是一个实施例中一种跌倒检测方法中构建目标人物的3D人体骨架的方法流程图;
[0034]图3是一个实施例中一种跌倒检测方法中提取地面平面的参数示意图;
[0035]图4是一个实施例中目标人物在沙发上处于躺卧状态下的3D人体骨架示意图;
[0036]图5是一个实施例中跌倒状态下目标人物的3D人体骨架示意图;
[0037]图6是一个实施例中一种跌倒检测装置的原理框图。
具体实施方式
[0038]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。
[0039]如图1所示,本专利技术提供一种跌倒检测方法,包括如下步骤:
[0040]步骤101,接收双目相机拍摄的左镜头画面和有右镜头画面,其中所述左镜头画面和有右镜头画面中均具有目标人物。
[0041]本实施例中,通过双目相机在前端实时拍摄目标人物,其视频流数据中左镜头画面和右镜头画本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种跌倒检测方法,其特征在于,包括如下步骤:接收双目相机拍摄的左镜头画面和有右镜头画面,其中所述左镜头画面和有右镜头画面中均具有目标人物;提取所述左镜头画面和有右镜头画面中目标人物的2D人体骨架,所述2D人体骨架包括脚底关键点和上身关键点;基于所述左镜头画面和有右镜头画面中目标人物的2D人体骨架以及提前标定的相机参数,构建目标人物的3D人体骨架;实时计算目标人物的3D人体骨架中上身关键点与待测区域中地面平面的相对关系,并根据计算结果判定是否发生跌倒。2.根据权利要求1所述的一种跌倒检测方法,其特征在于,所述脚底关键点包括左脚脚底和右脚脚底,所述上身关键点包括头、左脚膝盖、左肩、左肘、左手腕、左臀、右脚膝盖、右肩、右肘、右手腕和右臀。3.根据权利要求1所述的一种跌倒检测方法,其特征在于,采用openpose或alphapose提取所述左镜头画面和有右镜头画面中目标人物的2D人体骨架。4.根据权利要求1所述的一种跌倒检测方法,其特征在于,所述基于所述左镜头画面和有右镜头画面中目标人物的2D人体骨架以及提前标定的相机参数,构建目标人物的3D人体骨架,具体包括如下步骤:对所述左镜头画面和有右镜头画面中目标人物的2D人体骨架进行关键点匹配,获得人体2D人体骨架关键点对;基于提前标定的相机参数和最小二乘法获得人体2D人体骨架关键点对对应在空间点坐标;遍历图像中所有匹配成功的人体2D人体骨架关键点对,得到每对人体2D人体骨架关键点对对应的空间点坐标,即获得3D人体骨架。5.根据权利要求4所述的一种跌倒检测方法,其特征在于,所述提前标定的相机参数是采用张氏标定法标定双目相机,并计算...

【专利技术属性】
技术研发人员:刘镇硕方倩
申请(专利权)人:苏州爱可尔智能科技有限公司
类型:发明
国别省市:

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

1