用于摔倒检测的信息处理方法和系统的制作方法

文档序号:10489384阅读:404来源:国知局
用于摔倒检测的信息处理方法和系统的制作方法
【专利摘要】本发明涉及一种用于摔倒检测的信息处理方法和系统,其中,用于摔倒检测的信息处理方法,包括以下步骤:根据预设的脉冲上升标识阈值,获取压力检测信号的时域正向脉冲的峰值;在峰值大于预设的摔倒检测阈值时,将时域正向脉冲标记为预判事件脉冲;根据获取的摔倒区别特征,对预判事件脉冲进行时域信号特征提取,得到预判事件脉冲的摔倒识别特征变量;根据摔倒识别特征变量,通过分类器对压力检测信号进行是否为摔倒动作信号的判别。本发明用于摔倒检测的信息处理方法和系统,通过对压力检测信号进行处理,统计摔倒识别特征变量能很好地表征摔倒动作区别于其他动作,具有较高的摔倒行为识别能力。
【专利说明】
用于摔倒检测的信息处理方法和系统
技术领域
[0001] 本发明涉及光纤传感器实现摔倒动作判别与危况事件报警技术领域,特别是涉及 一种用于摔倒检测的信息处理方法和系统。
【背景技术】
[0002] 随着当今社会人口老龄化的不断加剧,"空巢家庭"比例的急速上升,老年人的独 居生活应该给予更多的关注,在很多发达国家,政府对为老年人服务的健康保健机构给予 了很大重视以及经济上的支持。意外摔倒是65岁以上老人死亡的其中一个重要原因,根据 世界疾病控制和预防组织统计,世界上超过65岁的老人,每年有三分之一会摔倒,其中有一 半为再摔倒,一次性摔倒中近10%会引起严重伤害和疾病,造成巨大的医疗负担和健康伤 害。老人摔倒已经成为当前一个重大的医疗问题和社会问题,已有不少学者致力于这方面 的研究,并取得了相应的一些成果。
[0003] 发明人发现传统技术中至少存在如下问题:传统的摔倒检测技术受环境影响大、 摔倒动作识别率低,而且影响使用者舒适度、不能合理的嵌入到日常生活中;传统技术一般 属于入侵式的室内场合摔倒检测,并且缺乏合理的应对救助报警措施。

【发明内容】

[0004] 基于此,有必要针对传统摔倒检测技术受环境影响大、摔倒动作识别率低的问题, 提供一种用于摔倒检测的信息处理方法和系统。
[0005] 为了实现上述目的,本发明技术方案的实施例为:
[0006] -方面,提供了一种用于摔倒检测的信息处理方法,包括以下步骤:
[0007] 根据预设的脉冲上升标识阈值,获取压力检测信号的时域正向脉冲的峰值;峰值 为时域正向脉冲在预设时间区间内的信号幅值;预设时间区间起始于时域正向脉冲在持续 过程中的幅值大于预设的脉冲上升标识阈值之时;预设时间区间终结于时域正向脉冲在 持续过程中的幅值小于或等于预设的脉冲上升标识阈值之时;
[0008] 在峰值大于预设的摔倒检测阈值时,将时域正向脉冲标记为预判事件脉冲;
[0009] 根据获取的摔倒区别特征,对预判事件脉冲进行时域信号特征提取,得到预判事 件脉冲的摔倒识别特征变量;
[0010] 根据摔倒识别特征变量,通过分类器对压力检测信号进行是否为摔倒动作信号的 判别。
[0011] 另一方面,提供了一种用于摔倒检测的信息处理系统,包括:
[0012] 获取峰值模块,用于根据预设的脉冲上升标识阈值,获取压力检测信号的时域正 向脉冲的峰值;峰值为时域正向脉冲在预设时间区间内的信号幅值;预设时间区间起始于 时域正向脉冲在持续过程中的幅值大于预设的脉冲上升标识阈值之时;预设时间区间终结 于时域正向脉冲在持续过程中的幅值小于或等于预设的脉冲上升标识阈值之时;
[0013] 标记模块,用于在峰值大于预设的摔倒检测阈值时,将时域正向脉冲标记为预判 事件脉冲;
[0014] 特征提取模块,用于根据获取的摔倒区别特征,对预判事件脉冲进行时域信号特 征提取,得到预判事件脉冲的摔倒识别特征变量;
[0015] 判别模块,用于根据摔倒识别特征变量,通过分类器对压力检测信号进行是否为 摔倒动作信号的判别。
[0016] 上述技术方案具有如下有益效果:
[0017]本发明用于摔倒检测的信息处理方法和系统,通过对压力检测信号进行处理,统 计摔倒识别特征变量能很好地表征摔倒动作区别于其他动作,具有较高的摔倒行为识别能 力。本发明可以通过相应的压力传感器感知外界施加压力变化的敏感性,并对感知信息进 行处理,统计区分摔倒与其他动作的时域特征,采用特征选取与样本分类识别的方式对摔 倒事件进行识别。本发明针对室内摔倒事件检测与报警,具有很高的识别率,并且数据的处 理速度快,可以实现低误报、零漏报,尤其适用于独居老人的智能家居环境。
【附图说明】
[0018] 图1为本发明用于摔倒检测的信息处理方法和系统的一应用场景示意图;
[0019] 图2为本发明用于摔倒检测的信息处理方法实施例1的流程示意图;
[0020] 图3为本发明用于摔倒检测的信息处理方法实施例1中波峰检测的结果示意图;
[0021] 图4为本发明用于摔倒检测的信息处理方法实施例1中事件持续时间的统计流程 图;
[0022]图5为本发明用于摔倒检测的信息处理方法实施例1中典型摔倒行为的特征说明 图;
[0023] 图6为本发明用于摔倒检测的信息处理方法实施例1中双脚跳跃行为的特征说明 图;
[0024] 图7为本发明用于摔倒检测的信息处理方法实施例1中实时报警的测量信号输出 示意图;
[0025] 图8为本发明用于摔倒检测的信息处理方法实施例1中补救报警的测试信号输出 示意图;
[0026] 图9为本发明用于摔倒检测的信息处理方法一具体实施例的流程示意图;
[0027]图10为本发明用于摔倒检测的信息处理方法一具体实施例中综合报警决策的流 程不意图;
[0028]图11为本发明用于摔倒检测的信息处理系统实施例1的结构示意图。
【具体实施方式】
[0029] 为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中 给出了本发明的首选实施例。但是,本发明可以以许多不同的形式来实现,并不限于本发明 所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容更加透彻全面。
[0030] 除非另有定义,本发明所使用的所有的技术和科学术语与属于本发明的技术领域 的技术人员通常理解的含义相同。本发明中在本发明的说明书中所使用的术语只是为了描 述具体的实施例的目的,不是旨在于限制本发明。本发明所使用的术语"及/或"包括一个 或多个相关的所列项目的任意的和所有的组合。
[0031] 本发明用于摔倒检测的信息处理方法和系统的一应用场景示例:
[0032] 在一个具体的实施例中,可以通过如图1所示的智能光纤传感系统实现本发明的 技术方案,例如通过在感知空间内铺设1个(或多个)光纤传感器,传感器的跳线布置覆盖整 个感知空间。跳线的走线方式可以为将光纤跳线按区域以蛇形走线布置成网格形或采用其 它方式布线;图1为本发明用于摔倒检测的信息处理方法和系统的一应用场景示意图;具体 可以通过图1的系统设计外围电路采集反映压力变化的电压值,在摔倒检测区域部署光纤 传感器,采集人体目标踩压光纤跳线引起的压力变化。当人体目标活动于摔倒检测区域,光 纤传感器能够感知人体目标不同的活动行为而引起光纤跳线受到压力踩压情况的不同,在 通过外围电路模块的处理后,得到能够反映人体目标活动行为的光纤传感信号。
[0033]本发明可以根据光纤传感信号的时域幅值设定事件判别的阈值,进行摔倒事件的 检测;提取反映人体目标不同行为下光纤传感器信号的识别特征,对摔倒行为进行识别;并 可以综合分析光纤传感信号提出一种实时报警和补救报警相结合的报警策略,做到零漏 报,来减少危况事件未能识别而到来的严重后果。本发明可以实现摔倒事件检测、识别和危 况事件报警功能的智能光纤信息获取、分析和处理。
[0034]本发明用于摔倒检测的信息处理方法实施例1:
[0035]为了解决传统摔倒检测技术受环境影响大、摔倒动作识别率低的问题,本发明提 供了一种用于摔倒检测的信息处理方法实施例1,图2为本发明用于摔倒检测的信息处理方 法实施例1的流程示意图;如图2所示,可以包括以下步骤:
[0036]步骤S210:根据预设的脉冲上升标识阈值,获取压力检测信号的时域正向脉冲的 峰值;峰值为时域正向脉冲在预设时间区间内的信号幅值;预设时间区间起始于时域正向 脉冲在持续过程中的幅值大于预设的脉冲上升标识阈值之时;预设时间区间终结于时域正 向脉冲在持续过程中的幅值小于或等于预设的脉冲上升标识阈值之时;
[0037]步骤S220:在峰值大于预设的摔倒检测阈值时,将时域正向脉冲标记为预判事件 脉冲;
[0038]步骤S230:根据获取的摔倒区别特征,对预判事件脉冲进行时域信号特征提取,得 到预判事件脉冲的摔倒识别特征变量;
[0039]步骤S240:根据摔倒识别特征变量,通过分类器对压力检测信号进行是否为摔倒 动作信号的判别。
[0040] 具体而言,本发明可以采用光纤传感器检测人体活动行为(包括行走、跳跃、静止、 摔倒等),而光纤传感器感知的是压力的变化:当光纤传感器收到压力挤压时,输出的信号 波形幅值上升;当受到的压力稳定不变时,输出信号的幅值慢慢下降趋近于基准电压。
[0041] 人体活动实际上可以是双脚踩踏光纤传感器引起的一系列受力和放力的过程,采 用光纤传感器作为感知元件就是通过分析输出的信号波形变化来反映这些受力与放力。由 于摔倒动作相比其他小动作具有动作幅度大、压力变化剧烈、时间短等特点,所以采用压力 检测信号作为感知信息能够更好地区别摔倒行为与其他行为,并且压力检测信号相比压力 信号具有信号更稳定、消除温漂等优点。
[0042] 传感器获取的信号波形类似于幅值变化的正弦波形,测量信号中的正向脉冲部分 对应的是受力阶段,反向脉冲部分对应的是放力阶段。每一个正向、反向脉冲都是对应着一 个动作部分,设计算法找到脉冲的位置就能标定行为事件的发生。大于此阈值时开始统计 正向脉冲部分,小于此阈值作为正向脉冲的结束,找出开始至结束期间信号最大幅值的位 置即为脉冲的峰值。本发明采用脉冲检测方法进行事件判断,由于摔倒动作往往伴随着大 幅度的压力变化,在标定行为事件之前,以脉冲的峰值是否大于摔倒检测阈值th_d作为判 断准则对行为事件进行初步的事件判断检测。可以采用以下公式实现初步的事件判断检 测:
[0044] 其中,th_pS预设的脉冲上升标识阈值;也_(1预设的摔倒检测阈值。
[0045] 开始统计脉冲的开始,如上述所列公式的第一行。x(ta_lH th_p表示在ta_l时刻, 时域信号的幅值小于或者等于th_p的值;x(ta) 2 th_p表示在tj寸刻,时域信号的幅值大于 th_p的值;Π 表示并运算,指左右两公式同时成立。
[0046] 开始统计脉冲的结束,如上述所列公式的第二行。x(tb-l)>th_p表示在t b-l时刻, 时域信号的幅值大于th_p的值;x(tbH th_p表示在tb时刻,时域信号的幅值小于或者等于 th_p的值;
[0047] 而上述公式的第三行,是为了获得脉冲持续开始到结束期间的最大幅值即为脉冲 的幅值。
[0048]在一个具体的实施例中,预设的脉冲上升标识阈值为0.05伏;预设的摔倒检测阈 值为0.5伏。
[0049] 如上述公式所示,th_p为脉冲上升标识阈值,大于此阈值时开始统计正向脉冲部 分,小于此阈值作为正向脉冲的结束,找出开始至结束期间信号最大幅值即为波峰。选择一 系列事件中幅值较大的波峰标定为待分类事件,然后统计信号时域的区别特征,对待分类 事件进行进一步分类,区分为摔倒与非摔倒时间。如图3所示测量的一段信号进行离线脉冲 检测(即波峰检测)后的结果示意图;图3为本发明用于摔倒检测的信息处理方法实施例1中 波峰检测的结果示意图;
[0050] 在一个具体的实施例中,步骤S230之前可以包括步骤:
[0051]通过统计摔倒事件与非摔倒事件在压力检测信号上的区别样本以及人体摔倒动 作的反应时间间隔,获取摔倒区别特征;
[0052]摔倒识别特征变量包括预判事件脉冲的最大测量幅值、最小测量幅值、波峰个数、 波谷个数、持续时间以及信号幅值的平方的和值。
[0053]具体而言,本发明将测量信号的时域正向脉冲的最大幅值作为事件检测的判别条 件,超过阈值的正向脉冲标定为事件。事件包括摔倒与其他事件(即非摔倒事件),如果单纯 依靠测量信号的时域幅值作为事件分类特征在分类准确率上会有所欠缺,通过详细地对比 摔倒事件与其他事件(例如跺脚、跳跃)反映在时域信号之间区别,并且分析摔倒时人体不 同部位接触地垫时反应时间间隔不同、以及受力的大小分布不同,从时域信号中提取相应 的特征作为时间分类的判别输入。
[0054] 可以首先统计事件发生的持续时间,如图4所示的是事件时间统计的流程图,其 中,th_tS时间窗的长度(在本发明各实施例中可以设定为600个采样点),th_e为测量扰动 阈值(在本发明各实施例中可以设定为0.04伏),tl与t2为事件的开始与结束时间,统计识 别所需的七个特征变量:
[0055] (1)确定识别特征1:事件时间内的最大测量幅值Xmax(t);
[0056] Xmax(t) =max[x(t) ] ;t = tl,tl+l,...,t2
[0057] 其中,Xmax(t)表示在时间标识从tl到t2期间时域信号最大值。
[0058] t表示时间标识,max [ X (t)]表示求最大值运算。
[0059] (2)确定识别特征2:事件时间内最小测量幅值Xmin(t);
[0060] Xmin(t) =min[x(t) ] ;t = tl,tl+l,...,t2
[00611其中,xmin(t)表示在时间标识从tl到t2期间时域信号最小值。
[0062 ] t表示时间标识,min [ X (t)]表示求最小值运算。
[0063] (3)确定识别特征3和4:统计事件时间内的波峰个数与波谷个数如与^;
[0064] 采用上述实现初步的事件判断检测所示的公式找出超出脉冲上升标识阈值th_p 的脉冲波峰,并统计个数为nP。采用该公式相反操作的方法找出脉冲波谷,统计个数为nv。
[0065] (4)确定识别特征5:最大波峰和波谷之间的时间t_p;
[0066] t_p = tmax-tmin
[0067] 其中,tmax为Xmax ( t )的时标,tmin为Xmin ( t )的时标,t_p为最大波峰和波谷之间的时 间。
[0068] (5)确定识别特征6:统计事件持续时间;
[0069] At = t2-tl
[0070] 其中,△ t表示事件持续时间,tl为事件开始时间,t2为事件结束时间。
[0071 ] (6)确定识别特征7:统计事件时间内的能量和;
[0072]

[0073] 其中,tl为事件开始时间,t2为事件结束时间 为时间期间内时域信号 幅值的平方之和;ef (t)表示事件时间内的能量和。
[0074] 上述统计出来的7个特征的作用为:针对人体不同部位接触地垫时反应时间间隔 不同、以及受力的大小分布不同在测量信号时域上的体现,采用数学统计表征这些区别特 征。
[0075] 特征1(最大测量幅值):表现摔倒和非摔倒动作踩压地垫带来的压力变化不同,摔 倒动作相比非摔倒而言,动作相对要大、要激烈,所以引起的测量幅值也较大。
[0076] 特征2(最小测量幅值):光纤感受到不同动作引起的光纤弹性变化,在施压稳定 后,光纤会有一个释放过程,而带来的一个反向脉冲,它的幅值也会反映施加压力的剧烈程 度。
[0077]特征3、4、5都是表现人体不同部位受力和摔倒时力反弹的不同(因为人体的臀部 位置相比腿脚肌肉较多,反映在摔倒动作上,缓冲、压强不同)
[0078]特征6(事件持续时间):表现的是摔倒和非摔倒动作持续时间不同,因为摔倒动作 是人体的臀部着地,臀部肌肉较多,会缓解一部分压力和释放一部分压力,所以持续时间较 长。
[0079] 特征7(统计事件时间内的能量之和):表现的是无心的摔倒动作和非摔倒动作的 激烈程度不同。
[0080] 同时为了形象的标识这7个分类特征,本发明分别截取了一段典型摔倒行为、双脚 跳跃行为的输出信号波形图,并在图中分别标示6个特征,如图5、图6所示。图5为本发明用 于摔倒检测的信息处理方法实施例1中典型摔倒行为的特征说明图;图6为本发明用于摔倒 检测的信息处理方法实施例1中双脚跳跃行为的特征说明图;从图中可以对比看出7种特征 在这两个动作反映的不同,图5中X max⑴为2.88伏^11(1:)为1.44伏、111)为4、1^为2、1^为125 (单位是采样点个数)、At为1125(单位是采样点个数)。图6中 Xmax⑴为2.98伏、xmin(t)为 1.2伏、办为2、~为3、丨_?为350(单位是采样点个数)、八丨为1450(单位是采样点个数)。图5和 图6的区别可以从以上几个特征的值的不同得到反映。
[0081] 在一个具体的实施例中,步骤S240可以包括:
[0082] 将摔倒识别特征变量作为二分类分类器的输入值,通过贝叶斯分类算法以及代价 算法对压力检测信号进行是否为摔倒动作信号的判别。
[0083]具体而言,即将上述的七个特征统计量作为二分类分类器的输入,采用贝叶斯分 类算法选择两类中的最大后验概率作为分类依据。在此基础上,本发明将摔倒检测看成一 个很典型的cost sensitivity(敏感代价:模式识别学科中的概念)问题,因为一次摔倒没 有检测出来的危险要远远大于一次假的摔倒判断,所以要求整个摔倒检测系统具有较高的 真正摔倒检测率。设定两类事件(摔倒事件和非摔倒事件)误分类而引起的代价比例为β(可 以设定为8;经过试验对比设定的数值4的取值范围没有明确的范围,但是一定大于1,因为 漏报相比错报带来的损失代价要大),通过调节贝叶斯分类器的分类依据概率大小,来提高 摔倒事件的识别率;
[0084]贝叶斯分类算法属于监督学习分类算法,通过训练样本空间得到摔倒与摔倒的数 据库,当新的特征输入时,匹配与两类样本空间的距离,算出属于具体哪一类的概率,选择 大的概率为判别哪一类的标准;本发明实施例中的技术方案可以是基于摔倒与非摔倒动作 提取的特征,针对摔倒与非摔倒事件的分类。
[0085]在一个具体的实施例中,步骤S240之后还可以包括步骤:
[0086]在判别压力检测信号为摔倒动作信号且后续压力检测信号的幅值在预设时间阈 值内小于预设的测量扰动阈值时,实时报警;
[0087]和/或
[0088]在检测到压力检测信号为反向脉冲时,记录压力检测信号的持续时间;
[0089] 在持续时间达到预设持续时间阈值时,实时报警。
[0090] 具体而言,本发明可以通过光纤传感器去识别人体活动行为,并对危况事件进行 报警处理,对摔倒在地垫上的等待救援的人提供报警服务,通过发送紧急救助信号进行救 援。本发明设计实时报警策略为:当检测为事件发生并判别为摔倒动作,且事件完成后续传 感输出的压力变化信号的幅值在一定时间内接近基准电压(站立行走时输出信号不同),这 种情况下,实施实时报警。其中,基准电压值指的是光纤接收端经过放大、滤波等处理后信 号的原始电压值(可以设定为2.16伏),当光纤传感器感受到压力变化后,基准电压值会发 生改变;即当输出的传感信号通过事件检测与分类算法判别为输出摔倒行为时,在摔倒事 件结束后,它的后续输出信号的幅值在时间阈值th_0(-般可以取值为10秒)内始终小于测 量扰动阈值th_e(-般可以取值为0.04伏),此时实施实时报警;其中也_0是经过试验和常 识统计出来的,可以用于标定老人摔倒后无法动弹,一定时间内光纤传感器感受不到压力 变化的情况。如图7所示,图7为本发明用于摔倒检测的信息处理方法实施例1中实时报警的 测量信号输出示意图。
[0091 ]但是由于摔倒动作检测的识别率很难做到100%,并且摔倒在防滑垫危况事件一 旦发生然而没有报警,会造成严重的后果,这就要求报警策略不能漏报。所以,本发明还设 计了一种补救辅助实时报警的紧急报警策略。
[0092]根据光纤传感器感知人体行为的施放压力的物理机制变化,在人离开地垫时,一 定会出现标准的反向脉冲,并且在人的双脚彻底离开地垫后,压力变化信号是趋近于基准 电压值。根据传感器这样的特性,制定了一种补救报警,来保证危况事件的漏报率为零,虽 然在实时性上会有所欠缺,但是可以做到零漏报来避免漏报带来的危险后果。通过反向脉 冲检测方法检测到一个反向脉冲,并且在之后的时间阈值th_A(-般可以取值为60秒)内, 传感器输出时域信号值接近于基准电压值,也就是传感器感知不到压力变化了,这时可以 认定人已经离开地垫,并未发生危况事件,无需报警。其中,时间阈值他_人的设定是为了区 别那些短时间内的静止(没有引起压力变化)而不是离开光纤传感器这种情况。具体可以如 图8所示,图8为本发明用于摔倒检测的信息处理方法实施例1中补救报警的测试信号输出 示意图;如果使用者在使用地垫时很长时间内一直迟迟未出现标准的离开反向脉冲并且仍 有压力变化信号输出(例如使用淋浴地垫一般不会超过一个时间),这时可能是摔倒行为没 有被正确识别出来,危况事件已经发生,这时候采用补救报警策略进行报警。由于补救报警 策略是记录地垫的使用时间,判断是否达到补救报警策略的反向脉冲与时间阈值条件,执 行报警,虽然在实时性上有所欠缺,但是可以完全做到无漏报、弥补危况事件未被检测而带 来的严重后果。
[0093]为了进一步详细说明本发明的技术方案,特以实际使用场景中摔倒检测实现的整 个过程为例,说明本发明的技术方案的实现过程,图9为本发明用于摔倒检测的信息处理 方法一具体实施例的流程示意图;如图9所示,通过摔倒事件监测、摔倒事件识别、紧急报警 处理等步骤根据光纤传感器感知外界施加压力变化的敏感性,统计区分摔倒与其他动作的 七个时域特征,并分析踩压地垫时间、离开时传感特性,本发明提供了一整套从信息获取、 摔倒动作识别到报警救助的方法,其中,识别算法包括:
[0094] (1)朴素贝叶斯分类算法:
[0095] 本发明采用朴素贝叶斯分类算法作为判别两类(摔倒与非摔倒行为)的算法,选择 两类中的最大后验概率作为分类依据:
[0096] ω (X) =argmax{P( ω i I X)}; i = 1,2 式子(I)
[0097] 其中ω :为摔倒事件的训练样本空间,ω 2为非摔倒事件的训练样本空间。
[0098] 结合贝叶斯公式:
[0099]
式子(2)
[0100]其中,P(CO1)为两类训练样本空间的先验概率,PU)为测试样本的分布函数,对于 所有的测试样本,它的值是一样的,P(x I W1)为类条件概率分布函数。
[0101] 式(1)可进一步化解:
[0102] ω (x)=argmax{p(x| t〇i)P( c〇i)} ;i = l,2 式子(3)
[0103] 本发明可以采用高阶高斯分布作为离散特征的类条件概率分布函数:
[01Π41 式子(4)
[0105]其中,m为第i类样本空间的均值向量,C1为第i类样本空间的协方差矩阵。[0100] " 厂.会来估 TTTI、丨泣 0=1旦 + /丨、1诚/+;山、、/土的4^论.
[0107] 式子(5 ) χ y 1 1/7 = 1
[0108] Ni为第i类样本空间的样本个数;
[0109] 综上可得,分类的判别关系式为:
[0110]
式子(6 ) Com] (2)代价算法:
[0112] 本发明为了保持较高的正确率的同时,尽可能地提高正例的识别率,摔倒检测问 题可以被认为是一个代价敏感度问题(cost sensitivity)问题。可以用三个参数指标来表 针整个操任1丨茗钵的10?丨銮.它们的撒登丟饮忒加下:
[0113] 式子(7)
[0114]其中,sensitivity表示正例(摔倒事件)的测试样本中,被正确分类的比例,pos表 示所有正例样本的个数,t_P〇s表示被正确分类的正例样本个数;specif icity表示反例(非 摔倒事件)的测试样本中,被正确分类的比例,neg表示所有反例样本的个数,t_neg表示被 正确分类的反例样本个数;accuracy表示整个测试样本的识别率。
[0115]通过不同情况的分类判断,赋予各自对应的风险因子,以体现出不同分类结果的 风险大小,针对本课题研究的两类问题,其风险矩阵可以表示为表1,在摔倒算法的设计中, C(a2| Co1)的值应该是大大的超过C(ai| ω2),然而具体应该超过多少,或者说这两者之间的 比例关系究竟该如何定量的表示出来,一般只能通过经验方法来进行确定。
[0116]表1摔倒与非摔倒辨别的风险矩阵
[0118] 对于单个分类样本的风险函数,采用最小风险的贝叶斯决策可以使得分类风险达 到最小,决策规则为:
[0119] …
式子(8)
[0120]按照式子(8),对于单个的待分类样本,根据待分类的分类风险最小,则将其决策 为这个类,令两个决策风险相同,计算得到最佳的分类判断阈值,其中Rh1 |χ)表示待分类 样本被判别为第i类所带来的风险代价,CXai I COj)为风险因子。
[0121] 式子(9)[0122] 并且由十Ρ( ω 21 X) = 1-Ρ( ω : I X),且被止确分类所带来的风险应为零,风险因子C (αι| ω〇=(Χα2| ω2)=〇,所以式子可化解得到:
[0127] 综上可得,加入CS决策的朴素贝叶斯分类算法的判别关系式为:
[0123]
[0124]
[0125]
[0126]
[0128]
[0129]图10为本发明用于摔倒检测的信息处理方法一具体实施例中综合报警决策的流 程示意图;如图10所示,本发明针对室内摔倒事件检测与报警,具有很高的识别率,并且数 据的处理速度快,可以实现低误报、零漏报,尤其适用于独居老人的智能家居环境。
[0130] 采用本发明的信息处理方法,实际测试了五名男性(身高165-180CM,体重50KG-70KG),在光纤防滑垫上完成一系列的动作,每个人6组不同方位的摔倒动作和12组其他动 作(包括跺脚和跳跃),并标定他们的类别,"Γ为摔倒动作,"2"为其他动作,将这90个样本 作为样本空间。同时,将以同样方式获得的81个行为事件作为测试样本,来验证识别算法的 准确性,采用朴素贝叶斯算法的结果如表2、3所示,表中所示,36个摔倒动作中有32个动作 被正确识别,sensitivity为摔倒的识别率等于88.9%,45个非摔倒动作中有37个动作被正 确识别,非摔倒识别率specificity为82.2 %,总的识别率为85.2 %。
[0131] 表2朴素贝叶斯分类结果混淆矩阵
[0135] 将CS代价算法的结论作为朴素贝叶斯分类器的分类阈值,且设定风险因子
叩摔倒误判为非摔倒带来的风险是非摔倒判定为摔倒带来的风险的8 倍。对测试样本进行重新判别分类,分类结果如表4、5所示,从表中可以得出,加入了 CS算法 后,虽然非摔倒的识别率有所下降,总的识别率没有提高,但是摔倒的识别率由原来的 88.9%上升到了 94.4%,大大地减少了漏报的概率,降低了由于摔倒没有检测出来而引起 的损失。
[0136] 摔倒行为的识别率越高,越不容易出现漏报,但是非摔倒事件的识别率有所降低, 可能误报率会有一定的增加,但是由于本发明提供的实时报警策略能够分析事件后续的波 形,误判为摔倒事件它的后续波形不一定满足实时报警条件(弹跳与跺脚行为后很少会像 平躺一样静止在光纤传感器上),所以,实时报警的准确率一定会大于摔倒与非摔倒事件的 判别准确率。
[0137] 表4加入了CS算法后分类结果混淆矩阵
[0139] 表5加入了CS算法后分类识别准确率
[0141] 综上,本发明用于摔倒检测的信息处理方法,通过对压力检测信号进行处理,统计 摔倒识别特征变量能很好地表征摔倒动作区别于其他动作,具有较高的摔倒行为识别能 力。本发明可以通过相应的压力传感器感知外界施加压力变化的敏感性,并对感知信息进 行处理,统计区分摔倒与其他动作的时域特征,采用特征选取与样本分类识别的方式对摔 倒事件进行识别。本发明针对室内摔倒事件检测与报警,具有很高的识别率,并且数据的 处理速度快,可以实现低误报、零漏报,尤其适用于独居老人的智能家居环境。
[0142] 本发明用于摔倒检测的信息处理系统实施例1:
[0143] 基于以上用于摔倒检测的信息处理方法实施例的技术思想,同时为了解决传统摔 倒检测技术受环境影响大、摔倒动作识别率低的问题,本发明还提供了一种用于摔倒检测 的信息处理系统实施例1;图11为本发明用于摔倒检测的信息处理系统实施例1的结构示意 图,如图11所示,可以包括:
[0144] 获取峰值模块110,用于根据预设的脉冲上升标识阈值,获取压力检测信号的时域 正向脉冲的峰值;峰值为时域正向脉冲在预设时间区间内的信号幅值;预设时间区间起始 于时域正向脉冲在持续过程中的幅值大于预设的脉冲上升标识阈值之时;预设时间区间终 结于时域正向脉冲在持续过程中的幅值小于或等于预设的脉冲上升标识阈值之时;
[0145] 标记模块120,用于在峰值大于预设的摔倒检测阈值时,将时域正向脉冲标记为预 判事件脉冲;
[0146] 特征提取模块130,用于根据获取的摔倒区别特征,对预判事件脉冲进行时域信号 特征提取,得到预判事件脉冲的摔倒识别特征变量;
[0147] 判别模块140,用于根据摔倒识别特征变量,通过分类器对压力检测信号进行是否 为摔倒动作信号的判别。
[0148] 在其中一个实施例中,本发明用于摔倒检测的信息处理系统实施例1还可以包括:
[0149] 获取区别特征模块150,用于通过统计摔倒事件与非摔倒事件在压力检测信号上 的区别样本以及人体摔倒动作的反应时间间隔,获取摔倒区别特征;
[0150] 摔倒识别特征变量包括预判事件脉冲的最大测量幅值、最小测量幅值、波峰个数、 波谷个数、持续时间以及信号幅值的平方的和值。
[0151] 在其中一个实施例中,判别模块140,用于将摔倒识别特征变量作为二分类分类器 的输入值,通过贝叶斯分类算法以及代价算法对压力检测信号进行是否为摔倒动作信号的 判别。
[0152]在其中一个实施例中,预设的脉冲上升标识阈值为0.05伏;预设的摔倒检测阈值 为0.5伏。
[0153]在其中一个实施例中,本发明用于摔倒检测的信息处理系统实施例1还可以包括: [0154]报警模块160,用于在判别模块确定压力检测信号为摔倒动作信号且后续压力检 测信号的幅值在预设时间阈值内小于预设的测量扰动阈值时,实时报警;
[0155]和/或
[0156]补救报警模块170,用于在检测到压力检测信号为反向脉冲时,记录压力检测信号 的持续时间;并在持续时间达到预设持续时间阈值时,实时报警。
[0157] 本发明用于摔倒检测的信息处理系统,通过对压力检测信号进行处理,统计摔倒 识别特征变量能很好地表征摔倒动作区别于其他动作,具有较高的摔倒行为识别能力。本 发明可以通过相应的压力传感器感知外界施加压力变化的敏感性,并对感知信息进行处 理,统计区分摔倒与其他动作的时域特征,采用特征选取与样本分类识别的方式对摔倒事 件进行识别。本发明针对室内摔倒事件检测与报警,具有很高的识别率,并且数据的处理速 度快,可以实现低误报、零漏报,尤其适用于独居老人的智能家居环境。
[0158] 以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实 施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存 在矛盾,都应当认为是本说明书记载的范围。
[0159] 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并 不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来 说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护 范围。因此,本发明专利的保护范围应以所附权利要求为准。
【主权项】
1. 一种用于摔倒检测的信息处理方法,其特征在于,包括以下步骤: 根据预设的脉冲上升标识阈值,获取压力检测信号的时域正向脉冲的峰值;所述峰值 为所述时域正向脉冲在预设时间区间内的信号幅值;所述预设时间区间起始于所述时域正 向脉冲在持续过程中的幅值大于所述预设的脉冲上升标识阈值之时;所述预设时间区间终 结于为所述时域正向脉冲在持续过程中的幅值小于或等于所述预设的脉冲上升标识阈值 之时; 在所述峰值大于预设的摔倒检测阈值时,将所述时域正向脉冲标记为预判事件脉冲; 根据获取的摔倒区别特征,对所述预判事件脉冲进行时域信号特征提取,得到所述预 判事件脉冲的摔倒识别特征变量; 根据所述摔倒识别特征变量,通过分类器对所述压力检测信号进行是否为摔倒动作信 号的判别。2. 根据权利要求1所述的用于摔倒检测的信息处理方法,其特征在于,根据获取的摔倒 区别特征,对所述预判事件脉冲进行时域信号特征提取,得到所述预判事件脉冲的摔倒识 别特征变量的步骤之前包括步骤: 通过统计摔倒事件与非摔倒事件在压力检测信号上的区别样本以及人体摔倒动作的 反应时间间隔,获取所述摔倒区别特征; 所述摔倒识别特征变量包括所述预判事件脉冲的最大测量幅值、最小测量幅值、波峰 个数、波谷个数、持续时间以及信号幅值的平方的和值。3. 根据权利要求1所述的用于摔倒检测的信息处理方法,其特征在于,根据所述摔倒识 别特征变量,通过分类器对所述压力检测信号进行是否为摔倒动作信号的判别的步骤包 括: 将所述摔倒识别特征变量作为二分类分类器的输入值,通过贝叶斯分类算法以及代价 算法对所述压力检测信号进行是否为摔倒动作信号的判别。4. 根据权利要求1至3任意一项所述的用于摔倒检测的信息处理方法,其特征在于,所 述预设的脉冲上升标识阈值为〇. 05伏;所述预设的摔倒检测阈值为0.5伏。5. 根据权利要求1至3任意一项所述的用于摔倒检测的信息处理方法,其特征在于,根 据所述摔倒识别特征变量,通过分类器对所述压力检测信号进行是否为摔倒动作信号的判 别的步骤之后还包括步骤: 在判别所述压力检测信号为摔倒动作信号且后续压力检测信号的幅值在预设时间阈 值内小于预设的测量扰动阈值时,实时报警; 和/或 在检测到压力检测信号为反向脉冲时,记录所述压力检测信号的持续时间; 在所述持续时间达到预设持续时间阈值时,实时报警。6. -种用于摔倒检测的信息处理系统,其特征在于,包括: 获取峰值模块,用于根据预设的脉冲上升标识阈值,获取压力检测信号的时域正向脉 冲的峰值;所述峰值为所述时域正向脉冲在预设时间区间内的信号幅值;所述预设时间区 间起始于所述时域正向脉冲在持续过程中的幅值大于所述预设的脉冲上升标识阈值之时; 所述预设时间区间的终结于所述时域正向脉冲在持续过程中的幅值小于或等于所述预设 的脉冲上升标识阈值之时; 标记模块,用于在所述峰值大于预设的摔倒检测阈值时,将所述时域正向脉冲标记为 预判事件脉冲; 特征提取模块,用于根据获取的摔倒区别特征,对所述预判事件脉冲进行时域信号特 征提取,得到所述预判事件脉冲的摔倒识别特征变量; 判别模块,用于根据所述摔倒识别特征变量,通过分类器对所述压力检测信号进行是 否为摔倒动作信号的判别。7. 根据权利要求6所述的用于摔倒检测的信息处理系统,其特征在于,还包括: 获取区别特征模块,用于通过统计摔倒事件与非摔倒事件在压力检测信号上的区别样 本以及人体摔倒动作的反应时间间隔,获取所述摔倒区别特征; 所述摔倒识别特征变量包括所述预判事件脉冲的最大测量幅值、最小测量幅值、波峰 个数、波谷个数、持续时间以及信号幅值的平方的和值。8. 根据权利要求6所述的用于摔倒检测的信息处理系统,其特征在于, 所述判别模块,用于将所述摔倒识别特征变量作为二分类分类器的输入值,通过贝叶 斯分类算法以及代价算法对所述压力检测信号进行是否为摔倒动作信号的判别。9. 根据权利要求6至8任意一项所述的用于摔倒检测的信息处理系统,其特征在于, 所述预设的脉冲上升标识阈值为0.05伏;所述预设的摔倒检测阈值为0.5伏。10. 根据权利要求6至8任意一项所述的用于摔倒检测的信息处理系统,其特征在于,还 包括: 报警模块,用于在所述判别模块确定所述压力检测信号为摔倒动作信号且后续压力检 测信号的幅值在预设时间阈值内小于预设的测量扰动阈值时,实时报警; 和/或 补救报警模块,用于在检测到压力检测信号为反向脉冲时,记录所述压力检测信号的 持续时间;并在所述持续时间达到预设持续时间阈值时,实时报警。
【文档编号】G08B21/04GK105844269SQ201610421061
【公开日】2016年8月10日
【申请日】2016年6月14日
【发明人】王国利, 秦乐, 叶挺峰, 罗文强, 郭雪梅
【申请人】中山大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1