CN109905401A - 实名认证方法及终端、服务器 - Google Patents
实名认证方法及终端、服务器 Download PDFInfo
- Publication number
- CN109905401A CN109905401A CN201910223683.XA CN201910223683A CN109905401A CN 109905401 A CN109905401 A CN 109905401A CN 201910223683 A CN201910223683 A CN 201910223683A CN 109905401 A CN109905401 A CN 109905401A
- Authority
- CN
- China
- Prior art keywords
- information
- certified
- terminal
- image
- sent
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请公开了一种实名认证方法及终端、服务器。该方法包括:接收终端发送的待认证信息;在确定第一数据库中存在与所述待认证信息匹配的信息的情况下,向终端发送指令,其中,所述指令包括验证信息;接收终端发送的待认证图像以及待认证用户读所述验证信息得到的待验证音频数据;根据所述待认证图像与参考图像的匹配度,以及所述待验证音频数据与所述验证信息的匹配度,得到实名认证结果,并将所述实名认证结果发送至所述终端,其中,所述参考图像为所述第一数据库中与所述待认证信息对应的图像。还公开了相应的装置。本申请通过终端获取待认证信息,并通过服务器对待认证信息的准确性进行确认,以高效完成实名认证。
Description
技术领域
本申请涉及计算机技术领域,尤其涉及一种实名认证方法及终端、服务器方法及装置。
背景技术
随着互联网和移动支付的快速发展,催生的互联网经济四面开花。从社交到出行,互联网的概念渗透到各个领域,改变着人们的生活,但用户在享受便利的同时,也存在信息安全的风险。因此,越来越多的平台在用户在使用服务或产品之前,需要用户先进行实名认证。依次对用户的身份信息、人脸对比结果进行判断,可实现实名认证,但认证效率低。
发明内容
本申请提供一种实名认证方法及终端、服务器,以实现实名认证。
第一方面,提供了一种实名认证方法,包括:接收终端发送的待认证信息;在确定第一数据库中存在与所述待认证信息匹配的信息的情况下,向终端发送指令,其中,所述指令包括验证信息;接收终端发送的待认证图像以及待认证用户读所述验证信息得到的待验证音频数据;根据所述待认证图像与参考图像的匹配度,以及所述待验证音频数据与所述验证信息的匹配度,得到实名认证结果,并将所述实名认证结果发送至所述终端,其中,所述参考图像为所述第一数据库中与所述待认证信息对应的图像。
在一种可能实现的方式中,所述在确定第一数据库中存在与所述待认证信息匹配的信息的情况下,向终端发送指令,包括:在确定所述第一数据库中存在于所述待认证信息匹配的信息的情况下,生成所述验证信息;向所述终端发送所述指令。
在另一种可能实现的方式中,所述根据所述待认证图像与参考图像的匹配度,以及所述待验证音频数据与所述验证信息的匹配度,得到实名认证结果,包括:对所述待验证音频数据进行处理,得到待验证信息;在所述待验证信息与所述验证信息相同的情况下,将所述第一数据库中与所述待认证信息对应的图像作为所述参考图像;根据所述参考图像与所述待认证图像,得到图像匹配度;所述将所述实名认证结果发送至所述终端,包括:在所述图像匹配度达到阈值的情况下,向所述终端发送认证通过。
在又一种可能实现的方式中,所述方法还包括:在所述图像匹配度未达到所述阈值的情况下,向所述终端发送认证失败。
在又一种可能实现的方式中,所述方法还包括:在所述实名认证结果为认证通过的情况下,接收所述终端发送的用车请求;从第二数据库中确定与所述待认证信息对应的驾驶证信息,其中,所述驾驶证信息包括:驾驶证有效期、驾驶证状态;在当前日期处于所述驾驶证有效期内,且所述驾驶证状态非不合法状态的情况下,确定与所述用车请求相匹配的车辆信息;将所述车辆信息发送至所述终端。
在又一种可能实现的方式中,所述驾驶证信息还包括驾驶证签发日期;所述确定与所述用车请求相匹配的车辆信息,包括:根据所述驾驶证签发日期,得到驾龄;将车辆信息中的最小驾龄小于或等于所述驾龄,且满足所述用车请求的车辆信息作为与所述用车请求相匹配的车辆信息。
第二方面,提供了一种实名认证方法,包括:将待认证信息发送至服务器;在接收到所述服务器发送的指令的情况下,获取包含待认证用户的脸部的待认证图像以及由所述待认证用户读所述指令中的验证信息得到的待验证音频数据;将所述待认证图像以及所述待验证音频数据发送至所述服务器;接收所述服务器发送的实名认证结果。
在一种可能实现的方式中,所述指令包括验证信息,所述获取包含待认证用户的脸部的待认证图像以及由所述待认证用户读所述指令中的验证信息得到的待验证音频数据,包括:开启摄像头以及麦克风,并将所述验证信息进行显示,其中,所述摄像头以及所述麦克风属于所述终端;通过所述摄像头获取所述包含待认证用户的脸部的待认证图像;通过所述麦克风采集所述待验证音频数据。
在另一种可能实现的方式中,在将待认证信息发送至服务器之前,还包括:获取所述待认证信息;根据所述待认证信息确定所述待认证用户是否为未实名认证用户;在所述用户为未实名认证用户的情况下,将所述待认证信息发送至服务器。
在又一种可能实现的方式中,所述方法还包括:在所述实名认证结果为验证通过的情况下,获取用车请求;将所述用车请求发送至所述服务器;接收所述服务器发送的车辆信息。
第三方面,提供了一种服务器,包括:第一接收单元,用于接收终端发送的待认证信息;发送单元,用于在确定第一数据库中存在与所述待认证信息匹配的信息的情况下,向终端发送指令,其中,所述指令包括验证信息;第二接收单元,用于接收终端发送的待认证图像以及待认证用户读所述验证信息得到的待验证音频数据;处理单元,用于根据所述待认证图像与参考图像的匹配度,以及所述待验证音频数据与所述验证信息的匹配度,得到实名认证结果,并将所述实名认证结果发送至所述终端,其中,所述参考图像为所述第一数据库中与所述待认证信息对应的图像。
在一种可能实现的方式中,所述发送单元包括:生成子单元,用于在确定所述第一数据库中存在于所述待认证信息匹配的信息的情况下,生成所述验证信息;第一发送子单元,用于向所述终端发送所述指令。
在另一种可能实现的方式中,所述处理单元包括:第一处理子单元,用于对所述待验证音频数据进行处理,得到待验证信息;第一确定子单元,用于在所述待验证信息与所述验证信息相同的情况下,将所述第一数据库中与所述待认证信息对应的图像作为所述参考图像;第二处理子单元,用于根据所述参考图像与所述待认证图像,得到图像匹配度;第二发送子单元,用于在所述图像匹配度达到阈值的情况下,向所述终端发送认证通过。
在又一种可能实现的方式中,所述第二发送子单元还用于:在所述图像匹配度未达到所述阈值的情况下,向所述终端发送认证失败。
在又一种可能实现的方式中,所述服务器还包括:第三接收单元,用于在所述实名认证结果为认证通过的情况下,接收所述终端发送的用车请求;第一确定单元,用于从第二数据库中确定与所述待认证信息对应的驾驶证信息,其中,所述驾驶证信息包括:驾驶证有效期、驾驶证状态;第二确定单元,用于在当前日期处于所述驾驶证有效期内,且所述驾驶证状态非不合法状态的情况下,确定与所述用车请求相匹配的车辆信息;所述发送单元,还用于将所述车辆信息发送至所述终端。
在又一种可能实现的方式中,所述驾驶证信息还包括驾驶证签发日期;所述第二确定单元包括:第三处理子单元,用于根据所述驾驶证签发日期,得到驾龄;第二确定子单元,用于将车辆信息中的最小驾龄小于或等于所述驾龄,且满足所述用车请求的车辆信息作为与所述用车请求相匹配的车辆信息。
第四方面,提供了一种终端,包括:第一发送单元,用于将待认证信息发送至服务器;第一获取单元,用于在接收到所述服务器发送的指令的情况下,获取包含待认证用户的脸部的待认证图像以及由所述待认证用户读所述指令中的验证信息得到的待验证音频数据;第二发送单元,用于将所述待认证图像以及所述待验证音频数据发送至所述服务器;第一接收单元,用于接收所述服务器发送的实名认证结果。
在一种可能实现的方式中,所述指令包括验证信息,所述第一获取单元包括:显示子单元,用于开启摄像头以及麦克风,并将所述验证信息进行显示,其中,所述摄像头以及所述麦克风属于所述终端;第一获取子单元,用于通过所述摄像头获取所述包含待认证用户的脸部的待认证图像;采集子单元,用于通过所述麦克风采集所述待验证音频数据。
在另一种可能实现的方式中,所述终端还包括:第二获取单元,用于获取所述待认证信息;确定单元,用于根据所述待认证信息确定所述待认证用户是否为未实名认证用户;所述第一发送单元,用于在所述用户为未实名认证用户的情况下,将所述待认证信息发送至服务器。
在又一种可能实现的方式中,所述终端还包括:第三获取单元,用于在所述实名认证结果为验证通过的情况下,获取用车请求;第三发送单元,用于将所述用车请求发送至所述服务器;第二接收单元,用于接收所述服务器发送的车辆信息。
第五方面,提供了一种服务器,包括:处理器和存储器,所述处理器和所述存储耦合器;其中,所述存储器存储有程序指令,所述程序指令被所述处理器执行时,使所述处理器执行上述第一方面及其任一种可能的实现方式的方法中相应的功能。
第六方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被批处理装置的处理器执行时,使所述处理器执行上述第一方面及其任一种可能的实现方式的方法。
第七方面,提供了一种终端,包括:处理器和存储器,所述处理器和所述存储耦合器;其中,所述存储器存储有程序指令,所述程序指令被所述处理器执行时,使所述处理器执行上述第二方面及其任一种可能的实现方式的方法中相应的功能。
第八方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被批处理装置的处理器执行时,使所述处理器执行上述第二方面及其任一种可能的实现方式的方法。
本申请通过终端获取待认证信息,并通过服务器对待认证信息的准确性进行确认,以高效完成实名认证。
附图说明
为了更清楚地说明本申请实施例或背景技术中的技术方案,下面将对本申请实施例或背景技术中所需要使用的附图进行说明。
图1为本申请实施例提供的一种实名认证方法的流程示意图;
图2为本申请实施例提供的另一种实名认证方法的流程示意图;
图3为本申请实施例提供的一种服务器的结构示意图;
图4为本申请实施例提供的一种实名认证装置的结构示意图;
图5为本申请实施例提供的一种服务器的硬件结构示意图;
图6为本申请实施例提供的一种实名认证装置的硬件结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
为了更清楚地说明本申请实施例或背景技术中的技术方案,下面将对本申请实施例或背景技术中所需要使用的附图进行说明。
下面结合本申请实施例中的附图对本申请实施例进行描述。
请参阅图1,图1是本申请实施例提供的一种实名认证方法的流程示意图。
101、接收终端发送的待认证信息。
在本申请实施例中,待认证信息为以下任意一种:身份信息、指纹、视网膜、虹膜、掌纹、手指静脉、人脸、语音。
响应于待认证用户的操作,终端获取待认证用户的待认证信息,在一种可能实现的方式中,终端接收待认证用户手动输入的待认证信息。在另一种可能实现的方式中,响应于待认证用户的操作,打开终端的摄像头,对待认证证件进行拍摄;对拍摄得到的图像进行光学字符识别处理,得到所述待认证信息。在又一种可能实现的方式中,响应于待认证用户的操作,打开终端的麦克风,接收用户口述的包含待认证信息的音频数据;对所述包含待认证信息的音频数据进行处理,得到所述待认证信息。
在获取待认证用户的待认证信息后,终端将待认证信息发送至服务器。
102、在确定第一数据库中存在与上述待认证信息匹配的信息的情况下,生成验证信息。
服务器在接收到终端发送的待认证信息后,遍历第一数据库中的所有信息,确定第一数据库中是否存在与上述待认证信息匹配的信息,并在确定第一数据库中存在与上述待认证信息匹配的信息的情况下,生成验证信息。在一种可能实现的方式中,服务器接收到终端发送的身份信息,所述身份信息包括:身份证号码;遍历身份证号码数据库,在确定身份证号码数据库中存在所述身份证号码的情况下,向所述终端发送待认证信息正确的指令,并生成验证信息;在确定身份证号码数据库中不存在所述身份证号码的情况下,向所述终端发送待认证信息错误的指令;终端在接收到所述待认证信息错误的指令的情况下,提示所述待认证用户重新输入待认证信息。上述验证信息包括:验证码、用于验证的问题、预定动作。需要理解的是,上述验证信息是随机生成的。
103、向上述终端发送上述指令。
在确定第一数据库中存在与上述待认证信息匹配的信息的情况下,服务器将包含上述验证信息的指令发送至上述终端。需要理解的是上述指令是在待认证信息匹配的情况下生成的,因此,上述指令具有触发终端进行下一步认证的作用。
104、获取包含待认证用户的脸部的待认证图像以及由上述待认证用户读上述验证信息得到的待验证音频数据。
终端在接收到上述包含验证信息的指令后,触发获取包含待认证用户的脸部的待认证图像,通过待认证图像与参考图像的对比结果确定上述待认证信息的有效性,参考图像为上述第一数据库中与待认证信息对应的图像。显然,通过上述方式获取的待认证图像并不能确保待认证图像中的人物对象为上述待认证用户,因此,本申请实施例通过在获取待认证图像的同时与待认证用户进行互动,以提高待认证图像的准确性。在一种可能实现的方式中,终端在接收到上述包含验证信息的指令后,开启摄像头以及麦克风,并将上述验证信息进行显示,其中,所述摄像头以及所述麦克风属于所述终端;通过上述摄像头获取上述包含待认证用户的脸部的待认证图像,在获取待认证图像的过程中,通过上述麦克风采集待认证用户读上述验证信息得到的待验证音频数据。
需要理解的是,读验证信息得到待验证音频数据为与待认证用户进行互动的方式之一,与待认证用户进行互动还可以是,根据指令中包含的预定动作进行互动,在一种可能实现的方式中,终端接收的指令中包含先将头向左转,再将左手举起来,最后再将右手举起来的一套动作,在获取待认证用户的待认证图像的同时,待认证用户将上述一套动作依次做完,这样,终端将获取待认证图像以及待验证视频。
105、接收上述终端发送的待认证图像以及待认证用户读上述待验证信息得到的待验证音频数据。
终端在获取待认证图像以及待认证用户读上述待验证信息得到的待验证音频数据后,将其发送至服务器。
106、根据上述待认证图像与参考图像的匹配度,以及上述待验证信息的匹配度,得到实名认证结果。
服务器首先对上述待验证音频数据进行处理,得到待认证信息;在上述待认证信息与上述验证信息不相同的情况下,向终端发送互动失败的指令;终端在接收到所述互动失败的指令的情况下,提示所述待认证用户重新拍摄待认证图像以及进行互动。在上述待认证信息与上述验证信息相同的情况下,从第一数据库中获取与待认证信息对应的参考图像,将参考图像与待认证图像进行对比,得到图像匹配度。
在另外一种可能实现的方式中,服务器对所述待验证视频进行处理,得到处理结果;在所述处理结果与所述预定动作不相同的情况下,终端发送互动失败的指令;终端在接收到所述互动失败的指令的情况下,提示所述待认证用户重新拍摄待认证图像以及进行互动。在所述处理结果与所述预定动作相同的情况下,从第一数据库中获取与待认证信息对应的参考图像,将参考图像与待认证图像进行对比,得到图像匹配度。
需要理解的是,在当前验证步骤验证失败的情况下,将提示待认证用户重新执行该验证失败的步骤,并不会从头开始进行认证。
107、将上述实名认证结果发送至上述终端。
将所述图像匹配度与阈值进行比较,在所述图像匹配度达到阈值的情况下,向终端发送认证通过,在所述图像匹配度未达到阈值的情况下,向终端发送认证失败;终端在接收到认证失败的情况下,提示所述待认证用户重新拍摄待认证图像以及进行互动。
本申请实施例通过终端取待认证信息,服务器处理待认证信息,减小人力成本,提高认证效率,并保障了认证过程的信息安全;通过在获取待认证图像的同时与待认证用户进行互动,提高了待认证图像的准确性;在当前步骤认证失败的情况下,重新执行当前步骤,提高了用户体验。
请参阅图2,图2是本申请实施例提供的另一种实名认证方法的流程示意图。
201、接收终端发送的待认证信息。
具体可参见101,此处将不再赘述。
202、在确定第一数据库中存在与上述待认证信息匹配的信息的情况下,生成验证信息。
具体可参见102,此处将不再赘述。
203、向上述终端发送上述指令。
具体可参见103,此处将不再赘述。
204、获取包含待认证用户的脸部的待认证图像以及由上述待认证用户读上述验证信息得到的待验证音频数据。
具体可参见104,此处将不再赘述。
205、接收上述终端发送的待认证图像以及待认证用户读上述待验证信息得到的待验证音频数据。
具体可参见105,此处将不再赘述。
206、根据上述待认证图像与参考图像的匹配度,以及上述待验证信息的匹配度,得到实名认证结果。
具体可参见106,此处将不再赘述。
207、将上述实名认证结果发送至上述终端。
具体可参见107,此处将不再赘述。
208、接收上述终端发送的用车请求。
在终端接收的实名认证结果为验证通过的情况下,向待认证用户提示是否进行租车,在确定待认证用户需要进行租车的情况下,根据上述待认证信息确认租车数据库中是否存在所述待认证用户的注册信息,在所述租车数据库中不存在所述待认证用户的注册信息的情况下,向所述终端发送所述待认证用户未注册的指令;所述终端在接收到所述待认证用户未注册的情况下,所述终端以及所述服务器分别执行201~208中的步骤,在所述租车数据库中增加所述待认证用户的注册信息。
209、从第二数据库中确定与上述待认证信息对应的驾驶证信息。
在所述租车数据库中存在所述待认证用户的注册信息的情况下,获取待认证用户的用车请求,并将所述用车请求发送至服务器,所述用车请求包括:用车时间、取车地点、车内座椅数量;服务器在接收到所述终端发送的用车请求的情况下,从第二数据库中确定与所述待认证信息对应的驾驶证信息,其中,所述驾驶证信息包括:驾驶证有效期、驾驶证状态,所述第二数据库包含所述待认证信息与所述驾驶证信息的映射关系。
210、在当前日期处于驾驶证有效期内,且驾驶证状态非不合法状态的情况下,确定与上述用车请求相匹配的车辆信息。
在当前日期处于所述驾驶证有效期内,且所述驾驶证状态非不合法状态的情况下,根据所述驾驶证签发日期,得到驾龄;将车辆信息的最小驾龄小于或等于所述驾龄,且满足所述用车请求的车辆信息作为与所述用车请求驾驶证信息相匹配的车辆信息。上述不合法状态包括:驾驶证处于超分状态、驾驶证处于暂扣状态、驾驶证处于撤销状态、驾驶证处于吊销状态、驾驶证处于注销状态、驾驶证处于有事故且未处理状态、驾驶证处于逾期未换证状态、驾驶证处于逾期未体检状态、驾驶证处于逾期未审验状态。在一种可能实现的方式中,在当前日期处于驾驶证有效期内,且驾驶证状态非不合法状态的情况下,根据驾驶证的签发日期,得到待认证用户的驾龄,如:驾驶证的签发日期为:2014年2月1日,当前日期为:2019年2月1日,得到待认证用户的驾龄为:5年。车辆信息中包含最小驾龄、车辆的具***置、用车时间、车内座椅数量,即车主对租车用户的驾龄有最低要求,在得到待认证用户的驾龄为5年的情况下,将最小驾龄小于或等于5年的车辆信息作为备选车辆信息;将备选车辆信息中符合用车要求的车辆信息作为与上述用车请求相匹配的车辆信息。
211、将上述车辆信息发送至上述终端。
服务器将与用车请求相匹配的车辆信息发送至所述终端。待认证用户从终端接收到的车辆信息中选择相应的车辆,完成租车。
本申请实施例基于实名认证,完成待认证用户的注册;根据待认证信息确定驾驶证信息,并根据驾驶证信息以及用车请求,实现自主租车。
上述详细阐述了本申请实施例的方法,下面提供了本申请实施例的装置。
请参阅图3,图3为本申请实施例提供的一种服务器的结构示意图,该服务器1包括:第一接收单元11、发送单元12、第二接收单元13、处理单元14、第三接收单元15、第一确定单元16以及第二确定单元17。其中:
第一接收单元11,用于接收终端发送的待认证信息;
发送单元12,用于在确定第一数据库中存在与所述待认证信息匹配的信息的情况下,向终端发送指令,其中,所述指令包括验证信息;以及将所述车辆信息发送至所述终端
第二接收单元13,用于接收终端发送的待认证图像以及待认证用户读所述验证信息得到的待验证音频数据;
处理单元14,用于根据所述待认证图像与参考图像的匹配度,以及所述待验证音频数据与所述验证信息的匹配度,得到实名认证结果,并将所述实名认证结果发送至所述终端,其中,所述参考图像为所述第一数据库中与所述待认证信息对应的图像;
第三接收单元15,用于在所述实名认证结果为认证通过的情况下,接收所述终端发送的用车请求;
第一确定单元16,用于从第二数据库中确定与所述待认证信息对应的驾驶证信息,其中,所述驾驶证信息包括:驾驶证有效期、驾驶证状态;
第二确定单元17,用于在当前日期处于所述驾驶证有效期内,且所述驾驶证状态非不合法状态的情况下,确定与所述用车请求相匹配的车辆信息。
进一步地,所述发送单元包括:生成子单元,用于在确定所述第一数据库中存在于所述待认证信息匹配的信息的情况下,生成所述验证信息;第一发送子单元,用于向所述终端发送所述指令。
进一步地,所述处理单元14包括:第一处理子单元141,用于对所述待验证音频数据进行处理,得到待验证信息;第一确定子单元142,用于在所述待验证信息与所述验证信息相同的情况下,将所述第一数据库中与所述待认证信息对应的图像作为所述参考图像;第二处理子单元143,用于根据所述参考图像与所述待认证图像,得到图像匹配度;第二发送子单元144,用于在所述图像匹配度达到阈值的情况下,向所述终端发送认证通过。
进一步地,所述第二发送子单元144还用于:在所述图像匹配度未达到所述阈值的情况下,向所述终端发送认证失败。
进一步地,所述驾驶证信息还包括驾驶证签发日期;所述第二确定单元17包括:第三处理子单元171,用于根据所述驾驶证签发日期,得到驾龄;第二确定子单元172,用于将车辆信息中的最小驾龄小于或等于所述驾龄,且满足所述用车请求的车辆信息作为与所述用车请求相匹配的车辆信息。
请参阅图4,图4为本申请实施例提供的一种终端的结构示意图,该认证装置2包括:第一发送单元21、第一获取单元22、第二发送单元23、第一接收单元24、第二获取单元25、确定单元26、第三获取单元27、第三发送单元28以及第二接收单元29。其中:
第一发送单元21,用于将待认证信息发送至服务器;以及在所述用户为未实名认证用户的情况下,将所述待认证信息发送至服务器;
第一获取单元22,用于在接收到所述服务器发送的指令的情况下,获取包含待认证用户的脸部的待认证图像以及由所述待认证用户读所述指令中的验证信息得到的待验证音频数据;
第二发送单元23,用于将所述待认证图像以及所述待验证音频数据发送至所述服务器;
第一接收单元24,用于接收所述服务器发送的实名认证结果;
第二获取单元25,用于获取所述待认证信息;
确定单元26,用于根据所述待认证信息确定所述待认证用户是否为未实名认证用户;
第三获取单元27,用于在所述实名认证结果为验证通过的情况下,获取用车请求;
第三发送单元28,用于将所述用车请求发送至所述服务器;
第二接收单元29,用于接收所述服务器发送的车辆信息。
进一步地,所述指令包括验证信息,所述第一获取单元22包括:显示子单元221,用于开启摄像头以及麦克风,并将所述验证信息进行显示,其中,所述摄像头以及所述麦克风属于所述终端;第一获取子单元222,用于通过所述摄像头获取所述包含待认证用户的脸部的待认证图像;采集子单元223,用于通过所述麦克风采集所述待验证音频数据。
图5为本申请实施例提供的一种服务器的硬件结构示意图。该服务器3包括处理器31,还可以包括输入装置32、输出装置33和存储器34。该输入装置32、输出装置33、存储器34和处理器31之间通过总线相互连接。
存储器包括但不限于是随机存储记忆体(random access memory,RAM)、只读存储器(read-only memory,ROM)、可擦除可编程只读存储器(erasable programmable readonly memory,EPROM)、或便携式只读存储器(compact disc read-only memory,CD-ROM),该存储器用于相关指令及数据。
输入装置用于输入数据和/或信号,以及输出装置用于输出数据和/或信号。输出装置和输入装置可以是独立的器件,也可以是一个整体的器件。
处理器可以包括是一个或多个处理器,例如包括一个或多个中央处理器(centralprocessing unit,CPU),在处理器是一个CPU的情况下,该CPU可以是单核CPU,也可以是多核CPU。
存储器用于存储网络设备的程序代码和数据。
处理器用于调用该存储器中的程序代码和数据,执行如下步骤:接收终端发送的待认证信息;在确定第一数据库中存在与所述待认证信息匹配的信息的情况下,向终端发送指令,其中,所述指令包括验证信息;接收终端发送的待认证图像以及待认证用户读所述验证信息得到的待验证音频数据;根据所述待认证图像与参考图像的匹配度,以及所述待验证音频数据与所述验证信息的匹配度,得到实名认证结果,并将所述实名认证结果发送至所述终端,其中,所述参考图像为所述第一数据库中与所述待认证信息对应的图像。在一种可能实现的方式中,所述处理器用于执行所述在确定第一数据库中存在与所述待认证信息匹配的信息的情况下,向终端发送指令,包括:在确定所述第一数据库中存在于所述待认证信息匹配的信息的情况下,生成所述验证信息;向所述终端发送所述指令。
在另一种可能实现的方式中,所述处理器用于执行所述根据所述待认证图像与参考图像的匹配度,以及所述待验证音频数据与所述验证信息的匹配度,得到实名认证结果,包括:对所述待验证音频数据进行处理,得到待验证信息;在所述待验证信息与所述验证信息相同的情况下,将所述第一数据库中与所述待认证信息对应的图像作为所述参考图像;
在又一种可能实现的方式中,所述处理器用于执行所述根据所述参考图像与所述待认证图像,得到图像匹配度;所述将所述实名认证结果发送至所述终端,包括:在所述图像匹配度达到阈值的情况下,向所述终端发送认证通过。
在又一种可能实现的方式中,所述处理器还用于执行以下步骤:在所述实名认证结果为认证通过的情况下,接收所述终端发送的用车请求;从第二数据库中确定与所述待认证信息对应的驾驶证信息,其中,所述驾驶证信息包括:驾驶证有效期、驾驶证状态;在当前日期处于所述驾驶证有效期内,且所述驾驶证状态非不合法状态的情况下,确定与所述用车请求相匹配的车辆信息;将所述车辆信息发送至所述终端。
在又一种可能实现的方式中,所述驾驶证信息还包括驾驶证签发日期;所述处理器用于执行所述确定与所述用车请求相匹配的车辆信息,包括:根据所述驾驶证签发日期,得到驾龄;将车辆信息中的最小驾龄小于或等于所述驾龄,且满足所述用车请求的车辆信息作为与所述用车请求相匹配的车辆信息。
可以理解的是,图5仅仅示出了一种服务器的简化设计。在实际应用中,服务器还可以分别包含必要的其他元件,包含但不限于任意数量的输入/输出装置、处理器、控制器、存储器等,而所有可以实现本申请实施例的服务器装置都在本申请的保护范围之内。
图6为本申请实施例提供的一种终端的硬件结构示意图。该终端4包括处理器41,还可以包括输入装置42、输出装置43和存储器44。该输入装置42、输出装置43、存储器44和处理器41之间通过总线相互连接。
存储器包括但不限于是随机存储记忆体(random access memory,RAM)、只读存储器(read-only memory,ROM)、可擦除可编程只读存储器(erasable programmable readonly memory,EPROM)、或便携式只读存储器(compact disc read-only memory,CD-ROM),该存储器用于相关指令及数据。
输入装置用于输入数据和/或信号,以及输出装置用于输出数据和/或信号。输出装置和输入装置可以是独立的器件,也可以是一个整体的器件。
处理器可以包括是一个或多个处理器,例如包括一个或多个中央处理器(centralprocessing unit,CPU),在处理器是一个CPU的情况下,该CPU可以是单核CPU,也可以是多核CPU。
存储器用于存储网络设备的程序代码和数据。
处理器用于调用该存储器中的程序代码和数据,执行如下步骤:将待认证信息发送至服务器;在接收到所述服务器发送的指令的情况下,获取包含待认证用户的脸部的待认证图像以及由所述待认证用户读所述指令中的验证信息得到的待验证音频数据;将所述待认证图像以及所述待验证音频数据发送至所述服务器;接收所述服务器发送的实名认证结果。
在一种可能实现的方式中,所述指令包括验证信息,所述处理器用于执行所述获取包含待认证用户的脸部的待认证图像以及由所述待认证用户读所述指令中的验证信息得到的待验证音频数据,包括:开启摄像头以及麦克风,并将所述验证信息进行显示,其中,所述摄像头以及所述麦克风属于所述终端;通过所述摄像头获取所述包含待认证用户的脸部的待认证图像;通过所述麦克风采集所述待验证音频数据。
在另一种可能实现的方式中,所述处理器还用于执行以下步骤:在所述实名认证结果为验证通过的情况下,获取用车请求;将所述用车请求发送至所述服务器;接收所述服务器发送的车辆信息。
可以理解的是,图6仅仅示出了一种终端的简化设计。在实际应用中,终端还可以分别包含必要的其他元件,包含但不限于任意数量的输入/输出装置、处理器、控制器、存储器等,而所有可以实现本申请实施例的服务器装置都在本申请的保护范围之内。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者通过所述计算机可读存储介质进行传输。所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriberline,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,数字通用光盘(digital versatiledisc,DVD))、或者半导体介质(例如固态硬盘(solid state disk,SSD))等。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,该流程可以由计算机程序来指令相关的硬件完成,该程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法实施例的流程。而前述的存储介质包括:只读存储器(read-only memory,ROM)或随机存储存储器(random access memory,RAM)、磁碟或者光盘等各种可存储程序代码的介质。
Claims (10)
1.一种实名认证方法,其特征在于,包括:
接收终端发送的待认证信息;
在确定第一数据库中存在与所述待认证信息匹配的信息的情况下,向终端发送指令,其中,所述指令包括验证信息;
接收终端发送的待认证图像以及待认证用户读所述验证信息得到的待验证音频数据;
根据所述待认证图像与参考图像的匹配度,以及所述待验证音频数据与所述验证信息的匹配度,得到实名认证结果,并将所述实名认证结果发送至所述终端,其中,所述参考图像为所述第一数据库中与所述待认证信息对应的图像。
2.根据权利要求1所述的方法,其特征在于,所述在确定第一数据库中存在与所述待认证信息匹配的信息的情况下,向终端发送指令,包括:
在确定所述第一数据库中存在于所述待认证信息匹配的信息的情况下,生成所述验证信息;
向所述终端发送所述指令。
3.根据权利要求1所述的方法,其特征在于,所述根据所述待认证图像与参考图像的匹配度,以及所述待验证音频数据与所述验证信息的匹配度,得到实名认证结果,包括:
对所述待验证音频数据进行处理,得到待验证信息;
在所述待验证信息与所述验证信息相同的情况下,将所述第一数据库中与所述待认证信息对应的图像作为所述参考图像;
根据所述参考图像与所述待认证图像,得到图像匹配度;
所述将所述实名认证结果发送至所述终端,包括:
在所述图像匹配度达到阈值的情况下,向所述终端发送认证通过。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述实名认证结果为认证通过的情况下,接收所述终端发送的用车请求;
从第二数据库中确定与所述待认证信息对应的驾驶证信息,其中,所述驾驶证信息包括:驾驶证有效期、驾驶证状态;
在当前日期处于所述驾驶证有效期内,且所述驾驶证状态非不合法状态的情况下,确定与所述用车请求相匹配的车辆信息;
将所述车辆信息发送至所述终端。
5.根据权利要求4所述的方法,其特征在于,所述驾驶证信息还包括驾驶证签发日期;
所述确定与所述用车请求相匹配的车辆信息,包括:
根据所述驾驶证签发日期,得到驾龄;
将车辆信息中的最小驾龄小于或等于所述驾龄,且满足所述用车请求的车辆信息作为与所述用车请求相匹配的车辆信息。
6.一种实名认证方法,其特征在于,包括:
将待认证信息发送至服务器;
在接收到所述服务器发送的指令的情况下,获取包含待认证用户的脸部的待认证图像以及由所述待认证用户读所述指令中的验证信息得到的待验证音频数据;
将所述待认证图像以及所述待验证音频数据发送至所述服务器;
接收所述服务器发送的实名认证结果。
7.根据权利要求6所述的方法,其特征在于,所述指令包括验证信息,所述获取包含待认证用户的脸部的待认证图像以及由所述待认证用户读所述指令中的验证信息得到的待验证音频数据,包括:
开启摄像头以及麦克风,并将所述验证信息进行显示,其中,所述摄像头以及所述麦克风属于所述终端;
通过所述摄像头获取所述包含待认证用户的脸部的待认证图像;
通过所述麦克风采集所述待验证音频数据。
8.根据权利要求6所述的方法,其特征在于,所述方法还包括:
在所述实名认证结果为验证通过的情况下,获取用车请求;
将所述用车请求发送至所述服务器;
接收所述服务器发送的车辆信息。
9.一种服务器,其特征在于,包括:处理器和存储器,所述处理器和所述存储耦合器;其中,所述存储器存储有程序指令,所述程序指令被所述处理器执行时,使所述处理器执行如权利要求1至5任意一项所述的方法。
10.一种终端,其特征在于,包括:处理器和存储器,所述处理器和所述存储耦合器;其中,所述存储器存储有程序指令,所述程序指令被所述处理器执行时,使所述处理器执行如权利要求6至8任意一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910223683.XA CN109905401A (zh) | 2019-03-22 | 2019-03-22 | 实名认证方法及终端、服务器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910223683.XA CN109905401A (zh) | 2019-03-22 | 2019-03-22 | 实名认证方法及终端、服务器 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109905401A true CN109905401A (zh) | 2019-06-18 |
Family
ID=66953158
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910223683.XA Pending CN109905401A (zh) | 2019-03-22 | 2019-03-22 | 实名认证方法及终端、服务器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109905401A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111159444A (zh) * | 2019-12-31 | 2020-05-15 | 上海能塔智能科技有限公司 | 使用车辆的图像证据采集方法与装置及验证方法与装置 |
CN113068178A (zh) * | 2021-03-25 | 2021-07-02 | 中国联合网络通信集团有限公司 | 终端的认证方法和服务器 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103295138A (zh) * | 2013-04-19 | 2013-09-11 | 麦特汽车服务股份有限公司 | 一种共享使用车辆方法及其车载智能终端装置 |
CN106302330A (zh) * | 2015-05-21 | 2017-01-04 | 腾讯科技(深圳)有限公司 | 身份验证方法、装置和*** |
CN106339916A (zh) * | 2016-08-18 | 2017-01-18 | 东软集团股份有限公司 | 一种租车方法、租车服务器、租车客户端及租车*** |
CN107633408A (zh) * | 2017-08-16 | 2018-01-26 | 芜湖恒天易开软件科技股份有限公司 | 用户租车信息审核方法 |
US20180059913A1 (en) * | 2011-04-22 | 2018-03-01 | Emerging Automotive, Llc | Vehicle systems for providing access to vehicle controls, functions, environment and applications to guests/passengers via mobile devices |
CN108494778A (zh) * | 2018-03-27 | 2018-09-04 | 百度在线网络技术(北京)有限公司 | 身份认证方法和装置 |
US20180337917A1 (en) * | 2017-05-17 | 2018-11-22 | Bank Of America Corporation | System for electronic authentication with live user determination |
CN109117688A (zh) * | 2017-06-22 | 2019-01-01 | 腾讯科技(深圳)有限公司 | 身份认证方法、装置及移动终端 |
-
2019
- 2019-03-22 CN CN201910223683.XA patent/CN109905401A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20180059913A1 (en) * | 2011-04-22 | 2018-03-01 | Emerging Automotive, Llc | Vehicle systems for providing access to vehicle controls, functions, environment and applications to guests/passengers via mobile devices |
CN103295138A (zh) * | 2013-04-19 | 2013-09-11 | 麦特汽车服务股份有限公司 | 一种共享使用车辆方法及其车载智能终端装置 |
CN106302330A (zh) * | 2015-05-21 | 2017-01-04 | 腾讯科技(深圳)有限公司 | 身份验证方法、装置和*** |
CN106339916A (zh) * | 2016-08-18 | 2017-01-18 | 东软集团股份有限公司 | 一种租车方法、租车服务器、租车客户端及租车*** |
US20180337917A1 (en) * | 2017-05-17 | 2018-11-22 | Bank Of America Corporation | System for electronic authentication with live user determination |
CN109117688A (zh) * | 2017-06-22 | 2019-01-01 | 腾讯科技(深圳)有限公司 | 身份认证方法、装置及移动终端 |
CN107633408A (zh) * | 2017-08-16 | 2018-01-26 | 芜湖恒天易开软件科技股份有限公司 | 用户租车信息审核方法 |
CN108494778A (zh) * | 2018-03-27 | 2018-09-04 | 百度在线网络技术(北京)有限公司 | 身份认证方法和装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111159444A (zh) * | 2019-12-31 | 2020-05-15 | 上海能塔智能科技有限公司 | 使用车辆的图像证据采集方法与装置及验证方法与装置 |
CN113068178A (zh) * | 2021-03-25 | 2021-07-02 | 中国联合网络通信集团有限公司 | 终端的认证方法和服务器 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3256976B1 (en) | Toggling biometric authentication | |
US6810480B1 (en) | Verification of identity and continued presence of computer users | |
CN105577664B (zh) | 密码重置方法及***、客户端及服务器 | |
CN109660509A (zh) | 基于人脸识别的登录方法、装置、***和存储介质 | |
US11503021B2 (en) | Mobile enrollment using a known biometric | |
CN110046902A (zh) | 风险交易处理方法、装置及设备 | |
US11676118B2 (en) | Methods and systems for conducting multi-user interactions on a device using biometric authentication | |
CN107886958A (zh) | 一种基于声纹的快递柜取件方法及装置 | |
CN110009776A (zh) | 一种身份认证方法及装置 | |
CN110399708A (zh) | 一种双重身份认证方法、装置以及电子设备 | |
JPWO2012144105A1 (ja) | 生体認証システム | |
CN110247898B (zh) | 身份验证方法、装置、介质及电子设备 | |
CN106709730A (zh) | 基于生物特征识别的交易方法及装置 | |
CN103975567B (zh) | 双因素认证方法及虚拟机设备 | |
CN106357411A (zh) | 一种身份验证方法和装置 | |
CN109905401A (zh) | 实名认证方法及终端、服务器 | |
CN107274188A (zh) | 支付数据的验证方法及装置 | |
CN109249898A (zh) | 认证装置及认证方法 | |
CN111242775A (zh) | 银行代理业务处理方法及装置 | |
CN109088853A (zh) | 一种诊断设备激活方法、终端及服务器 | |
CN116013324A (zh) | 基于声纹识别的机器人语音控制权限管理方法 | |
CN110077361B (zh) | 一种车辆控制方法及装置 | |
JP2007080088A (ja) | 利用者認証装置 | |
WO2021244471A1 (zh) | 一种实名认证方法及装置 | |
CN111489162A (zh) | 一种基于生物特征的数据处理方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190618 |