一种基于人脸识别的登录铁路专用系统的装置的制作方法

文档序号:17771675发布日期:2019-05-28 19:30阅读:135来源:国知局
一种基于人脸识别的登录铁路专用系统的装置的制作方法

本发明涉及计算机技术领域,尤其涉及一种基于人脸识别的登录铁路专用系统的装置。



背景技术:

目前,传统的铁路专用系统的网络账户保护方式为用户名和密码登录方式。用户在铁路专用系统的终端机上输入注册时的用户名和密码供铁路专用系统的主机存储,铁路专用系统的主机分析判断用户输入的用户名和密码,判别用户从铁路专用系统的终端机输入的信息是否正确,只有当用户名和密码正确,用户才能准予进入铁路专用系统的自有信息资源空间。

但是,发明人发现现有技术中至少存在如下问题:

铁路专用系统的登录安全性低,当密码和用户名被他人获取后,用户所拥有的铁路专用系统的信息资源空间将被盗取。



技术实现要素:

有鉴于此,本发明的目的在于提出一种基于人脸识别的登录铁路专用系统的装置,能够实现能通过人脸识别的登录方式,提高登录安全性,避免用户所拥有的铁路专用系统的信息资源空间被盗取。

根据本发明的一个方面,提供一种基于人脸识别的登录铁路专用系统的装置,包括:

获取模块、检测模块和登录模块;

所述获取模块,用于在用户请求登录铁路专用系统时,获取用户的脸部图像;

所述检测模块,用于根据所述获取的用户的脸部图像,检测用户是否为初次登录;

所述登录模块,用于根据所述检测用户是否为初次登录的检测结果,在检测到用户不是初次登录的检测结果时,校验所述获取的用户的脸部图像是否关联身份认证,在检验出所述获取的用户的脸部图像有关联身份认证时,则检验出用户是认证用户,允许用户登录铁路专用系统并更新所述用户登录数据;其中,所述身份认证包括身份证信息、铁路职工工作证信息、学生证信息、驾驶证信息,所述用户登录数据包括用户登录时的人脸图像和关联所述登录时的人脸图像的登录时间、登录地点、身份认证信息。

其中,所述获取模块,具体用于:

在用户请求登录铁路专用系统时,通过人脸检测算法,得到人脸区域,进而采用耳朵定位法,通过双耳朵的位置剪裁人脸区域,进而采用梯度直方图描述人脸特征,验证是否为正脸,验证出为正面人脸时,获取用户的脸部图像。

其中,所述获取模块,具体用于:

在用户请求登录铁路专用系统时,摄录用户的脸部视频,从所述摄录的用户的脸部视频中筛选出效果最好的脸部图像,获取用户的脸部图像。

其中,所述检测模块,具体用于:

根据所述获取的用户的脸部图像,采用相似度对比验证方式对比所述获取的用户的脸部图像与本地人脸数据库中的人脸图像的方式,检测用户是否为初次登录,在对比出所述获取的用户的脸部图像通过所述相似度对比验证,则检测到用户不是初次登录,在对比出所述获取的用户的脸部图像未通过所述相似度对比验证,则检测到用户是初次登录。

其中,所述检测模块,具体用于:

根据所述获取的用户的脸部图像,触发一个储存在用户本地终端上的数据搜索函数,检测所述触发的储存在用户本地终端上的数据搜索函数是否搜索到关联所述获取的用户的脸部图像的字段,检测到所述触发的储存在用户本地终端上的数据搜索函数没有搜索到关联所述获取的用户的脸部图像的字段时,则检测到用户是初次登录,检测到所述触发的储存在用户本地终端上的数据搜索函数有搜索到关联所述获取的用户的脸部图像的字段时,则检测到用户不是初次登录。

其中,所述检测模块,具体用于:

根据所述获取的用户的脸部图像,检索关联所述获取的用户的脸部图像所登录的所有软件系统的记录,检测所述检索到的关联所述获取的用户的脸部图像所登录的所有软件系统的记录中是否有登录所述铁路专用系统的记录,检测到所述检索到的关联所述获取的用户的脸部图像所登录的所有软件系统的记录中有登录所述铁路专用系统的记录时,则检测到用户不是初次登录,检测到所述检索到的关联所述获取的用户的脸部图像所登录的所有软件系统的记录中没有登录所述铁路专用系统的记录时,则检测到用户是初次登录。

其中,所述检测模块,具体用于:

根据所述获取的用户的脸部图像,检索关联所述获取的用户的脸部图像所关联的登录用户的信息,检测所述检索关联所述获取的用户的脸部图像所关联的登录用户的信息是否有登录所述铁路专用系统的记录,检测到所述检索关联所述获取的用户的脸部图像所关联的登录用户的信息有登录所述铁路专用系统的记录,则检测到用户不是初次登录,检测到所述检索关联所述获取的用户的脸部图像所关联的登录用户的信息没有登录所述铁路专用系统的记录,则检测到用户是初次登录。

其中,所述登录模块,包括:

认证用户登录模块和非认证用户登录模块;

所述认证用户登录模块,用于根据所述检测用户是否为初次登录的检测结果,在检测到用户不是初次登录的检测结果时,校验所述获取的用户的脸部图像是否关联身份认证,在检验出所述获取的用户的脸部图像有关联身份认证时,则检验出用户是认证用户,允许用户登录铁路专用系统并更新所述用户登录数据;其中,所述身份认证包括身份证信息、铁路职工工作证信息、学生证信息、驾驶证信息,所述用户登录数据包括用户登录时的人脸图像和关联所述登录时的人脸图像的登录时间、登录地点、身份认证信息;

所述非认证用户登录模块,用于根据所述检测用户是否为初次登录的检测结果,在检测到用户不是初次登录的检测结果时,校验所述获取的用户的脸部图像是否关联身份认证,在检验出所述获取的用户的脸部图像未关联身份认证时,则检验出用户是非认证用户,允许用户登录铁路专用系统并更新所述用户登录数据。

其中,所述登录模块,还包括:

初次用户登录模块;

所述初次用户登录模块,用于根据所述检测用户是否为初次登录的检测结果,在检测到用户是初次登录的检测结果时,允许用户登录铁路专用系统并更新所述用户登录数据。

其中,所述基于人脸识别的登录铁路专用系统的装置,还包括:

设置模块,用于提供关联用户登录数据的其他用户的脸部图像,设置所述其他用户的脸部图像经人脸识别可登录所述用户所拥有的铁路专用系统的信息资源空间。

可以发现,以上方案,可以根据检测用户是否为初次登录的检测结果,在检测到用户不是初次登录的检测结果时,校验实时获取的用户的脸部图像是否关联身份认证,在检验出该实时获取的用户的脸部图像有关联身份认证时,则检验出用户是认证用户,允许用户登录铁路专用系统并更新该用户登录数据,能够实现基于人脸的生物特征的唯一性,能通过人脸识别的登录方式,提高登录安全性,避免用户所拥有的铁路专用系统的信息资源空间被盗取。

进一步的,以上方案,可以根据检测用户是否为初次登录的检测结果,在检测到用户不是初次登录的检测结果时,校验实时获取的用户的脸部图像是否关联身份认证,在检验出该实时获取的用户的脸部图像未关联身份认证时,则检验出用户是非认证用户,允许用户登录铁路专用系统并更新该用户登录数据,能够实现身份不明用户能登录所需登录的系统并更新该身份不明用户的登录数据,该登录数据包括用户登录时的人脸图像和关联该登录时的人脸图像的登录时间、登录地点等,提高登录安全性。

进一步的,以上方案,可以根据检测用户是否为初次登录的检测结果,在检测到用户是初次登录的检测结果时,允许用户登录铁路专用系统并更新该用户登录数据,能够实现初次登录的用户能登录所需登录的系统并更新该用户的登录数据,该登录数据包括用户登录时的人脸图像和关联该登录时的人脸图像的登录时间、登录地点等,提高登录安全性。

进一步的,以上方案,可以提供关联用户登录数据的其他用户的脸部图像,设置该其他用户的脸部图像经人脸识别可登录该用户所拥有的铁路专用系统的信息资源空间,能够实现基于人脸的生物特征的唯一性,能通过人脸识别的登录方式,使一个登录用户所拥有的铁路专用系统的信息资源空间可以共享给到关联的其他用户,提高共享登录安全性,避免用户所拥有的铁路专用系统的信息资源空间被盗取。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明基于人脸识别的登录铁路专用系统的装置一实施例的结构示意图;

图2是本发明基于人脸识别的登录铁路专用系统的装置另一实施例的结构示意图。

具体实施方式

下面结合附图和实施例,对本发明作进一步的详细描述。特别指出的是,以下实施例仅用于说明本发明,但不对本发明的范围进行限定。同样的,以下实施例仅为本发明的部分实施例而非全部实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

本发明提供一种基于人脸识别的登录铁路专用系统的装置,能够实现能通过人脸识别的登录方式,提高登录安全性,避免用户所拥有的铁路专用系统的信息资源空间被盗取。

请参见图1,图1是本发明基于人脸识别的登录铁路专用系统的装置一实施例的结构示意图。本实施例中,该基于人脸识别的登录铁路专用系统的装置10包括获取模块11、检测模块12和登录模块13。

该获取模块11,用于在用户请求登录铁路专用系统时,获取用户的脸部图像。

该检测模块12,用于根据该获取的用户的脸部图像,检测用户是否为初次登录。

该登录模块13,用于根据该检测用户是否为初次登录的检测结果,在检测到用户不是初次登录的检测结果时,校验该获取的用户的脸部图像是否关联身份认证,在检验出该获取的用户的脸部图像有关联身份认证时,则检验出用户是认证用户,允许用户登录铁路专用系统并更新该用户登录数据;其中,该身份认证可以包括身份证信息、铁路职工工作证信息、学生证信息、驾驶证信息等,该用户登录数据可以包括用户登录时的人脸图像和关联该登录时的人脸图像的登录时间、登录地点、身份认证信息等。

可选地,该获取模块11,可以具体用于:

在用户请求登录铁路专用系统时,通过人脸检测算法,得到人脸区域,进而采用耳朵定位法,通过双耳朵的位置剪裁人脸区域,进而采用梯度直方图描述人脸特征,验证是否为正脸,验证出为正面人脸时,获取用户的脸部图像。

可选地,该获取模块11,可以具体用于:

在用户请求登录铁路专用系统时,摄录用户的脸部视频,从该摄录的用户的脸部视频中筛选出效果最好的脸部图像,获取用户的脸部图像。

可选地,该检测模块12,可以具体用于:

根据该获取的用户的脸部图像,采用相似度对比验证方式对比该获取的用户的脸部图像与本地人脸数据库中的人脸图像的方式,检测用户是否为初次登录,在对比出该获取的用户的脸部图像通过该相似度对比验证,则检测到用户不是初次登录,在对比出该获取的用户的脸部图像未通过该相似度对比验证,则检测到用户是初次登录。

可选地,该检测模块12,可以具体用于:

根据该获取的用户的脸部图像,触发一个储存在用户本地终端上的数据搜索函数,检测该触发的储存在用户本地终端上的数据搜索函数是否搜索到关联该获取的用户的脸部图像的字段,检测到该触发的储存在用户本地终端上的数据搜索函数没有搜索到关联该获取的用户的脸部图像的字段时,则检测到用户是初次登录,检测到该触发的储存在用户本地终端上的数据搜索函数有搜索到关联该获取的用户的脸部图像的字段时,则检测到用户不是初次登录。

可选地,该检测模块12,可以具体用于:

根据该获取的用户的脸部图像,检索关联该获取的用户的脸部图像所登录的所有软件系统的记录,检测该检索到的关联该获取的用户的脸部图像所登录的所有软件系统的记录中是否有登录该铁路专用系统的记录,检测到该检索到的关联该获取的用户的脸部图像所登录的所有软件系统的记录中有登录该铁路专用系统的记录时,则检测到用户不是初次登录,检测到该检索到的关联该获取的用户的脸部图像所登录的所有软件系统的记录中没有登录该铁路专用系统的记录时,则检测到用户是初次登录。

可选地,该检测模块12,可以具体用于:

根据该获取的用户的脸部图像,检索关联该获取的用户的脸部图像所关联的登录用户的信息,检测该检索关联该获取的用户的脸部图像所关联的登录用户的信息是否有登录该铁路专用系统的记录,检测到该检索关联该获取的用户的脸部图像所关联的登录用户的信息有登录该铁路专用系统的记录,则检测到用户不是初次登录,检测到该检索关联该获取的用户的脸部图像所关联的登录用户的信息没有登录该铁路专用系统的记录,则检测到用户是初次登录。

可选地,该登录模块13,可以包括:

认证用户登录模块131和非认证用户登录模块132;

该认证用户登录模块131,用于根据该检测用户是否为初次登录的检测结果,在检测到用户不是初次登录的检测结果时,校验该获取的用户的脸部图像是否关联身份认证,在检验出该获取的用户的脸部图像有关联身份认证时,则检验出用户是认证用户,允许用户登录铁路专用系统并更新该用户登录数据;其中,该身份认证可以包括身份证信息、铁路职工工作证信息、学生证信息、驾驶证信息等,该用户登录数据可以包括用户登录时的人脸图像和关联该登录时的人脸图像的登录时间、登录地点、身份认证信息等;

该非认证用户登录模块132,用于根据该检测用户是否为初次登录的检测结果,在检测到用户不是初次登录的检测结果时,校验该获取的用户的脸部图像是否关联身份认证,在检验出该获取的用户的脸部图像未关联身份认证时,则检验出用户是非认证用户,允许用户登录铁路专用系统并更新该用户登录数据。

可选地,该登录模块13,还可以包括:

初次用户登录模块133;

该初次用户登录模块133,用于根据该检测用户是否为初次登录的检测结果,在检测到用户是初次登录的检测结果时,允许用户登录铁路专用系统并更新该用户登录数据。

在本实施例中,基于人脸识别的登录铁路专用系统的装置运行于其上的电子设备例如服务器可以通过有线连接方式或者无线连接方式从用户利用其进行登录铁路专用系统的终端设备接收登录请求。

在本实施例中,该用于登录铁路专用系统的终端设备可以是具有摄像头和多种传感器包含但不限于光敏,距离,重力,加速度,磁感应等传感器的各种电子终端,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等等。

在本实施例中,该电子设备可以是提供各种服务的服务器,例如对用于登录铁路专用系统的终端设备上显示的登录界面提供支持的后台登录服务器,该后台登录服务器可以对接收到的登录铁路专用系统请求等数据进行分析等处理,并将处理结果,例如可以要求用户重新拍摄脸部图像登录的信息反馈给该终端设备。

在本实施例中,用户可以使用该用于登录铁路专用系统的终端设备通过网络与电子设备例如服务器进行交互,以接收或发送消息等。该登录铁路专用系统的终端设备上可以安装有各种需要验证用户信息的客户端应用,例如购物类应用、即时通信工具、邮箱客户端、社交平台软件等等。

通常,在用户请求登录铁路专用系统前,已经通过拍摄用户的脸部图像的方式注册了用户账户,用户登录时通过拍摄登录图像进行身份认证而不需要输入用户名和密码进行身份认证;其中,用户可以通过具有拍照功能的终端设备进行注册。

可以发现,在本实施例中,可以根据检测用户是否为初次登录的检测结果,在检测到用户不是初次登录的检测结果时,校验获取的用户的脸部图像是否关联身份认证,在检验出该获取的用户的脸部图像有关联身份认证时,则检验出用户是认证用户,允许用户登录铁路专用系统并更新该用户登录数据,能够实现基于人脸的生物特征的唯一性,能通过人脸识别的登录方式,提高登录安全性,避免用户所拥有的铁路专用系统的信息资源空间被盗取。

进一步的,在本实施例中,可以根据检测用户是否为初次登录的检测结果,在检测到用户不是初次登录的检测结果时,校验获取的用户的脸部图像是否关联身份认证,在检验出该获取的用户的脸部图像未关联身份认证时,则检验出用户是非认证用户,允许用户登录铁路专用系统并更新该用户登录数据,能够实现身份不明用户能登录所需登录的系统并更新该身份不明用户的登录数据,该登录数据包括用户登录时的人脸图像和关联该登录时的人脸图像的登录时间、登录地点等,提高登录安全性。

进一步的,在本实施例中,可以根据检测用户是否为初次登录的检测结果,在检测到用户是初次登录的检测结果时,允许用户登录铁路专用系统并更新该用户登录数据,能够实现初次登录的用户能登录所需登录的系统并更新该用户的登录数据,该登录数据包括用户登录时的人脸图像和关联该登录时的人脸图像的登录时间、登录地点等,提高登录安全性。

请参见图2,图2是本发明基于人脸识别的登录铁路专用系统的装置另一实施例的结构示意图。区别于上一实施例,本实施例所述基于人脸识别的登录铁路专用系统的装置20还包括:设置模块21。

该设置模块21,用于提供关联用户登录数据的其他用户的脸部图像,设置该其他用户的脸部图像经人脸识别可登录该用户所拥有的铁路专用系统的信息资源空间。

可以发现,在本实施例中,可以提供关联用户登录数据的其他用户的脸部图像,设置该其他用户的脸部图像经人脸识别可登录该用户所拥有的铁路专用系统的信息资源空间,能够实现基于人脸的生物特征的唯一性,能通过人脸识别的登录方式,使一个登录用户所拥有的铁路专用系统的信息资源空间可以共享给到关联的其他用户,提高共享登录安全性,避免用户所拥有的铁路专用系统的信息资源空间被盗取。

可以发现,以上方案,可以根据检测用户是否为初次登录的检测结果,在检测到用户不是初次登录的检测结果时,校验获取的用户的脸部图像是否关联身份认证,在检验出该获取的用户的脸部图像有关联身份认证时,则检验出用户是认证用户,允许用户登录铁路专用系统并更新该用户登录数据,能够实现基于人脸的生物特征的唯一性,能通过人脸识别的登录方式,提高登录安全性,避免用户所拥有的铁路专用系统的信息资源空间被盗取。

进一步的,以上方案,可以根据检测用户是否为初次登录的检测结果,在检测到用户不是初次登录的检测结果时,校验获取的用户的脸部图像是否关联身份认证,在检验出该获取的用户的脸部图像未关联身份认证时,则检验出用户是非认证用户,允许用户登录铁路专用系统并更新该用户登录数据,能够实现身份不明用户能登录所需登录的系统并更新该身份不明用户的登录数据,该登录数据包括用户登录时的人脸图像和关联该登录时的人脸图像的登录时间、登录地点等,提高登录安全性。

进一步的,以上方案,可以根据检测用户是否为初次登录的检测结果,在检测到用户是初次登录的检测结果时,允许用户登录铁路专用系统并更新该用户登录数据,能够实现初次登录的用户能登录所需登录的系统并更新该用户的登录数据,该登录数据包括用户登录时的人脸图像和关联该登录时的人脸图像的登录时间、登录地点等,提高登录安全性。

进一步的,以上方案,可以提供关联用户登录数据的其他用户的脸部图像,设置该其他用户的脸部图像经人脸识别可登录该用户所拥有的铁路专用系统的信息资源空间,能够实现基于人脸的生物特征的唯一性,能通过人脸识别的登录方式,使一个登录用户所拥有的铁路专用系统的信息资源空间可以共享给到关联的其他用户,提高共享登录安全性,避免用户所拥有的铁路专用系统的信息资源空间被盗取。

在本发明所提供的几个实施方式中,应该理解到,所揭露的系统,装置,可以通过其它的方式实现。例如,以上所描述的装置实施方式仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式方案的目的。

另外,在本发明各个实施方式中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施方式方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本发明的部分实施例,并非因此限制本发明的保护范围,凡是利用本发明说明书及附图内容所作的等效装置或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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