一种指纹解锁的方法及系统的制作方法

文档序号:9235661阅读:628来源:国知局
一种指纹解锁的方法及系统的制作方法
【技术领域】
[0001]本发明涉及指纹解锁领域,尤指一种指纹解锁的方法及系统。
【背景技术】
[0002]随着科技的发展,越来越多的移动终端层出不穷,如智能手机、平板电脑等,且屏幕也有越来越大的趋势。为了更好地保护个人移动终端中的信息,许多智能移动终端具有加密解锁功能。
[0003]目前移动终端的加密解锁方式主要有密码解锁、手势解锁和指纹解锁三种:
[0004](I)密码解锁是最常规的解锁方式,用户预先设定一解锁密码并在每次解锁时进行密码输入验证即可。但是由于生活中需要记的密码太多,例如多张银行卡密码、邮箱密码、聊天软件密码等等,很容易记混造成无法解锁的情况。
[0005](2)手势解锁已经发展出了多种形式,由它衍生出的解锁方式如拼图解锁、敲击解锁等。Android机型上的手势锁通常会采取640*960方形矩阵的形式出现,用户通过将手指依次滑动到事先设定好的“触点”上完成解锁。与输入密码相比,它可以一气呵成完成解锁,速度更快。当然,如果锁定图案太复杂的话另当别论,且可能会出现用户忘记解锁手势而导致无法解锁的情形。
[0006](3)相对来讲,指纹解锁操作较为简单。然而,现有的指纹解锁通常都是对一个手指的指纹信息进行验证,主要包括纹形、纹数信息,除此之外还有模式区、核心点、三角点等总体特征以及方向、曲率、位置等局部特征。但是这样会存在单个手指指纹被拓印进而被盗用的情况,仍存在一定的被盗用危险。
[0007]因而,为了满足对私密性要求较高的用户需求,本发明提出一种基于指纹解锁的安全性更高的方法及系统。

【发明内容】

[0008]本发明的目的是提供一种指纹解锁的方法及系统,不仅操作方便,而且安全性能更佳。
[0009]本发明提供的技术方案如下:
[0010]一种指纹解锁的方法,其包括:
[0011]步骤1:检测解锁请求;
[0012]步骤2:获取多个手指的组合指纹;
[0013]步骤3:将获取的所述组合指纹与预先存储的指纹模板进行比对验证,当验证成功时解锁,当验证失败时返回步骤2 ;
[0014]在步骤3中,所述指纹模板为多个手指的组合指纹信息。
[0015]较佳的,在步骤2中,所述组合指纹包括多个手指指纹轮廓的组合;
[0016]在步骤3中,所述指纹模板包括多个手指指纹轮廓的组合。
[0017]较佳的,所述指纹轮廓为指纹像素点阵信息。
[0018]较佳的,在步骤3中,所述多个手指指纹轮廓的组合包括每个手指的指纹像素点阵信息,以及不同手指指纹像素点阵中心点之间的相对位置信息;
[0019]在步骤2获取多个手指指纹像素点阵信息的组合后,确定每个手指指纹像素点阵中心点,并计算不同手指指纹像素点阵中心点之间的相对位置信息,并将该相对位置信息与每个手指的指纹像素点阵信息,分别同所述指纹模板中的不同手指指纹像素点阵中心点之间的相对位置信息、每个手指的指纹像素点阵信息进行比对验证。
[0020]较佳的,所述指纹模板为预设手势下的多个手指的组合指纹信息;
[0021]所述步骤2为获取所述预设手势下的多个手指的组合指纹。
[0022]较佳的,所述步骤I中的解锁请求通过语音控制或按压物理按键进行触发。
[0023]本发明还提供了一种指纹解锁的系统,其应用如前述的指纹解锁的方法,所述系统包括:
[0024]检测模块,其用于检测解锁请求;
[0025]指纹采集模块,其用于获取多个手指的组合指纹;
[0026]存储模块,其用于预先存储用户录入的指纹模板;
[0027]验证模块,其用于将获取的所述组合指纹与预先存储的所述指纹模板进行比对验证,并在验证成功后发出解锁指令;
[0028]解锁模块,其用于接收所述解锁指令并做出解锁动作。
[0029]较佳的,所述指纹采集模块用于采集多个手指的指纹轮廓组合;
[0030]所述存储模块用于存储的指纹模板为多个手指的指纹轮廓组合。
[0031]较佳的,所述指纹轮廓为指纹的像素点阵信息;
[0032]所述指纹采集模块为触摸屏,所述触摸屏用于采集多个手指指纹的像素点阵信息的组合。
[0033]较佳的,所述存储模块用于存储包括指纹组合中的每个手指指纹的像素点阵信息、不同手指指纹像素点阵中心点的相对位置信息的指纹模板;
[0034]所述验证模块包括计算单元和比对单元;
[0035]所述计算单元用于确定获取的组合指纹中的每个手指指纹的像素点阵中心点,并计算不同手指指纹的像素点阵中心点的相对位置信息;
[0036]所述比对单元用于将获取的组合指纹中的每个手指指纹的像素点阵信息,以及所述计算单元计算得到的所述相对位置信息,同所述存储模块中的所述指纹模板进行比对。
[0037]通过本发明提供的指纹解锁的方法及系统,能够带来以下至少一种有益效果:
[0038]1、本发明在解锁时,采集的是多个手指的组合指纹,相较于现有技术的单个手指指纹来说,防盗的安全性能更佳。
[0039]2、本发明采集的是单个手指指纹的轮廓以及多个手指指纹轮廓的组合,并非现有技术的指纹纹路、纹形,而且由于较难拓印符合验证要求的指纹轮廓,因而安全性能更高。进一步地,由于多个手指的指纹轮廓组合还增加了不同手指之间的相对位置信息,进一步提高了安全性。在本发明中,指纹轮廓可以通过指纹像素点阵信息表示,不同手指的相对位置信息也通过不同手指指纹像素点阵中点的相对坐标表示,更容易通过科学指标量化和计笪并ο
[0040]3、本发明的指纹模板和验证时采集的组合指纹都优选为特定手势下的组合指纹,可以使指纹的组合更为确定,特别是对于不同手指的相对位置,更容易确定。
【附图说明】
[0041]下面将以明确易懂的方式,结合【附图说明】优选实施方式,对一种指纹解锁的方法及系统的上述特性、技术特征、优点及其实现方式予以进一步说明。
[0042]图1是本发明的指纹解锁的方法的基本流程图;
[0043]图2是本发明的指纹解锁的方法的另一种流程图;
[0044]图3是本发明的指纹解锁的系统的结构示意图;
[0045]图4是本发明的指纹解锁的系统的另一种结构示意图;
[0046]图5是本发明的指纹采集模块的一种实施例的示意图;
[0047]图6是本发明的一种实施例在采集组合指纹时做出的手势;
[0048]图7是图5的指纹采集模块采集图6的手势得到的组合指纹效果图;
[0049]图8是图7的组合指纹效果的像素点阵信息图;
[0050]图9是本发明的另一种实施例在采集组合指纹时做出的手势;
[0051]图10是图5的指纹采集模块采集图9的手势得到的组合指纹效果图;
[0052]图11是图10的组合指纹效果的像素点阵信息图。
【具体实施方式】
[0053]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对照【附图说明】本发明的【具体实施方式】。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。
[0054]为使图面简洁,各图中只示意性地表示出了与本发明相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。
[0055]本发明提供了一种指纹解锁的方法,参见图1,方法的实施例一包括如下基本流程:
[0056]步骤101:检测解锁请求;
[0057]步骤102:获取多个手指的组合指纹;
[0058]步骤103:验证获取的组合指纹是否与预先存储的指纹模板一致,当验证一致时执行步骤104,当验证不一致时执行步骤105 ;
[0059]步骤104:解锁;
[0060]步骤105:返回步骤102。
[0061]在步骤101中,解锁请求可以通过语音控制或按压物理按键进行触发,例如语音发出“解锁”的请求,或者通过一按压式的按键开关发出解锁请求。相应地,检测解锁请求的模块可以通过语音识别器或按压式按键开关实现。
[0062]在步骤102和步骤103中,获取的组合指纹、预先存储的指纹模板都可以为多个手指指纹轮廓的组合,即指纹信息包括每个手指的轮廓以及各手指轮廓的组合。由于指纹轮廓与纹形不同,其由手指形状以及按压手指的力度决定。手指形状因人而异,且按压手指的力度也为各人适用的较为合适的力度,不要过轻,也不要过重。
[0063]在步骤103的验证过程中,需要验证每个手指的指纹轮廓是否与指纹模板的一致,以及多个手指的指纹轮廓的相对位置关系是否与指纹模板的一致。
[0064]通过上述实施例一可以看出,本发明采集的是单个手指指纹的轮廓以及多个手指指纹轮廓的组合,并非现有技术的指纹纹路、纹形,而且由于较难拓印符合验证要求的指纹轮廓,因而安全性能更高。进一步地,由于多个手指的指纹轮廓组合还增加了不同手指之间的相对位置信息,进一步提高了安全性。
[0065]参见图2,前述方法的实施例二包括如下流程:
[0066]步骤201:检测解锁请求;
[0067]步骤202:获取组合指纹中每个手指的指纹像素点阵信息;
[0068]步骤203:确定每个手指指纹的像素点阵中心点,并计算不同手指指纹像素点阵中心点之间的相对位置;
[0069]步骤204:验证步骤202、步骤203中的信息是否与预先存储的指纹模板一致,当验证一致时执行步骤205,当验证不一
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1