用于身份验证的方法、系统和移动终端的制作方法

文档序号:8431071阅读:470来源:国知局
用于身份验证的方法、系统和移动终端的制作方法
【技术领域】
[0001]本发明涉及通信领域,具体地,涉及用于身份验证的方法、系统和移动终端。
【背景技术】
[0002]目前,身份验证应用主要采用桌面台式机或者专门设备来实现。而这些设备可移动性差,需要用户位于特定地点才能完成拍照,进而实现身份验证。因此,这种身份验证系统不能被灵活地使用,特别是当用户位于不同地点时,所以其给用户带来了很大困扰。
[0003]另一方面,现有的身份验证系统因为基于固定设备,所以处理能力有限,通常只能支持几百或者几千个用户的身份验证,例如现有的人脸识别签到系统。这种处理对象个数的限制难以满足现实需求。

【发明内容】

[0004]为了至少部分地解决现有技术中存在的问题,根据本发明的一个方面,提供一种用于身份验证的方法,包括以下步骤:
[0005]接收用户注册信息,其中所述用户注册信息包括用户身份信息和参考图片;
[0006]接收来自移动终端的用户登录信息,其中所述用户登录信息包括用户身份信息和验证图片;
[0007]根据所述用户登录信息中的用户身份信息查找对应用户注册信息中的参考图片;
[0008]将所述用户登录信息中的验证图片与找到的所述对应用户注册信息中的参考图片进行比对;以及
[0009]进行身份判断,即根据图片比对结果判断注册用户和登录用户身份是否一致,
[0010]其中所述参考图片和所述验证图片是人脸图片、指纹图片和眼睛虹膜图片中的一种或多种。
[0011]根据本发明一个实施例,上述方法中接收用户注册信息是自移动终端或者桌面终端。
[0012]根据本发明一个实施例,所述方法还包括:
[0013]根据所述身份判断结果向所述移动终端发送视频拍摄指令;
[0014]接收所述移动终端根据所述视频拍摄指令所拍摄的用户视频;以及
[0015]显示所述用户视频以便确认身份判断结果。
[0016]根据本发明一个实施例,上述方法还包括:根据所述身份判断结果向所述移动终端发出指令,以要求重新上传验证图片供再次比对或者通知用户到指定地点进行现场认证。
[0017]根据本发明一个实施例,上述方法还包括:如果所述身份判断步骤判断所述注册用户和所述登录用户身份一致,则将所述用户注册信息中的所述参考图片更新为对应的用户登录信息中的验证图片。
[0018]根据本发明一个实施例,上述方法还包括:如果所述身份判断步骤判断所述注册用户和所述登录用户身份一致,则在所述用户注册信息中保存所述验证图片作为参考图片,直至所述参考图片达到指定数量,当达到所述指定数量时,用所述验证图片更新保存时间最久的参考图片。
[0019]根据本发明一个实施例,上述方法中所述图片比对结果是概率结果,该概率结果表示所述验证图片和所述参考图片的拍摄对象是同一个人的可能性。
[0020]根据本发明另一方面,还提供一种用于身份验证的系统,包括:
[0021]接收模块,用于接收用户注册信息、来自移动终端的用户登录信息,其中所述用户注册信息包括用户身份信息和参考图片,所述用户登录信息包括用户身份信息和验证图片;
[0022]查找模块,用于根据所述用户登录信息中的用户身份信息查找对应用户注册信息中的参考图片;
[0023]比对模块,用于将所述用户登录信息中的验证图片与找到的所述对应用户注册信息中的参考图片进行比对;以及
[0024]判断模块,用于进行身份判断,即根据图片比对结果判断注册用户和登录用户身份是否一致,
[0025]其中所述参考图片和所述验证图片是人脸图片、指纹图片和眼睛虹膜图片中的一种或多种。
[0026]根据本发明一个实施例,上述系统中所述用户注册信息来自移动终端或者桌面终端。
[0027]根据本发明一个实施例,上述系统还包括发送模块和显示模块:所述发送模块用于根据所述身份判断结果向所述移动终端发送视频拍摄指令;所述接收模块还用于接收所述移动终端根据所述视频拍摄指令所拍摄的用户视频;所述显示模块用于显示所述用户视频以便确认身份判断结果。
[0028]根据本发明一个实施例,上述系统还包括发送模块,用于根据所述身份判断结果向所述移动终端发出指令,以要求重新上传验证图片供再次比对或者通知用户到指定地点进行现场认证。
[0029]根据本发明一个实施例,上述系统还包括更新模块,用于对于所述判断模块判断所述注册用户和所述登录用户身份一致的情况,将所述用户注册信息中的所述参考图片更新为对应的用户登录信息中的验证图片。
[0030]根据本发明一个实施例,上述系统中所述图片比对结果是概率结果,该概率结果表示所述验证图片和所述参考图片的拍摄对象是同一个人的可能性。
[0031]根据本发明再一方面,还提供了一种通过移动终端进行身份验证的方法,包括:
[0032]通过所述移动终端接收用户身份信息;
[0033]通过所述移动终端拍摄验证图片,其中所述验证图片是人脸图片、指纹图片和眼睛虹膜图片中的一种或多种;
[0034]将用户登录信息从所述移动终端发送至服务器,其中所述用户登录信息包括所述用户身份信息和所述验证图片;
[0035]通过所述移动终端接收所述服务器发送来的视频拍摄指令;
[0036]通过所述移动终端根据所述视频拍摄指令拍摄用户视频,以及
[0037]通过所述移动终端发送所述用户视频到所述服务器,以便所述服务器进行显示以进行身份验证。
[0038]根据本发明又一方面,还提供了一种移动终端,包括:
[0039]第一接收模块,用于接收用户身份信息;
[0040]拍摄模块,用于拍摄验证图片,其中所述验证图片是人脸图片、指纹图片和眼睛虹膜图片中的一种或多种;
[0041]发送模块,用于将用户登录信息从所述移动终端发送至服务器,其中所述用户登录信息包括所述用户身份信息和所述验证图片;以及
[0042]第二接收模块,用于接收所述服务器发送来的视频拍摄指令;
[0043]其中所述拍摄模块,还用于根据所述视频拍摄指令拍摄用户视频;
[0044]所述送模块,还用于发送所述用户视频到所述服务器,以便所述服务器进行显示以进行身份验证。
[0045]本发明所提供的上述用于身份验证的方法、系统和移动终端不仅使得用户可以随时随地登录系统进行身份验证;还提供了更强大的数据处理能力,能够支持相当大数目用户的身份验证。总之,上述方法、系统和移动终端能够为用户提供更好的用户体验。
[0046]在
【发明内容】
中引入了一系列简化形式的概念,这将在【具体实施方式】部分中进一步详细说明。本
【发明内容】
部分并不意味着要试图限定出所要求保护的技术方案的关键特征和必要技术特征,更不意味着试图确定所要求保护的技术方案的保护范围。
[0047]以下结合附图,详细说明本发明的优点和特征。
【附图说明】
[0048]本发明的下列附图在此作为本发明的一部分用于理解本发明。附图中示出了本发明的实施方式及其描述,用来解释本发明的原理。在附图中,
[0049]图1是根据本发明一个具体实施例的通信系统的示意图;
[0050]图2是根据本发明一个具体实施例的用于身份验证的方法的流程图;
[0051]图3是根据本发明另一个具体实施例的用于身份验证的方法的流程图;
[0052]图4是根据本发明又一个具体实施例的用于身份验证的方法的流程图;
[0053]图5是根据本发明一个具体实施例的用于身份验证的系统的示意性框图;
[0054]图6是根据本发明另一个具体实施例的用于身份验证的系统的示意性框图;
[0055]图7是根据本发明一个具体实施例的通过移动终端进行身份验证的方法的流程图;以及
[0056]图8是根据本发明一个具体实施例的移动终端的示意性框图。
【具体实施方式】
[0057]在下文的描述中,提供了大量的细节以便能够彻底地理解本发明。然而,本领域技术人员可以了解,如下描述仅涉及本发明的较佳实施例,本发明可以无需一个或多个这样的细节而得以实施。此外,为了避免与本发明发生混淆,对于本领域公知的一些技术特征未进行描述。
[0058]随着智能移动设备的发展,越来越多的人拥有了移动终端,诸如智能手机、Note和Pad等。一方面,移动设备的便携性给人们带来了极大的生活便利;另一方面,移动设备已经装配有功能强大的摄像头;再一方面,通信网络3G和4G也发展很快,移动设备的摄像类应用有了技术支撑。此外,随着云计算的发展,系统设置可以根据具体应用灵活进行。如何有效利用上述资源的至少一部分,针对大量用户进行准确地身份验证是很有意义的应用。因此,根据本发明一个方面,提供了一种用于身份验证的方法。
[0059]为了更好地理解该方法,首先描述其所在的运行环境。图1示出了根据本发明一个具体实施例的通信系统。前端服务器120与移动终端110、后端服务器130和应用服务器140分别相连接。该连接可以是物理连接或逻辑连接,例如,通过网络或云进行连接。更具体地,例如,无线网络或有线网络。进一步地,无线网络可以是蜂窝网、蓝牙、WiFi等等。前端服务器120可以是部署在云端的虚拟服务器。应用服务器140可以部署于管理用户的办公室,以由其管理。
[0060]本领域普通技术人员可以理解,图1所示仅是一个其中运行本发明的通信系统示例,用于清楚地理解本发明的发明构思但并不构成限制。例如,图1中
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1