一种身份认证方法及装置的制造方法_5

文档序号:9306522阅读:来源:国知局
限和下门限值根据标准化后的测试样本数据序列中的平稳序列点的 平均值确定; 将标准化后的测试样本序列中序列编号小于第一序列编号的序列点及序列编号大于 第二序列编号的序列点去除,所述第一序列编号为按照序列编号的正序确定出的所述第一 个幅值不在上门限值和下门限值之间的序列点的序列编号,所述第二序列编号为按照序 列编号的逆序确定出的所述第一个幅值不在上门限值和下门限值之间的序列点的序列编 号; 在采集的手势执行时的加速度数据序列为设定的N个方向上的加速度数据序列时,去 除标准化后的测试样本序列中表示非手势动作的序列点,包括: 针对每个方向,分别按照上述在采集的手势执行时的加速度数据序列为设定的一个方 向上的加速度数据序列时,去除标准化后的测试样本序列中的非手势动作序列点的方法初 步去除该方向上的标准化的测试样本序列中的表示非手势动作的序列点,不改变该初步去 除表示非手势动作的序列点后的测试样本序列中序列点的原有序列编号; 从确定的N个第一序列编号中挑选出最小的序列编号以及从确定出的N第二序列编号 中挑选出最大的序列编号; 针对每个方向上的标准化后的测试样本序列中,将序列编号小于挑选出的最小的序列 编号的序列点及序列编号大于挑选出的最大的序列编号的序列点去除,所述N为大于1的 正整数。4. 如权利要求1-3任一所述的方法,其特征在于,通过对测试样本序列和参考样本序 列分别进行插值操作,纠正对齐的序列点之间的序列编号错位,获得纠正后的测试样本序 列和纠正后的参考样本序列,包括: 针对确定的预处理后的测试样本序列T(N) =(kt2,…,tn,…,tN)与参考样本序列R(M) = (r^r;;,…,rm,…,rM)之间的每一对齐的序列点(tp,rq),比较p和q的大小,并根据 比较结果,对T(N) = ,…,tn,…,tN)和R(M) = (1^, !;;,???,!",???,rM)执行以下操作: 若p>q,则在点tp与tp+1之间插入(p-q)个零值点,且在rq之前插入(p-q)个零值点; 若p>q且p=N,则仅在rq之前插入(p-q)个零值点; 若p〈q,则在点rq与rq+1之间插入(q-p)个零值点,且在tp之前插入(q-p)个零值点; 若p〈q且q=M,则仅在tp之前插入(q_p)个零值点; 若P=q,则不进行插值操作; 其中,P为测试样本序列的序列点的序列编号,q为参考样本序列的序列点的序列编 号,且0〈p〈N、0〈q〈M,所述M、N均为大于1的正整数。5. 如权利要求4所述的方法,其特征在于,在获得纠正后的测试样本序列和纠正后的 参考样本序列之后,以及量化纠正后的测试样本序列和纠正后的参考样本序列之间的差异 之前,所述方法还包括: 利用以下公式对纠正后的测试样本序列T' (N) = (t'i,t'2,…,t'n,…,t' 〇中 的每一零值点t',进行修正:其中,cP+1=CP+2=…ql =0且fp弇0、Cq弇0,j为纠正后的测试样 本序列中的序列点的序列编号; 以及利用以下公式对纠正后的参考样本序列R' (M) = (r' 2,…,r' ",…,r' M) 中的每一零值点r'j进行修正:WP+1 =Wp+2=…ql =0且Wp弇0、Wq弇0,j为纠正后的参考样本序 列的序列点的序列编号。6. 如权利要求1所述的方法,其特征在于,所述参考样本序列通过以下方法确定: 采集用户执行认证手势时的第一至第N组加速度数据序列; 对第一至第N组加速度数据序列分别进行预处理,并将预处理后的第一至第N组加速 度数据序列作为N个参考样本序列,所述N为大于1的正整数。7. 如权利要求6所述的方法,其特征在于,所述设定值的取值通过以下方式确定: 针对预处理后的第一至第N组加速度数据序列中的每两组加速度数据序列,将其中的 一组加速度数据序列作为测试样本序列,另一组加速度数据序列作为参考样本序列,分别 进行所述确定对齐的序列点、纠正对齐的序列点之间的序列编号错位和量化差异的操作; 将获得的NX(N-l)/2个差异的平均值与精度系数0的乘积作为所述设定值。8. 如权利要求6所述的方法,其特征在于,所述方法还包括: 在认证通过时,利用当前预处理后的测试样本序列交替更新N个参考样本序列之一。9. 一种身份认证装置,其特征在于,所述装置包括: 获取单元,用于将采集的认证手势执行时的加速度数据序列作为测试样本序列; 预处理单元,用于预处理所述测试样本序列; 对齐的序列点确定单元,用于确定预处理后的测试样本序列和参考样本序列之间对齐 的序列点; 插值单元,用于通过对预处理后的测试样本序列和参考样本序列分别进行插值操作, 纠正对齐的序列点之间的序列编号错位,获得纠正后的测试样本序列和纠正后的参考样本 序列;其中,所述序列编号是按照采集序列点的先后顺序确定的,先采集到的加速度数据序 列点的序列编号小于后采集到的加速度数据序列点的序列编号;纠正后的测试样本序列中 的序列点与纠正后的参考样本序列中的序列点按序列编号顺序一一对应; 量化单元,用于量化纠正后的测试样本序列和纠正后的参考样本序列之间的差异; 认证单元,用于在该差异小于等于设定值时,确定认证成功;在该差异大于设定值时, 确定认证失败。10. 如权利要求9所述的装置,其特征在于,所述预处理单元具体用于平滑测试样本序 列,标准化平滑后的测试样本序列和去除标准化后的测试样本序列中表示非手势动作的序 列点。11. 如权利要求10所述的装置,其特征在于,所述预处理单元具体用于在采集的手势 执行时的加速度数据序列为设定的一个方向上的加速度数据序列时,分别按照序列编号顺 序的正序和逆序,依次将标准化后的测试样本序列中的序列点的值与上门限值和下门限值 对比,确定出第一个幅值不在上门限值和下门限值之间的序列点的序列编号;所述上门限 和下门限值根据标准化后的测试样本数据序列中的平稳序列点的平均值确定;将标准化后 的测试样本序列中序列编号小于第一序列编号的序列点及序列编号大于第二序列编号的 序列点去除,所述第一序列编号为按照序列编号的正序确定出的所述第一个幅值不在上门 限值和下门限值之间的序列点的序列编号,所述第二序列编号为按照序列编号的逆序确定 出的所述第一个幅值不在上门限值和下门限值之间的序列点的序列编号;在采集的手势执 行时的加速度数据序列为设定的N个方向上的加速度数据序列时,针对每个方向,执行上 述在采集的手势执行时的加速度数据序列为设定的一个方向上的加速度数据序列时,去除 标准化后的测试样本序列中的非手势动作序列点的操作初步去除该方向上的标准化的测 试样本序列中的表示非手势动作的序列点,不改变该初步去除表示非手势动作的序列点后 的测试样本序列中序列点的原有序列编号;从确定的N个第一序列编号中挑选出最小的序 列编号以及从确定出的N第二序列编号中挑选出最大的序列编号;针对每个方向上的标准 化后的测试样本序列中,将序列编号小于挑选出的最小的序列编号的序列点及序列编号大 于挑选出的最大的序列编号的序列点去除,所述N为大于1的正整数。12. 如权利要求9-11任一所述的装置,其特征在于,所述插值单元具体用于针对确定 的预处理后的测试样本序列T(N) = (h,t2,…,tn,…,tN)与参考样本序列R(M) = (ri,r2,… ,rm,…,rM)之间的每一对齐的序列点(tp,rq),比较p和q的大小,并根据比较结果,对T(N) =,…,tn,…,tN)和R(M) = (1^,!;;,???,!"??? ,rM)执行以下操作:若p>q,则在点tp 与tp+1之间插入(p-q)个零值点,且在rq之前插入(p-q)个零值点;若p>q且p=N,则仅 在:rq之前插入(p-q)个零值点;若p〈q,则在点rq与rq+1之间插入(q-p)个零值点,且在tp 之前插入(q-p)个零值点;若P〈q且q=M,则仅在tp之前插入(q_p)个零值点;若p=q, 则不进行插值操作;其中,P为测试样本序列的序列点的序列编号,q为参考样本序列的序 列点的序列编号,且〇〈P〈N、0〈q〈M,所述M、N均为大于1的正整数。13. 如权利要求12所述的装置,其特征在于,还包括: 修正单元,用于利用以下公式对纠正后的测试样本序列T' (N) = (t'i,t' 2,… ,t'n,…,t'N)中的每一零值点t' .j进行修正:%任意j=p+1,…,q_l其中, t'糾二!:'p+2=…=t'ql =0且t' q弇0,j为纠正后的测试样本序列中的 序列点的序列编号;以及利用以下公式对纠正后的参考样本序列R' (M) = (r' 1>r' 2,… f. -j-^* ,:m,???YM)中的每一零值点r、进行修正二.一^~ 二!^p+2=…ql =0且r'p弇(Kr'q弇0,j为纠正后的参考样本序列的序列点 的序列编号。14. 如权利要求9所述的装置,其特征在于,还包括参考样本序列确定单元,用于触发 获取单元获取第一至第N组加速度数据序列,并将预处理单元输出的预处理后的第一至第 N组加速度数据序列作为N个参考样本序列。15. 如权利要求14所述的装置,其特征在于,还包括设定值确定单元,用于针对预处理 后的第一至第N组加速度数据序列中的每两组加速度数据序列,将其中的一组加速度数据 序列作为测试样本序列,另一组加速度数据序列作为参考样本序列,触发对齐的序列点确 定单元,并将量化单元输出的NX(N-l)/2个差异的平均值与精度系数0的乘积作为所述 设定值。16. 如权利要求14所述的装置,其特征在于,还包括:更新单元,用于在认证通过时,利 用当前预处理后的测试样本序列交替更新N个参考样本序列之一。
【专利摘要】本发明公开了一种身份认证方法及装置,该方法包括:将采集的认证手势执行时的加速度数据序列作为测试样本序列;预处理所述测试样本序列;确定预处理后的测试样本序列和参考样本序列之间对齐的序列点;纠正对齐的序列点之间的序列编号错位,量化纠正后的测试样本序列和纠正后的参考样本序列之间的差异;在该差异小于等于设定值时,确定认证成功;在该差异大于设定值时,确定认证失败。采用本发明的技术方案能取得较好的身份认证效果。
【IPC分类】H04L9/32
【公开号】CN105024817
【申请号】CN201410177162
【发明人】王尧, 孙子文, 范金桥, 贺新初, 朱韧, 李炎, 姜峰
【申请人】中国移动通信集团湖南有限公司
【公开日】2015年11月4日
【申请日】2014年4月29日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1