CN103308069B - 一种跌倒检测装置及方法 - Google Patents
一种跌倒检测装置及方法 Download PDFInfo
- Publication number
- CN103308069B CN103308069B CN201310219351.7A CN201310219351A CN103308069B CN 103308069 B CN103308069 B CN 103308069B CN 201310219351 A CN201310219351 A CN 201310219351A CN 103308069 B CN103308069 B CN 103308069B
- Authority
- CN
- China
- Prior art keywords
- user
- data
- falling
- acceleration
- max
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Emergency Alarm Devices (AREA)
Abstract
本发明公开了一种跌倒检测装置及方法,采用陀螺仪、加速度计、地磁计分别测量得到角速度数据、加速度数据、地磁数据,利用角速度数据求取基本姿态角,使用加速度数据和地磁数据对基本的姿态角进行噪声自适应的卡尔曼融合滤波,获取最终姿态角。通过角速度数据、加速度数据进行用户的动静状态判断,当用户为静态时根据姿态角判断是否为躺卧,如果用户为躺卧则进行躺卧动作的有/无意识甄别和跌倒受力评估,联合判定用户是否跌倒,在跌倒时进行报警。本发明得到姿态角较一般方法更为准确,同时采用有/无意识甄别和跌倒受力评估进行联合判定,可使跌倒判定结果更为准确,降低误报率。
Description
技术领域
本发明属于跌倒检测技术领域,更为具体地讲,涉及一种跌倒检测装置及方法。
背景技术
老年人的空巢独居已成为一个普遍和受到广泛关注的社会现象。由于身体机能随年龄增长而逐步退化,以及受到一些慢性疾患的影响,老年人的居家安全极易受到突发跌倒的威胁。研究实用化的实时跌倒检测装置具有重要的应用前景和市场价值。跌倒检测可以依靠部署于区域环境中的光学传感获取原始图像序列,通过视觉方法来识别人体运动状态的变化;也可以依靠部署于身体上的加速度计、陀螺仪等惯性器件获取人体运动产生的动态传感数据,通过数据处理和模式识别算法实现跌倒检测。目前制约跌倒检测装置实用化的主要问题在于现有技术普遍存在误报、漏报、穿戴舒适性等方面的不足。
在基于惯性传感器的跌倒检测方面,“浙江大学城市学院.一种跌倒检测方法、跌倒检测装置和穿戴式设备.中国发明专利,CN102626312A,2012.08.08”和“浙江大学城市学院.一种跌倒检测方法、跌倒检测装置和手腕式设备.中国发明专利,CN102657533A,2012.09.12”分别公开了两种基于三维加速度计的跌倒检测装置,但是仅简单地依靠加速度计传感器不能很好的识别人体跌倒过程中的人体姿态,极易出现误报;“重庆大学.一种基于多传感器的人体跌倒检测报警器.中国发明专利,CN102800170A,2012.11.28”公开了一种基于三轴加速度计和倾角传感器的跌倒检测装置,但此方法需要配合足底的压力传感器才能使用;“皇家飞利浦电子股份有限公司.一种跌倒检测系统.中国发明专利,CN102027379A,2011.04.28”公开了一种通过无源振动传感器来对跌倒进行早期识别和预测,并在识别到跌倒可能时,激活倾角、气压计、加速度计等一系列传感器来采集数据进行跌倒检测,但系统的实现需要设计两个处理器,以及各模块的独立供电,工作模式和过程也较复杂;“中国科学院计算技术研究所.一种跌倒检测方法和装置.中国发明专利,CN102302370A,2012.01.04”针对跌倒检测传感数据处理中基于阈值和模型的两种主要方法类型,公开了一种基于运动行为模型的跌倒检测方法,但需要针对各个用户个体进行训练。
可见,已有的基于惯性传感器的跌倒检测装置或方法没有很好的兼顾检测率、误报率、漏报率、易用性、舒适性等实用化需求。采用多种传感器综合或模型训练等方法可以提高检测质量,但不可避免地提高了复杂性和功耗,影响实时性、舒适性等;采用单一传感器虽然功耗低、实时性高,但往往检测质量不足,误报、漏报情况时有发生。
发明内容
本发明的目的在于克服现有技术的不足,提供一种满足多传感支持、低算法复杂度、低功耗、高检测率和低误报率的跌倒检测装置及方法。
为实现上述发明目的,本发明跌倒检测装置,佩戴于人体上身躯干部分,其特征在于包括:
传感器模块,用于检测用户运动,包括陀螺仪、加速度计、地磁计,分别得到角速度数据、加速度数据、地磁数据。
微处理器模块,包括微处理器、报警指示装置、报警取消装置,微处理器用于对传感器模块得到的角速度数据、加速度数据、地磁数据进行动态平滑滤波并计算姿态角,判断用户动静状态、是否为躺卧状态,当用户处于静态并躺卧时,进行有/无意识甄别和跌倒受力评估,当用户无意识躺卧且力冲击过大时,判定用户跌倒;报警指示装置用于在用户跌倒时提示用户进行报警确认;报警取消装置用于用户取消报警;如果在设定时间内用户未使用报警取消装置取消报警,则微处理器向无线通信模块发送报警信息,如果用户取消报警,微处理器取消报警,继续进行用户跌倒判断;
无线通信模块,用于将从微处理器模块接收的报警信息通过无线方式发送给无线监控终端;
电源模块,用于向传感器模块、微处理器模块、无线通信模块供电。
本发明还提供一种跌倒检测方法,其特征在于包括以下步骤:
(1)、采集传感器数据,传感器包括陀螺仪、加速度计、地磁计,采集得到角速度数据ωm、加速度数据gm、地磁数据mm;
(2)、对由于高斯噪声造成的传感器数据的抖动进行动态平滑滤波;
(3)、求取姿态角,包括X、Y、Z轴的姿态角Roll、姿态角Pitch、姿态角Yaw,其中X轴指向人体前方,Y轴指向身体右侧,Z轴与人体躯干平行:
(4)、分别计算时间T1内,加速度数据gm和角速度数据ωm的最大幅值gm_max、ωm_max与最小幅值gm_min、ωm_min之间的差值gdiff和ωdiff:
gdiff=gm_max-gm_min
ωdiff=ωm_max-ωm_min
其中,时间T1、加速度差值阈值角速度差值阈值根据实际情况确定;当并且判定人体状态为静态,进入步骤(5),反之人体状态为动态,返回步骤(1)继续采集数据;
(5)、判断步骤(3)中得到的姿态角pitch是否大于预设定阈值pitch*,如果pitch≤pitch*,则用户未处于躺卧状态,返回步骤(1)继续采集数据,如果pitch>pitch*,则用户处于躺卧状态,进入步骤(6);
(6)、进行用户躺卧动作的有/无意识甄别和跌倒受力评估,当用户无意识且力冲击过大时,则判断用户为跌倒,进入步骤(7),否则判断用户未跌倒,返回步骤(1)继续采集数据;
(7)、提示用户进行报警确认,用户在确认无事时取消报警,返回步骤(1)重新采集数据,如果用户在等待时间T3内未取消报警,则通过无线通信向监控人员进行自动报警,等待时间T3根据实际情况确定。
其中,姿态角求取包括以下步骤:
3.1)、角速度数据ωm减去一个反馈子ωb,再通过四元数微分方程求出包括基本姿态角的四元数姿态阵Q,其中第一次进行姿态角求取时的反馈子ωb的初始值为0;
3.2)、用四元数姿态阵Q对参考坐标系的重力加速度向量gr和地磁强度向量mr分别进行姿态变换,得到变换后的重力加速度向量gT和地磁强度向量mT,其中参考坐标系的重力加速度向量gr和地磁强度向量mr根据实际情况设置;
3.3)、将重力加速度向量gT、地磁强度向量mT与加速度数据gm、地磁数据mm进行卡尔曼融合滤波,对四元数姿态阵Q进行两步校准,求出最终姿态角Roll、姿态角Pitch、姿态角Yaw和新的反馈子ωb。
其中,有/无意识甄别的方法为:判断躺卧状态发生前时间T2内加速度数据和角速度数据的最大幅值gm_max和ωm_max是否超过加速度阈值Tg和角速度阈值Tω,当gm_max<Tg并且ωm_max<Tω,则判定躺卧动作为有意识的,反之则判定为无意识,其中时间T2、加速度阈值Tg和角速度阈值Tω根据实际情况设置。
其中,跌倒受力评估的方法为:计算用户触地瞬间加速度增长的平均加速度根据实际情况设定加速度增长的平均加速度阈值当跌倒受到的力冲击过大,当跌倒受力在安全范围内。
本发明的发明目的是这样实现的:
本发明跌倒检测装置及方法,采用陀螺仪、加速度计、地磁计分别测量得到角速度数据、加速度数据、地磁数据,利用角速度数据求取基本姿态角,使用加速度数据和地磁数据对基本的姿态角进行噪声自适应的卡尔曼融合滤波,获取最终姿态角。通过角速度数据、加速度数据进行用户的动静状态判断,当用户为静态时根据姿态角判断是否为躺卧,如果用户为躺卧则进行躺卧动作的有/无意识甄别和跌倒受力评估,联合判定用户是否跌倒,在跌倒时进行报警。
本发明跌倒检测装置及方法具有以下有益效果:
1)、本发明在基本姿态角的基础上进行卡尔曼融合滤波,对基本姿态角进行校准,得到的最终姿态角更为精确。
2)、本发明采用有/无意识甄别和跌倒受力评估联合进行跌倒判定,可降低跌倒检测的误报率。
附图说明
图1是本发明跌倒检测装置的原理架构图;
图2是本发明跌倒检测装置的一种具体实施方式架构图;
图3是图2中传感器模块校准示意图;
图4是本发明跌倒检测装置的一种具体佩戴方式示意图;
图5是本发明跌倒检测方式一种具体实施方式流程图;
图6是递推平均滤波示意图;
图7是姿态角示意图;
图8是姿态角求取的一种具体实施方式流程图;
图9是跌倒过程加速度变化示意图。
具体实施方式
下面结合附图对本发明的具体实施方式进行描述,以便本领域的技术人员更好地理解本发明。需要特别提醒注意的是,在以下的描述中,当已知功能和设计的详细描述也许会淡化本发明的主要内容时,这些描述在这里将被忽略。
实施例
图1是本发明跌倒检测装置的原理架构图。如图1所示,本发明跌倒检测装置包括传感器模块1、微处理器模块2、无线通信模块3、电源模块4,进行用户跌倒检测,并向无线监控终端5进行报警,各模块具体情况如下:
传感器模块1,用于检测用户运动,包括陀螺仪、加速度计、地磁计,分别得到角速度数据ωm、加速度数据gm、地磁数据mm。
微处理器模块2,包括微处理器、报警指示装置、报警取消装置,微处理器用于对传感器模块1得到的角速度数据ωm、加速度数据gm、地磁数据mm进行动态平滑滤波并计算姿态角,判断用户动静状态、是否为躺卧状态,当用户处于静态并躺卧时,进行有/无意识甄别和跌倒受力评估,当用户无意识躺卧且力冲击过大时,判定用户跌倒;报警指示装置用于在用户跌倒时提示用户进行报警确认;报警取消装置用于用户取消报警;如果在设定时间内用户未使用报警取消装置取消报警,则微处理器向无线通信模块发送报警信息,如果用户取消报警,微处理器取消报警,继续进行用户跌倒判断。
无线通信模块3,用于将从微处理器模块2接收的报警信息通过无线方式发送给无线监控终端5。在实际应用中,无线通信模块可采用蓝牙、Zigbee、Wi-Fi等。
电源模块4,用于向传感器模块1、微处理器模块2、无线通信模块3供电。
无线监控终端5,一般包括手机、PDA等,无线监控终端5可由用户携带也可由监控人员携带,当由用户携带时,无线监控终端5需要将报警信息转发给监控人员,监控人员收到报警信息后对用户进行救助。
图2是本发明跌倒检测装置的一种具体实施方式架构图。如图2所示,本发明跌倒检测装置的一种具体实施方式为:
传感器模块1在本实施例中采用MEMS(Micro-Electro-Mechanical Systems,微机电系统)传感器,具有体积小、重量和功耗低、易安装、耐冲击等特点,精度也能够满足人体运动检测的需要。传感器模块1采用的典型方案包括:L3G4200D芯片11和LSM303DLH芯片12,其中L3G4200D芯片11包括超稳定三轴数字输出陀螺仪111,LSM303DLH芯片12集成了三轴加速度计121和三轴地磁计122两种传感器。
本发明主要应用L3G4200D芯片11中的超稳定三轴数字输出陀螺仪111,该超稳定三轴数字输出陀螺仪111采集角速度数据,将数据经过A/D转换器112进行模数转换,再经过数字滤波器113得到角速度数据ωm,通过I2C总线114传送给微处理器模块2。
LSM303DLH芯片12中的三轴加速度计121采集加速度数据、三轴地磁计122采集地磁数据,分别通过A/D转换器123转换为数字信号形式的加速度数据gm、地磁数据mm,通过I2C总线124传送给微处理器模块2。
在跌倒检测装置使用前或使用一段时间后,为保证测量数据的准确性,需要对传感器模块中的传感器进行校准,主要是对传感器采集的人体运动与姿态数据进行零位偏移与测量灵敏度补偿,向意外跌倒分析提供准确的数据。本发明传感器模块校准采用现有技术,图3是图2中传感器模块校准示意图。
图3(a)是陀螺仪校准示意图,如图3(a)所示,陀螺仪各轴的零位偏移就是在传感模块静止的情况下各轴的输出。将传感模块置于步进电机转台上,确保传感模块转轴与步进电机转轴重合后将传感模块固定于水平转台上。此时控制步进电机以设定角速度Ω定旋转,记录陀螺仪的输出值ω测。则Ω定/ω测就是灵敏度调整因子,最后可以得到:
Xoffset,1=X读数,Xsf,1=Ω定/ωx测
Yoffset,1=Y读数,Ysf,1=Ω定/ωy测
Zoffset,1=Z读数,Zsf,1=Ω定/ωz测
其中Xsf,1,Ysf,1,Zsf,1表示陀螺仪的灵敏度调整因子(scale_factor),Xoffset,1,Yoffset,1,Zoffset,1表示陀螺仪的零位偏移(offset),ωx测,ωy测,ωz测为传感器测得的角速度值,Ω定为用户在校准时设定的一定角速率。
图3(b)是加速度计校准示意图,如图3(b)所示,将加速度传感模块按X轴正向朝上置于水平静止的平台上,记录下此时X轴的读数X上,然后将传感模块X轴正向朝下放置,记录X轴的读数X下。此时(X上+X下)/2就是零位偏移,(X上-X下)/2G就为灵敏度调整因子。其余两轴的校准方法也按照如上步骤,最后可以得到:
Xoffset,2=(X上+X下)/2,Xsf,2=2G/(X上-X下)
Yoffset,2=(Y上+Y下)/2,Ysf,2=2G/(Y上-Y下)
Zoffset=(Z上+Z下)/2,Zsf=2G/(Z上-Z下)
其中Xsf,2,Ysf,2,Zsf,2为加速度计的灵敏度调整因子,Xoffset,2,Yoffset,2,Zoffset,2为加速度计的零位偏移X上,X下,Y上,Y下,Z上,Z下则为校准过程中各轴的测量数据,G为校准当地的重力加速度值。
图3(c)是地磁计校准示意图,如图3(c)所示,地磁计容易受周围环境中的硬铁(hard-iron)和软铁(soft-iron)干扰,所以对地磁计的校准必须在无铁的环境中进行。将地磁传感模块按Z轴正向朝上置于木桌的水平台上,将木桌缓慢旋转一圈,记录下转圈过程中X,Y轴的所有读数,并分别找出两轴的最大值和最小值。最后可以得到:
Xoffset,3=(Xmax+Xmin)/2,Xsf,3=2*EMF/(Xmax-Xmin)
Yoffset,3=(Ymax+Ymin)/2,Ysf,3=2*EMF/(Ymax-Ymin)
Zoffset,3=(Zmax+Zmin)/2,Zsf,3=2*EMF/(Zmax-Zmin)
其中Xsf,3,Ysf,3,Zsf,3表示地磁计的灵敏度调整因子,Xoffset,3,Yoffset,3,Zoffset,3表示地磁计的零位偏移,EMF为校准当地的水平磁场强度。
微处理器模块2在本实施例中采用Atmel公司的8位AVR微处理器21,型号为ATmega32U4,其技术特征包括:支持USB设备,支持空闲模式、ADC噪声抑制模式、省电模式、掉电模式和待机模式以及扩展待机模式6种休眠模式。
8位AVR微处理器21通过I2C总线分别与LSM303DLH芯片11和L3G4200D芯片12连接,从而实时读取传感器模块1采集到的角速度数据ωm、加速度数据gm、地磁数据mm,并利用AVR CPU计算姿态角,并判断用户动静状态、是否为躺卧状态,并通过躺卧动作的有/无识别甄别和跌倒受力评估,当用户无意识且力冲击过大时,判定用户跌倒。微处理器模块还用于对角速度数据ωm、加速度数据gm、地磁数据mm在计算前进行动态平滑滤波,用于消除高斯噪声造成的传感器输出数据抖动。
本实施例中,微处理器模块2的报警指示装置包括一组指示灯22和蜂鸣器23,用于提示用户进行报警确认。如使用红色LED灯用来表示报警状态,当模块处于报警状态时,红色LED灯亮。在报警状态时,蜂鸣器23配合报警灯使用,方便对用户进行提示。指示灯还可用于指示跌倒检测装置工作状态。如使用绿色LED用来表示模块工作状态,当模块电池电量低或者与外部设备通信受阻等不能正常工作的时候,绿色LED灯亮。
微处理器模块2的报警取消装置为一报警按钮24,用户可取消微处理器模块的自动报警,或手动进行报警。报警按钮24还可用于用户进行手动报警。
微处理器模块2的8位AVR微处理器21与无线通信模块3连接,可采用SPI总线通信或UART数据通信,本实施例中选用的是UART数据通信。当用户未在预定时间内取消自动报警,或用户自主进行手动报警时,调用无线通信模块3向无线监控终端发送报警信息。
本实施例中,微处理器模块2还设置有一个miniUSB标准接口,可用于数据传输,也可连接电源对跌倒检测装置进行充电。
本实施例中,为缩小体积,将用于微处理器模块2调试的JTAG插座和RS232接口电路等均移出了模块,组成外置微处理器调试装置,并通过一个排线插座进行连接。在调试完成后,拔掉排线即可。
无线通信模块3在本实施例中采用HC-05蓝牙模块,调制方式为高斯频移键控,兼容V2.0协议标准,蓝牙Class2功率级别,灵敏度达到-80dBm;波特率115200,用户可设置;串口模块工作电压3.3V,工作电流:配对中为30MA,配对完毕通信中为8MA。无线通信模块3的电源可通过微处理器模块2进行管理,以节约用电。
电源模块4结合跌倒检测装置的实际使用情况进行选择。本实施例中选择采用3.7V锂电池进行供电,由于系统各部分功能电路主要有3.3V和1.8V两个工作电压,并且本实施例要求既能使用内部锂电池供电,又能通过适配器供电。因此,在模块内部由电压差线性变压器(LDO)进行3.7V到3.3V,1.8V的转换,LDO芯片可选择采用LDS3985M33R芯片和LDS3985M18R芯片实现。
图4是本发明跌倒检测装置的一种具体佩戴方式示意图。如图4所示,本发明跌倒检测装置外形为一个腰带扣,可由具有一定硬度的橡胶或塑料加工而成,附在腰带上,且具有腰带扣的所有功能。本发明跌倒检测装置也可设计成其他形式,要求佩戴于人体上身躯干部分。
图5是本发明跌倒检测方式一种具体实施方式流程图。如图5所示,本发明跌倒检测装置所采用的跌倒检测方法包括以下步骤:
S501:采集传感器数据,传感器包括陀螺仪、加速度计、地磁计,采集得到角速度数据ωm、加速度数据gm、地磁数据mm。
S502:数据动态平滑:对由于高斯噪声造成的传感器数据的抖动进行动态平滑滤波。
本实施例中动态平滑滤波采用的是递推平均滤波,图6是递推平均滤波示意图。如图6所示,n表示滤波队列的长度,根据实际情况设置。
S503:姿态角求取:根据角速度数据ωm、加速度数据gm、地磁数据mm计算X、Y、Z轴的姿态角Roll、姿态角Pitch、姿态角Yaw。图7是姿态角示意图。如图7所示,X轴指向人体前方,Y轴指向身体右侧,Z轴与人体躯干平行。
图8是姿态角求取的一种具体实施方式流程图。如图8所示,姿态角求取的步骤包括:
1、角速度数据ωm减去一个反馈子ωb,再通过四元数微分方程求出四元数姿态阵Q,其中第一次进行姿态角求取时的反馈子ωb的初始值为0。此时的四元数姿态阵Q中为基本姿态角。
2、用四元数姿态阵Q对参考坐标系的重力加速度向量gr和地磁强度向量mr分别进行姿态变换,得到变换后的重力加速度向量gT和地磁强度向量mT,其中参考坐标系的重力加速度向量gr和地磁强度向量mr根据实际情况设置。
3、将重力加速度向量gT、地磁强度向量mT与加速度数据gm、地磁数据mm进行卡尔曼融合滤波,对四元数姿态阵Q进行两步校准,求出最终姿态角Roll、姿态角Pitch、姿态角Yaw和新的反馈子ωb。
本发明在基本姿态角的基础上采用卡尔曼融合滤波进行了校准,得到的最终姿态角精确度较高,使步骤S505中的躺卧状态判定更为准确。
S504:判断用户是否为静止状态:计算时间T1内,加速度数据gm和角速度数据ωm的最大幅值与最小幅值之间的差值gdiff和ωdiff的大小是否超过预定阀值来判断人体是静还是动,其中T1根据实际情况确定。
时间T1内最大幅值与最小幅值之间的差值为:
gdiff=gm_max-gm_min
ωdiff=ωm_max-ωm_min
其中,gm_max为时间T1内测得的加速度数据gm的最大幅值,gm_min为最小幅值,ωm_max为时间T1内测得的角速度数据ωm的最大幅值,ωm_min为最小幅值,
根据实际情况设置加速度差值阈值角速度差值阈值当并且判定人体状态为静态,进入步骤S505,反之人体状态为动态,返回步骤S501继续采集数据。
一般情况下,设置
S505:判断用户是否为躺卧状态:判断步骤S503中得到的姿态角pitch是否大于预设定阈值pitch*,如果pitch≤pitch*,则用户未处于躺卧状态,返回步骤S501继续采集数据,如果pitch>pitch*,则用户处于躺卧状态,进入步骤S506。本实施例中,参数可设为pitch*=35°,即用户躯干在水平面内任意方向与竖直朝上方向的夹角大于35,用户处于躺卧状态。
S506:数据倒推分析,包括用户躺卧动作的有/无意识甄别和跌倒受力评估。
有/无意识甄别:主要判断人体由非躺卧状态到躺卧状态的转变是否为无意识的行为,典型的技术方法为判断躺卧状态发生前时间T2内加速度数据和角速度数据的最大幅值gm_max和ωm_max是否超过加速度阈值Tg和角速度阈值Tω,当gm_max<Tg并且ωm_max<Tω,则判定躺卧动作为有意识的,反之则判定为无意识。时间T2、加速度阈值Tg和角速度阈值Tω根据实际情况设置,本实施例设置T2=6s,阀值参数为Ta=3.0g,Tω=120°/s。
跌倒受力评估:主要评估跌倒在地时人体受地面的力冲击大小。本实施例中采用的方法是计算用户触地瞬间,加速度增长的平均加速度大小。图9是跌倒过程加速度变化示意图。如图9所示,在人体跌倒过程中,即未触地时,加速度幅值有一段低于1G时间段,在触地时,加速度瞬间由Astart增加到Amax。通过计算加速度由Astart增加到Amax的时间Δt内的加速度增长的平均加速度A来评估力冲击大小,其中
根据实际情况设定加速度增长的平均加速度阈值当跌倒受到的力冲击过大,当跌倒受力在安全范围内。一般情况下设置
S507:根据步骤S506中得到的有/无意识甄别结果和跌倒受力大小判断用户是为跌倒,当用户无意识且力冲击过大时,则判断用户为跌倒,进入步骤S508,否则判断用户未跌倒,返回步骤S501继续采集数据。
本发明通过有/无意识甄别和跌倒受力评估联合进行跌倒判定,较单一条件判定更加准确,可以明显的降低跌倒检测的误报率。
S508:提示用户进行报警确认,本实施例中通过蜂鸣器和红色LED灯提示用户进行确认。
S509:用户在确认无事时可通过相关报警取消装置,如报警按钮取消报警,返回步骤S501重新采集数据,如果用户在等待时间T3内未取消报警,则进入步骤S510。等待时间T3根据实际情况进行确定,一般设置为15S。
S510:通过无线通信向监控人员进行自动报警。本实施例中,采用蓝牙的方式将报警信息传送到用户手机,用户手机再通过移动通信网络将报警信息转发给远程监控人员。也可以不采用蓝牙,而是直接采用移动通信技术将用户跌倒信息发送给远程监控人员。
尽管上面对本发明说明性的具体实施方式进行了描述,以便于本技术领域的技术人员理解本发明,但应该清楚,本发明不限于具体实施方式的范围,对本技术领域的普通技术人员来讲,只要各种变化在所附的权利要求限定和确定的本发明的精神和范围内,这些变化是显而易见的,一切利用本发明构思的发明创造均在保护之列。
Claims (4)
1.一种跌倒检测方法,其特征在于,包括以下步骤:
(1)、采集传感器数据,传感器包括陀螺仪、加速度计、地磁计,采集得到角速度数据ωm、加速度数据gm、地磁数据mm;
(2)、对由于高斯噪声造成的传感器数据的抖动进行动态平滑滤波;
(3)、求取姿态角,包括X、Y、Z轴的姿态角Roll、姿态角Pitch、姿态角Yaw,具体包括以下步骤:
3.1)、角速度数据ωm减去一个反馈子ωb,再通过四元数微分方程求出包含基本姿态角的四元数姿态阵Q,其中第一次进行姿态角求取时的反馈子ωb的初始值为0;
3.2)、用四元数姿态阵Q对参考坐标系的重力加速度向量gr和地磁强度向量mr分别进行姿态变换,得到变换后的重力加速度向量gT和地磁强度向量mT,其中参考坐标系的重力加速度向量gr和地磁强度向量mr根据实际情况设置;
3.3)、将重力加速度向量gT、地磁强度向量mT与加速度数据gm、地磁数据mm进行卡尔曼融合滤波,对四元数姿态阵Q进行两步校准,求出最终姿态角Roll、姿态角Pitch、姿态角Yaw和新的反馈子ωb;
(4)、分别计算时间T1内,加速度计测量数据gm和陀螺仪测量数据ωm的最大幅值gm_max、ωm_max与最小幅值gm_min、ωm_min之间的差值gdiff和ωdiff:
gdiff=gm_max-gm_min
ωdiff=ωm_max-ωm_min
其中,时间T1、加速度差值阈值角速度差值阈值根据实际情况确定;当并且判定人体状态为静态,进入步骤(5),反之人体状态为动态,返回步骤(1)继续采集数据;
(5)、判断步骤(3)中得到的姿态角pitch是否大于预设定阈值pitch*,如果pitch≤pitch*,则用户未处于躺卧状态,返回步骤(1)继续采集数据,如果pitch>pitch*,则用户处于躺卧状态,进入步骤(6);
(6)、进行用户躺卧动作的有/无意识甄别和跌倒受力评估,当用户无意识且力冲击过大时,则判断用户为跌倒,进入步骤(7),否则判断用户未跌倒,返回步骤(1)继续采集数据;
(7)、提示用户进行报警确认,用户在确认无事时取消报警,返回步骤(1)重新采集数据,如果用户在等待时间T3内未取消报警,则通过无线通信向监控人员进行自动报警,等待时间T3根据实际情况确定。
2.根据权利要求1所述的跌倒检测方法,其特征在于,所述动态平滑滤波为递推平均滤波。
3.根据权利要求1所述的跌倒检测方法,其特征在于,所述有/无意识甄别的方法为:判断躺卧状态发生前时间T2内加速度数据和角速度数据的最大幅值gm_max和ωm_max是否超过加速度阈值Tg和角速度阈值Tω,当gm_max<Tg并且ωm_max<Tω,则判定躺卧状态为有意识的,反之则判定为无意识,其中时间T2、加速度阈值Tg和角速度阈值Tω根据实际情况设置。
4.根据权利要求1所述的跌倒检测方法,其特征在于,所述跌倒受力评估的方法为:计算用户躺卧触地瞬间加速度增长的平均加速度根据实际情况设定加速度增长的平均加速度阈值如果跌倒受到的力冲击过大,如果跌倒受力在安全范围内。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310219351.7A CN103308069B (zh) | 2013-06-04 | 2013-06-04 | 一种跌倒检测装置及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310219351.7A CN103308069B (zh) | 2013-06-04 | 2013-06-04 | 一种跌倒检测装置及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103308069A CN103308069A (zh) | 2013-09-18 |
CN103308069B true CN103308069B (zh) | 2015-06-24 |
Family
ID=49133553
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310219351.7A Active CN103308069B (zh) | 2013-06-04 | 2013-06-04 | 一种跌倒检测装置及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103308069B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US12133717B2 (en) | 2015-08-31 | 2024-11-05 | Masimo Corporation | Systems and methods for patient fall detection |
USD1050910S1 (en) | 2023-08-23 | 2024-11-12 | Masimo Corporation | Portion of a wearable temperature measurement device |
Families Citing this family (42)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104036618A (zh) * | 2014-06-09 | 2014-09-10 | 浙江师范大学 | 一种腰带式独居老年人跌倒监测装置 |
CN104146712B (zh) * | 2014-07-15 | 2017-08-04 | 辛义忠 | 穿戴式足底压力检测设备及足底压力检测和姿态预测方法 |
CN105448039A (zh) * | 2014-08-21 | 2016-03-30 | 昆山市华正电子科技有限公司 | 降低误报警率的跌倒检测方法 |
CN104306003A (zh) * | 2014-11-05 | 2015-01-28 | 北京电子科技职业学院 | 脚部跟踪装置 |
CN105592781A (zh) * | 2014-11-27 | 2016-05-18 | 英特尔公司 | 可穿戴式个人计算机和医疗设备 |
CN105701965B (zh) * | 2014-12-15 | 2020-06-30 | 朱保东 | 一种穿戴式安全设备及其方法 |
CN104504855B (zh) * | 2015-01-13 | 2017-11-24 | 广东乐源数字技术有限公司 | 一种智能腰带及智能跌倒应急预警系统 |
CN104837246B (zh) * | 2015-05-06 | 2018-04-17 | 中国科学院深圳先进技术研究院 | 跌倒时可报警的小夜灯 |
CN105632101B (zh) * | 2015-12-31 | 2018-10-23 | 深圳先进技术研究院 | 一种人体防跌倒预警方法及系统 |
CN105769205A (zh) * | 2016-02-23 | 2016-07-20 | 中国科学院深圳先进技术研究院 | 一种身体信息检测设备及跌倒检测系统 |
CN106373335A (zh) * | 2016-08-16 | 2017-02-01 | 中国人民解放军海军工程大学 | Android手机上基于惯性技术的老人跌倒检测与智能报警方法 |
CN106530607A (zh) * | 2016-12-23 | 2017-03-22 | 天津永兴泰科技有限公司 | 一种智能眼镜及报警方法 |
CN106981173A (zh) * | 2017-03-07 | 2017-07-25 | 广东乐源数字技术有限公司 | 一种基于物业的小区安全服务平台的监护方法 |
CN107067648B (zh) * | 2017-03-30 | 2019-07-09 | 深圳市亿能科技有限公司 | 跌倒监控方法及系统 |
CN107085231B (zh) * | 2017-04-24 | 2020-03-24 | 济南中景电子科技有限公司 | 具有自适应功能的定位呼叫设备及其佩戴方式的检测方法 |
CN107121710B (zh) * | 2017-05-09 | 2023-04-25 | 西藏育宁科技集团有限公司 | 测试夹具以及通过测试夹具校准地磁传感器的方法 |
CN107131865A (zh) * | 2017-06-13 | 2017-09-05 | 广州辛群科技有限公司 | 角度检测装置 |
CN107063173A (zh) * | 2017-06-13 | 2017-08-18 | 广州辛群科技有限公司 | 角度检测方法和关节运动夹角检测系统 |
CN107293099B (zh) * | 2017-07-04 | 2019-07-19 | 歌尔科技有限公司 | 一种姿态监测方法、装置和穿戴设备 |
CN107346599A (zh) * | 2017-07-12 | 2017-11-14 | 长沙学院 | 一种跌倒报警装置 |
CN108021888B (zh) * | 2017-12-05 | 2021-09-24 | 电子科技大学 | 一种跌倒检测方法 |
CN108399952B (zh) * | 2018-01-18 | 2021-09-24 | 电子科技大学 | 一种可携带的智能终端及家庭智慧医疗系统 |
CN108549900A (zh) * | 2018-03-07 | 2018-09-18 | 浙江大学 | 基于移动设备佩戴位置的人体跌倒检测方法 |
CN108520755B (zh) * | 2018-04-16 | 2023-05-23 | 吴思 | 一种检测方法及装置 |
CN108663045B (zh) * | 2018-04-28 | 2024-05-07 | 山东交通学院 | 一种骑行载具姿态识别报警方法和姿态监测报警装置 |
CN108744432B (zh) * | 2018-08-21 | 2024-04-19 | 常州市钱璟康复股份有限公司 | 一种跌倒评估与训练装置 |
CN109191786A (zh) * | 2018-11-02 | 2019-01-11 | 合肥工业大学 | 一种用于蹲便式卫生间内部的晕倒报警方法 |
CN109613299A (zh) * | 2018-11-14 | 2019-04-12 | 深圳绿米联创科技有限公司 | 震动检测装置、方法、智能门锁及系统 |
CN110154061A (zh) * | 2019-06-24 | 2019-08-23 | 陕西中建建乐智能机器人有限公司 | 一种旅游景区可使用的仿生机器人 |
CN110876613B (zh) * | 2019-09-27 | 2022-07-22 | 深圳先进技术研究院 | 一种人体运动状态识别方法、系统及电子设备 |
TW202120019A (zh) * | 2019-11-18 | 2021-06-01 | 展尤 鄧 | 摔倒檢測與防護的方法、裝置、存儲介質及終端設備 |
US11730379B2 (en) | 2020-03-20 | 2023-08-22 | Masimo Corporation | Remote patient management and monitoring systems and methods |
CN111436944B (zh) * | 2020-04-20 | 2021-09-28 | 电子科技大学 | 一种基于智能移动终端的跌倒检测方法 |
CN111561926A (zh) * | 2020-06-04 | 2020-08-21 | 成都亿佰特电子科技有限公司 | 一种便携式姿态检测装置及物品姿态检测方法 |
CN111912433A (zh) * | 2020-07-14 | 2020-11-10 | 威步智能科技(苏州)有限公司 | 一种高精度的跌落实时判定系统 |
USD980091S1 (en) | 2020-07-27 | 2023-03-07 | Masimo Corporation | Wearable temperature measurement device |
USD974193S1 (en) | 2020-07-27 | 2023-01-03 | Masimo Corporation | Wearable temperature measurement device |
CN112998697B (zh) * | 2021-02-22 | 2022-06-14 | 电子科技大学 | 一种基于骨架数据的跌倒伤害程度预测方法、系统及终端 |
CN112907895A (zh) * | 2021-04-15 | 2021-06-04 | 江南造船(集团)有限责任公司 | 船舶人员跌倒感知方法、装置、系统、介质及电子设备 |
USD1000975S1 (en) | 2021-09-22 | 2023-10-10 | Masimo Corporation | Wearable temperature measurement device |
CN115390487A (zh) * | 2022-08-11 | 2022-11-25 | 上海划创科技发展有限公司 | 广告牌智能监测系统及方法 |
USD1048908S1 (en) | 2022-10-04 | 2024-10-29 | Masimo Corporation | Wearable sensor |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101950464A (zh) * | 2010-09-17 | 2011-01-19 | 中国科学院深圳先进技术研究院 | 跌倒监测与报警的方法和系统 |
CN102048521A (zh) * | 2009-11-03 | 2011-05-11 | 香港理工大学 | 跌倒监测和预防系统及方法 |
CN102595324A (zh) * | 2012-03-31 | 2012-07-18 | 上海交通大学 | 基于无线传感网络的区域性跌倒检测定位系统及方法 |
CN102707305A (zh) * | 2012-06-06 | 2012-10-03 | 山东大学 | 摔倒检测定位系统及方法 |
CN103076045A (zh) * | 2011-10-25 | 2013-05-01 | 上海新世纪机器人有限公司 | 头部姿态感应装置和方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9402568B2 (en) * | 2011-08-29 | 2016-08-02 | Verizon Telematics Inc. | Method and system for detecting a fall based on comparing data to criteria derived from multiple fall data sets |
-
2013
- 2013-06-04 CN CN201310219351.7A patent/CN103308069B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102048521A (zh) * | 2009-11-03 | 2011-05-11 | 香港理工大学 | 跌倒监测和预防系统及方法 |
CN101950464A (zh) * | 2010-09-17 | 2011-01-19 | 中国科学院深圳先进技术研究院 | 跌倒监测与报警的方法和系统 |
CN103076045A (zh) * | 2011-10-25 | 2013-05-01 | 上海新世纪机器人有限公司 | 头部姿态感应装置和方法 |
CN102595324A (zh) * | 2012-03-31 | 2012-07-18 | 上海交通大学 | 基于无线传感网络的区域性跌倒检测定位系统及方法 |
CN102707305A (zh) * | 2012-06-06 | 2012-10-03 | 山东大学 | 摔倒检测定位系统及方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US12133717B2 (en) | 2015-08-31 | 2024-11-05 | Masimo Corporation | Systems and methods for patient fall detection |
USD1050910S1 (en) | 2023-08-23 | 2024-11-12 | Masimo Corporation | Portion of a wearable temperature measurement device |
Also Published As
Publication number | Publication date |
---|---|
CN103308069A (zh) | 2013-09-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103308069B (zh) | 一种跌倒检测装置及方法 | |
CN103076619B (zh) | 一种消防员室内外3d无缝定位及姿态检测系统及方法 | |
KR101358859B1 (ko) | 9축모션센서모듈을 통한 스마트기기연계형 사용자 모션 교정장치 및 방법 | |
CN103267524B (zh) | 一种穿戴式的人员步态检测室内定位系统及方法 | |
CN202975337U (zh) | 一种消防员室内外3d无缝定位及姿态检测系统 | |
CN104898829A (zh) | 体感交互系统 | |
CN203552412U (zh) | 一种便携式癫痫发作检测报警装置 | |
CN105342623A (zh) | 智能跌倒监护装置及其处理方法 | |
CN102545970B (zh) | 一种手表利用超低功耗蓝牙传输运动信息到云端的方法 | |
CN204410795U (zh) | 一种实时监测人体相关数据的智能穿戴设备 | |
CN107485380A (zh) | 腕戴式心率监测装置及心率监测控制方法 | |
CN102631279B (zh) | 基于红外传感器的电子导行仪及控制方法 | |
CN104866789A (zh) | 利用体感控制装置防止智能电子设备丢失的警示方法 | |
US12109453B2 (en) | Detecting outdoor walking workouts on a wearable device | |
CN104697514A (zh) | 一种智能定位装置及智能定位系统 | |
CN107432739A (zh) | 一种用于健康监控的智能服装系统 | |
CN201977772U (zh) | 安全监护仪 | |
CN202748745U (zh) | 一种高精度定位的电子笔及电子白板系统 | |
KR20210031221A (ko) | 사용자의 머리에 착용되는 자세 센서의 전후 좌우 방향 결정 방법 | |
CN203931101U (zh) | 一种穿戴式人体瘫倒检测报警装置 | |
CN205665839U (zh) | 可穿戴智能跌倒检测警报通知系统 | |
CN108042142A (zh) | 一种穿戴式的人体姿态检测及肢体肌力测量系统 | |
WO2014199341A1 (en) | Device and method for detecting wear of a fall protection device | |
CN204808545U (zh) | 一种基于双传感器的人体跌倒检测装置 | |
KR20120064921A (ko) | 휴대용 무선전송형 근전도 센서 및 모션 센서 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20170510 Address after: 102200, Beijing Zhongguancun science and Technology Park, Changping Zhongxing Road, No. 10, B212 Patentee after: Beijing Furui star Mdt InfoTech Ltd Address before: 611731 Chengdu province high tech Zone (West) West source Avenue, No. 2006 Patentee before: University of Electronic Science and Technology of China |
|
TR01 | Transfer of patent right |