一种认证方法及一种鉴权方法与流程

文档序号:19976110发布日期:2020-02-21 18:53阅读:125来源:国知局
一种认证方法及一种鉴权方法与流程

本申请涉及计算机图像处理领域,特别涉及一种认证方法及一种鉴权方法。



背景技术:

人脸识别系统是通过捕获人脸部表情图像的特征,基于专业的算法,从捕获的图像中确定当前被捕获的人脸图像是否是合法授权用户的人脸,进而给予当前不过脸部图像的用户权限。

然而本申请人在实现本申请实施例技术方案的过程中,发现上述技术手段存在如下技术问题:

通过人脸表情识别仅是将捕获的图像作为一个静态的密码,举例来说,图像捕获装置通过分析当前获得的图像上面中特定的图像信息,经过一定的算法分析,确定图像信息中的包含的特征是否为合法的用户所独有的特征,进而实现认证,但是这种方式存在不安全因素,比如:通过借用合法用户的照片作为捕获的图像也可以冒充合法用户,图像捕获装置并不能区分捕获的对象是照片还是真实的人脸,所以照片上的图像虽然通过了认证,但是持有照片的人不一定就是合法的使用者,从而能够冒充合法用户,对合法用户的利益造成危害。

进一步,在处理捕获的图像时,会经过算法分析处理,由于处理算法是比较机械化的,对于长相相似的人来说,区分不容易,对于一些特殊情况如:两个长得非常相似的人,系统经由算法分析出来的特征在一定程度上相似,系统可能会误判这两个人均为合法用户,进而授予与合法用户长的相似的人错误的权限,造成安全隐患。



技术实现要素:

有鉴于此,本发明提供一种认证方法,用以解决现有技术中认证过程存在的不安全的问题。

一种认证方法,应用于电子设备,所述电子设备具有图像采集单元,所述方法包括:

在所述电子设备运行过程中需要利用图像进行认证时,通过所述图像采集单元采集第一图像集合,所述第一图像集合包括多个待比较图像;

判断所述第一图像集合是否与预存的图像集合相匹配,获得一判断结果;

当所述判断结果表明所述第一图像集合与预存的图像集合相匹配时,确认通过所述认证;

当所述判断结果表明所述第一图像集合与预存的图像集合不相匹配时,确认未通过所述认证。

可选的,所述判断所述第一图像集合是否与预存的图像集合相匹配,具体为:

判断所述多个待比较图像的顺序和内容与所述预存图像集合中的多个标准图像的顺序和内容是否均一致;或

判断所述多个待比较图像的内容与所述预存图像集合中的多个标准图像的内容是否一致。

可选的,所述当所述判断结果表明所述第一图像集合与预存的图像集合相匹配时,确认通过所述认证,具体为:

当所述多个待比较图像的顺序和内容与所述多个标准图像的顺序和内容均一致,确认通过所述认证;或

当所述第一图像集合中的所述多个待比较图像的内容与所述多个标准图像的内容一致时,认证成功。

可选的,所述判断所述第一图像集合是否与预存的图像集合相匹配,具体为:

判断所述第一图像集合包含的多个待比较图像的内容是否包含所述预存的图像集合中的多个标准图像的内容。

可选的,所述当所述判断结果表明所述第一图像集合与预存的图像集合相匹配时,认证成功具体为:

当所述第一图像集合包含的多个待比较图像的内容包含所述预存的图像集合中的多个标准图像时,确认通过所述认证。

可选的,所述多个待比较图像具体为:包括有所述电子设备对应用户待认证人脸表情的待比较图像;所述多个标准图像具体为:通过所述图像采集单元获得的包括所述用户标准人脸表情的标准图像。

一方面,通过本申请的一个实施例,提供如下技术方案:

一种鉴权方法,应用于电子设备,所述电子设备具有图像采集单元,所述方法包括:

在所述电子设备运行过程中需要利用图像进行鉴权时,通过所述图像采集单元采集第一图像集合,所述第一图像集合为单个图像或者图像组;

判断所述第一图像是否与第二图像集合相匹配,获得一判断结果,所述第二图像集合为单个图像或者图像组,所述第二图像集合为多个标准图像集合中的一个且所述第二图像集合与用户使用所述电子设备的第一权限相对应;

当所述判断结果表明所述第一图像集合与所述第二图像集合相匹配时,允许用户以所述第一权限操作所述电子设备。

可选的,所述判断所述第一图像是否与第二图像集合相匹配具体为:

判断所述第一图像集合中的所述单个或多个图像的顺序和内容与所述第二图像集合中的多个图像的顺序和内容均一致;或

判断所述第一图像集合中的所述单个或图像的内容与所述第二图像集合中的多个图像的内容一致。

可选的,所述当所述判断结果表明所述第一图像集合与所述第二图像集合相匹配时,允许用户以所述第一权限操作所述电子设备,具体为:

当所述第一图像集合中的所述单个或多个图像的顺序和内容与所述第二图像集合中的多个图像的顺序和内容均一致时,允许用户以所述第一权限操作所述电子设备;或

当所述第一图像集合中的所述单个或图像的内容与所述第二图像集合中的多个图像的内容一致时,允许用户以所述第一权限操作所述电子设备。

可选的,判断所述第一图像是否与第二图像集合相匹配具体为:

判断所述第一图像中所包含的图像内容是否包含所述第二图像集合中的多个图像。

可选的,所述当所述判断结果表明所述第一图像集合与所述第二图像集合相匹配时,允许用户以所述第一权限操作所述电子设备,具体为:

当所述第一图像中所包含的图像内容包含所述第二图像集合中的多个图像时,允许用户以所述第一权限操作所述电子设备。

可选的,所述第一图像具体为:包括有所述电子设备对应用户待认证人脸表情图像;所述第二图像具体为:通过所述图像采集单元获得的包括所述用户标准人脸表情图像。

上述技术方案中的一个或多个技术方案,具有如下技术效果或优点:

一、通过本申请实施例中以图像采集单元采集的图像集合与预存的图像集合比较判断是否匹配,从而实现认证,能够解决现有技术中因利用单个图像进行比较时,存在认证方式单一,易被冒充的可能,增加了认证的安全性。

二、在本申请实施例提供的判断中,可以通过判断待比较的图像与预存的图像集合顺序、内容或者仅仅是判断内容是否一致的情况,能够以不同安全级别的验证方法来认证,具有多种验证的层次,使得认证时可以根据具体的情况,采用不同的验证安全等级,认证策略灵活多变,扩大了原有的认证方式的应用范围。

三、由于采用了基于图像集合的认证方式,在采用此认证方式的基础上提供了对应的鉴权方法,使得鉴权的方式能够在结合现有鉴权方式的基础上,增加多种鉴权方式,适应了一些特殊场景下,多级鉴权的需要。

附图说明

图1为本申请实施例中认证方法的流程图;

图2为本申请实施例中鉴权方法的流程图。

具体实施方式

在本申请实施例提供的技术方案中,通过比较图像采集单元获得的第一图像集合与预存的图像集合,在比较结果匹配的情况下,实现认证。下面结合各个附图对本申请实施例技术方案的主要实现原理、具体实施方式及其对应能够达到的有益效果进行详细的阐述。

实施例一:

请参考图1,为本申请实施例中认证方法的流程图;

步骤s100,在所述电子设备运行过程中需要利用图像进行认证时,通过所述图像采集单元采集第一图像集合,所述第一图像集合包括多个待比较图像;

本实施例所提供的技术方案中,由于捕获的图像是与预存的图像进行比较,所以在进行认证之前还包括了预存的过程,即:合法用户在电子设备没有开启认证时,设定合法的认证信息,提供合法的预存图像,当开始认证时,通过图像采集单元捕获图像,在于预存的图像相比较,进而判断出是否是合法的用户。

所述认证的方法应用于一电子设备,所述电子设备具有图像采集单元,具体来说,所述电子设备可以是手机,而对应的图像采集单元即为手机上的摄像头,或者电子设备也可以是电脑等其他设备,所述图像采集单元不一定是摄像头,能够完成图像采集的装置都可以。

当所述电子设备在运行过程中需要利用图像进行认证时,通过所述图像采集单元采集第一图像集合,具体来讲,用户在电脑上需要打开某个机密文件,则需要通过图像认证对用户的身份进行认证,通过图像采集单元采集用户的图像,所述第一图像集合包括多个待比较图像,对应到具体的实施过程中,通过图像采集单元采集用户的多个脸部表情,形成第一图像集合,在此第一图像集合中可以包含了用户的面部特征,同时还包括有表情特征,上述面部特征是现有技术中用以确认用户身份的面部特征,如嘴唇的大小,两只眼镜之间的距离等,而上述表情特征具体来说,可以是眨眼睛三次,笑两次等表情特征。

通过结合面部特征及表情特征的信息实现身份的认证。这里所举出的第一图像集合,不一定需要包括有现有技术中进行身份验证的面部特征,可以仅仅是包括了表情特征这一种方式,当然在具体的实施过程中,技术人员可以根据具体的需要,如对于具有较高安全性要求的特征,则要求认证时同时在第一图像中的表情特征与面部特征均满足,采用不同实施方案。这些方案所应用的范围应视作本申请所保护的范围之内。

步骤s110,判断所述第一图像集合是否与预存的图像集合相匹配,获得一判断结果;

步骤s120,当所述判断结果表明所述第一图像集合与预存的图像集合相匹配时,确认通过所述认证;

步骤s121,当所述判断结果表明所述第一图像集合与预存的图像集合不相匹配时,确认未通过所述认证。

在具体的实施过程中,步骤s110在判断所述第一图像集合是否与预存的图像集合相匹配,可以根据认证的安全级别,大致划分为以下几种方式:

一、判断所述多个待比较图像的顺序和内容与所述预存图像集合中的多个标准图像的顺序和内容是否均一致;

二、判断所述多个待比较图像的内容与所述预存图像集合中的多个标准图像的内容是否一致;

三、判断所述第一图像集合包含的多个待比较图像的内容是否包含所述预存的图像集合中的多个标准图像的内容。

下面结合具体的例子详细说明上述三种判断匹配方式:

首先对于第一种方式,需要判断多个待比较图像的顺序和内容是否均一致,所述图像的顺序具体来讲,由于获取的第一图像集合中获得的图像包括了不同的表情,如:按照先后的顺序先笑一次,然后眨一下眼睛,再挑一下眉毛,也就是说在第一图像集合中包括了三个动作,笑、眨眼、挑眉毛,根据预存图像集合中的标准图像的顺序比较这三个动作是否与预存在图像集合中的标准图像的顺序一致,若预存在图像集合中的待比较图像分别为眨眼、挑眉毛、笑一下,可以知道待比较的图像顺序和预存的标准图像集合中不一致。这里仅仅只给出了顺序一致的情况,同时若需要通过认证还需要验证待比较的图像内容是否一致的情况。举例来说,在第一图像集合中包括了三个动作,这三个动作与预存的标准图像集合中的顺序一致,依次是笑、眨眼、挑眉毛,然而在判断代比较图像集合中时,分析待比较图像中的面部特征,如眼睛的大小,颧骨的高低等等面部特征,在确认是一个人的情况下,即待比较的图像内容与预测的图像内容中一致。此外这里所指的内容一致具体细分下来,还包括如:挑眉毛的动作的眼睛为相同的眼睛。比如:若待比较的图像中,虽然也是挑眉毛,但若待比较的图像中挑的眉毛为右眼的眉毛,而预存的标准图像为挑左眼的眉毛,对于这种情况也会认为内容不一致,所以本申请所举出的内容一致包括了面部特征一致和表情一致,特别的在表情一致中,表情内容具体的表情实例都应该一致。即当所述多个待比较图像的顺序和内容与所述多个标准图像的顺序和内容均一致,确认通过所述认证。

从上面的叙述中可以看到,第一种方式中判断所述第一图像集合与预存的图像集合相匹配的过程包括了内容和顺序都需要一致,所以这种方式在认证的过程中,具有较高的安全性,比较适用于安全性要求较高的场景。

对于第二种方式,判断所述多个待比较图像的内容与所述预存图像集合中的多个标准图像的内容是否一致,在此种方式中减少了第一种方式中的顺序一致的情况,也就是说,若预存图像集合中的多个标准图像的内容为笑、眨眼、挑眉毛三种图像,若待比较的图像内容中的图像内容及顺序分别为眨眼、笑、挑眉毛,仅比较两种图像信息中的内容,都包括了笑、眨眼及挑眉毛三种动作,虽然这三中动作的先后顺序,同样认为是一个用户,即待比较的信息也是合法用户提供的,确认通过所述认证。

这第二种方式提供了相较于第一种方式比较粗略的认证方式,比较适合安全性要求比较低的情况。

对于第三种方式,判断所述第一图像集合包含的多个待比较图像的内容是否包含所述预存的图像集合中的多个标准图像的内容。对应到具体的例子,如:待比较的图像包括了四个动作,笑、眨眼、摇头以及挑眉毛,而预存的多个标准图像中,设置的标准图像仅包括了笑和眨眼这两个动作,基于第三种判定模式,也认为是合法的用户,从第三种判定模式中可以看出,判断过程中严密性不是很高,故可以将这第三种判断方式用于安全性要求不是很高的场景中。

通过上述三种方式,能够表明上述第一图像集合与预存的图像集合相匹配的情况,进而所述判断结果表明所述第一图像集合与预存的图像集合相匹配时,确认通过所述认证;所述判断结果表明所述第一图像集合与预存的图像集合不相匹配时,确认未通过所述认证。

在本申请实施例中优选的举出了所述多个待比较图像具体为:包括有所述电子设备对应用户待认证人脸表情的待比较图像;所述多个标准图像具体为:通过所述图像采集单元获得的包括所述用户标准人脸表情的标准图像。而在具体应用时,不一定非要采用人脸表情作为图像比较的核心。具体来讲,可以设置预存的图像为多个手势,如“v”字形手势等各种手势形成的预存图像集合,当待比较的图像与预存图像集合匹配时,同样也可以认为是匹配的,进而通过认证,也可以结合人脸表情的图像和多个动作,换句话说,待比较的图像可以是结合了眨眼睛,“v”字形手势形成的图像集合。当然,这里举出的多个手势仅是本申请所提供的应用方式的一种,在本申请中不局限与结合人脸信息,手势信息,比如:具有认证权限的人具有一个特有的硬币,可以将次硬币的图像加入到预存的标准图像集合中,在验证的时候,若没有这一个硬币的图像,则不能通过验证,增加了认证过程中的安全性。或者直接拍设置几个物品的图像作为预存的图像,如拍摄办公桌上的电话图像加上水杯的组合图像作为预存的图像,这里所提出的第一图像集合中,具体的内容不作限制,本实施例中只要能够结合多个图像信息进行认证都可以算作本申请所提供的技术方案。

实施例二:

请参考图2,为本申请实施例中鉴权的方法流程图;

步骤s200,在所述电子设备运行过程中需要利用图像进行鉴权时,通过所述图像采集单元采集第一图像集合,所述第一图像集合为单个图像或者图像组;

步骤s210,判断所述第一图像是否与第二图像集合相匹配,获得一判断结果,所述第二图像集合为单个图像或者图像组,所述第二图像集合为多个标准图像集合中的一个且所述第二图像集合与用户使用所述电子设备的第一权限相对应;

在具体的实施过程中,所述判断所述第一图像是否与第二图像集合相匹配具体为:

判断所述第一图像集合中的所述单个或多个图像的顺序和内容与所述第二图像集合中的多个图像的顺序和内容均一致;或判断所述第一图像集合中的所述单个或图像的内容与所述第二图像集合中的多个图像的内容一致。

而所述当所述判断结果表明所述第一图像集合与所述第二图像集合相匹配时,允许用户以所述第一权限操作所述电子设备,具体为:

当所述第一图像集合中的所述单个或多个图像的顺序和内容与所述第二图像集合中的多个图像的顺序和内容均一致时,允许用户以所述第一权限操作所述电子设备;或当所述第一图像集合中的所述单个或图像的内容与所述第二图像集合中的多个图像的内容一致时,允许用户以所述第一权限操作所述电子设备。

另外,判断所述第一图像是否与第二图像集合相匹配还可以为:判断所述第一图像中所包含的图像内容是否包含所述第二图像集合中的多个图像。所述当所述判断结果表明所述第一图像集合与所述第二图像集合相匹配时,允许用户以所述第一权限操作所述电子设备,具体为:当所述第一图像中所包含的图像内容包含所述第二图像集合中的多个图像时,允许用户以所述第一权限操作所述电子设备。

所述第一图像具体为:包括有所述电子设备对应用户待认证人脸表情图像;所述第二图像具体为:通过所述图像采集单元获得的包括所述用户标准人脸表情图像。

步骤s220,当所述判断结果表明所述第一图像集合与所述第二图像集合相匹配时,允许用户以所述第一权限操作所述电子设备。

在具体实施时,所述第一权限可以根据具体的情况,如授予用户管理员权限,授予用户普通权限,这些授权方式也应当视作本申请保护的范围之内。

由于在实施例一中已经给出了认证的过程,本实施例二是在通过认证的基础上授予通过认证的用户一定权限。为了说明书的简洁,就不在详细描述本申请实施例二中涉及验证过程的具体过程了。

通过本申请的一个或多个实施例,可以实现如下技术效果:

一、通过本申请实施例中以图像采集单元采集的图像集合与预存的图像集合比较判断是否匹配,从而实现认证,能够解决现有技术中因利用单个图像进行比较时,存在认证方式单一,易被冒充的可能,增加了认证的安全性。

二、在本申请实施例提供的判断中,可以通过判断待比较的图像与预存的图像集合顺序、内容或者仅仅是判断内容是否一致的情况,能够以不同安全级别的验证方法来认证,具有多种验证的层次,使得认证时可以根据具体的情况,采用不同的验证安全等级,认证策略灵活多变,扩大了原有的认证方式的应用范围。

三、由于采用了基于图像集合的认证方式,在采用此认证方式的基础上提供了对应的鉴权方法,使得鉴权的方式能够在结合现有鉴权方式的基础上,增加多种鉴权方式,适应了一些特殊场景下,多级鉴权的需要。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1