一种电子设备及其指纹认证方法技术

技术编号:9694945 阅读:98 留言:0更新日期:2014-02-21 01:31
本发明专利技术公开了一种电子设备及其指纹认证方法。该方法包括参考指纹设定处理和权限认证处理。所述参考指纹设定处理包括:接收通过指纹采集单元发送来的第一指纹图像;基于映射函数对所述第一指纹图像进行变换以产生畸变后的第一指纹图像;保存产生畸变后的第一指纹图像,作为参考指纹图像。所述??权限认证处理包括:接收通过指纹采集单元发送来的第二指纹图像;基于所述映射函数对所述第二指纹图像进行与所述参考指纹设定处理相同的变换以产生畸变后的第二指纹图像;通过比较所述产生畸变后的第二指纹图像和所述参考图像是来确定是否认证通过。本发明专利技术较好地避免用户的真实指纹被盗取或泄漏。

【技术实现步骤摘要】

本专利技术涉及一种电子设备领域,尤其涉及电子设备及其指纹认证方法
技术介绍
国际专利申请PCT/US2008/07573 (申请日2008.09.09, 申请人:苹果公司)的内容通过引用包含于此。仅旨在便于读者更好地理解本专利技术的理念。如该国际专利申请中所说明的那样,电子设备,尤其是便携式电子设备被用于保存个人信息。例如,用户可以使用蜂窝电话机、PDA、智能电话机、或者其它电子设备保存通信录、电子邮件、日历信息、文档和用户使用的其它信息。尽管信息不一定是机密的,但大多数用户不期望他们未经同意阅读这些信息。防止未经授权人访问和查看电子设备中用户的个人信息的一种方法是能够启动设备功能或访问资源之前,要求电子设备的用户提供密码。然而,一旦密码或口令为人所知或盗取,电子设备中的数据容易泄密。此外,虽然输口令的方式多种多样,但一般仍然需要多次点击操作或其它较复杂操作才可得以完成,比较费事。防止未经授权人访问和查看电子设备中用户的个人信息的另一种方法是通过采集用户的指纹来对用户进行认证。这要求用户预先采集用户指纹,作为参考指纹。当用户希望获得电子设备的访问权限或其中某个程序或文件的访问权限时,再次采集用户的指纹,再新采集到的指纹与参数指纹对比对,若相匹配,则认证通过。这种方法中,用户可以通过输入指纹来较便捷地获得认证。然而,这种方法却让用户担心一旦保存在电子设备中的指纹被盗取可能所带来的严重后果。
技术实现思路
本专利技术所要解决的技术问题之一是需要提供一种较好地避免用户的真实指纹被盗取或泄漏的电子设备及其指纹认证方法。为了解决上述技术问题,本专利技术提供了一种电子设备的指纹认证方法。包括参考指纹设定处理和权限认证处理。所述参考指纹设定处理包括:接收通过指纹采集单元发送来的第一指纹图像;基于映射函数对所述第一指纹图像进行变换以产生畸变后的第一指纹图像;保存产生畸变后的第一指纹图像,作为参考指纹图像;所述权限认证处理包括:接收通过指纹采集单元发送来的第二指纹图像;基于所述映射函数对所述第二指纹图像进行与所述参考指纹设定处理相同的变换以产生畸变后的第二指纹图像;通过比较所述产生畸变后的第二指纹图像和所述参考图像是来确定是否认证通过。进一步,所述映射函数G可以为:G = I [(AXP)] mod 255或G = [(AXP)]mod 255,其中,P表示要进行变换的图像的各像素灰度值构成的矩阵汸为预设的变换矩阵,A的列数等于P的行数;[(AXP)]Mod 255表示将矩阵(AXP)的各个元素值的元素取整再按255取模;I I表示取绝对值。进一步,所述映射函数G可以为P’ = [P]01G = AXP’,其中,P表示要进行变换的图像的各像素值构成的矩阵;[P] OI表示将P中各元素值二值化。优选的,A的行数大于等于20,A中不为零的元素大于等于A中总元素数量的1/10。优选的,A的行数大于等于P的列数或行数的1/3,A中不为零的元素大于等于A中总元素数量的1/2。其中,所述参考指纹设定处理进一步可包括:接收通过指纹采集单元发送来的第一指纹图像;根据用户元输入的信息确定一加权值;根据所述加权值来调整并更新所述映射函数;基于更新后的所述映射函数对所述第一指纹图像进行变换以产生畸变后的第一指纹图像;保存产生畸变后的第一指纹图像,作为参考指纹图像。其中,所述参考指纹设定处理可进一步包括:接收通过指纹采集单元发送来的第一指纹图像;根据用户通过键盘或触摸屏输入的信息确定一加权值;根据所述加权值来调整所述映射函数;基于调整后的映射函数对所述第一指纹图像进行变换以产生畸变后的第一指纹图像;保存产生畸变后的第一指纹图像,作为参考指纹图像。以及,所述权限认证处理可进一步包括:接收通过指纹采集单元发送来的第二指纹图像;根据用户通过键盘或触摸屏输入的信息确定一加权值;根据所述加权值获得所述调整后的映射函数;基于所述调整后的映射函数对所述第二指纹图像进行与所述参考指纹设定处理相同的变换以产生畸变后的第二指纹图像;通过比较所述产生畸变后的第二指纹图像和所述参考图像是来确定是否认证通过。其中,所述参考指纹设定处理可进一步包括:接收通过指纹采集单元发送来的第一指纹图像;接收用户输入的数值;根据所述用户输入的数值和预设的矩阵C来确定矩阵A ;基于所述映射函数G对所述第一指纹图像进行变换以产生畸变后的第一指纹图像;保存产生畸变后的第一指纹图像,作为参考指纹图像。优选的,所述变换为非仿射变换。根据本专利技术的另一方面,还提供了一种电子设备,其特征在于,包括:指纹采集单元,采集用户进行设置时输入的指纹图像,作为第一指纹图像,以及采集用户进行认证时输入的第二指纹图像;存储单元,保存产生畸变后的第一指纹图像,作为参考指纹图像;处理单元,在用户进行设置时基于映射函数对所述第一指纹图像进行变换以产生畸变后的第一指纹图像,以及,在要进行权限认证时,基于所述映射函数对所述第二指纹图像进行与所述参考指纹设定处理相同的变换以产生畸变后的第二指纹图像,通过比较所述产生畸变后的第二指纹图像和所述参考图像是来确定是否认证通过。与现有技术相比,本专利技术的一个或多个实施例可以具有如下优点:较好地避免用户的真实指纹被盗取、泄漏或破解。此外,还可以充分利用较成熟的图像匹配技术来进行权限认证以节约开发者工作量。本专利技术的其他优点、目标,和特征在某种程度上将在随后的说明书中进行阐述,并且在某种程度上,基于对下文的考察研究对本领域技术人员而言将是显而易见的,或者可以从本专利技术的实践中得到教导。本专利技术的目标和其他优点可以通过下面的说明书,权利要求书,以及附图中所特别指出的结构来实现和获得。【附图说明】附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例共同用于解释本专利技术,并不构成对本专利技术的限制。在附图中: 图1示出根据本专利技术实施例的电子设备的结构示意图; 图2示出根据本专利技术一实施例的电子设备的指纹认证方法的参考指纹设定处理的流程图; 图3示出根据本专利技术一实施例的电子设备的权限认证处理流程图; 图4示出根据本专利技术一实施例的电子设备的指纹认证方法的参考指纹设定处理的流程图。【具体实施方式】以下将结合附图及实施例来详细说明本专利技术的实施方式,借此对本专利技术如何应用技术手段来解决技术问题,并达成技术效果的实现过程能充分理解并据以实施。需要说明的是,只要不构成冲突,本专利技术中的各个实施例以及各实施例中的各个特征可以相互结合,所形成的技术方案均在本专利技术的保护范围之内。另外,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。图1示出根据本专利技术实施例的电子设备的结构示意图。该电子设备包括处理单元12、存储单元13、输入单元14和指纹采集单元11。指纹采集单元11用于采集用户的指纹图像。输入单元14用于向用户显示各种信息,处理单元12用于对指纹采集单元11采集的指纹进行变换以得到产生畸变后的指纹图像。存储单元13存储该产生畸变后的指纹图像。其中,指纹采集单元11可进一步包括棱镜111、光栅113、光学镜组112和图像传感器114。用户的手指I放在棱镜111的上表面本文档来自技高网...

【技术保护点】
一种电子设备的指纹认证方法,其特征在于,包括参考指纹设定处理和权限认证处理:所述参考指纹设定处理包括:接收通过指纹采集单元发送来的第一指纹图像;基于映射函数G对所述第一指纹图像进行变换以产生畸变后的第一指纹图像;保存产生畸变后的第一指纹图像,作为参考指纹图像;所述???权限认证处理包括:接收通过指纹采集单元发送来的第二指纹图像;基于所述映射函数G对所述第二指纹图像进行与所述参考指纹设定处理相同的变换以产生畸变后的第二指纹图像;通过比较所述产生畸变后的第二指纹图像和所述参考图像是来确定是否认证通过。

【技术特征摘要】
1.一种电子设备的指纹认证方法,其特征在于,包括参考指纹设定处理和权限认证处理: 所述参考指纹设定处理包括: 接收通过指纹采集单元发送来的第一指纹图像; 基于映射函数G对所述第一指纹图像进行变换以产生畸变后的第一指纹图像; 保存产生畸变后的第一指纹图像,作为参考指纹图像; 所述权限认证处理包括: 接收通过指纹采集单元发送来的第二指纹图像; 基于所述映射函数G对所述第二指纹图像进行与所述参考指纹设定处理相同的变换以产生畸变后的第二指纹图像; 通过比较所述产生畸变后的第二指纹图像和所述参考图像是来确定是否认证通过。2.根据权利要求1所述的方法,其特征在于,所述映射函数G为: G = I [(AXP)] mod 255 或 G = | [(AXP)] | mod 255,其中, P表示要进行变换的图像的各像素灰度值构成的矩阵; A为预设的变换矩阵,A的列数等于P的行数; [(AXP)IMod 255表示将矩阵(AXP)的各个元素值的元素取整再按255取模; I表示取绝对值。3.根据权利要求1所述的方法,其特征在于,所述映射函数用G为:P,= [P]01 G = AXP’,其中, P表示要进行变换的图像的各像素值构成的矩阵; [P]01表示将P中各元素值二值化。4.根据权利要求2或3所述的方法,其特征在于,A的行数大于等于20,A中不为零的元素大于等于A中总元素数量的1/10。5.根据权利要求2或3所述的方法,其特征在于,A的行数大于等于P的列数或行数的1/3,A中不为零的元素大于等于A中总元素数量的1/2。6.根据权利要求1至3中任一项所述的方法,其特征在于, 所述参考指纹设定处理进一步包括: 接收通过指纹采集单元发送来的第一指纹图像; 根据用户兀输入的信息确定一加权值; 根据所述加权值来调整并更新所述映射函数; 基于更新后的所述映射函数对所述第一指纹图像进行变换以产生畸变后的第一指纹图像; 保存...

【专利技术属性】
技术研发人员:龚庆珠
申请(专利权)人:青岛尚慧信息技术有限公司
类型:发明
国别省市:

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

1