[发明专利]一种识别老年人跌倒的方法及陪伴机器人有效
申请号: | 201910694801.5 | 申请日: | 2019-07-30 |
公开(公告)号: | CN110458061B | 公开(公告)日: | 2022-04-05 |
发明(设计)人: | 王敏;陈蕊;汪依帆 | 申请(专利权)人: | 四川工商学院 |
主分类号: | G06V40/20 | 分类号: | G06V40/20;G06V20/40;G06V10/764;G06V10/82;B25J11/00;A61B5/11;G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 成都弘毅天承知识产权代理有限公司 51230 | 代理人: | 赖林东 |
地址: | 620000 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 识别 老年人 跌倒 方法 陪伴 机器人 | ||
1.一种识别老年人跌倒的方法,其特征在于:包括如下步骤:
步骤1:采集检测对象的身体视频数据;
步骤2:利用YOVO算法通过距离度量进行人体定位获取人体图像定位检测结果;
步骤3:基于人体图像定位检测结果,利用OPENPOSE算法检测身体视频数据中的关节点信息,并根据关节点信息采用VGGNET作为骨架,获取骨架信息;
步骤4:根据骨架信息中的头部、脚部、颈部、肩膀信息计算头部和脚部高度差值hd、前后帧的头部和脚部高度差值hp、前后帧头部高度差值对应的速度v和肩膀宽度w;
步骤5:根据上述数据建立判定公式,输出结果“摔倒”或者“未摔倒”,根据上述数据计算距离度量误差,判断距离度量误差是否满足二分类条件,若满足,则采用建立的神经网络模型进行识别,若否,则返至步骤1;
判定公式如下:abs(head-foot)abs(x2-x5)||abs(head_p-head)/abs(foot_p-foot)2,其中,abs(head-foot)表示头部和脚部高度差绝对值,abs(x2-x5)表示肩宽绝对值,head_p、foot_p分别表示前一次头部质点位置和前一次脚部质点位置,x2表示左肩节点x方向坐标,x5表示右肩节点x方向坐标。
2.根据权利要求1所述的一种识别老年人跌倒的方法,其特征在于:所述步骤2中包括距离度量,其计算如下:
d=(box,centroid)=1-IOU(box,centroid)
其中,d表示跌倒的距离度量值,box表示预算的矩阵大小,centroid表示矩形框的中心坐标位置,IOU(box,centroid)表示定义的欧式距离公式,计算如下:
其中,ρ表示(x1,y1)、(x2,y2)两点的欧式距离。
3.根据权利要求1所述的一种识别老年人跌倒的方法,其特征在于:所述步骤4包括如下步骤:
步骤4.1:利用OPENPOSE算法检测身体视频数据中的关节点信息,OPENPOSE结果数据标准头部关键点序号为14、15、16、17,脚部关键点序号为10、13,左右肩部关键点序号为2、5;
步骤4.2:计算头部的质点高度:head=average(y14,y15,y16,y17);
步骤4.3:计算脚部质点位置:foot=average(y10,y13);
步骤4.4:计算肩宽绝对值:w=abs(x2-x5);
步骤4.5:计算头部与脚部的高度差值:d=abs(head-foot);
步骤4.6:计算前后5帧头部高度差值对应的速度v,v=24*abs(head1-head)/5,其中,视频数据每一秒24帧计算,head1、head分别表示前一帧和当前帧头部质点高度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川工商学院,未经四川工商学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910694801.5/1.html,转载请声明来源钻瓜专利网。