基于压力与加速度传感器的跌倒检测方法技术

技术编号:15923578 阅读:56 留言:0更新日期:2017-08-04 14:00
本发明专利技术公开了一种基于压力与加速度传感器的跌倒检测方法,步骤如下:首先实时采集人体运动过程的足底压力传感器信号,当压力值信号小于设定压力阈值时认为一个动作开始,采集三轴加速度传感器信号;通过采集到的z轴加速度信号,计算z负轴方向的速度vSz‑,当计算出的速度vSz‑小于设定的速度阈值时,认为该动作为疑似跌倒动作;接着检测到准静止状态的出现或者超时发生后,提取三轴加速度传感器信号的三种特征,并使用训练好的支持向量机模型作出最终的跌倒的判断。本发明专利技术可以大大提高对跌倒动作识别的准确率;在实时性方面,本发明专利技术所提方式可以在跌倒动作结束后立即做出判断,实时性较强。

【技术实现步骤摘要】
基于压力与加速度传感器的跌倒检测方法
本专利技术涉及无人智能监测
,具体涉及一种基于压力与加速度传感器的跌倒检测方法。
技术介绍
在人体下肢动作识别的研究中,除了对人体正常的下肢行为进行识别之外,跌倒检测作为一种特殊的动作识别也成为研究者关注的热点。目前,随着世界人口走向老龄化,老年人摔倒的危害也正在逐步凸显。据医疗调查显示:跌倒导致的死亡已经成为我国人口死亡率的第四大因素,超过33%的社区老人和超过60%的养老院老人平均每年都会发生一次摔倒,如果老年人在跌倒之后不能得到及时的治疗,将可能会导致瘫痪甚至死亡等严重后果。随着我国社会的老龄化,2030年我国老龄人口将接近3亿人次,届时空巢老人比例可能达到90%。为了提高老人的健康生活,为这一群体提供更有保障的医疗看护,实现无人智能监测,跌倒检测的研究具有重要的现实意义。近年随着模式识别和人工智能技术的提升,如何精准及时的检测生活中的跌倒问题已经成为研究的热点之一。
技术实现思路
本专利技术的目的是为了解决现有技术中的上述缺陷,提供一种基于压力与加速度传感器的跌倒检测方法,该方法利用压力传感器与加速度传感器相结合进行跌到检测,可实现对跌倒动作准确实时的判断。本专利技术的目的可以通过采取如下技术方案达到:一种基于压力与加速度传感器的跌倒检测方法,所述跌倒检测方法包括:S1、检测压力传感器采样值是否小于设定压力阈值λ,若小于则认为动作开始,进入步骤S2;S2、计算z负轴方向的速度vSz-,进入步骤S3;S3、检测压力是否大于设定压力阈值λ,若是,则该动作为非跌倒动作,回到步骤S1,否则进入步骤S4;S4、计算速度vSz-是否小于速度阈值Vthr,若小于速度阈值Vthr,则认为存在跌倒动作的可能,进入步骤S5,否则回到步骤S2;S5、缓存三轴加速度信号作为疑似跌倒序列;S6、缓存过程中持续判断压力传感器采样值是否大于设定压力阈值λ,若是,则判定该动作为非跌倒动作,回到步骤S1,否则进入步骤S7;S7、根据z轴加速度序列判断是否进入准静止状态或者缓存时间超过时间阀值T,若是,则进入步骤S8,否则继续缓存疑似跌倒序列;S8、提取缓存的疑似跌倒序列的特征,包括:三轴加速度传感器信号用db4小波进行4层分解后第三层与第四层细节系数的小波能量、重力与z轴负方向的夹角θ、三轴加速度传感器信号的四分位差,进入步骤S9;S9、使用训练好的模型进行分类判断,确定是否跌倒。进一步地,所述z负轴方向的速度vSz-用于判定当前动作是否为疑似跌倒动作,取值为zS[n]序列小于0部分积分:其中,序列zS[n]为下式:zS[n]=z[n]-9.8,所述z负轴方向的速度vSz-的物理意义为在z轴负方向上的速度大小,fs表示加速度值的采样频率。进一步地,所述准静止状态定义为下式:其表示z轴方向的长度为N加速度序列z[n]标准差小于γ。进一步地,所述压力传感器与所述加速度传感器设置于鞋垫下方足跟位置,选取左右脚其中一只进行设置。进一步地,所述压力阈值λ的取值为50,所述速度阈值Vthr的取值为-7m/s2,所述时间阀值T的取值为3s。进一步地,用于分类判断的模型为支持向量机模型,分类的正类为跌倒动作,负类为非跌倒动作。进一步地,所述支持向量机模型采集若干个跌倒动作的样本和若干个非跌倒动作的样本用作支持向量机模型的训练,其中,所述非跌倒动作包括:躺下、坐下、翘小腿、蹲下、跪下、架腿、踢腿。本专利技术相对于现有技术具有如下的优点及效果:本专利技术公开的基于压力与加速度传感器的跌倒检测方法通过对压力值的大小区分每个动作的起始,并先判断每个动作是否为疑似跌倒动作,再对疑似跌倒动作提取特征作进一步跌倒判断,可以大大提高对跌倒动作识别的准确率;在实时性方面,本专利技术所提方式可以在跌倒动作结束后立即做出判断,实时性较强。附图说明图1是本专利技术方法中压力传感器以及加速度传感器放置示意图;图2是加速度传感器坐标系示意图;图3是本专利技术中公开的基于压力与加速度传感器的跌倒检测方法的跌倒检测流程图;图4是支持向量机分类混淆矩阵。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例首先是加速度传感器数据以及压力传感器的放置,图1是压力传感器与加速度传感器的放置示意图(右脚),其主要放置于鞋子里面,鞋垫下方足跟位置,左右脚均可,选取其中一只进行放置即可,本实施例选择将加速度传感器数据和压力传感器放置在右脚。图2为按照图1放置加速度传感器后其坐标系示意图,在鞋子水平放置时,正前方为y轴正轴,竖直方向向下为z轴方向,水平面正右方为x轴正轴,从加速度传感器中采集的加速度序列x轴记为x[n],y轴记为y[n],z轴记为z[n]。本专利技术定义序列zS[n]为式(1):zS[n]=z[n]-9.8(1)用式子(2)计算zS[n]序列小于0部分积分为vSz-:其代表的物理意义为在z轴负方向上的速度大小,fs表示加速度值的采样频率,本实施例为60Hz。本专利技术定义准静止状态为式(3):其表示z轴方向的长度为N加速度序列z[n]标准差小于γ,在本专利技术实例中N=20和γ=0.5m/s2。跌倒检测流程如图3所示,可分为如下步骤:S1、检测压力传感器采样值是否小于设定压力阈值λ,若小于则认为动作(该动作可认为是疑似跌倒动作)开始,进入步骤S2;S2、计算出z负轴方向的速度vSz-,进入步骤S3;使用z负轴方向的速度vSz-判定当前动作是否为疑似跌倒动作,vSz-是通过z轴加速度值减去9.8m/s2后积分得到。S3、检测压力是否大于设定压力阈值λ,若是,则该动作为正常动作(非跌倒动作),回到步骤S1;否则,进入步骤S4;S4、计算速度vSz-是否小于速度阈值Vthr,若小于速度阈值Vthr,则认为存在跌倒的可能,进入步骤S5,否则回到步骤S2;S5、缓存三轴加速度信号作为疑似跌倒序列,以便后续进一步判断;S6、缓存过程中持续判断压力采样值是否大于设定压力阈值λ,若是,说明该动作正常,回到步骤S1;否则进入步骤S7;S7、根据z轴加速度序列判断是否进入准静止状态或者缓存时间超过T,若是,则进入步骤S8,否则继续缓存疑似序列;设置超时时间T是为了防止检测不到准静止状态的特殊情况;S8、提取缓存的疑似跌倒序列的三种特征:三轴加速度传感器信号用db4小波进行4层分解后第三层与第四层细节系数的小波能量,重力与z轴负方向的夹角θ,三轴加速度传感器信号的四分位差,进入步骤S9;S9:使用训练好的模型进行分类判断,确定是否跌倒。压力传感器信号的数值范围在0-255之间,其中0代表压力最小值,255代表压力最大值,一个60KG的成年人正常站立数值大约在230左右。在本专利技术实施例中,经过多次验证,压力采样值的阈值λ取50较为合适,速度阈值Vthr取-7m/s2,时间阀值T定为3s较为合适。其中,该跌倒检测方法通过准静止状态或者超时判断跌倒动作是否已经结束。准静止状态表示在z轴方向上一段时间内的加速度变化标准差小于设定本文档来自技高网...
基于压力与加速度传感器的跌倒检测方法

【技术保护点】
一种基于压力与加速度传感器的跌倒检测方法,其特征在于,所述跌倒检测方法包括:S1、检测压力传感器采样值是否小于设定压力阈值λ,若小于则认为动作开始,进入步骤S2;S2、计算z负轴方向的速度vSz‑,进入步骤S3;S3、检测压力是否大于设定压力阈值λ,若是,则该动作为非跌倒动作,回到步骤S1,否则进入步骤S4;S4、计算速度vSz‑是否小于速度阈值Vthr,若小于速度阈值Vthr,则认为存在跌倒动作的可能,进入步骤S5,否则回到步骤S2;S5、缓存三轴加速度信号作为疑似跌倒序列;S6、缓存过程中持续判断压力传感器采样值是否大于设定压力阈值λ,若是,则判定该动作为非跌倒动作,回到步骤S1,否则进入步骤S7;S7、根据z轴加速度序列判断是否进入准静止状态或者缓存时间超过时间阀值T,若是,则进入步骤S8,否则继续缓存疑似跌倒序列;S8、提取缓存的疑似跌倒序列的特征,包括:三轴加速度传感器信号用db4小波进行4层分解后第三层与第四层细节系数的小波能量、重力与z轴负方向的夹角θ、三轴加速度传感器信号的四分位差,进入步骤S9;S9、使用训练好的模型进行分类判断,确定是否跌倒。

【技术特征摘要】
1.一种基于压力与加速度传感器的跌倒检测方法,其特征在于,所述跌倒检测方法包括:S1、检测压力传感器采样值是否小于设定压力阈值λ,若小于则认为动作开始,进入步骤S2;S2、计算z负轴方向的速度vSz-,进入步骤S3;S3、检测压力是否大于设定压力阈值λ,若是,则该动作为非跌倒动作,回到步骤S1,否则进入步骤S4;S4、计算速度vSz-是否小于速度阈值Vthr,若小于速度阈值Vthr,则认为存在跌倒动作的可能,进入步骤S5,否则回到步骤S2;S5、缓存三轴加速度信号作为疑似跌倒序列;S6、缓存过程中持续判断压力传感器采样值是否大于设定压力阈值λ,若是,则判定该动作为非跌倒动作,回到步骤S1,否则进入步骤S7;S7、根据z轴加速度序列判断是否进入准静止状态或者缓存时间超过时间阀值T,若是,则进入步骤S8,否则继续缓存疑似跌倒序列;S8、提取缓存的疑似跌倒序列的特征,包括:三轴加速度传感器信号用db4小波进行4层分解后第三层与第四层细节系数的小波能量、重力与z轴负方向的夹角θ、三轴加速度传感器信号的四分位差,进入步骤S9;S9、使用训练好的模型进行分类判断,确定是否跌倒。2.根据权利要求1所述的基于压力与加速度传感器的跌倒检测方法,其特征在于,所述z负轴方向的速度vSz-用于判...

【专利技术属性】
技术研发人员:史景伦曾纪均田龙伟洪冬梅
申请(专利权)人:华南理工大学华南智能机器人创新研究院
类型:发明
国别省市:广东,44

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

1