指纹识别的注册指纹数据更新方法和电子装置的制造方法

文档序号:10665865阅读:357来源:国知局
指纹识别的注册指纹数据更新方法和电子装置的制造方法
【专利摘要】一种指纹识别的注册指纹数据更新方法和电子装置,该指纹识别的注册指纹数据更新方法包括:取得一输入指纹数据,其中上述输入指纹数据的一输入类型为一按压类型;将上述输入指纹数据与多个注册指纹数据进行比对,其中上述多个注册指纹数据储存于一储存队列;当上述输入指纹数据与上述多个注册指纹数据的其中一个注册数据比对成功时,判断上述比对成功的注册数据的上述输入类型是否和上述输入指纹数据的输入类型相同;以及若上述比对成功的注册数据的上述输入类型不同于上述输入指纹数据的输入类型时,以上述输入指纹数据取代上述比对成功的注册指纹数据。
【专利说明】
指纹识别的注册指纹数据更新方法和电子装置
技术领域
[0001]本发明说明书主要有关于指纹识别的注册指纹数据更新技术,特别有关于通过一智能学习方式更新注册指纹数据的技术。【背景技术】
[0002]近年来,随着生物识别科技的进步且由于密码和卡片较容易遭盗用或遗失且安全性低,因此指纹识别技术也越来越获得重视。指纹识别具有唯一性,不变性以及使用者的手指皆可进行指纹识别的多重性,且指纹影像取得容易。因此安全性能及方便性都被大幅提升,对于金融安全或数据保密也会变的更加有效。
[0003]在传统的指纹识别技术,当使用者进行其手指注册时,即固定了所提取的注册指纹数据。因此,当使用者进行身分验证时,使用者必须以同注册指纹数据所提取的角度或位置放置其手指在指纹感应器上来进行验证,否则容易因提取不到足够的特征点而造成验证失败。然而,于实际操作上,常因为使用者放置手指在指纹感应器的习惯改变,导致所提取的注册指纹数据的信息不足,让使用者需要重复验证而造成不便。
【发明内容】

[0004]有鉴于上述现有技术的问题,本发明提供了通过一智能学习方式更新注册指纹数据的技术。
[0005]根据本发明的一实施例提供了一种指纹识别的注册指纹数据更新的方法。此方法的步骤包括:取得一输入指纹数据,其中上述输入指纹数据的一输入类型为一按压类型; 将上述输入指纹数据与多个注册指纹数据进行比对,其中上述多个注册指纹数据储存于一储存队列;当上述输入指纹数据与上述多个注册指纹数据的其中一个注册数据比对成功时,判断上述比对成功的注册数据的上述输入类型是否和上述输入指纹数据的输入类型相同,其中上述比对成功指上述输入指纹数据与上述比对成功的注册数据的相似度大于一第一临界值;以及若上述比对成功的注册数据的上述输入类型不同于上述输入指纹数据的输入类型时,以上述输入指纹数据取代上述比对成功的注册指纹数据,其中上述比对成功的注册数据的上述输入类型为一刷取类型,不同于上述输入指纹数据的输入类型,其为上述按压类型。
[0006]根据本发明的一实施例提供了一种电子装置。此电子装置包括,一储存队列、一指纹传感器和一处理单元。储存队列用以储存多个注册指纹数据。指纹传感器用以取得一输入指纹数据,其中上述输入指纹数据的一输入类型为一按压类型。处理单元用以将上述输入指纹数据与多个注册指纹数据进行比对。当上述输入指纹数据与上述多个注册指纹数据的其中一个注册数据比对成功时,上述处理单元判断上述比对成功的注册数据的上述输入类型是否和上述输入指纹数据的输入类型相同,其中上述比对成功是指上述输入指纹数据与上述比对成功的注册数据的相似度大于一第一临界值。若上述比对成功的注册数据的上述输入类型不同于上述输入指纹数据的输入类型时,上述处理单元以上述输入指纹数据取代上述比对成功的注册指纹数据,其中上述比对成功的注册数据的上述输入类型为一刷取类型,不同于上述输入指纹数据的输入类型,其为上述按压类型。
[0007]关于本发明其他附加的特征与优点,此领域技术人员,在不脱离本发明的精神和范围内,当可根据本案实施方法中所公开的执行联系程序的使用者装置、系统、以及方法, 做些许的更动与润饰而得到。【附图说明】
[0008]图1为显示根据本发明的实施例所述的电子装置100的方块图。
[0009]图2为根据本发明一实施例所述的设定权重值的示意图。
[0010]图3A-3B为根据本发明一实施例所述的指纹识别的注册指纹数据更新方法的流程图300。
[0011]其中,附图标记说明如下:
[0012]100电子装置
[0013]110指纹传感器
[0014]120处理单元
[0015]130储存队列
[0016]300流程图【具体实施方式】
[0017]本章节所叙述的是实施本发明的最佳方式,目的在于说明本发明的精神而非用以限定本发明的保护范围,本发明的保护范围当视所附的权利要求所界定者为准。
[0018]图1为显示根据本发明的实施例所述的电子装置100的方块图。根据本发明一实施例,电子装置100可指具有指纹识别功能的电子装置,例如:一移动电话、一智能手机、 一平板电脑或一笔记型电脑等电子装置。如图1所示,电子装置1〇〇中包括了指纹传感器 110、一处理单元120以及一储存队列130。在图1中的方块图,仅是为了方便说明本发明的实施例,但本发明并不以此为限。
[0019]根据本发明一实施例,当要进行指纹识别前,使用者会先将其手指头在指纹传感器110上进行一或多次刷取的动作。每一次刷取动作之后,会产生多个刷取图框(swiping frames),处理单元120会从该等刷取图框中,选取有效且具有参考价值的参考图框 (frame),并根据该些参考图框产生注册指纹数据,以提供指纹识别使用,且处理单元120 会将所产生的多个注册指纹数据储存在储存队列130中。注意地是,在本发明中初始的注册指纹数据都经由使用者刷取的动作所产生。但当储存队列130中所储存的初始的注册指纹数据有被通过使用者的按压的动作所产生的其他输入指纹数据所取代时,储存队列130 所储存的注册指纹数据就亦会包括具有按压类型的注册指纹数据。
[0020]当要进行指纹识别时,使用者会以一按压的方式将其手指头放置在指纹传感器 110上,处理单元120会根据指纹传感器110的感测结果,产生一按压图框,并且根据按压图框,产生一输入指纹数据。处理单元120取得输入指纹数据后,就会对输入指纹数据和注册指纹数据进行比对,并且根据比对结果,产生一指纹识别结果。
[0021]当输入指纹数据和注册指纹数据的一者的一比对分数大于一第一临界值时,处理单元120就会判断输入指纹数据和该注册指纹数据比对成功,并且判断输入指纹数据通过指纹识别。处理单元120会将输入指纹数据逐一与多个笔注册指纹数据进行比对,输入指纹数据与注册指纹数据的相似度愈高,比对分数就会愈高。当输入指纹数据辨识成功后,处理单元120会分析是否将此辨识成功的输入指纹数据储存到储存队列130中,以新增为注册指纹数据的一者,或取代和其比对成功的注册指纹数据。根据本发明一实施例,当输入指纹数据辨识成功后,处理单元120会先判断储存队列130的储存空间是否已经额满。若储存队列还未额满,处理单元120就会将辨识成功的输入指纹数据储存到储存队列130中,以作为注册指纹数据的一者。
[0022]若储存队列130已额满,处理单元120会判断输入指纹数据和与其比对成功的注册指纹数据的比对分数是否超过一第二临界值,其中第二临界值大于或等于第一临界值。 若比对分数小于第二临界值,处理单元120就会舍弃此输入指纹数据,不会考虑将此输入指纹数据储存到储存队列130中。
[0023]根据本发明一实施例,处理单元120是根据输入指纹数据与注册指纹数据的一重叠面积来计算出比对分数。输入指纹数据与注册指纹数据间具有越大的重叠面积,比对分数就会越高。根据本发明一实施例,注册指纹数据的不同区域会具有不同的权重值。举例来说:如图2所示,若注册指纹数据由使用者的刷取动作所产生,其两侧的位置通常会较容易产生形变。因此,就会设定两侧位置的区域所对应到的权重值为较低的权重值,中间区域则会设为具有较高的权重值。在此实施例中,处理单元120会根据重叠面积中每一区域所对应的不同权重值来计算比对分数。
[0024]若比对分数大于第二临界值,处理单元120会判断与输入指纹数据比对成功的注册指纹数据的输入类型是否为一刷取类型。也就是处理单元120会判断此注册指纹数据是否为经由使用者在指纹传感器110的刷取动作所产生。由于输入指纹数据经由使用者在指纹传感器110的按压动作所产生,且使用者的按压动作所产生的指纹数据相较于刷取动作所产生的指纹数据通常会具有较高的可靠度,因此,若与输入指纹数据比对成功的注册指纹数据的输入类型为刷取类型,处理单元120就会用输入指纹数据取代与输入指纹数据比对成功的注册指纹数据。
[0025]若与输入指纹数据比对成功的注册指纹数据的输入类型为按压类型,处理单元 120就会再判断输入指纹数据的影像品质是否优于此注册指纹数据的影像品质。若输入指纹数据的影像品质优于此注册指纹数据的影像品质,处理单元120就会以输入指纹数据取代此注册指纹数据。若输入指纹数据的影像品质差于此注册指纹数据的影像品质,处理单元120就会再判断此注册指纹数据是否具有一相对高的参考次数。根据本发明一实施例, 参考次数表示在使用者进行指纹识别时,此注册指纹数据和使用者经由按压的动作所产生的输入指纹数据比对成功的次数。若一注册指纹数据具有较高的参考次数,即表示此注册指纹数据具有较高的参考价值。若一注册指纹数据具有较低的参考次数,即表示此注册指纹数据在进行指纹识别时很少被采用。举例而言,若一注册指纹数据的参考次数与具有最高参考次数的注册指纹数据相比,其参考次数大于或等于该最高参考次数的五分之一,则此注册指纹数据即具有相对高的参考次数。反之,若一注册指纹数据的参考次数小于该最高参考次数的五分之一,则此注册指纹数据具有相对低的参考次数。
[0026]若处理单元120判断与输入指纹数据比对成功的注册指纹数据具有一相对低的参考次数,亦即此注册指纹数据的参考次数与最高参考次数相比后,为一相对小的数值,处理单元120就会以输入指纹数据取代此注册指纹数据。反之,若与输入指纹数据比对成功的注册指纹数据具有一相对高的参考次数,由于此注册指纹数据的参考价值高,处理单元 120不会以输入指纹数据取代此注册指纹数据。
[0027]图3A-3B为根据本发明一实施例所述的指纹识别的注册指纹数据更新方法的流程图300,此注册指纹数据产生方法适用于电子装置100。如图3A-3B所示,首先,在步骤 S310,通过电子装置100取得一输入指纹数据,其中上述输入指纹数据的一输入类型为一按压类型。在步骤S320,判断输入指纹数据与多个注册指纹数据的一者的一比对分数是否大于一第一临界值。当输入指纹数据与多个注册指纹数据的一者的比对分数大于一第一临界值,表示输入指纹数据比对成功,且会继续进行步骤S330。当输入指纹数据与每一注册指纹数据的比对分数均小于一第一临界值,即表示输入指纹数据比对失败,指纹识别不通过, 流程回到步骤S310。在步骤S330,当输入指纹数据与多个注册指纹数据的一者比对成功后,通过电子装置100判断储存上述多个注册指纹数据的一储存队列130是否已额满。若储存队列130尚未额满,进行步骤S340。在步骤S340,通过电子装置100储存输入指纹数据至储存队列130中。若储存队列130已额满,则进行步骤S350。
[0028]在步骤S350,通过电子装置100判断输入指纹数据和与其比对成功的注册指纹数据的比对分数是否超过一第二临界值。若比对分数超过第二临界值,进行步骤S360。若比对分数未超过第二临界值,舍弃输入指纹数据,回到步骤S310。
[0029]在步骤S360,通过电子装置100判断与输入指纹数据比对成功的注册指纹数据的输入类型是否为刷取类型。若与输入指纹数据比对成功的注册指纹数据的输入类型为刷取类型,进行步骤S370。在步骤S370,电子装置100会以输入指纹数据取代与输入指纹数据比对成功的注册指纹数据。若与输入指纹数据比对成功的注册指纹数据的输入类型为按压类型,进行步骤S380。在步骤S380,通过电子装置100判断输入指纹数据的一第一影像品质是否优于与输入指纹数据比对成功的注册指纹数据的一第二影像品质。若第一影像品质优于第二影像品质,进行步骤S370,电子装置100会以输入指纹数据取代与输入指纹数据比对成功的注册指纹数据。若第一影像品质并未优于第二影像品质,进行步骤S390,判断与输入指纹数据比对成功的注册指纹数据是否具有一相对低的参考次数。若此注册指纹数据的参考次数与最高参考次数相比后,为相对小的数值,进行步骤S370,电子装置100会用输入指纹数据取代与输入指纹数据比对成功的注册指纹数据。若与输入指纹数据比对成功的注册指纹数据的参考次数与最高参考次数相比后,并非为一相对小的数值,电子装置100 会舍弃输入指纹数据,回到步骤S310。
[0030]根据本发明的实施例所提出的方法,电子装置100可通过一智能学习(smart learning)的方式去更新已储存的注册指纹数据,以使得注册指纹数据更符合使用者的操作习惯,以提升指纹识别的成功率。
[0031]本发明的说明书所公开的方法和演算法的步骤,可直接通过执行一处理器直接应用在硬件以及软件模块或两者的结合上。一软件模块(包括执行指令和相关数据)和其它数据可储存在数据存储器中,像是随机存取存储器(RAM)、快闪存储器(flash memory)、 只读存储器(ROM)、可擦除可规化只读存储器(EPR0M)、电子可擦除可编程只读存储器 (EEPR0M)、暂存器、硬盘、可携式硬盘、光盘只读存储器(⑶-ROM)、DVD或在此领域现有技术中任何其它电脑可读取的储存媒体格式。一储存媒体可耦接至一机器装置,举例来说,像是电脑/处理器(为了说明的方便,在本说明书以处理器来表示),上述处理器可通过来读取信息(像是程序码),以及写入信息至储存媒体。一储存媒体可整合一处理器。一特殊应用集成电路(ASIC)包括处理器和储存媒体。一用户设备则包括一特殊应用集成电路。换句话说,处理器和储存媒体以不直接连接用户设备的方式,包含于用户设备中。此外,在一些实施例中,任何适合电脑程序的产品包括可读取的储存媒体,其中可读取的储存媒体包括和一或多个所公开实施例相关的程序码。在一些实施例中,电脑程序的产品可包括封装材料。
[0032]本说明书中所提到的「一实施例」或「实施例」,表示与实施例有关的所述特定的特征、结构、或特性是包含根据本发明的至少一实施例中,但并不表示它们存在于每一个实施例中。因此,在本说明书中不同地方出现的「在一实施例中」或「在实施例中」词组并不必然表示本发明的相同实施例。
[0033]以上段落使用多种层面描述。显然的,本文的教示可以多种方式实现,而在范例中公开的任何特定架构或功能仅为一代表性的状况。根据本文的教示,任何本领域技术人员应理解在本文公开的各层面可独立实作或两种以上的层面可以合并实作。
[0034]虽然本发明已以较佳实施例公开如上,然其并非用以限定本发明,任何本领域技术人员,在不脱离本发明的精神和范围内,当可作些许的更动与润饰,因此本发明的保护范围当视所附的权利要求所界定者为准。
【主权项】
1.一种指纹识别的注册指纹数据更新方法,包括:取得一输入指纹数据,其中上述输入指纹数据的一输入类型为一按压类型;将上述输入指纹数据与多个注册指纹数据进行比对,其中上述多个注册指纹数据储存 于一储存队列;当上述输入指纹数据与上述多个注册指纹数据的其中一个注册数据比对成功时,判断 上述比对成功的注册数据的上述输入类型是否和上述输入指纹数据的输入类型相同,其中 上述比对成功指上述输入指纹数据与上述比对成功的注册数据的相似度大于一第一临界 值;以及若上述比对成功的注册数据的上述输入类型不同于上述输入指纹数据的输入类型时, 以上述输入指纹数据取代上述比对成功的注册指纹数据。2.如权利要求1所述的指纹识别的注册指纹数据更新的方法,还包括:当上述输入指纹数据与上述多个注册指纹数据的其中一个注册数据比对成功时,判断 储存上述多个注册指纹数据的上述储存队列是否已额满;若上述储存队列已额满,判断上述输入指纹数据与上述比对成功的注册数据的比对分 数是否超过一第二临界值,其中上述第二临界值大于或等于上述第一临界值;以及若上述比对分数小于上述第二临界值,舍弃上述输入指纹数据。3.如权利要求2所述的指纹识别的注册指纹数据更新的方法,还包括:若上述储存队列未额满,储存上述输入指纹数据至上述储存队列中。4.如权利要求1所述的指纹识别的注册指纹数据更新的方法,还包括:若上述比对成功的注册数据的上述输入类型相同于上述输入指纹数据的输入类型时, 判断上述输入指纹数据的一第一影像品质是否优于上述比对成功的注册指纹数据的一第 二影像品质;以及若上述第一影像品质优于上述第二影像品质,以上述输入指纹数据取代上述比对成功 的注册指纹数据。5.如权利要求1所述的指纹识别的注册指纹数据更新的方法,还包括:判断上述比对成功的注册指纹数据是否具有一相对低的参考次数;以及若上述比对成功的注册指纹数据具有一相对低的参考次数,以上述输入指纹数据取代 上述比对成功的注册指纹数据。6.如权利要求1所述的指纹识别的注册指纹数据更新的方法,其中上述注册指纹数据 的不同区域具有不同的权重值,而上述比对分数为根据上述输入指纹数据与上述比对成功 的注册指纹数据的重叠区域大小及其所对应的上述权重值而计算出来。7.—种电子装置,包括:一储存队列,用以储存多个注册指纹数据;一指纹传感器,取得一输入指纹数据,其中上述输入指纹数据的一输入类型为一按压 类型;以及一处理单元,将上述输入指纹数据与多个注册指纹数据进行比对,其中当上述输入指纹数据与上述多个注册指纹数据的其中一个注册数据比对成功时, 上述处理单元判断上述比对成功的注册数据的上述输入类型是否和上述输入指纹数据的 输入类型相同,其中上述比对成功系指上述输入指纹数据与上述比对成功的注册数据的相似度大于一第一临界值,以及其中若上述比对成功的注册数据的上述输入类型不同于上述输入指纹数据的输入类 型时,上述处理单元以上述输入指纹数据取代上述比对成功的注册指纹数据。8.如权利要求7所述的电子装置,其中当上述输入指纹数据与上述多个注册指纹数据的其中一个注册数据比对成功时,上述处理单 元判断储存上述多个注册指纹数据的上述储存队列是否已额满;若上述储存队列已额满, 上述处理单元判断上述输入指纹数据与上述比对成功的注册数据的比对分数是否超过一 第二临界值,其中上述第二临界值大于或等于上述第一临界值;以及若上述比对分数小于 上述第二临界值,上述处理单元舍弃上述输入指纹数据。9.如权利要求8所述的电子装置,其中若上述储存队列未额满,上述处理单元储存上 述输入指纹数据至上述储存队列中。10.如权利要求7所述的电子装置,其中若上述比对成功的注册数据的上述输入类型 为相同于上述输入指纹数据的输入类型时,上述处理单元更判断上述输入指纹数据的一第 一影像品质是否优于上述比对成功的注册指纹数据的一第二影像品质,以及若上述第一影 像品质系优于上述第二影像品质,上述处理单元以上述输入指纹数据取代上述比对成功的 注册指纹数据。11.如权利要求7所述的电子装置,其中上述处理单元还用于判断上述比对成功的注 册指纹数据是否具有一相对低的参考次数,以及若上述比对成功的注册指纹数据具有一相 对低的参考次数,上述处理单元以上述输入指纹数据取代上述比对成功的注册指纹数据。12.如权利要求7所述的电子装置,其中上述注册指纹数据的不同区域具有不同的权 重值,而上述比对分数为上述处理单元根据上述输入指纹数据与上述比对成功的注册指纹 数据的重叠区域大小及其所对应的上述权重值而计算出来。
【文档编号】G06K9/00GK106033536SQ201510121097
【公开日】2016年10月19日
【申请日】2015年3月19日
【发明人】江元麟, 郑宇淳
【申请人】神盾股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1