限和下門限值根據(jù)標(biāo)準(zhǔn)化后的測試樣本數(shù)據(jù)序列中的平穩(wěn)序列點的 平均值確定; 將標(biāo)準(zhǔn)化后的測試樣本序列中序列編號小于第一序列編號的序列點及序列編號大于 第二序列編號的序列點去除,所述第一序列編號為按照序列編號的正序確定出的所述第一 個幅值不在上門限值和下門限值之間的序列點的序列編號,所述第二序列編號為按照序 列編號的逆序確定出的所述第一個幅值不在上門限值和下門限值之間的序列點的序列編 號; 在采集的手勢執(zhí)行時的加速度數(shù)據(jù)序列為設(shè)定的N個方向上的加速度數(shù)據(jù)序列時,去 除標(biāo)準(zhǔn)化后的測試樣本序列中表示非手勢動作的序列點,包括: 針對每個方向,分別按照上述在采集的手勢執(zhí)行時的加速度數(shù)據(jù)序列為設(shè)定的一個方 向上的加速度數(shù)據(jù)序列時,去除標(biāo)準(zhǔn)化后的測試樣本序列中的非手勢動作序列點的方法初 步去除該方向上的標(biāo)準(zhǔn)化的測試樣本序列中的表示非手勢動作的序列點,不改變該初步去 除表示非手勢動作的序列點后的測試樣本序列中序列點的原有序列編號; 從確定的N個第一序列編號中挑選出最小的序列編號以及從確定出的N第二序列編號 中挑選出最大的序列編號; 針對每個方向上的標(biāo)準(zhǔn)化后的測試樣本序列中,將序列編號小于挑選出的最小的序列 編號的序列點及序列編號大于挑選出的最大的序列編號的序列點去除,所述N為大于1的 正整數(shù)。4. 如權(quán)利要求1-3任一所述的方法,其特征在于,通過對測試樣本序列和參考樣本序 列分別進(jìn)行插值操作,糾正對齊的序列點之間的序列編號錯位,獲得糾正后的測試樣本序 列和糾正后的參考樣本序列,包括: 針對確定的預(yù)處理后的測試樣本序列T(N) =(kt2,…,tn,…,tN)與參考樣本序列R(M) = (r^r;;,…,rm,…,rM)之間的每一對齊的序列點(tp,rq),比較p和q的大小,并根據(jù) 比較結(jié)果,對T(N) = ,…,tn,…,tN)和R(M) = (1^, !;;,???,!",???,rM)執(zhí)行以下操作: 若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,則不進(jìn)行插值操作; 其中,P為測試樣本序列的序列點的序列編號,q為參考樣本序列的序列點的序列編 號,且0〈p〈N、0〈q〈M,所述M、N均為大于1的正整數(shù)。5. 如權(quán)利要求4所述的方法,其特征在于,在獲得糾正后的測試樣本序列和糾正后的 參考樣本序列之后,以及量化糾正后的測試樣本序列和糾正后的參考樣本序列之間的差異 之前,所述方法還包括: 利用以下公式對糾正后的測試樣本序列T' (N) = (t'i,t'2,…,t'n,…,t' 〇中 的每一零值點t',進(jìn)行修正:其中,cP+1=CP+2=…ql =0且fp弇0、Cq弇0,j為糾正后的測試樣 本序列中的序列點的序列編號; 以及利用以下公式對糾正后的參考樣本序列R' (M) = (r' 2,…,r' ",…,r' M) 中的每一零值點r'j進(jìn)行修正:WP+1 =Wp+2=…ql =0且Wp弇0、Wq弇0,j為糾正后的參考樣本序 列的序列點的序列編號。6. 如權(quán)利要求1所述的方法,其特征在于,所述參考樣本序列通過以下方法確定: 采集用戶執(zhí)行認(rèn)證手勢時的第一至第N組加速度數(shù)據(jù)序列; 對第一至第N組加速度數(shù)據(jù)序列分別進(jìn)行預(yù)處理,并將預(yù)處理后的第一至第N組加速 度數(shù)據(jù)序列作為N個參考樣本序列,所述N為大于1的正整數(shù)。7. 如權(quán)利要求6所述的方法,其特征在于,所述設(shè)定值的取值通過以下方式確定: 針對預(yù)處理后的第一至第N組加速度數(shù)據(jù)序列中的每兩組加速度數(shù)據(jù)序列,將其中的 一組加速度數(shù)據(jù)序列作為測試樣本序列,另一組加速度數(shù)據(jù)序列作為參考樣本序列,分別 進(jìn)行所述確定對齊的序列點、糾正對齊的序列點之間的序列編號錯位和量化差異的操作; 將獲得的NX(N-l)/2個差異的平均值與精度系數(shù)0的乘積作為所述設(shè)定值。8. 如權(quán)利要求6所述的方法,其特征在于,所述方法還包括: 在認(rèn)證通過時,利用當(dāng)前預(yù)處理后的測試樣本序列交替更新N個參考樣本序列之一。9. 一種身份認(rèn)證裝置,其特征在于,所述裝置包括: 獲取單元,用于將采集的認(rèn)證手勢執(zhí)行時的加速度數(shù)據(jù)序列作為測試樣本序列; 預(yù)處理單元,用于預(yù)處理所述測試樣本序列; 對齊的序列點確定單元,用于確定預(yù)處理后的測試樣本序列和參考樣本序列之間對齊 的序列點; 插值單元,用于通過對預(yù)處理后的測試樣本序列和參考樣本序列分別進(jìn)行插值操作, 糾正對齊的序列點之間的序列編號錯位,獲得糾正后的測試樣本序列和糾正后的參考樣本 序列;其中,所述序列編號是按照采集序列點的先后順序確定的,先采集到的加速度數(shù)據(jù)序 列點的序列編號小于后采集到的加速度數(shù)據(jù)序列點的序列編號;糾正后的測試樣本序列中 的序列點與糾正后的參考樣本序列中的序列點按序列編號順序一一對應(yīng); 量化單元,用于量化糾正后的測試樣本序列和糾正后的參考樣本序列之間的差異; 認(rèn)證單元,用于在該差異小于等于設(shè)定值時,確定認(rèn)證成功;在該差異大于設(shè)定值時, 確定認(rèn)證失敗。10. 如權(quán)利要求9所述的裝置,其特征在于,所述預(yù)處理單元具體用于平滑測試樣本序 列,標(biāo)準(zhǔn)化平滑后的測試樣本序列和去除標(biāo)準(zhǔn)化后的測試樣本序列中表示非手勢動作的序 列點。11. 如權(quán)利要求10所述的裝置,其特征在于,所述預(yù)處理單元具體用于在采集的手勢 執(zhí)行時的加速度數(shù)據(jù)序列為設(shè)定的一個方向上的加速度數(shù)據(jù)序列時,分別按照序列編號順 序的正序和逆序,依次將標(biāo)準(zhǔn)化后的測試樣本序列中的序列點的值與上門限值和下門限值 對比,確定出第一個幅值不在上門限值和下門限值之間的序列點的序列編號;所述上門限 和下門限值根據(jù)標(biāo)準(zhǔn)化后的測試樣本數(shù)據(jù)序列中的平穩(wěn)序列點的平均值確定;將標(biāo)準(zhǔn)化后 的測試樣本序列中序列編號小于第一序列編號的序列點及序列編號大于第二序列編號的 序列點去除,所述第一序列編號為按照序列編號的正序確定出的所述第一個幅值不在上門 限值和下門限值之間的序列點的序列編號,所述第二序列編號為按照序列編號的逆序確定 出的所述第一個幅值不在上門限值和下門限值之間的序列點的序列編號;在采集的手勢執(zhí) 行時的加速度數(shù)據(jù)序列為設(shè)定的N個方向上的加速度數(shù)據(jù)序列時,針對每個方向,執(zhí)行上 述在采集的手勢執(zhí)行時的加速度數(shù)據(jù)序列為設(shè)定的一個方向上的加速度數(shù)據(jù)序列時,去除 標(biāo)準(zhǔn)化后的測試樣本序列中的非手勢動作序列點的操作初步去除該方向上的標(biāo)準(zhǔn)化的測 試樣本序列中的表示非手勢動作的序列點,不改變該初步去除表示非手勢動作的序列點后 的測試樣本序列中序列點的原有序列編號;從確定的N個第一序列編號中挑選出最小的序 列編號以及從確定出的N第二序列編號中挑選出最大的序列編號;針對每個方向上的標(biāo)準(zhǔn) 化后的測試樣本序列中,將序列編號小于挑選出的最小的序列編號的序列點及序列編號大 于挑選出的最大的序列編號的序列點去除,所述N為大于1的正整數(shù)。12. 如權(quán)利要求9-11任一所述的裝置,其特征在于,所述插值單元具體用于針對確定 的預(yù)處理后的測試樣本序列T(N) = (h,t2,…,tn,…,tN)與參考樣本序列R(M) = (ri,r2,… ,rm,…,rM)之間的每一對齊的序列點(tp,rq),比較p和q的大小,并根據(jù)比較結(jié)果,對T(N) =,…,tn,…,tN)和R(M) = (1^,!;;,???,!"??? ,rM)執(zhí)行以下操作:若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, 則不進(jìn)行插值操作;其中,P為測試樣本序列的序列點的序列編號,q為參考樣本序列的序 列點的序列編號,且〇〈P〈N、0〈q〈M,所述M、N均為大于1的正整數(shù)。13. 如權(quán)利要求12所述的裝置,其特征在于,還包括: 修正單元,用于利用以下公式對糾正后的測試樣本序列T' (N) = (t'i,t' 2,… ,t'n,…,t'N)中的每一零值點t' .j進(jìn)行修正:%任意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、進(jìn)行修正二.一^~ 二!^p+2=…ql =0且r'p弇(Kr'q弇0,j為糾正后的參考樣本序列的序列點 的序列編號。14. 如權(quán)利要求9所述的裝置,其特征在于,還包括參考樣本序列確定單元,用于觸發(fā) 獲取單元獲取第一至第N組加速度數(shù)據(jù)序列,并將預(yù)處理單元輸出的預(yù)處理后的第一至第 N組加速度數(shù)據(jù)序列作為N個參考樣本序列。15. 如權(quán)利要求14所述的裝置,其特征在于,還包括設(shè)定值確定單元,用于針對預(yù)處理 后的第一至第N組加速度數(shù)據(jù)序列中的每兩組加速度數(shù)據(jù)序列,將其中的一組加速度數(shù)據(jù) 序列作為測試樣本序列,另一組加速度數(shù)據(jù)序列作為參考樣本序列,觸發(fā)對齊的序列點確 定單元,并將量化單元輸出的NX(N-l)/2個差異的平均值與精度系數(shù)0的乘積作為所述 設(shè)定值。16. 如權(quán)利要求14所述的裝置,其特征在于,還包括:更新單元,用于在認(rèn)證通過時,利 用當(dāng)前預(yù)處理后的測試樣本序列交替更新N個參考樣本序列之一。
【專利摘要】本發(fā)明公開了一種身份認(rèn)證方法及裝置,該方法包括:將采集的認(rèn)證手勢執(zhí)行時的加速度數(shù)據(jù)序列作為測試樣本序列;預(yù)處理所述測試樣本序列;確定預(yù)處理后的測試樣本序列和參考樣本序列之間對齊的序列點;糾正對齊的序列點之間的序列編號錯位,量化糾正后的測試樣本序列和糾正后的參考樣本序列之間的差異;在該差異小于等于設(shè)定值時,確定認(rèn)證成功;在該差異大于設(shè)定值時,確定認(rèn)證失敗。采用本發(fā)明的技術(shù)方案能取得較好的身份認(rèn)證效果。
【IPC分類】H04L9/32
【公開號】CN105024817
【申請?zhí)枴緾N201410177162
【發(fā)明人】王堯, 孫子文, 范金橋, 賀新初, 朱韌, 李炎, 姜峰
【申請人】中國移動通信集團湖南有限公司
【公開日】2015年11月4日
【申請日】2014年4月29日