动态手写验证和基于手写的用户认证制造技术

技术编号:11490958 阅读:96 留言:0更新日期:2015-05-21 12:04
本发明专利技术涉及动态手写验证和基于手写的用户认证。公开了手写验证方法和相关的计算机系统,以及基于手写的用户认证方法和相关计算机系统。手写验证方法包括:获得包含多个可用参数的手写测试样本;提取几何参数;对测试样本中的多个特征点的每一个得出包括由x位置值和y位置值的几何特征;在测试样本与参考样本的几何特征之间执行特征匹配;至少部分基于特征匹配,确定手写验证结果;并且输出手写验证结果。几何特征可以进一步包括由几何参数得出的值,诸如方向和曲率值。手写验证结果能进一步基于未链接特征点的计数。基于手写的用户认证方法能采用这种手写验证方法,或其他手写验证方法。

【技术实现步骤摘要】
动态手写验证和基于手写的用户认证
技术介绍
电子手写在各种环境中正日益重要。例如,现在常使用电子手写来代替笔和纸,以获得信用卡交易的信用卡持有者的确认。由于电子手写已经变得更普遍,验证电子手写的真实性的能力也已经变得更重要。U.S.专利No.6,487,310描述了一种用于使签名相互比较的“弹性匹配”方法,包括在开始书写签名后,创建在不同时间测量的、待比较的两个签名中的相应点之间的映射的操作,其最大化测量点的局部空间领域之间的相关性,同时最小化与该映射的弹性空间畸变的曲率,提供映射中的空间相关度和不均匀空间畸变度的定量测量,由此提供签名之间的类似性的测量。不管现有手写验证技术有什么好处,但它们不具有下述技术和工具的优点。
技术实现思路
提供该概述来以简化的形式引入在下文的详细描述中所述的概念的选择。该概述不打算标明所要求保护的主题的关键特征,也不打算用作帮助确定所要求的主题的范围。在本公开内容的至少一个方面中,手写验证方法包括:获得包含多个可用参数的手写测试样本,其中,多个可用参数包括几何参数和一个或多个非几何参数;从多个可用参数提取几何参数;基于几何参数,对手写测试样本中的多个均匀分布的特征点的每一个,得出包括x位置值和y位置值的几何特征;在手写测试样本的几何特征和参考样本的几何特征之间执行第一特征匹配;至少部分基于该特征匹配,确定手写验证结果;以及输出手写验证结果。几何特征可以进一步包括从几何参数,诸如方向和曲率值得出的值。确定手写验证结果可以进一步基于无链接的特征点的计数。第一特征匹配能包括找出测试样本中的一个或多个均匀分布特征点和参考样本中的一个或多个均匀分布的特征点之间的映射。该第一特征匹配能包括模拟退火处理。模拟退火处理能包括选择参考样本中的特征点;生成伪随机值;将伪随机值与常数进行比较,以及基于该比较,确定从参考样本中的所选点消除链接,还是在参考样本中的所选特征点和测试样本中的所选特征点之间定义新链接。确定步骤能比消除现有链接更偏向基于常数值定义新链接。如果定义新链接,能消除与该新链接交叉的任何现有的链接。还能执行第二特征匹配,第二特征匹配可以包括评价非几何参数(例如时间相关参数,诸如速度或加速度)。手写验证结果能进一步基于第二特征匹配。在另一方面中,手写验证方法包括在手写测试样本的几何特征和参考样本的几何特征之间执行特征匹配,其中,特征匹配包括在测试样本中的一个或多个均匀分布的特征点和参考样本中的一个或多个均匀分布的特征点之间定义一个或多个链接;获得测试样本中的连续未链接特征点的计数;以及输出手写验证结果,其中,手写验证结果至少部分基于特征匹配和测试样本中的连续未链接特征点的计数。在另一方面中,用户认证方法包括从用户设备接收测试签名数据和用户设备标识符(ID);搜索与测试签名数据关联的姓名ID;获得姓名ID;搜索与姓名ID关联的参考设备ID;将参考设备ID与用户设备ID进行比较;以及基于比较,将认证信息(例如认证结果)提供给用户设备。设备ID可以是例如与笔或触笔(stylus)关联的笔或触笔ID。在另一方面中,用户认证方法包括从用户设备接收测试签名数据(例如加密的测试签名数据)、设备标识符和服务标识符,其中,服务标识符与在用户设备上执行的服务有关;将测试签名数据与参考签名数据进行比较;基于比较结果,获得与在用户设备上执行的服务关联的认证信息(例如用户ID和密码);以及将认证信息提供给用户设备。如果测试签名数据与参考签名数据一致,可以将测试签名数据添加到参考签名数据(例如作为用于未来认证的辅助信息)。附图说明图1A是被配置成验证样本手写数据的真实性的示例性云计算设备的高级图;图1B是示例性手写数据处理部的功能框图;图2A是包括多个笔事件的手写签名的示例;图2B是能对笔设备检测的旋度、高度角和方位角的图;图2C是能用来表示笔事件和这些笔事件的数据序列顺序的示例性数据结构的示例;图3是可以在手写验证服务器中实现的手写验证服务的功能框图;图4是示例性动态手写验证处理的流程图;图5是沿手写路径的特征点的示例;图6是示例各个特征点的x位置和y位置的示例计算的图;图7A和7B是分别描绘基于在前特征点和后续特征点的x位置和y位置,用于当前特征点的方向和曲率的计算的示例;图8是通过特征匹配技术,在测试样本和参考样本之间建立的映射的图;图9A是能在手写验证处理中使用的示例性退火处理的流程图;图9B是示例在手写验证处理中使用的退火处理期间,允许能量增加的条件的图;图9C是示例性处理的流程图,通过该处理,能在手写验证处理中使用的退火处理中,改变链接集合;图9D是在手写验证处理中使用的退火处理期间,链接集合的示例性变化的图;图9E是示例性处理的流程图,通过该处理,能在手写验证处理中重复退火处理;图10是示出来自已经标出链接的特征的比例和用于大量签名的平均链接能量的测试的结果的图;图11是包括连续未链接特征点的计数的示例性样本匹配处理的流程图;图12A和12B分别是可以根据包括连续未链接特征点的计数的样本匹配处理处理的测试样本和参考样本的示例;图13A是示例对应于两个手写样本中的特征点的经过时间值的比较结果的图;图13B是示例从签名开始到特征i的压力-时间图的区域的图;图13C是示例与两个手写样本中的特征点对应的压力-时间值的比较结果的图;图14中在做出有关测试样本与参考样本一致还是不一致的确定后能使用的示例后处理过程的流程图;图15是用于签名的验证真实性的示例计算机系统和处理的图;图16是用来基于一个或多个标识符,查找参考签名的表的示例;图17是在适当构成的计算系统中的示例性基于手写的用户认证处理的图;图18A是能用来基于签名数据查找标识符的表的示例;图18B是能用来基于其他标识符,查找设备标识符的表的示例;图19A是适当构成的计算系统中的另一示例性基于手写的用户认证处理的图;图19B是用在图19A所示的用户认证处理中的数据的表的示例;以及图20是根据本专利技术的实施例,适合使用的示例性计算设备的方面的框图。具体实施方式本公开内容通常针对用于验证电子签名或其他电子手写的技术和工具。确定签名是否真实提出了许多挑战。一种挑战是由同一人所做的真实签名总是具有一些可变性程度。另一挑战是真实签名之间的可变性程度将随不同人而改变。以前,通过将在不同时间采集的若干参考样本组合成能用于验证的模板,进行可变性程度的确定。然而,在不同时间采集若干参考样本与许多商业处理不好配合。例如,银行传统上存储用于比较目的的单一参考签名。由此,在使用单一参考的同时,提高验证处理的精度的能力将是有利的。因此,在所述的实施例中,动态手写验证引擎被配置成将与手写测试样本(例如签名)关联的手写数据和与参考样本关联的手写数据进行比较来确定测试样本是否真实本文档来自技高网...

【技术保护点】
一种在计算机系统中执行的手写验证方法,所述方法包括:获得包含多个可用参数的手写测试样本,其中,所述多个可用参数包括几何参数和一个或多个非几何参数;从所述多个可用参数提取所述几何参数;基于所述几何参数,对所述手写测试样本中的多个均匀分布特征点的每一个,得出包括x位置值和y位置值的几何特征;在所述手写测试样本的几何特征与参考样本的几何特征之间执行第一特征匹配;至少部分基于所述特征匹配,确定手写验证结果;以及输出所述手写验证结果。

【技术特征摘要】
2013.11.14 US 14/080,7231.一种在计算机系统中执行的手写验证方法,所述方法包括:
获得包含多个可用参数的手写测试样本,其中,所述多个可用参数包括几何参数和一个或多个非几何参数;
从所述多个可用参数提取所述几何参数;
基于所述几何参数,对所述手写测试样本中的多个均匀分布特征点的每一个,得出包括x位置值和y位置值的几何特征;
在所述手写测试样本的几何特征与参考样本的几何特征之间执行第一特征匹配;
至少部分基于所述特征匹配,确定手写验证结果;以及
输出所述手写验证结果,
所述第一特征匹配包括找出所述测试样本中的一个或多个均匀分布特征点与所述参考样本中的一个或多个均匀分布特征点之间的映射,确定所述手写验证结果进一步基于连续未链接特征点的计数。


2.根据权利要求1所述的方法,其中,所述第一特征匹配包括模拟退火处理。


3.根据权利要求2所述的方法,其中,所述模拟退火处理包括:
定义所述参考样本中的所选特征点和所述测试样本中的所选特征点之间的新链接;以及
移除与所述新链接交叉的任何现有链接。


4.根据权利要求2所述的方法,其中,所述模拟退火处理包括:
选择所述参考样本中的特征点;
生成伪随机值;
将所述伪随机值与常数比较;以及
基于所述比较,确定(a)从所述参考样本中的所选点移除链接,还是(b)定义所述参考样本中的所选特征点与所述测试样本中的所选特征点之间的新链接。


5.根据权利要求4所述的方法,其中,基于所述常数的值,与移除现有链接相比,所述确定步骤偏向定义新链接。


6.根据权利要求1所述的方法,其中,所述几何特征进一步包括从所述几何参数得出的值。


7.根据权利要求6所述的方法,其中,所述值包括方向和曲率值。


8.根据权利要求1所述的方法,进一步包括第二特征匹配,所述第二特征匹配包括非几何参数的评价,其中,所述手写验证结果进一步基于所述第二特征匹配。


9.根据权利要求8所述的方法,其中,所述非几何参数包括时间相关参数,所述时间相关参数包括速度、加速度或笔压力值的至少一个。


10.根据权利要求9所述的方法,其中,所述时间相关参数包括笔压力值,并...

【专利技术属性】
技术研发人员:尼古拉斯·梅特伊尔中山嘉贵柳镇建
申请(专利权)人:株式会社和冠
类型:发明
国别省市:日本;JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1