[发明专利]在线笔迹认证中一种笔迹模仿复杂度的度量方法有效
申请号: | 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.vipzhuanli.com/pat/books/201911224765.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:空调系统和车辆
- 下一篇:一种有效的控制电机温度的切割机