发明名称 基于手机加速度计和陀螺仪的老年人异常情况判定方法
摘要 本发明公开了一种基于手机加速度计和陀螺仪的老年人异常情况判定方法,本发明利用智能手机自带的加速度计和陀螺仪,实时采集加速度传感器和陀螺仪传感器的数据,进行决策数据融合算法,得到手机融合运动矢量,根据融合运动矢量判定人的行为状态。本发明可以能够判断智能手机的携带者,是否处在异常状态下,为行动缓慢的老年人群提供判别与预警的功能。
申请公布号 CN103680063A 申请公布日期 2014.03.26
申请号 CN201310690365.7 申请日期 2013.12.16
申请人 嘉兴学院 发明人 李永刚;张楠;朱蓉;魏远旺;叶利华;殷海明
分类号 G08B21/04(2006.01)I;A61B5/11(2006.01)I 主分类号 G08B21/04(2006.01)I
代理机构 杭州求是专利事务所有限公司 33200 代理人 周烽
主权项 1.一种基于手机加速度计和陀螺仪的老年人异常情况判定方法,其特征在于,该方法包括以下步骤:步骤(1)从智能手机中实时获取加速度传感器和陀螺仪传感器的数据。步骤(2)建立加速度数据处理模型:设三轴加速度值分别为Rac<sub>x</sub>、Rac<sub>y</sub>、Rac<sub>z</sub>,三轴加速度的矢量和,即为加速度检测的矢量<img file="FDA0000438319570000011.GIF" wi="694" he="88" />矢量长度为<img file="FDA0000438319570000012.GIF" wi="666" he="103" />确定手机旋转的角度是向量<img file="FDA0000438319570000013.GIF" wi="96" he="69" />与X、Y、Z三个坐标轴之间的夹角α<sub>x</sub>、α<sub>y</sub>、α<sub>z</sub>,通过cos()的反函数arccos()可以计算出所需的角度:α<sub>x</sub>=arccos(Rac<sub>x</sub>/|Rac|),α<sub>y</sub>=arccos(Rac<sub>y</sub>/|Rac|),α<sub>z</sub>=arccos(Rac<sub>z</sub>/|Rac|)。步骤(3):建立陀螺仪数据处理模型;定义Rxz为加速度矢量<img file="FDA0000438319570000014.GIF" wi="90" he="69" />在XZ平面上的投影,Ryz为加速度矢量<img file="FDA0000438319570000015.GIF" wi="96" he="68" />在YZ平面上的投影,定义Z轴和Rxz、Ryz向量所成的夹角为α<sub>xz</sub>、α<sub>yz</sub>,陀螺仪输出陀螺仪修正加速度计的修正分量<img file="FDA0000438319570000016.GIF" wi="117" he="79" /><![CDATA[<math><mrow><mover><mi>R</mi><mo>&RightArrow;</mo></mover><mi>gy</mi><mo>=</mo><mo>[</mo><msub><mi>Rgy</mi><mi>x</mi></msub><mo>,</mo><msub><mi>Rgy</mi><mi>y</mi></msub><mo>,</mo><msub><mi>Rgy</mi><mi>z</mi></msub><mo>]</mo></mrow></math>]]></maths>即为:<![CDATA[<math><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>Rgy</mi><mi>x</mi></msub><mo>=</mo><mfrac><mn>1</mn><msqrt><mn>1</mn><mo>+</mo><mi>cot</mi><msup><mrow><mo>(</mo><msub><mi>&alpha;</mi><mi>xz</mi></msub><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><mi>sec</mi><msup><mrow><mo>(</mo><msub><mi>&alpha;</mi><mi>yz</mi></msub><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>)</mo></mrow><mn>2</mn></msup></msqrt></mfrac></mtd></mtr><mtr><mtd><msub><mi>Rgy</mi><mi>y</mi></msub><mo>=</mo><mfrac><mn>1</mn><msqrt><mn>1</mn><mo>+</mo><mi>cot</mi><msup><mrow><mo>(</mo><msub><mi>&alpha;</mi><mi>yz</mi></msub><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><mi>sec</mi><msup><mrow><mo>(</mo><msub><mi>&alpha;</mi><mi>xz</mi></msub><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>)</mo></mrow><mn>2</mn></msup></msqrt></mfrac></mtd></mtr><mtr><mtd><msub><mi>Rgy</mi><mi>z</mi></msub><mo>=</mo><msqrt><mn>1</mn><mo>-</mo><msup><msub><mi>Rgy</mi><mi>x</mi></msub><mn>2</mn></msup><mo>-</mo><msup><msub><mi>Rgy</mi><mi>y</mi></msub><mn>2</mn></msup></msqrt></mtd></mtr></mtable></mfenced></math>]]></maths>步骤4)根据步骤2)和步骤3)所得的处理数据,计算出融合加速度计和陀螺仪的融合运动矢量<img file="FDA0000438319570000019.GIF" wi="116" he="77" />步骤5)根据融合运动矢量<img file="FDA00004383195700000110.GIF" wi="80" he="78" />判定人的行为状态。
地址 314033 浙江省嘉兴市越秀南路56号