首页 > 专利 > 南京信息工程大学 > 面向户外摔倒监测的穿戴式单节点特征及位置选取方法专利详情

面向户外摔倒监测的穿戴式单节点特征及位置选取方法   0    0

有效专利 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2014-09-29
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2015-02-04
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
2016-09-28
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2034-09-29
基本信息
有效性 有效专利 专利类型 发明专利
申请号 CN201410513264.7 申请日 2014-09-29
公开/公告号 CN104269025B 公开/公告日 2016-09-28
授权日 2016-09-28 预估到期日 2034-09-29
申请年 2014年 公开/公告年 2016年
缴费截止日
分类号 G08B21/04H04W84/18 主分类号 G08B21/04
是否联合申请 独立申请 文献类型号 B
独权数量 1 从权数量 3
权利要求数量 4 非专利引证数量 2
引用专利数量 5 被引证专利数量 0
非专利引证 1、M.Kangas等.Comparision of real-life accidental falls in older people with experimental falls in middle-aged test subjects.《Gait & Posture》.2011,; 2、孙新香.基于三轴加速度传感器的跌倒检测技术的研究与应用.《中国优秀硕士学位论文全文库》.2009,;
引用专利 WO2008/091227A1、WO2010/126878A1、CN103400123A、CN103417219A、CN103761832A 被引证专利
专利权维持 5 专利申请国编码 CN
专利事件 转让 事务标签 公开、实质审查、授权、权利转移
申请人信息
申请人 第一申请人
专利权人 南京信息工程大学 当前专利权人 江苏信大环境遥感大数据应用研究院有限公司
发明人 庄伟、戴栋、刘佳、陈旭 第一发明人 庄伟
地址 江苏省苏州市吴中区木渎镇中山东路70号吴中科技创业园2号楼2310室 邮编 215101
申请人数量 1 发明人数量 4
申请人所在省 江苏省 申请人所在市 江苏省苏州市
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
南京众联专利代理有限公司 代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
顾进、叶涓涓
摘要
本发明提供了面向户外摔倒监测的穿戴式单节点特征选取方法和位置选取方法,特征选取时基于惯性器件IMU采集的三轴加速度值,通过计算在七种特征值——加速度强度值、标准差、协方差、香农熵、最大峰峰导数、偏度系数、峰度系数中选择合适的特征参数及参数组合,经参数评估后给出最优组合。位置选取时根据特征选取的结果,通过测试数据计算不同部属位置(胸口、手腕和大腿侧)的漏检率和错检率,经加权求和后给出最优位置。本发明以更合理地针对不同的穿戴者,适应多种环境。利用本方法输出的最优参数组合及SVM核参数能够得到94%以上的检出率,检出率高、鲁棒性好。
  • 摘要附图
    面向户外摔倒监测的穿戴式单节点特征及位置选取方法
  • 说明书附图:图1
    面向户外摔倒监测的穿戴式单节点特征及位置选取方法
  • 说明书附图:图2
    面向户外摔倒监测的穿戴式单节点特征及位置选取方法
  • 说明书附图:图3
    面向户外摔倒监测的穿戴式单节点特征及位置选取方法
  • 说明书附图:图4
    面向户外摔倒监测的穿戴式单节点特征及位置选取方法
  • 说明书附图:图5
    面向户外摔倒监测的穿戴式单节点特征及位置选取方法
  • 说明书附图:图6
    面向户外摔倒监测的穿戴式单节点特征及位置选取方法
  • 说明书附图:图7
    面向户外摔倒监测的穿戴式单节点特征及位置选取方法
  • 说明书附图:图8
    面向户外摔倒监测的穿戴式单节点特征及位置选取方法
  • 说明书附图:图9
    面向户外摔倒监测的穿戴式单节点特征及位置选取方法
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2020-12-08 专利权的转移 登记生效日: 2020.11.26 专利权人由江苏信大环境遥感大数据应用研究院有限公司变更为南京信息工程大学 地址由221300 江苏省徐州市邳州市高新技术产业开发区富民路22号(邳州高新区新能源技术研究院有限公司院内)变更为210044 江苏省南京市江北新区宁六路219号
2 2016-09-28 授权
3 2015-02-04 实质审查的生效 IPC(主分类): G08B 21/04 专利申请号: 201410513264.7 申请日: 2014.09.29
4 2015-01-07 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1. 一种面向户外摔倒监测的穿戴式单节点的特征选取方法,其特征在于,包括如下步 骤: 步骤1:在人体上部署单节点; 步骤2:通过单节点采集原始Ξ轴加速度值ax, ay, az,并去除因传感器原因引起的奇异 值; 步骤3:对剔除奇异值的ax, ay, az做线性补偿,补偿值由加速度计标定值确定; 步骤4:通过滑动窗口化处理方法将数据样本切分为Xi组,依次代入第一梯度特征计算; 步骤5:计算ax,ay,az的强度值α,计算ax,ay,az各自的标准差0,计算(ax,ay)、(ay,az)和 (ax,az)的协方差A,计算ax,ay,az各自的香农赌Η ; 步骤6:保存计算后的特征值,将特征值代入特征计算与优化方法进行计算; 步骤7:将计算后的结果进行判定,若已经满足检出率SE要求,则直接进入参数排序与 选择模块,否则进入第二梯度计算; 步骤8:计算ax, ay, az最大峰峰导数η,计算山,ay,az各自的偏度系数P,计算ax, ay, az各自 的峰度系数τ; 步骤9:返回步骤6; 步骤10:按特征计算与优化方法给出的结果进行参数排序,选择排名最前的巧巾参数。

2. 根据权利要求1所述的面向户外摔倒监测的穿戴式单节点的特征选取方法,其特征 在于,所述滑动窗口化处理方法包括如下步骤: 步骤a:获取采集的Ν个样本数据; 步骤b:读取当前设定的滑动窗口宽度值T; 步骤C:读取当前设定的滑动步长SP和当前窗口起止时间t; 步骤d:分别提取窗口宽度内的ax,ay,az; 步骤e:分布存储与窗口分组列表Lxyzi中; 步骤f:对当前t值做出判定,若t = T-1,则结束窗口化,退出该模块;若t《T-l,则t = t+ 20,即窗口向右移动20ms,宽度不变,然后继续设定提取窗口内ax,ay,az,并存储。

3. 根据权利要求1或2所述的面向户外摔倒监测的穿戴式单节点的特征选取方法,其特 征在于,所述特征计算与优化方法包括如下步骤: 步骤a:获取特征集合; 步骤b:将特征集合进行分组:[α,o,Λ,H]为第一梯度组,[α,o,Λ,H,rl,p,τ]为第二 梯度组,并相应拆分为
为分别对α,σ,Λ,Η四种参数进行组合的 代表第一梯度组的特征组合总数
为分别对α,σ,Λ,Η,η,ρ,τ屯种参数进行组合的代 表第二梯度组的的特征组合总数; 步骤C:进入SVM模型训练,选用SVM分类器C-SVC,核函数为RBF,输出为该样本模型数据 集; 步骤d:进行数据集交叉验证,输出最佳参数组合; 步骤e:若组合全部完成交叉验证,则将最优组合进入SVM参数优化得出丫值,其中丫值 为RBF核参数;若未全部完成,则继续建立样本集,然后进入SVM模型训练和交叉验证; 步骤f:根据优化后的丫值和C值,给出最优识别率,其中c值为惩罚因子; 步骤g:存储相应的参数组合及识别率。

4. 一种面向户外摔倒监测的穿戴式单节点的最佳位置选择方法,其特征在于,包括如 下步骤: 步骤1:获取基于权利要求1~3所述的面向户外摔倒监测的穿戴式单节点的特征选取 方法中得到的优化后的特征组合,读取优化后的SVM参数; 步骤2:构建SVM摔倒数据样本集,并进行训练,输出SVM模型; 步骤3:根据模型对测试集进行预测,统计预测后的漏检率和错检率; 步骤4:按公式Δ =ki( l-FNR)+k2( 1-FPR)计算最大值,ki、k2为权重系数,FNR为漏检率, FPR为错检率; 步骤5:比较不同位置的Δ,输出最大Δ对应的部署位置。
说明书

技术领域

[0001] 本发明属于无线体域传感器网络及其控制领域,具体涉及基于穿戴式单节点的、 根据监测到的人体行为进行特征和部署位置选取的方法。

背景技术

[0002] 摔倒是我国伤害死亡的第四位原因,而在65岁以上的老年人中则为首位原因。据 报道,30 %的65岁以上老年人每年至少摔倒1次,随着年龄的增长,摔倒的概率会逐渐增加, 80岁以上的老年人摔倒的年发生率高达50%,其中5%~10%的摔倒可导致骨折,老年人摔 倒致残率和死亡率随年龄的增加急剧上升。在我国,目前有老年人约1.3亿,每年2000万老 年人至少发生2500万次摔倒,直接医疗费用超过50亿人民币。除了导致老年人死亡外,还导 致大量残疾,并且影响老年人的身心健康,如:摔倒后的恐惧心理可以降低老年人的活动能 力,使其活动范围受限,生活质量下降。除了直接由摔倒造成伤害或死亡,医疗机构的响应 和及时救治也是影响摔倒致残和致死的主要因素。因此,可靠的预防摔倒和检测是至关重 要的,这种技术能够准确地判断摔倒行为的发生,感知摔倒的严重程度,并立即通知医疗救 护人员或家人,尽可能将摔倒造成的影响降低。研究表明,该技术可以降低住院率26%,降 低死亡率80%以上。
[0003] 将可穿戴式无线通信技术引入人体行为检测领域不仅能够减少系统的维护成本, 而且提供更多的自由和舒适度,从而使得移动式健康监测成为可能。近年来,一种由无线传 感器网络技术派生而来的新分支 -体域传感器网络(体感网,Body Sensor Networks,or Body Area Networks)逐渐备受关注。体域传感器网络通常包含生理信号和运动侦测传感 器,其中涉及的生理数据,例如心电(ECG)、心音(PCG)、动态血压(ABP)、血氧饱和度(SP02)、 光电容积(PPG)和体温等信息,这些传感器能够连续地监测病人的各项生理特征,并随时将 数据汇总给汇聚节点;此外,体感网还可以感知当前人体的情境信息,通过视频、音频、图片 或惯性器件获取环境信息和人体行为特征,并通过特征提取和分类等技术估计当前的行 为,这部分工作在国内外逐渐成为体感网研究的热点。
[0004] 目前,国内外关于摔倒行为分析及识别的技术主要分为两种路线:一种是基于视 觉信息的摔倒行为识别方法;二是基于惯性器件的摔倒行为识别方法。随着高效图像处理 技术的发展,基于视觉信息行为监测系统被广泛关注。该方法主要通过一个或多个摄像头 采集目标的图像,并对图像进行特征提取,从而估算出行为特征。目前大部分基于视觉信息 的方法使用原始视频数据,也有部分研究者使用红外或轮毂侦测相机,用于保护目标隐私 信息。Rougier等学者通过跟踪头部形状的变化,加以适当的阈值检测摔倒。Yu等学者获取 人体摔倒的背景扣除图像,使用支持向量机对不同类别的直方图进行识别,实现了 97.08% 的检出率。然而,这种技术往往受制于环境和设备等因素,需要在目标身上或周边布置图像 采集装置,这种需求在户外行为监测系统中,很难得以实现;此外,视觉信息采集装置的能 耗较大,而可穿戴式节点往往通过微型电池供电,这便给摔倒监测系统提出了很高的要求。
[0005] 近年来,随着微机电传感器技术的飞速发展,通过微型惯性器件来侦测人体行为 特征已经逐渐成为可能。基于惯性器件的摔倒监测系统大多利用加速度计、陀螺仪或倾角 传感器获取目标姿态信息,通过阈值筛选来检测目标是否发生摔倒行为。例如,Purwar等学 者使用三轴加速度计获取目标躯干与地面的水平角度,判断是否发生摔倒;Bourke等学者 使用两轴陀螺仪进行摔倒检测。相对于视觉采集装置,MEMS加速度计和陀螺仪的能耗相对 较低、体积更小,因此更适合作为户外环境下的行为信息获取装置。然而,国内外研究者所 提出的方法往往基于多节点的系统,即目标需要穿戴两个以上的惯性传感器节点。例如, Atallah等学者通过胸口、腹部、腕部、大腿和足部五个节点进行行为监测,虽然得出的检出 率高达99.8%,但在实际环境中,测试者往往只愿意穿戴一个节点。而利用单节点进行摔倒 监测的系统对位置和特征选取的要求更高,例如Tong等学者通过部属在胸口的三轴加速度 计节点进行姿态分析,并通过隐马尔科夫方法进行行为识别,该研究未对其他身体部位进 行测试,选用的特征来源是加速度强度值,这样在识别时不容易区分摔倒行为和剧烈运动 行为,从而使得识别错误率较高,不能满足实际应用需求。

发明内容

[0006] 从实验中我们发现,节点所部属的位置需要对不同目标进行区分,或者说不同目 标利用同一种特征得出的识别率各不相同,因此有必要对节点位置的选取给出依据。此外, 强度值往往是摔倒行为识别的重要特征类型,然而在单节点识别系统中,如果只采用强度 值作为特征,则难以将高强度运动行为(如蛙跳、快速下蹲、折返跑等)与摔倒行为区分开。 因此本发明基于惯性器件MU采集的三轴加速度值,通过计算在七种特征值一一加速度强 度值、标准差、协方差、香农熵、最大峰峰导数、偏度系数、峰度系数中选择合适的特征参数 及参数组合,经参数评估后给出最优组合;随后通过测试数据计算不同部属位置(胸口、手 腕和大腿侧)的漏检率和错检率,经加权求和后给出最优位置。
[0007] 为了达到上述目的,本发明提供如下技术方案:
[0008] -种面向户外摔倒监测的穿戴式单节点的特征选取方法,包括如下步骤:
[0009] 步骤1:在人体上部署单节点;
[0010] 步骤2:通过单节点采集原始三轴加速度值&\,&~&2,并去除因传感器原因引起的 奇异值;
[0011] 步骤3:对剔除奇异值的ax,ay,az做线性补偿,补偿值由加速度计标定值确定;
[0012] 步骤4:通过滑动窗口化处理方法将数据样本切分为XJi,依次代入第一梯度特征 计算;
[0013] 步骤5:计算ax,ay,az的强度值α,计算a x,ay,az各自的标准差σ,计算(ax,ay)、(a y, az)和(ax,az)的协方差Λ,计算ax,a y,az各自的香农熵H ;
[0014] 步骤6:保存计算后的特征值,将特征值代入特征计算与优化方法进行计算。
[0015] 步骤7:将计算后的结果进行判定,若已经满足检出率SE要求,则直接进入参数排 序与选择模块,否则进入第二梯度计算;
[0016] 步骤8:计算ax,ay,az最大峰峰导数η,计算a x,ay,az各自的偏度系数P,计算ax,ay,a z 各自的峰度系数τ;
[0017] 步骤9:返回步骤6;
[0018] 步骤10:按特征计算与优化方法给出的结果进行参数排序,选择排名最前的3种参 数。
[0019] 进一步的,所述滑动窗口化处理方法包括如下步骤:
[0020] 步骤a:获取采集的N个样本数据;
[0021] 步骤b:读取当前设定的滑动窗口宽度值T;
[0022] 步骤c:读取当前设定的滑动步长sp和当前窗口起止时间t;
[0023] 步骤d:分别提取窗口宽度内的ax,ay,az;
[0024] 步骤e:分布存储与窗口分组列表LxyJ中;
[0025] 步骤f:对当前t值做出判定,若t = T-1,则结束窗口化,退出该模块;若t ST-1,则t =t+20,即窗口向右移动20ms,宽度不变,然后继续设定提取窗口内ax,ay,a z,并存储。
[0026] 进一步的,所述特征计算与优化方法包括如下步骤:
[0027]步骤a:获取特征集合;
[0028]步骤b:将特征集合进行分组:[α,σ, Λ,Η ]为第一梯度组,[α,σ, Λ,Η ,η,ρ,τ]为 第二梯度组,并相应拆分
[0029] 步骤c:进入SVM模型训练,选用SVM分类器C-SVC,核函数为RBF,输出为该样本模型 数据集;
[0030] 步骤d:进行数据集交叉验证,输出最佳参数组合;
[0031] 步骤e:若组合全部完成交叉验证,则讲最优组合进入SVM参数优化得出γ值;若未 全部完成,则继续建立样本集,然后进入SVM模型训练和交叉验证;
[0032]步骤f:根据优化后的γ值和c值,给出最优识别率;
[0033] 步骤g:存储相应的参数组合及识别率。
[0034] -种面向户外摔倒监测的穿戴式单节点的最佳位置选择方法,包括如下步骤
[0035] 步骤1:获取面向户外摔倒监测的穿戴式单节点的特征选取方法中得到的优化后 的特征组合,读取优化后的SVM参数;
[0036]步骤3:构建SVM摔倒数据样本集,并进行训练,输出SVM模型;
[0037]步骤4:根据模型对测试集进行预测,统计预测后的漏检率和错检率;
[0038] 步骤5:按公式Δ =1^1(14冊)+1«(14?1〇计算最大值,1^1、1«为权重系数;
[0039] 步骤6:比较不同位置的△,输出最大△对应的部属位置。
[0040] 与现有技术相比,本发明具有如下优点和有益效果:
[0041]能够根据目标个体差异在7种最能代表摔倒特征的参数中给出最优参数组合,并 能够进一步得出最优节点部属位置,从而可以更合理地针对不同的穿戴者,在不同的户外 环境中,利用不同的硬件平台采集的数据实时判别危险的行为,为老年人、体弱者等需要及 时获知摔倒发生的人群提供理论依据。由于本发明利用支持向量机SVM作为参数评估来源, 而SVM特别适合小样本和二元分类的模式识别场合,因此本方法更容易移植入能效优先的 可穿戴设备中,并能够实时地对危险行为作出准确判决。实验数据证明,利用本方法输出的 最优参数组合及SVM核参数能够得到94%以上的检出率,检出率高、鲁棒性好。

实施方案

[0053]以下将结合具体实施例对本发明提供的技术方案进行详细说明,应理解下述具体 实施方式仅用于说明本发明而不用于限制本发明的范围。
[0054] 本发明所涉及的方法是针对户外场合常见的四种摔倒行为(泮倒、滑倒、晕倒和撞 倒)。图1为摔倒行为分类示意图。图中给出了典型的老人摔倒类型,其中包括被泮倒(2显 示)、滑倒(3显示)、晕倒(4显示)、撞倒(5显示),老人在户外日常活动中(1显示)由于主观或 客观原因,会出现这些摔倒行为,需要针对这些行为构建合理的特征组合,通过一定的分类 器(例如支持向量机)将摔倒行为和非摔倒行为区分开。
[0055] 而摔倒行为数据的采集则要依赖于图2所示的面向户外摔倒监测的节点部署系 统,该系统包括穿戴在身体上的节点1、便携式终端2、移动通信基站3、个人计算机4和云数 据库5。图中示出了典型的身体节点部属位置,分别为胸部、上臂、手腕、大腿、脚踝,单节点 即指只在身体的某一个位置上部署一个节点装置。节点可以与图中便携式终端2无线连接, 并进行数据收发,节点1中设有三轴加速度计,能够采集到三轴加速度数据。便携式终端2- 般为用户的智能手机,无线连接方式一般为低功耗蓝牙通信(BLE 4.0以上),便携式终端能 够获取节点1上采集到的三轴加速度数据。图中移动通信基站3和个人计算机4均可以获取 便携式终端汇总的数据包并重新转发至医疗云数据库9。通过该系统,测试者的危险行为, 比如户外摔倒数据可以实时的被采集并进行远程传输,这样户外摔倒可以实时的被侦测, 并及时将报警信息传输至云端,便于及时救助。
[0056] 针对节点采集到的三轴加速度数据,本发明首先通过低通滤波去除原始样本奇异 值,并对数据集做漂移补偿;通过滑动窗口逐步将样本数据进行分段,采用等距等步长滑窗 法,将原始信号分为若干个数据样本集。在对样本数据进行分析的过程,我们选用7种最能 代表摔倒特征的参数,分别为:强度值、标准差、协方差、香农熵、最大峰峰导数、偏度系数和 峰度系数。由于体感网穿戴式节点需要长时间工作,对能耗要求较高,因此算法需要考虑满 足检出率的前提下,尽可能节约计算量从而降低能耗。例如,偏度系数和峰度系数要求对样 本数据做三阶矩和四阶距运算。因此,根据参数计算复杂度的不同,我们将其分为两个梯 度,先对第一梯度特征的四种计算能耗较低的特征值进行分析,分别为加速度强度值、标准 差、协方差和香农熵,经过特征计算与优化模块得出检出率满足要求,则直接进入参数排序 并保存;若未能达到检出率要求,则进入第二类参数计算,该类参数的计算量较大,包括最 大峰峰导数、偏度系数和峰度系数。本发明的流程图如图3所示,具体包括如下步骤:
[0057]步骤1:节点在人体某处部署完毕后,进入系统初始化。
[0058]步骤2:采集原始三轴加速度值&\,&7,~,并去除因传感器原因引起的奇异值,本例 中我们将[_7.99g,-7g]和[+7g,+7.99g]范围内测量值定义为奇异值,其中ax,ay,a z为三轴 加速度计测量值,量程为正负8G,单位为g。
[0059] 步骤3:通过漂移补偿模块对剔除奇异值的ax,ay,az做线性补偿,补偿值由加速度 计标定值确定。
[0060] 步骤4:通过滑动窗口化处理模块将数据样本切分为XJi,依次代入第一梯度特征 计算,Xi为数据样本窗后化后组数,Xi = sp X N/T,单位为个。
[0061] 其中,滑动窗口化处理模块用于为对原始数据按预设宽度和步长进行分组,并存 储至列表中。为了实时判别目标摔倒行为的发生,需要对采集的数据按一定步长滑动数据 窗,截取等距数据,从而进行实时特征计算和分类。滑动窗口样本数据的整体处理流程如图 4所示,其具体步骤如下:
[0062] 步骤a:对于每次采集的N个样本数据,首先执行初始化命令,其中N为单次获取的 样本总数,本例中N取值为300,单位为个。
[0063] 步骤b:读取当前设定的滑动窗口宽度值T,其中T为滑动窗口宽度值,实验中T取值 为2000,单位为ms。
[0064]步骤c:读取当前设定的滑动步长sp和当前窗口起止时间t,其中sp为当前设定步 长,即窗户滑动最小单位,取值为20,单位为ms,t为当前窗后起始位时刻,单位为ms;。
[0065]步骤d:分别提取窗口宽度内的ax,ay,az。
[0066] 步骤e:分布存储与窗口分组列表Lxy/中,LxyJ为第i组ax,ay,a z列表,3行100列矩 阵,i取值范围为[0,N*sp/T]。
[0067] 步骤f:对当前t值做出判定,若t = T-1,则结束窗口化,退出该模块;若t ST-1,则t =t+20,即窗口向右移动20ms,宽度不变,然后继续设定提取窗口内ax,ay,a z,并存储。
[0068] 步骤5:计算ax,ay,az的强度值α,计算a x,ay,az各自的标准差σ,计算(ax,ay)、(a y, az)和(ax,az)的协方差Λ,计算ax,a y,az各自的香农熵H,
[0069] 其中,α为加速度强度值,可描述样本数据能量值,公式为: 单位 为g;
[0070] σ为标准差,可描述加速度样本离散程度,公式为:其中μ为 样本均值,xi为第i组加速度值,Ν为窗口内加速度值总数,σ单位为g;
[0071] Λ为协方差,可描述X轴、Y轴、Z轴加速度值两两之间的相关程度。公式为:Λ =E [XY]-E[X]E[Y],X=[ax,ay,az],¥=[&\办办] 1',无单位;
[0072] H为香农熵,可描述加速度样本内不确定度。公式为 定义超过均值μ的随机变量总数为η,因摔倒行为是随机概率事件,则变量概率密度函数为
[0073]图5为滑动窗口数据分段示意,图中曲线代表3轴加速度强度值,计算公式为,其中ax,ay,az分别代表当前X轴、Y轴、Z轴的加速度值。该数据是通过美国 德州仪器生产的SensorTag节点获得,设定的采样频率为50Hz,设定的量程为正负8G,通过 实时采集软件BLE DEVICE MONITOR连续获取目标数据。图中1的位置代表滑动窗口工作起 始点,图中2代表滑动窗口,图中3代表检测出摔倒行为发生的窗口,图中4代表发生摔倒行 为时的强度变化。经过实验计算得知,窗口值设定为l〇〇〇ms至3000ms之间均可,但由于窗口 宽度越大,单次迭代计算量越大,因此在检出灵敏度和能耗方面做出平衡,选择测试窗口宽 度为2000ms,步长为20ms,即:行为总耗时为6000ms时,窗口化分段为300组样本数据。
[0074]步骤6:保存计算后的特征值,将特征值代入特征计算与优化模块。为了量化摔倒 行为识别中所选择的7种特征,我们采用支持向量机识别器进行交叉验证,将输入的特征分 组,依次进入SVM模型训练,找出最优参数及该参数的识别率。
[0075]特征计算与优化模块是基于支持向量机(SVM)分类器的参数选择模块,该模块首 先对参数集合分组,建立相应样本,通过SVM模型训练并对不同组合的参数进行交叉验证, 并对SVM模型关键参数做出优化,输出不同组合的SVM识别率并保存。特征计算与优化的流 程图如图6所示,它是为图3所示的特征选择流程提供计算依据的方法,其具体步骤如下:
[0076] 步骤a:首先将特征集合输入模块缓冲区,清除所有标记参数。
[0077] 步骤b:将特征集合进行分组:[α,σ, Λ,Η ]为第一梯度组,[α,σ, Λ,Η ,η,ρ,τ]为 第二梯度组,并相应拆分为
[0078] 步骤c:进入SVM模型训练,选用SVM分类器C-SVC,核函数为RBF,输出为该样本模型 数据集,其中RBF为SVM径向基内核函数,C-SVC为多分类SVM型标记。
[0079]步骤d:进行数据集交叉验证,输出最佳参数组合。
[0080]步骤e:若组合全部完成交叉验证,则讲最优组合进入SVM参数优化得出γ值;若未 全部完成,则继续建立样本集,然后进入SVM模型训练和交叉验证,其中γ值为RBF核参数。
[0081] 步骤f:根据优化后的γ值和c值,给出最优识别率,其中c值为惩罚因子。
[0082] 步骤g:存储相应的参数组合及识别率。
[0083]步骤7:将计算后的结果进行判定,若已经满足检出率SE要求,则直接进入参数排 序与选择模块,否则进入第二梯度计算,其中,SE为正检率,可描述数据集中的预测正确率, 公式为:SE = TP/(TP+FN) %,TP为正真值,FN为负假值,单位为%。
[0084] 步骤8:计算ax,ay,az最大峰峰导数η,计算ax,a y,az各自的偏度系数P,计算ax,ay,az 各自的峰度系数τ;
[0085] 其中,η为最大峰峰值导数,描述加速度相邻最大值变化率,公SS:n=(ape3ak-a peak-1)/Δ tp-p,其中apeak为最大波峰,apeak-1最邻近波峰,Δ tp-p为两者时间差,单位为g/s;
[0086] P为偏度系数,可以描述加速度值曲线左右偏斜程度,公式为:Ε[(Χ_μ)/σ]3,,σ是 标准差4是期望算子4为样本均值,乂=^办,3 2],无单位。
[0087] τ:峰度系数,可以描述加速度值曲线波峰尖锐程度。公式为:τ = (m4/〇)-3,即加速 度值的四阶中心矩与方差平方的比值(高斯分布得峰度系数为3,因此此处为相对值),无单 位。
[0088] 步骤9:返回步骤6。
[0089] 步骤10:按特征计算与优化模块给出的结果进行参数排序,选择排名最前的3种参 数。
[0090] 本例由多名22岁左右的学生在身体的不同位置穿戴节点后模拟老人摔倒,将采集 到的数据通过上述步骤1~10进行计算,图7为图6中交叉验证模块和参数优化模块执行后 的效果图,图中若干黑线条为参数逼近过程演示,由下而上找到最优;下图中粗黑线条代表 摔倒与非摔倒行为的判决边界。包含7种参数的特征集合[α, 0, Λ,Η,η,ρ,τ]进入交叉验 证,经实验计算得出:最高准确率为89.47370,对应的参数为η,即最大峰峰值导数;输出的3 种最优特征分别为:最大峰峰值导数,峰度系数和强度值。将最优特征代入SVM训练模型并 对参数γ,C优化,实验结果为C = 512, γ = 0.0078125准确度可达94.7368 %。必须说明的 是,利用本发明方法给出的参数优化及位置排序结果会因个体差异而不同,同时也受惯性 器件误差、实验环境、实验方式的差异而不同。因此,在真实环境中,由于个体存在差异,经 本方法输出的最优特征组合也会改变。
[0091] 图8显示的为身体部属位置与对应的姿态数据分布示意图。图中人体上三处标记 分别代表胸口、手腕和大腿侧,是体感网中典型的穿戴位置,具有一定的部属代表性。数据 分布图中X轴为时间,单位为20ms;Y轴为加速度值,单位为g。从三处的原始3轴加速度值分 布可以看出,在摔倒发生的窗口中,均出现不同幅度的剧烈变化,也就是说,三处部属位置 理论上均可以检测出摔倒行为的发生。但是,由于个体存在差异,以及摔倒类型不同,需要 根据合理的选取依据给出不同目标的最优部属位置。
[0092] 在特征选取方法选好最优特征组合的基础上,本发明还能根据通过已经选择好的 参数判断最优部属位置,通过优化后的SVM参数和已输出的特征组合,构建摔倒测试集,经 SVM模型预测机,输出漏检率和误检率。本发明采用机器学习性能评估常用的指标"漏检率" 和"错检率"来衡量,其中漏检率描述了真摔倒行为未被检出的百分比,错检率描述了非摔 倒行为被检测为摔倒的百分比,在日常环境中,漏检率危害较大,因此在综合评估中我们增 加漏检率的权重,按加权求和值给位置选择的排序结果。节点部属位置选择的流程图如图9 所示,具体步骤如下:
[0093]步骤1:位置寻优模块初始化,漏检率FNR值复位,错检率FPR值复位,其中,FNR = FN/(TP+FN),TP为样本正检数,FN为样本漏检数;FPR = FP/(FP+TN),FP为样本错检数,TN为 样本负检数。
[0094]步骤2:读取前述步骤得到的优化后的特征组合,读取前述步骤得到的优化后的 SVM参数。
[0095]步骤3:构建SVM摔倒数据样本集,并进行训练,输出SVM模型。
[0096]步骤4:根据模型对测试集进行预测,统计预测后的漏检率和错检率。
[0097] 步骤5:按公式Δ = luα-FNR) +k2(1-FPR)计算最大值,ki、k2为权重系数,由测试环 境和用户要求决定,本例中分别取〇. 7和0.3。
[0098] 步骤6:比较不同位置的△,输出最大△对应的部属位置。
[0099] 通过上述步骤,能够得到单节点应在人体上部署的最佳位置。
[0100]本发明方案所公开的技术手段不仅限于上述实施方式所公开的技术手段,还包括 由以上技术特征任意组合所组成的技术方案。应当指出,对于本技术领域的普通技术人员 来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为 本发明的保护范围。

附图说明

[0042]图1户外场合常见的四种摔倒行为和日常活动行为的分类示意图;
[0043] 图2为面向户外摔倒监测的节点部署系统结构示意图;
[0044] 图3为特征选择方法步骤流程图;
[0045] 图4为滑动窗口样本数据的处理流程图;
[0046] 图5为滑动窗口数据分段示意图;
[0047] 图6为特征计算与优化过程步骤流程图;
[0048]图7为交叉验证实验及参数优化示意图;
[0049] 图8为部署位置与采集样本分布示意图;
[0050] 图9为节点部属位置选择流程图。
[0051] 附图标记列表:
[0052] 1-节点,2-便携式终端,3-移动通信基站,4-个人计算机,5-云数据库。
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号