[发明专利]一种基于智能手机传感器的用户身份识别方法有效
申请号: | 201810657431.3 | 申请日: | 2018-06-22 |
公开(公告)号: | CN108965585B | 公开(公告)日: | 2021-01-26 |
发明(设计)人: | 秦臻;胡凌舟;丁熠;秦志光 | 申请(专利权)人: | 成都博宇科技有限公司;电子科技大学 |
主分类号: | H04M1/725 | 分类号: | H04M1/725;G06N3/04 |
代理公司: | 成都正华专利代理事务所(普通合伙) 51229 | 代理人: | 李蕊 |
地址: | 610041 四川省成都市高新区*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 智能手机 传感器 用户 身份 识别 方法 | ||
1.一种基于智能手机传感器的用户身份识别方法,其特征在于,包括以下步骤:
S1、根据采样频率将手机传感器数据划分为片段,一个片段的长度为10s,去除起始段和结尾段的噪声,得到预处理后的传感器时域数据;
S2、将片段细分为小窗口,一个小窗口的长度为一个时间步,通过快速傅里叶变换将预处理后的传感器时域数据转换为传感器频域数据;
所述步骤S2中的快速傅里叶变换的计算公式为:
在公式(1)中,xn为时域上第n帧的信息,Xk为转换后的第k帧的频域信息,N为待转换传感器数据的总帧数;
S3、对传感器的时域数据和频域数据通过双束卷积神经网络进行双束卷积和融合卷积计算后,得到每一个时间步的多传感器的时频特征;
所述步骤S3中时频特征的计算公式为:
om=wtot+wfof (2)
在公式(2)中,om为时频特征,wt和wf为权重参数,ot和of分别为时域和频域的卷积计算结果;
S4、将每一个时间步的多传感器的时频特征输入CW-RNN中,计算得到第t个时间步的隐藏层信息;
所述步骤S4中第t个时间步的隐藏层信息的计算公式为:
在公式(3)中,x(t)为第t个时间步的多传感器时频特征,y(t-1)为第t-1个时间步的隐藏层信息,WH和WI分别为隐藏层矩阵和输入矩阵,σ为激活函数;
S5、将隐藏层信息矩阵上三角化,实现隐藏层组之间的通讯由高周期指向低周期,将隐藏层信息划分为4个组,每个组的周期Ti依次为1,2,4,8,将每一时间步中满足tmodTi=0的组参与更新运算;
S6、遍历所有的时间步,计算更新得到包含所有时间步信息的状态张量;
S7、对状态张量做平均处理,后接全连接层,输出分数张量;
S8、通过softmax函数对分数张量进行分类,将属于各个类别的分数张量映射为概率,得到整个网络的概率张量;
S9、通过Tenssorflow训练框架和测试数据,将有意识动作数据和无意识动作数据分为测试集和训练集,训练集用于训练双束卷积神经网络和CW-RNN;
S10、将测试集中测试数据的概率张量通过网络将其分类,得到测试集的标签向量;
S11、输出测试集标签向量,将测试集标签向量与测试集数据真实标签进行比较,若同一索引上的元素值相等,该索引上的元素为用户身份。
2.根据权利要求1所述的基于智能手机传感器的用户身份识别方法,其特征在于,所述手机传感器数据包括加速度数据和角速度数据。
3.根据权利要求1所述的基于智能手机传感器的用户身份识别方法,其特征在于,所述有意识动作数据的80%为训练集,20%为测试集,所述无意识动作包括6种行为:步行、骑车、上楼梯、下楼梯、站和坐,选取无意识动作中的1种行为为第一行为,其余5种行为为第二行为,所述第一行为数据的50%和第二行为数据为训练集,第一行为数据的50%为测试集。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都博宇科技有限公司;电子科技大学,未经成都博宇科技有限公司;电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810657431.3/1.html,转载请声明来源钻瓜专利网。