一种智能跌倒监护T恤及其跌倒检测算法转让专利

申请号 : CN201611097535.0

文献号 : CN106473265B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张书梅许征程李莉李立董倩

申请人 : 石家庄学院

摘要 :

本发明公开了一种智能跌倒监护T恤及其跌倒检测算法,其属于智能可穿戴设备领域,智能跌倒监护T恤包括T恤本体、设置在T恤本体上的气囊、用于给气囊充气的充气泵、设置在T恤本体上的倾倒监测传感器、微处理器和驱动单元;充气泵的充气口接入气囊,倾倒监测传感器的输出端接入微处理器的输入端,微处理器的输出端接入驱动单元的输入端,驱动单元的输出端接充气泵的电源控制端;本智能跌倒监护T恤穿戴方便轻便、监测及时准确、能提供全面应急保护;跌倒检测算法能准确判断出用户的倾斜程度是否达到跌倒状态,利用倾倒监测传感器实现对倾斜时加速度数据和转动角度数据的采集,通过计算和对比,能够有效排除正常倾斜和移动的情况,避免误操作。

权利要求 :

1.一种基于智能跌倒监护T恤的跌倒检测算法,其特征在于:其中所述智能跌倒监护T恤包括T恤本体(2)、设置在T恤本体(2)上的气囊(1)、设置在T恤本体(2)上用于给气囊(1)充气的充气泵(9)、设置在T恤本体(2)上的倾倒监测传感器、微处理器和驱动单元;所述充气泵(9)的充气口接入气囊(1),所述倾倒监测传感器的输出端接入微处理器的输入端,所述微处理器的输出端接入驱动单元的输入端,所述驱动单元的输出端接充气泵(9)的电源控制端;所述气囊(1)包括头部气囊(1-1)、颈部气囊(1-2)、肩部气囊(1-3)、臂部气囊(1-

4)、腰部气囊(1-5)和臀部气囊(1-6)中的一种或多种;所述头部气囊(1-1)、颈部气囊(1-

2)、肩部气囊(1-3)、臂部气囊(1-4)、腰部气囊(1-5)和臀部气囊(1-6)之间相互独立或任意几种之间相互连通;所述倾倒监测传感器包括三轴加速度传感器(4)和陀螺仪传感器(6),所述三轴加速度传感器(4)和陀螺仪传感器(6)的输出端接入所述微处理器的输入端;

所述跌倒检测算法包括如下步骤:

步骤一:采集三轴加速度传感器(4)数据(t,Ax,Ay,Az)和陀螺仪传感器(6)的数据(t,θx,θy,θz);其中t是从微处理器中读取的当前日期和时间;Ax、Ay、Az分别是加速度传感器(4)测量的沿三轴X、Y、Z方向的加速度值;θx、θy、θz分别是陀螺仪传感器(6)测量的沿三轴X、Y、Z方向的转动角度;

步骤二:提取步骤一中的特征值,即(t、△A、△θ);其中△A是三维加速度值的改变量,计算方法如公式(1)所示;所述△θ是三维倾斜角度的改变量,计算方法如公式(2)所示:步骤三:利用预先训练好的加速度改变摔倒模型Ma和角速度改变摔倒模型Mθ实时预测当前观察样本的特征值△A和△θ是否有摔倒的倾向;

其中,所述加速度改变摔倒模型Ma包括向前跌倒△aF、向后跌倒△aB、向左跌倒△aL和向右跌倒△aR的学习样本,其公式(3)如下:公式(3)中,ωi是一组加权系数;

k是一个反应每一时刻的加速度变化△aF(i),△aB(i),△aL(i),

△aR(i)与身体姿势posture(i)之间关系的函数;

所述角速度改变摔倒模型Mθ包括向前跌倒△θF、向后跌倒△θB、向左跌倒△θL和向右跌倒△θR的学习样本,其公式(4)如下:公式(4)中,ωi是一组加权系数;

k是一个反应每一时刻的角速度变化ΔθF(i),ΔθB(i),ΔθL(i),ΔθR(i)与身体姿势posture(i)之间关系的函数;

其中,加权系数ωi和函数k需要在模型训练阶段用机器学习算法自动学习出相应的确定值;训练好的所述加速度改变摔倒模型Ma和角速度改变摔倒模型Mθ,分别预测与当前时刻的特征值△A(t)和△θ(t)对应的身体姿势,如公式(5)和公式(6)所示:所述身体姿势包括前跌、后跌、左跌、右跌、站立、坐姿、走和跑;

步骤四:若当前观察样本的特征值△A(t)和△θ(t)被加速度改变摔倒模型Ma或角速度改变摔倒模型Mθ预测的身体姿势为前跌、后跌、左跌或右跌当中的任意一个姿势,则此时所述气囊(1)瞬间充气防止摔倒或防止摔伤;若当前观察样本的特征值△A(t)和△θ(t)被加速度改变摔倒模型Ma或角速度改变摔倒模型Mθ预测的身体姿势为站立、坐姿、走或跑,则此时所述气囊(1)不打开。

2.根据权利要求1所述的基于智能跌倒监护T恤的跌倒检测算法,其特征在于:所述智能跌倒监护T恤还包括设置在T恤本体(2)上的心率传感器(3),所述心率传感器(3)的输出端接入所述微处理器的输入端,所述心率传感器(3)设置在T恤本体(2)的前胸处;其还包括设置在T恤本体(2)上的摄像头(5),所述摄像头(5)的输出端接入所述驱动单元的视频接口;其还包括设置在T恤本体(2)上的通话装置(8),所述通话装置(8)和所述驱动单元的音频接口双向连接;其还包括设置在T恤本体(2)上的GPS定位和GSM通信模块(7),所述GPS定位和GSM通信模块(7)和所述微处理器的信号端双向连接;

所述跌倒检测算法在步骤四之后增加步骤五如下:

步骤五:经过步骤三~步骤四的判断,若用户身体姿势没有前跌、后跌、左跌、或右跌状态,通过所述心率传感器(3)判断用户的心率是否正常,若不正常说明用户身体状况不好,需要立即发送心率不正常的求助信息。

说明书 :

一种智能跌倒监护T恤及其跌倒检测算法

技术领域

[0001] 本发明涉及一种智能跌倒监护T恤及其跌倒检测算法,属于智能可穿戴设备领域。

背景技术

[0002] 目前市场上流行的主要是摔倒检测设备及摔倒报警系统,只是用于摔倒后的报警及紧急救助功能,远远不能预防或阻止摔倒带来的严重伤害。
[0003] 现有的智能手环、手表等穿戴设备主要用于健康管理,如监测睡眠、运动和心率变化等,也不能用于摔倒监测及防护。
[0004] 因此,对于行走困难的病人或老年人,急需一种可预见跌倒的可能性并及时提供有效保护的装置。

发明内容

[0005] 本发明所要解决的技术问题是提供了一种穿戴方便、穿着轻便、监测及时准确、能提供全面应急保护的智能跌倒监护T恤及其跌倒检测算法。
[0006] 本发明采用如下技术方案:
[0007] 一种智能跌倒监护T恤,其包括T恤本体、设置在T恤本体上的气囊、设置在T恤本体上用于给气囊充气的充气泵、设置在T恤本体上的倾倒监测传感器、微处理器和驱动单元;所述充气泵的充气口接入气囊,所述倾倒监测传感器的输出端接入微处理器的输入端,所述微处理器的输出端接入驱动单元的输入端,所述驱动单元的输出端接充气泵的电源控制端。
[0008] 进一步的,所述充气泵设置在T恤本体的腹部或腰两侧,以便穿着者坐卧休息时不被硌到,确保穿着者的舒适和充气泵的安全。
[0009] 进一步的,所述充气泵通过导气管接入所述气囊,所述导气管设置在穿着者身体两侧,避免坐卧时被压迫影响充气。
[0010] 进一步的,所述气囊包括头部气囊、颈部气囊、肩部气囊、臂部气囊、腰部气囊和臀部气囊中的一种或多种。
[0011] 所述头部气囊、颈部气囊、肩部气囊、臂部气囊、腰部气囊和臀部气囊之间相互独立或任意几种之间相互连通。
[0012] 进一步的,所述倾倒监测传感器包括三轴加速度传感器和陀螺仪传感器,所述三轴加速度传感器和陀螺仪传感器的输出端接入所述微处理器的输入端,所述三轴加速度传感器和陀螺仪传感器均设置在T恤本体上。
[0013] 进一步的,本智能跌倒监护T恤还包括设置在T恤本体上的心率传感器,所述心率传感器的输出端接入所述微处理器的输入端;所述心率传感器设置在T恤本体的前胸处心脏部位。
[0014] 进一步的,本智能跌倒监护T恤还包括设置在T恤本体上的摄像头,所述摄像头的输出端接入所述驱动单元的视频接口,所述摄像头设置在T恤本体的前胸处。进一步的,本智能跌倒监护T恤还包括设置在T恤本体上的通话装置,所述通话装置和所述驱动单元的音频接口双向连接,所述通话装置设置在T恤本体的衣领处。
[0015] 进一步的,本智能跌倒监护T恤还包括设置在T恤本体上的GPS定位和GSM通信模块,所述GPS定位和GSM通信模块和所述微处理器的信号端双向连接,所述GPS定位和GSM通信模块可以设置在T恤本体的前面或后面,优选将GPS定位和GSM通信模块放置在T恤本体的前面。
[0016] 进一步的,所述GPS定位和GSM通信模块的型号为SIM908。
[0017] 进一步的,所述心率传感器为蓝牙心率传感器,其型号为HKX-08L。
[0018] 进一步的,所述通话装置包括耳机与话筒。
[0019] 进一步的,所述三轴加速度传感器的型号为ADXL345,所述陀螺仪传感器的型号为ENC-03RD。
[0020] 进一步的,所述驱动单元包括用于充气泵的驱动芯片、用于通话装置的音频驱动芯片和用于摄像头的驱动芯片;所述用于充气泵的驱动芯片的型号为LV8731,所述用于通话装置的音频驱动芯片的型号为CS42L52,所述用于摄像头的驱动芯片的型号为ANX7150ANX7150L/F。
[0021] 一种用于所述智能跌倒监护T恤的跌倒检测算法,其包括如下步骤:
[0022] 步骤一:采集三轴加速度传感器数据(t,Ax,Ay,Az)和陀螺仪传感器的数据(t,θx,θy,θz);其中t是从微处理器中读取的当前日期和时间;Ax、Ay、Az分别是加速度传感器测量的沿三轴X、Y、Z方向的加速度值;θx、θy、θz分别是陀螺仪传感器测量的沿三轴X、Y、Z方向的转动角度;
[0023] 步骤二:提取步骤一中的特征值,即(t、△A、△θ);其中△A是三维加速度值的改变量,计算方法如公式(1)所示;所述△θ是三维倾斜角度的改变量,计算方法如公式(2)所示:
[0024]
[0025]
[0026] 步骤三:利用预先训练好的加速度改变摔倒模型Ma和角速度改变摔倒模型Mθ实时预测当前观察样本的特征值△A和△θ是否有摔倒的倾向;
[0027] 其中,所述加速度改变摔倒模型Ma包括向前跌倒△aF、向后跌倒△aB、向左跌倒△aL和向右跌倒△aR的学习样本,其公式(3)如下:
[0028]
[0029] 公式(3)中,ωi是一组加权系数;
[0030] k是一个反应每一时刻的加速度变化△aF(i),△aB(i),△aL(i),△aR(i)与身体姿势posture(i)之间关系的函数;
[0031] 所述角速度改变摔倒模型Mθ包括向前跌倒△θF、向后跌倒△θB、向左跌倒△θL和向右跌倒△θR的学习样本,其公式(4)如下:
[0032]
[0033] 公式(4)中,ωi是一组加权系数;
[0034] k是一个反应每一时刻的角速度变化△θF(i),△θB(i),△θL(i),△θR(i)与身体姿势posture(i)之间关系的函数;
[0035] 其中,加权系数ωi和函数k需要在模型训练阶段用机器学习算法自动学习出相应的确定值;训练好的所述加速度改变摔倒模型Ma和角速度改变摔倒模型Mθ,分别预测与当前时刻的特征值△A(t)和△θ(t)对应的身体姿势,如公式(5)和公式(6)所示:所述身体姿势包括前跌、后跌、左跌、右跌、站立、坐姿、走和跑;
[0036]
[0037]
[0038] 步骤四:若当前观察样本的特征值△A(t)和△θ(t)被加速度改变摔倒模型Ma或角速度改变摔倒模型Mθ预测的身体姿势为前跌、后跌、左跌或右跌当中的任意一个姿势,则此时所述气囊瞬间充气防止摔倒或防止摔伤;若当前观察样本的特征值△A(t)和△θ(t)被加速度改变摔倒模型Ma或角速度改变摔倒模型Mθ预测的身体姿势为站立、坐姿、走或跑,则此时所述气囊不打开。
[0039] 进一步的,还有步骤五:经过步骤三~步骤四的判断,若用户身体姿势没有前跌、后跌、左跌、或右跌状态,通过所述心率传感器判断用户的心率是否正常,若不正常说明用户身体状况不好,通过该T恤本体上的通话装置立即求助或通过T恤本体上的GPS定位和GSM通信模块发送心率不正常的求助信息,GSM通信模块能发送报警地址及类别的短信息。
[0040] 本发明的有益效果如下:
[0041] 本发明通过设置在T恤本体上的气囊可以自由充气或排气,且气囊包括头部气囊、颈部气囊、肩部气囊、臂部气囊、腰部气囊和/或臀部气囊中的一种或多种,能够为用户全方位的安全保护;各个气囊可自由排气,排出空气后可以折叠,方便携带且重量轻;各个气囊之间相互独立的设计,可以将空气泄漏造成的影响限制在最小限度;通过倾倒监测传感器及时发现倾斜状态并判断,及时触发充气泵使气囊充气保护用户不受损伤,并能激发相应的配套救护装置,例如通话装置、摄像头、定位模块辅助救助;
[0042] 本发明中的跌倒检测算法能准确判断出用户的倾斜程度是否达到跌倒状态,利用三轴加速度传感器和陀螺仪传感器分别实现对倾斜时加速度数据和转动角度数据的采集,通过计算和对比,能够有效排除正常倾斜和移动的情况,避免误操作。

附图说明

[0043] 图1为本发明中智能跌倒监护T恤在充气时正面结构示意图。
[0044] 图2为本发明中智能跌倒监护T恤在充气时背面结构示意图。
[0045] 图3为本发明中智能跌倒监护T恤的控制原理图。
[0046] 图4为本发明中跌倒检测算法的工作流程图。
[0047] 图5为本发明中智能跌倒监护T恤在未充气时正面结构示意图。
[0048] 其中,1气囊、1-1头部气囊、1-2颈部气囊、1-3肩部气囊、1-4臂部气囊、1-5腰部气囊、1-6臀部气囊、2T恤本体、3心率传感器、4三轴加速度传感器、5摄像头、6陀螺仪传感器、7定位模块、8通话装置、9充气泵、10导气管。

具体实施方式

[0049] 下面将结合附图1~图5和具体实施例对本发明进行进一步详细的说明。
[0050] 如图1~图5所示,一种智能跌倒监护T恤,其包括T恤本体2、设置在T恤本体2上的气囊1、设置在T恤本体2上的用于给气囊1充气的充气泵9、设置在T恤本体2上的倾倒监测传感器、微处理器和驱动单元;所述充气泵9的充气口接入气囊1,所述倾倒监测传感器的输出端接入微处理器的输入端,所述微处理器的输出端接入驱动单元的输入端,所述驱动单元的输出端接充气泵9的电源控制端。
[0051] 进一步的,所述充气泵9设置在T恤本体2的腹部或腰两侧,以便穿着者坐卧休息时不被硌到,确保穿着者的舒适和充气泵9的安全。
[0052] 进一步的,所述充气泵9通过导气管10接入所述气囊9,所述导气管10设置在穿着者身体两侧,避免坐卧时被压迫影响充气。
[0053] 进一步的,所述气囊1包括头部气囊1-1、颈部气囊1-2、肩部气囊1-3、臂部气囊1-4、腰部气囊1-5和臀部气囊1-6中的一种或多种。
[0054] 所述头部气囊1-1、颈部气囊1-2、肩部气囊1-3、臂部气囊1-4、腰部气囊1-5和臀部气囊1-6之间相互独立或任意几种之间相互连通。
[0055] 进一步的,所述倾倒监测传感器包括三轴加速度传感器4和陀螺仪传感器6,所述三轴加速度传感器4和陀螺仪传感器6的输出端接入所述微处理器的输入端。进一步的,本智能跌倒监护T恤还包括设置在T恤本体2上的心率传感器3,所述心率传感器3的输出端接入所述微处理器的输入端,所述心率传感器3设置在T恤本体2的前胸处心脏部位。
[0056] 进一步的,本智能跌倒监护T恤还包括设置在T恤本体2上的摄像头5,所述摄像头5的输出端接入所述驱动单元的视频接口,所述摄像头5设置在T恤本体2的前胸处。
[0057] 进一步的,本智能跌倒监护T恤还包括设置在T恤本体2上的通话装置8,所述通话装置8和所述驱动单元的音频接口双向连接,所述通话装置8设置在T恤本体2的衣领处。
[0058] 进一步的,本智能跌倒监护T恤还包括设置在T恤本体2上的GPS定位和GSM通信模块7,所述GPS定位和GSM通信模块7和所述微处理器的信号端双向连接,所述GPS定位和GSM通信模块7设置在T恤本体2的正面或背面。
[0059] 进一步的,所述GPS定位和GSM通信模块7的型号为SIM908。
[0060] 进一步的,所述心率传感器3为蓝牙心率传感器,其型号为HKX-08L。
[0061] 进一步的,所述通话装置8包括耳机与话筒。
[0062] 进一步的,所述三轴加速度传感器4的型号为ADXL345,所述陀螺仪传感器6的型号为ENC-03RD。
[0063] 进一步的,所述驱动单元包括用于充气泵9的驱动芯片、用于通话装置8的音频驱动芯片和用于摄像头5的驱动芯片;所述用于充气泵9的驱动芯片的型号为LV8731,所述用于通话装置8的音频驱动芯片的型号为CS42L52,所述用于摄像头5的驱动芯片的型号为ANX7150ANX7150L/F。
[0064] 一种用于所述智能跌倒监护T恤的跌倒检测算法,其包括如下步骤:
[0065] 步骤一:采集三轴加速度传感器4数据(t,Ax,Ay,Az)和陀螺仪传感器6的数据(t,θx,θy,θz);其中t是从微处理器中读取的当前日期和时间;Ax、Ay、Az分别是加速度传感器4测量的沿三轴X、Y、Z方向的加速度值,θx、θy、θz分别是陀螺仪传感器6测量的沿三轴X、Y、Z方向的转动角度;
[0066] 步骤二:提取步骤一中的特征值,即(t、△A、△θ);其中△A是三维加速度值的改变量,计算方法如公式(1)所示;所述△θ是三维倾斜角度的改变量,计算方法如公式(2)所示:
[0067]
[0068]
[0069] 步骤三:利用预先训练好的加速度改变摔倒模型Ma和角速度改变摔倒模型Mθ实时预测当前观察样本的特征值△A和△θ是否有摔倒的倾向;其中,所述加速度改变摔倒模型Ma包括向前跌倒△aF、向后跌倒△aB、向左跌倒△aL和向右跌倒△aR的学习样本,如公式(3)所示;所述角速度改变模型Mθ包括向前跌倒△θF、向后跌倒△θB、向左跌倒△θL和向右跌倒△θR的学习样本,如公式(4)所示:
[0070]
[0071]
[0072] 公式(3)中,ωi是一组加权系数;
[0073] k是一个反应每一时刻的加速度变化△aF(i),△aB(i),△aL(i),△aR(i)与身体姿势posture(i)之间关系的函数。
[0074] 公式(4)中,ωi是一组加权系数;
[0075] k是一个反应每一时刻的角速度变化△θF(i),△θB(i),△θL(i),△θR(i)与身体姿势posture(i)之间关系的函数;
[0076] 其中,加权系数ωi和函数k需要在模型训练阶段用机器学习算法自动学习出相应的确定值,机器学习算法例如SVM等。这两个训练好的模型Ma和Mθ可分别预测与当前时刻的特征值△A(t)和△θ(t)对应的身体姿势,含前跌、后跌、左跌、右跌、站立、坐姿、走、跑等,如公式(5)和公式(6)所示:
[0077]
[0078]
[0079] 步骤四:若当前观察样本的特征值△A(t)和△θ(t)被Ma或Mθ预测的身体姿势为前跌、后跌、左跌或右跌当中的任意一个姿势,则此时所述气囊1瞬间充气防止摔倒或防止摔伤,并自动启动通话装置8询问的协助功能;若当前观察样本的特征值△A(t)和△θ(t)被Ma或Mθ预测的身体姿势为站立、坐姿、走或跑等,则此时所述气囊1不打开。
[0080] 进一步的,执行步骤五:经过步骤三~步骤四的判断,若用户身体姿势没有前跌、后跌、左跌、或右跌状态,通过所述心率传感器3判断用户的心率是否正常,若不正常说明用户身体状况不好,需要立即通过GPS定位和GSM通信模块7发送心率不正常的求助信息。
[0081] 在判断发生倾斜至欲跌倒状态的同时,还可启动T恤本体2上的摄像头5捕捉状态画面。
[0082] 本发明设计一款智能跌倒监护T恤,不仅可用于危险状况的监测及危险信息报警的服务,更重要的是用于防护摔倒带来的伤害。所述智能跌倒监护T恤的结构如图1、图2和图5所示。其工作原理如下:
[0083] 一旦内置的三轴加速度传感器4和陀螺仪传感器6监测到用户的身体重心不稳突然向一侧大幅度倾斜时,所述智能跌倒监护T恤就会驱动充气泵9自动向气囊1充气,并在不足十分之一秒内完成充气过程,保护用户关键部位,例如头部、肩膀、腰部和臀部等,不与地面直接接触,同时缓冲了整个身体的摔倒过程,从而起到摔倒监测与防护的作用。
[0084] 另外,当监测到用户身体重心不稳的同时,通过内置蓝牙的心率传感器3与摄像头5同时启动工作,这时监测到的用户心率、周围环境或室内用户的具体位置,将作为系统决策模块对用户健康状况及摔倒严重程度的主要判定依据,系统将自动分析是否将摔倒报警信息发送到用户家属及急救中心。
[0085] 如需要,摔倒报警信息中将包含用户的心率、周围环境视频及通过定位模块7获得的GPS定位的具体位置等信息,同时发送给用户家属、小区门卫及社区医院等,并且用户可利用嵌入的无线话筒及耳机与家属或医生对话。
[0086] 如图4所示,本跌倒检测算法中首先将危险报警信息发送分为两大类:可能性摔倒触发的T恤气囊充气防护和异常情况报警;及心率异常触发的报警。其中,摔倒检测算法又分为两种情况:基于所述加速度改变摔倒模型Ma进行判定,或基于前、后、左、右四个方向倾斜的角速度改变摔倒模型Mθ进行判定。加速度瞬间突变可能发生在用户由于某种原因,身体由直立突然跪坐地上、后坐地上、微微左斜坐地上或微微右斜坐地上。此种情况,用户的上身还基本保持直立或微斜,所以不能用身体倾斜的角度作为判定可能摔倒的依据,而是用加速度改变摔倒模型Ma对当前加速度的瞬间变化值△A进行摔倒预测。而另一种情况是当用户身体发生倾斜时,将用角速度改变摔倒模型Mθ对当前身体相对垂直方向的倾斜角的变化值△θ进行摔倒预测。
[0087] 所述加速度改变摔倒模型Ma和角速度改变摔倒模型Mθ均是事先利用机器学习算法和采集的各种情况的训练数据离线学习获得的。然后用加速度改变摔倒模型Ma和角速度改变摔倒模型Mθ可以对测试数据快速地进行实时判定。
[0088] 上述详细说明是针对本发明可行实施例的具体说明,该实施例并非用以限制本发明的专利范围,凡未脱离本发明的等效实施或变更,均应包含于本案的专利保护范围中。