admin管理员组文章数量:1608851
2024年6月13日发(作者:)
(19)中华人民共和国国家知识产权局
(12)发明专利说明书
(21)申请号 CN2.2
(22)申请日 2015.07.07
(71)申请人 中国科学院上海高等研究院
地址 201210 上海市浦东新区海科路99号
(72)发明人 王晓梅 张富平 马皛源 李彦海 李丹 魏建明
(74)专利代理机构 上海光华专利事务所
代理人 余明伟
(51)
G06K9/00
G06K9/62
(10)申请公布号 CN 105046215 A
(43)申请公布日 2015.11.11
权利要求说明书 说明书 幅图
(54)发明名称
不受个体佩戴位置和佩戴方式影响
的姿态行为识别方法
(57)摘要
本发明提供一种不受个体佩戴位置
和方式影响的姿态行为识别方法,属于模
式识别领域。通过采集原始加速度和陀螺
仪数据,然后进行窗长度截取,再进行特
征提取,提取的特征主要是三轴加速度数
据的总体特性和三轴陀螺仪数据的总体特
性,之后把特征进行归一化处理,最后使
用高斯过程分类器进行分类处理。通过本
发明所述方法,可以在把传感器设备以任
意方向放置在较为紧身的裤子的任意裤兜
内的情况下,精确识别走、跑、站三种动
作,系统运算复杂度较低,适用性较广
泛。
法律状态
法律状态公告日
法律状态信息
法律状态
权 利 要 求 说 明 书
1.不受个体佩戴位置和方式影响的姿态行为识别方法,其特征在于:该方法包括以
下步骤:
1)利用终端设备上的加速度传感器和陀螺仪传感器分别采集获取不同方向上的走、
跑、站三种姿态的加速度数据和陀螺仪数据;
2)然后把获取的加速度数据和陀螺仪数据以预设长度为窗长度进行截取,每个加速
度数据和陀螺仪数据是有三轴加速度数据和三轴陀螺仪数据组成的六维矢量;
3)再进行特征提取:对每个窗内的所有原始数据取绝对值|ax|、
|ay|、|az|、|gx|、|gx|、
|gx|,其中ax表示x轴的原始加速度数据、ay
表示y轴的原始加速度数据、az表示z轴的原始加速度数据、
gx表示x轴的原始陀螺仪数据、gy表示y轴的原始陀螺仪
数据、gz表示z轴的原始陀螺仪数据;接着对得到的加速度和陀螺仪
数据的绝对值分别求均值和标准差;接着对得到的三轴的加速度和陀螺仪的标准差
和均值进行绝对值求和;
4)对绝对值求和后的数据分别进行归一化处理;
5)将归一化处理后的数据作为输入数据,送入高斯过程分类器中进行分类。
2.根据权利要求1所述的不受个体佩戴位置和方式影响的姿态行为识别方法,其特
征在于:所述步骤2)中预设长度为100,即以100为窗长度进行截取,即每100个
原始数据矢量为一个窗。
3.根据权利要求1所述的不受个体佩戴位置和方式影响的姿态行为识别方法,其特
征在于:对得到的加速度和陀螺仪数据的绝对值分别求均值和标准差采用如下公式:
x轴的加速度的均值:
y轴的加速度的均值:
z轴的加速度的均值:x轴的陀螺仪的均值:
y轴的陀螺仪的均值:z轴的陀螺仪的均值:
x轴的加速度的标准差:
y轴的加速度的标准差:
z轴的加速度的标准差:
x轴的陀螺仪的标准差:
y轴的陀螺仪的标准差:
z轴的陀螺仪的标准差:其中N=100为窗长度,表示在一个窗长度中j轴的第i个
加速度数据,表示在一个窗长度中j轴的第i个陀螺仪数据。
4.根据权利要求1所述的不受个体佩戴位置和方式影响的姿态行为识别方法,其特
征在于:对得到的三轴的加速度和陀螺仪的标准差和均值进行绝对值求和的公式如
下:
加速度特征1:三轴加速度均值之和Ma=
max+may+maz
加速度特征2:三轴加速度标准差的绝对值之和Va=
|sax|+|say|+|saz|
陀螺仪特征1:三轴陀螺仪均值之和Mg=
mgx+mgy+mgz
陀螺仪特征2:三轴陀螺仪标准差的绝对值之和Vg=
|sgx|+|sgy|+|sgz|。
5.根据权利要求1所述的不受个体佩戴位置和方式影响的姿态行为识别方法,其特
征在于:所述步骤4)中对绝对值求和后的数据分别进行归一化处理的方式为通过
公式压缩到[0,1]中。
说 明 书
技术领域
本发明属于模式识别、传感器技术领域,具体涉及一种与传感器放置的裤兜位置和
方向
背景技术
随着传感器技术的迅速发展,传感器计算能力不断提高、成本和尺寸不断降低,使
得利 用这些传感器设备与人们进行信息交互以提高生活质量越来越成为日
这个领域中,基于传感器的人体行为分析和识别
技等的重要作用,成为了近
无关的人体行为识别方法。
常生活中的一部分。在
以其对医疗保健、安全应急、军事和体育竞
年来研究的热点课题。
现在基于传感器的人体行为识别一般可分为两种实现方法,一是用外部传感器实现,
二 是用可穿戴式传感器来实现。外部传感器一般固定在环境中某些预定
穿戴传感器一般固定在人身体中的一个或多个部
传感器进行人体行为识别。
位置,如智能家居。可
位,此外,还有一些研究利用的是手机中的
然而,基于外部传感器的人体行为识别的实现对于环境的要求比较高,需要环境中
特定 位置固定好传感器设备,而在实际中,人的运动环境是不断改变的,
限性。对于基于穿戴式传感器而言,目前的应用
这样,用户使用时舒适度就
些部位
这种方法就有很大的局
一般是需要把传感器固定在人体的固定位置,
会下降很多,且要保证传感器长时间的固定在用户身上某个或某
也是很难实现的。而对手机中的传感器的实现来说,由于人对手机的使用主要是通
信、 娱乐等需要手持式的应用,因此,要把手机持续固定在用户身体的某
个位置也是不现实的。
发明内容
本发明的目的在于通过同时使用加速度和陀螺仪数据分析的方法,实现把传感器以
任意 方向放在较为紧身的裤子的任意裤兜里,都可以精确识别走、跑、站
三种动作。
本发明不受个体佩戴位置和方式影响的姿态行为识别方法,该方法包括以下步骤:
1)利用终端设备上的加速度传感器和陀螺仪传感器分别采集获取不同方向上的走、
跑、
2)然后把获取的加速度数据和陀螺仪数据以预设长度为窗长度进行截取,每个加速
度数
量;
3)再进行特征提取:对每个窗内的所有原始数据取绝对值|ax|、
|ay|、|az|、|gx|、|gx|、
|gx|, 其中ax表示x轴的原始加速度数据、
据和陀螺仪数据是有三轴加速度数据和三轴陀螺仪数据组成的六维矢
站三种姿态的加速度数据和陀螺仪数据;
ay表示y轴的原始加速度数据、az表示z轴的原
始加速度数据、gx表示x轴的原始陀螺仪数据、gy
示z轴的原始陀螺仪数据;
标准差;接着
表示y轴的原始陀螺仪数据、gz表
接着对得到的加速度和陀螺仪数据的绝对值分别求均值和
对得到的三轴的加速度和陀螺仪的标准差和均值进行绝对值求和;
4)对绝对值求和后的数据分别进行归一化处理;
5)将归一化处理后的数据作为输入数据,送入高斯过程分类器中进行分类。
本发明的有益结果是:通过采用本发明提供的方法,用户可以把传感器以任意方向
放置 在任意一个裤兜中,即可精确识别走、跑、站三种行为。这样,一方
为方便和随意;另一方面,由于提高了对位置和
广泛。此外,本发明中仅适
算量和
面可以使得用户操作更
方向的鲁棒性,使得此发明的应用范围更加
用于了四维时域特征即可进行精确识别人体行为,这样减少了计
运算时间、降低了能量消耗、增加了系统的实时性能,普适性好。与其他固定在身
体 位置上进行人体行为识别的系统相比,无论从使用范围上还是系统性
能上,都有很大改善。
附图说明
图1显示为本发明的系统总体框图。
具体实施方式
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所
揭露 的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外
以实施或应用,本说明书中的各项细节也可以基
神下进行各种修饰或改变。
可以相
不同的具体实施方式加
于不同观点与应用,在没有背离本发明的精
需说明的是,在不冲突的情况下,以下实施例及实施例中的特征
互组合。
需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,
遂图 式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、
际实施时各组件的型态、数量及比例可为一种随
杂。
形状及尺寸绘制,其实
意的改变,且其组件布局型态也可能更为复
请参阅图1所示,本发明不受个体佩戴位置和方式影响的姿态行为识别方法包括以
下步
1)利用终端设备上的加速度传感器和陀螺仪传感器分别采集获取不同方向上的走、
跑、
2)然后把获取的加速度数据和陀螺仪数据以预设长度为窗长度进行截取,每个加速
度数
量;
3)再进行特征提取:对每个窗内的所有原始数据取绝对值|ax|、
|ay|、|az|、|gx|、|gx|、
|gx|, 其中ax表示x轴的原始加速度数据、
据和陀螺仪数据是有三轴加速度数据和三轴陀螺仪数据组成的六维矢
站三种姿态的加速度数据和陀螺仪数据;
骤:
ay表示y轴的原始加速度数据、az表示z轴的原
始加速度数据、gx表示x轴的原始陀螺仪数据、gy
示z轴的原始陀螺仪数据;
标准差;接着
表示y轴的原始陀螺仪数据、gz表
接着对得到的加速度和陀螺仪数据的绝对值分别求均值和
对得到的三轴的加速度和陀螺仪的标准差和均值进行绝对值求和;
4)对绝对值求和后的数据分别进行归一化处理;
5)将归一化处理后的数据作为输入数据,送入高斯过程分类器中进行分类。
具体的,步骤如下:
1.数据采集及处理:在Android平台上编写数据采集程序并移植到手机中,采样频
率设为
100Hz。把设备(一个设备即包含加速度传感器和陀螺仪传感器)
五种方向,但是本实施例中采集数据的时候是以以五种方向(不仅仅限于
五种较为代表性的方向为主。)放置在右前裤 兜中,每种方向要分别采集
备中的走、跑、站三种动作的数据,其中每种动作持续2分钟左右,设
数据传到手机上并存储到内存卡中。这样,分别在五种方向下做的每一个动作归为
一 类,即五种方向情况下“走”的数据统一为“走”,五种方向情况下“跑”
五种方向情况下“站”的数据统一为“站”。 的数据统一为“跑”,
2.窗长度截取:把所有的原始数据(包括加速度数据和陀螺仪数据)以100(约1秒)为
窗长度进行截取(本实施例中的预设长度为100,实际应用中可以根据需要
即每100个原始数据矢量为一个窗,其中每个原始数据
仪数据组成的6维矢量。
设定一个长度),
矢量是有3轴加速度数据和3轴陀螺
3.特征提取:
3.1)对每个窗内的所有原始数据取绝对值|ax|、|ay|、
|az|、|gx|、|gx|、|gx|,其中
ax表 示x轴的原始加速度数据、ay表示y轴的
原始加速度数据、az表示z轴的原始加速度数据、gx表示
x轴的原始陀螺仪数据、gy表示y轴的原始陀螺仪数据、gz
表示z轴的原始陀螺仪数据。
3.2)对3.1)得到的加速度和陀螺仪的绝对值分别求均值和标准差
x轴的加速度的均值:
msubsup>
的均值:
msubsup>
z轴的加速度的均值:
msubsup>
的均值:
msubsup>
y轴的陀螺仪的均值:
msubsup>
的均值:
msubsup>
x轴的加速度的标准差:
underover> w> mo> >
hs>
y轴的加速度的标准差:
underover> w> mo> >
hs>
z轴的加速度的标准差:
underover> w> mo> >
hs>
x轴的陀螺仪的标准差:
underover> w> mo> >
hs>
y轴的陀螺仪的标准差:
underover> w> mo> >
hs>
z轴的陀螺仪的标准差:其中N=100,为窗长度。
3.3)对3.2)得到的三轴的加速度和陀螺仪的标准差和均值进行绝对值求和
加速度特征1:三轴加速度均值之和Ma=
max+may+maz
加速度特征2:三轴加速度标准差的绝对值之和Va=
|sax|+|say|+|saz|
陀螺仪特征1:三轴陀螺仪均值之和Mg=
mgx+mgy+mgz
陀螺仪特征2:三轴陀螺仪标准差的绝对值之和Vg=
|sgx|+|sgy|+|sgz|
4.把上一步得出的加速度特征1、加速度特征2、陀螺仪特征1和陀螺仪特征2分
别进行
5.把以上处理好的特征作为输入数据,送入高斯过程分类器进行分类。
本发明的有益结果是:通过采用本发明提供的方法,用户可以把传感器以任意方向
放置 在任意一个裤兜中,即可精确识别走、跑、
为方便和随意;另一
归一化处理,通过公式压缩到[0,1]中。
站三种行为。这样,一方面可以使得用户操作更
方面,由于提高了对位置和方向的鲁棒性,使得此发明的应用范围更加
广泛。此外,本发明中仅适用于了四维时域特征即可进行精确识别人体行为,
算量和运算时间、降低了能量消耗、增加了系统的实时
位置上进行人体行为识别的系统相
这样减少了计
性能,普适性好。与其他固定在身体
比,无论从使用范围上还是系统性能上,都有很大改善。
综上所述,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉
此技 术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修
所属技术领域中具有通常知识者在未脱离本发明
效修饰或改变,仍应由本发
饰或改变。因此,举凡
所揭示的精神与技术思想下所完成的一切等
明的权利要求所涵盖。
版权声明:本文标题:不受个体佩戴位置和佩戴方式影响的姿态行为识别方法 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/shuma/1718251931a658763.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论