基于人脸识别的登录方法、装置、系统和存储介质制造方法及图纸

技术编号:20926160 阅读:14 留言:0更新日期:2019-04-20 11:49
本发明专利技术提供了一种基于人脸识别的登录方法、装置、系统和存储介质,该方法包括:接收用户的刷脸登录请求,并获取用户的实时人脸图像;使用所述用户的用户身份信息提取人脸数据库中录入的与所述用户身份信息相对应的参考人脸图像;根据所述实时人脸图像和所述参考人脸图像之间的相似度判断是否登录成功。本发明专利技术的基于人脸识别的登录方法、装置、系统和存储介质使用用户身份信息提取人脸数据库中相对应的参考人脸图像,并与实时人脸图像进行对比以判断是否登录成功,而无需遍历整个人脸数据库作对比,提高了登录效率。

Login Method, Device, System and Storage Media Based on Face Recognition

The invention provides a face recognition-based login method, device, system and storage medium, which includes: receiving a user's face brushing login request and obtaining a user's real-time face image; extracting a reference face image corresponding to the user's identity information recorded in the face database by using the user's user identity information; and according to the real-time face image. The similarity between the reference face image and the reference face image determines whether the login is successful or not. The login method, device, system and storage medium based on face recognition of the present invention use user identity information to extract the corresponding reference face image in the face database, and compare it with the real-time face image to judge whether the login is successful or not without traversing the whole face database, thus improving the login efficiency.

【技术实现步骤摘要】
基于人脸识别的登录方法、装置、系统和存储介质
本专利技术涉及人脸识别
,更具体地涉及一种基于人脸识别的登录方法、装置、系统和存储介质。
技术介绍
传统的网络账户保护方式为用户名和密码登录方式。用户在终端机上输入注册时的用户名和密码供系统主机存储,系统主机分析判断用户输入的用户名和密码,判别用户从终端机输入的信息是否正确,只有当用户名和密码正确,用户才能准予进入自有的信息资源空间。其缺点是:系统安全性低,当密码和用户名被他人获取后,合法用户所拥有的信息资源空间将被盗取。为了方便用户操作,越来越多的移动应用软件使用人脸识别技术进行登录,这种登录方式被称为刷脸登录。现有的刷脸登录采用的是1:n式的对比,也就是要在人脸数据库里去遍历一遍,找到一张对比合格的脸。随着人脸数据库的体积不断增大,这样的1:n式的对比严重影响了刷脸登录的效率。
技术实现思路
本专利技术提出了一种基于人脸识别的登录方案,使用所述用户的用户身份信息提取人脸数据库中相对应的参考人脸图像,并将用户的实时人脸图像和所述参考人脸图像进行对比来判断是否登录成功,从而提高了登录效率。下面简要描述本专利技术提出的关于基于人脸识别的登录方案,更多细节将在后续结合附图在具体实施方式中加以描述。根据本专利技术一方面,提供了一种基于人脸识别的登录方法,所述方法包括:接收用户的刷脸登录请求,并获取用户的实时人脸图像;使用所述用户的用户身份信息提取人脸数据库中录入的与所述用户身份信息相对应的参考人脸图像;根据所述实时人脸图像和所述参考人脸图像之间的相似度判断是否登录成功。在一个实施例中,所述人脸数据库中预先存储有具有映射关系的所述用户身份信息和所述参考人脸图像;所述使用所述用户的用户身份信息提取人脸数据库中录入的与所述用户身份信息相对应的参考人脸图像,包括:使用所述用户的用户身份信息根据所述映射关系从所述人脸数据库中提取与所述用户身份信息相对应的所述参考人脸图像。在一个实施例中,在接收用户的刷脸登录请求之前,还包括:判断所述人脸数据库中是否已录入所述参考人脸图像,如果未录入,则录入所述参考人脸图像。在一个实施例中,所述录入所述参考人脸图像包括:接收注册请求;录入所述注册请求所携带的人脸图像作为参考人脸图像,并建立所述参考人脸图像和所述注册请求所携带的用户身份信息之间的所述映射关系。在一个实施例中,所述录入所述参考人脸图像包括:接收用户的普通登录请求;验证所述普通登录请求所携带的登录密码;若所述验证通过,则获取用户的人脸图像;录入所述人脸图像作为参考人脸图像,并建立所述参考人脸图像和所述登录请求所携带的用户身份信息之间的所述映射关系。在一个实施例中,所述根据所述实时人脸图像和所述参考人脸图像之间的相似度判断是否登录成功包括:若所述实时人脸图像和所述参考人脸图像之间的相似度大于或等于相似度阈值,则判断登陆成功;若所述实时人脸图像和所述参考人脸图像之间的相似度小于相似度阈值,则判断登陆失败。根据本专利技术另一方面,提供了一种基于人脸识别的登录装置,所述装置包括:获取模块,用于接收用户的请求刷脸登录,并获取用户的实时人脸图像;提取模块,用于使用所述用户的用户身份信息提取人脸数据库中所录入的与所述用户身份信息相对应的参考人脸图像;以及对比模块,用于根据所述实时人脸图像和所述参考人脸图像之间的相似度判断是否登录成功。在一个实施例中,所述人脸数据库中预先存储有具有映射关系的所述用户身份信息和所述参考人脸图像;所述使用所述用户的用户身份信息提取人脸数据库中录入的与所述用户身份信息相对应的参考人脸图像,包括:使用所述用户的用户身份信息根据所述映射关系从所述人脸数据库中提取与所述用户身份信息相对应的所述参考人脸图像。根据本专利技术又一方面,提供了一种基于人脸识别的登录系统,所述系统包括存储装置和处理器,所述存储装置上存储有由所述处理器运行的计算机程序,所述计算机程序在被所述处理器运行时执行上述任一项所述的基于人脸识别的登录方法。根据本专利技术再一方面,提供了一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序在运行时执行上述任一项所述的基于人脸识别的登录方法。本专利技术的基于人脸识别的登录方法、装置、系统和存储介质使用用户身份信息提取人脸数据库中相对应的参考人脸图像,并与实时人脸图像进行对比以判断是否登录成功,而无需遍历整个人脸数据库作对比,提高了登录效率。附图说明通过结合附图对本专利技术实施例进行更详细的描述,本专利技术的上述以及其它目的、特征和优势将变得更加明显。附图用来提供对本专利技术实施例的进一步理解,并且构成说明书的一部分,与本专利技术实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中,相同的参考标号通常代表相同部件或步骤。图1示出用于实现根据本专利技术实施例的基于人脸识别的登录方法、装置、系统和存储介质的示例服务器的示意性框图;图2示出根据本专利技术实施例的基于人脸识别的登录方法的示意性流程图;图3示出根据本专利技术实施例的基于人脸识别的登录方法的另一示意性流程图;图4示出根据本专利技术实施例的基于人脸识别的登录装置的示意性框图;以及图5示出根据本专利技术实施例的系统的示意性框图。具体实施方式为了使得本专利技术的目的、技术方案和优点更为明显,下面将参照附图详细描述根据本专利技术的示例实施例。显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是本专利技术的全部实施例,应理解,本专利技术不受这里描述的示例实施例的限制。基于本专利技术中描述的本专利技术实施例,本领域技术人员在没有付出创造性劳动的情况下所得到的所有其它实施例都应落入本专利技术的保护范围之内。首先,参照图1来描述用于实现本专利技术实施例的基于人脸识别的登录方法、装置、系统和存储介质的示例服务器100。如图1所示,服务器100包括一个或多个处理器102、一个或多个存储装置104、输入装置106、输出装置108、以及通信装置110,这些组件通过总线系统112和/或其它形式的连接机构(未示出)互连。应当注意,图1所示的服务器100的组件和结构只是示例性的,而非限制性的,根据需要,所述服务器也可以具有其他组件和结构。所述处理器102可以是中央处理单元(CPU)、图形处理单元(GPU)或者具有数据处理能力和/或指令执行能力的其它形式的处理单元,并且可以控制所述服务器100中的其它组件以执行期望的功能。所述存储装置104可以包括一个或多个计算机程序产品,所述计算机程序产品可以包括各种形式的计算机可读存储介质,例如易失性存储器和/或非易失性存储器。所述易失性存储器例如可以包括随机存取存储器(RAM)和/或高速缓冲存储器(cache)等。所述非易失性存储器例如可以包括只读存储器(ROM)、硬盘、闪存等。在所述计算机可读存储介质上可以存储一个或多个计算机程序指令,处理器102可以运行所述程序指令,以实现下文所述的本专利技术实施例中(由处理器实现)的服务器端功能以及/或者其它期望的功能。在所述计算机可读存储介质中还可以存储各种应用程序和各种数据,例如所述应用程序使用和/或产生的各种数据等。所述输入装置106可以是服务器端的操作者用来输入指令的装置,并且可以包括键盘、鼠标、麦克风和触摸屏等中的一个或多个。所述指令例如是接受或拒绝上传图像的指令。所述输出装置108可以向外部(例如服务器端的操作者)输出各种信本文档来自技高网...

【技术保护点】
1.一种基于人脸识别的登录方法,其特征在于,所述方法包括:接收用户的刷脸登录请求,并获取用户的实时人脸图像;使用所述用户的用户身份信息提取人脸数据库中录入的与所述用户身份信息相对应的参考人脸图像;根据所述实时人脸图像和所述参考人脸图像之间的相似度判断是否登录成功。

【技术特征摘要】
1.一种基于人脸识别的登录方法,其特征在于,所述方法包括:接收用户的刷脸登录请求,并获取用户的实时人脸图像;使用所述用户的用户身份信息提取人脸数据库中录入的与所述用户身份信息相对应的参考人脸图像;根据所述实时人脸图像和所述参考人脸图像之间的相似度判断是否登录成功。2.根据权利要求1所述的方法,其特征在于,所述人脸数据库中预先存储有具有映射关系的所述用户身份信息和所述参考人脸图像;所述使用所述用户的用户身份信息提取人脸数据库中录入的与所述用户身份信息相对应的参考人脸图像,包括:使用所述用户的用户身份信息根据所述映射关系从所述人脸数据库中提取与所述用户身份信息相对应的所述参考人脸图像。3.根据权利要求2所述的方法,其特征在于,在接收用户的刷脸登录请求之前,还包括:判断所述人脸数据库中是否已录入所述参考人脸图像,如果未录入,则录入所述参考人脸图像。4.根据权利要求3所述的方法,其特征在于,所述录入所述参考人脸图像包括:接收注册请求;录入所述注册请求所携带的人脸图像作为参考人脸图像,并建立所述参考人脸图像和所述注册请求所携带的用户身份信息之间的所述映射关系。5.根据权利要求3所述的方法,其特征在于,所述录入所述参考人脸图像包括:接收用户的普通登录请求;验证所述普通登录请求所携带的登录密码;若所述验证通过,则获取用户的人脸图像;录入所述人脸图像作为参考人脸图像,并建立所述参考人脸图像和所述普通登录请求所携带的用户身份信息之间的所述映射关系。6.根据权利要求1...

【专利技术属性】
技术研发人员:李岩
申请(专利权)人:北京旷视科技有限公司
类型:发明
国别省市:北京,11

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

1