[發明專利]在線筆跡認證中一種筆跡模仿復雜度的度量方法有效
| 申請號: | 201911224765.2 | 申請日: | 2019-12-04 |
| 公開(公告)號: | CN111310545B | 公開(公告)日: | 2023-03-31 |
| 發明(設計)人: | 鄒杰;黃皓東;曾蓓蓓 | 申請(專利權)人: | 武漢工商學院 |
| 主分類號: | G06V30/32 | 分類號: | G06V30/32;G06V30/19 |
| 代理公司: | 武漢開元知識產權代理有限公司 42104 | 代理人: | 王和平 |
| 地址: | 430068 湖*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 在線 筆跡 認證 一種 模仿 復雜度 度量 方法 | ||
1.在線筆跡認證中一種筆跡模仿復雜度的度量方法,其特征在于:包括如下步驟:
A)開始:設W={(x1,y1,f1),(x2,y2,f2),...,(xn,yn,fn)}為傳感器采集到的待度量筆跡時間序列,其中x,y表示傳感器采集到的筆尖的二維位置信息,f表示傳感器采集到的筆尖壓力信息,n為筆跡時間序列W的采樣點個數;
B)計算手寫筆跡W的書寫速度信息:設LW={l1,l2,...,ln}表示筆跡W的書寫速度時間序列,表示第k時刻筆尖的速度信息,1<k≤n,l1=0;
C)計算手寫筆跡W的轉動角信息:設AW={a1,a2,...,an}表示筆跡W的轉動角時間序列,設表示第k時刻筆尖的轉動角信息,其中lk,lk+1表示在第k,k+1時刻筆尖的速度,Dk=dxk×dxk+1+dyk×dyk+1,dxk=xk-xk-1,dxk+1=xk+1-xk,dyk=yk-yk-1,dyk+1=yk+1-yk,1<k<n,b1=0,bn=0,最后,確定轉動角的方向,即若采樣點(xk+1,yk+1)使得直線方程f(x,y)大于零,則ak=bk;否則,ak=-bk;其中f(x,y)表示由從點(xk-1,yk-1)到(xk,yk)方向的向量定義的直線方程,-π≤ak≤π,1≤k≤n;
D)計算與注意力相關的摹仿復雜度指數:以筆跡時間序列W的采樣點個數n作為輸入參數,計算得到與注意力相關的摹仿復雜度指數P1,包括如下步驟:
D1)開始;以筆跡時間序列W的采樣點個數n作為輸入參數;
D2)計算與注意力相關的摹仿復雜度指數:其中x表示筆跡書寫用時,單位為秒;x=n/F,其中n表示筆跡時間序列W中采樣點個數,F表示采集筆跡W手寫板的采樣頻率;
D3)結束:返回筆跡W與注意力相關的摹仿復雜度指數P1=C(x);
E)計算與記憶力相關的摹仿復雜度指數:
以筆跡時間序列W={(x1,y1,f1),(x2,y2,f2),...,(xn,yn,fn)}
和轉動角時間序列AW={a1,a2,...,an}作為輸入參數,計算得到與記憶力相關的摹仿復雜度指數P2,包括如下步驟:
E1)開始:以筆跡時間序列W={(x1,y1,f1),(x2,y2,f2),...,(xn,yn,fn)}和轉動角時間序列AW={a1,a2,...,an}作為輸入參數;
E2)對筆跡W按筆畫進行分割:提取W中的關鍵點K={k0,k1,k2,...,km-1,km},其中,ki表示關鍵點在筆跡W中的序號,0≤i≤m,k0=1,km=n,ki<ki+1,0≤i<m,由這些關鍵點將筆跡W分割成m段筆畫;其中第i段筆畫為
E3)初始化循環變量x=1;
E4)計算第x段筆畫與筆跡W中其它筆畫的交叉點個數:設cx表示第x段筆畫與筆跡W中其它筆畫的交叉點個數;
E5)計算第x段筆畫中轉動角符號相同的子段數:所述轉動角符號相同的子段表示該子段中所有采樣點的轉動角符號全部為非正,或全部為非負的子段,設dx表示第x段筆畫中轉動角符號相同的子段數;
E6)計算第x段的筆畫復雜度指數Px=1+cx/2+dx;
E7)x=x+1,若x≤m,則跳轉至步驟E4),讀下一段的筆畫復雜度指數,否則,跳轉至步驟E8);
E8)計算與記憶力相關的摹仿復雜度指數:對所有段的筆畫復雜度指數求加權平均得到筆跡W的筆畫復雜度指;
E9)結束:返回筆跡W與記憶力相關的摹仿復雜度指數P2;
F)計算與手眼協調力和觀察力相關的摹仿復雜度指數:以筆跡時間序列W={(x1,y1,f1),(x2,y2,f2),...,(xn,yn,fn)}和書寫速度時間序列LW={l1,l2,...,ln}作為輸入參數,得到與手眼協調力和觀察力相關的摹仿復雜度指數P3和P4,包括如下步驟:
F1)開始:以筆跡時間序列W={(x1,y1,f1),(x2,y2,f2),...,(xn,yn,fn)}和書寫速度時間序列LW={l1,l2,...,ln}作為輸入參數;
F2)對筆跡W按筆畫進行分割:提取W中的關鍵點K={k0,k1,k2,...,km-1,km},其中,ki表示關鍵點在筆跡W中的序號,0≤i≤m,k0=1,km=n,ki<ki+1,0≤i<m,由這些關鍵點將筆跡W分割成m段筆畫,其中第i段筆畫為
F3)計算每段筆畫的長度ax=atan(dyx/dxx),/得到L={L1,L2,...,Lm},A={a1,a2,...,am},分別計算集合L和A的均值和方差,/
F4)計算書寫速度序列LW={l1,l2,...,ln}的極大極小值:設分別表示書寫速度的極大極小值集合,其中,rx表示第x個極大值/在書寫速度序列LW中的下標,1≤x≤u,sy表示第y個極小值/在書寫速度序列LW中的下標,1≤y≤v,u,v分別表示極大值和極小值的個數,ru是第u個極大值/在書寫速度序列LW中的下標,sv表示第v個極小值/在書寫速度序列LW中的下標,分別計算書寫速度極大極小值的均值和方差,/
F5)計算書寫用力序列FW={f1,f2,...,fn}的極大極小值:設分別表示書寫用力的極大極小值集合,其中,tx表示第x個極大值/在書寫用力序列FW中的下標,1≤x≤h,oy表示第y個極小值在書寫速度序列FW中的下標,1≤y≤z,h,z分別表示極大值和極小值的個數,th是第h個極大值/在書寫用力序列FW中的下標,oz表示第z個極小值/在書寫用力序列FW中的下標,分別計算書寫用力極大極小值的均值和方差;
F6)計算筆跡W中所有筆畫之間的交叉點:設C={(xi,yj)|(xi,yj)是第i,j段筆畫的交叉點,1≤i,j≤m}表示筆跡W中所有筆畫之間交叉點的集合,設B={(xi,yi)|i∈K}表示所有筆畫的起止點集合,設D=C∪B;
F7)計算所有交叉點位置信息的均值和方差:計算交叉點集合D中所有采樣點在x和y分量上的均值和方差,
F8)計算特征變化復雜度指數:P1'=DIVL/AVGL;P2'=DIVA/AVGA,P7'=DIVx/AVGx,P8'=DIVy/AVGy;
F9)計算筆跡W的特征變化復雜度指數
F10)對筆跡中的交叉點進行聚類:采用聚類算法,對集合C中所有交叉點按位置關系進行聚類,設E={(d1,r1),(d2,r2),...,(dk,rk)}表示聚類算法返回的聚類結果,其中k表示得到的類別數;di,ri表示第i個類別中交叉點的個數和第i個類別的類內距離,1≤i≤k;
F11)計算與觀察力相關的摹仿復雜度指數
F12)結束:返回筆跡W與手眼協調力相關的摹仿復雜度指數P3和與觀察力相關的摹仿復雜度指數P4;
G)計算手寫筆跡W的摹仿復雜度指數P=P1×P2×P3×P4;
H)結束;返回筆跡W的摹仿復雜度指數P。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢工商學院,未經武漢工商學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911224765.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:空調系統和車輛
- 下一篇:一種有效的控制電機溫度的切割機





