用户身份确认方法和装置制造方法及图纸

技术编号:17097835 阅读:61 留言:0更新日期:2018-01-21 09:51
本发明专利技术实施例提供一种用户身份确认方法和装置。该方法包括:获取客户端发送的用户请求,其中用户请求包括授权码、服务码和用户人脸图片;在根据授权码确定用户请求对应的业务服务为授权服务以及确定用户人脸图片为非翻拍图片后,根据服务码,向用户提供业务服务,获得服务结果,其中业务服务包括注册服务和多种核验服务;将服务结果发送给客户端,以使客户端显示服务结果。本发明专利技术实施例解决了现有技术中用户身份被仿冒的问题,保证了用户身份确认来源的真实性。

User identity confirmation method and device

An embodiment of the invention provides a user identity confirmation method and device. The method includes: obtaining the user request sent by the client, the user request includes authorization code, service code and user authorization code in the face image; according to the user request to determine the corresponding service for the authorization service and determine the user face images for non remake of the picture, according to the service code, to provide business services to users, access to services results among them, business services including registration services and various verification service; the service sends the results to the client, so the client service display results. The embodiment of the invention solves the problem that the user's identity is imitated in the existing technology, and ensures the authenticity of the user's identity confirmation source.

【技术实现步骤摘要】
用户身份确认方法和装置
本专利技术实施例涉及计算机
,尤其涉及一种用户身份确认方法和装置。
技术介绍
对用户身份的确认是各个行业办理各项业务的前提,目前用户身份确认的方式有许多种,例如:(1)由业务人员线下查验用户的身份证件是否与备案一致,但任务量大、成本较高;(2)通过指纹识别,但安全级别低且用户体验不好,应用领域逐渐减少;(3)通过人脸识别,认可度相对较高,用户体验适中;(4)通过虹膜识别,但对拍摄设备要求高,常规设备无法满足拍摄要求而无法得到普及。因此,目前会选用人脸识别方法作为用户身份确认的方法。然而,虽然人脸识别方法为用户带来了方便,可以确认用户上传的资料与用户资料是一致的,但难以确认“用户是用户本人”。因此,亟需一种安全可靠的用户身份确认方法。
技术实现思路
本专利技术实施例提供一种用户身份确认方法和装置,以解决现有技术中无法确认用户是用户本人而导致无法正确确认用户身份的问题。第一方面,本专利技术实施例提供一种用户身份确认方法,包括:获取客户端发送的用户请求,其中所述用户请求包括授权码、服务码和用户人脸图片;在根据所述授权码确定用户请求对应的业务服务为授权服务以及确定所述用户人脸图片为非翻拍图片后,根据所述服务码,向所述用户提供所述业务服务,获得服务结果,其中所述业务服务包括注册服务和多种核验服务;将所述服务结果发送给所述客户端,以使所述客户端显示所述服务结果。可选地,在获取客户端发送的用户请求之前,还包括:对所述客户端进行SDK鉴权处理,以判断所述客户端是否为已授权客户端;在确认所述客户端为已授权客户端后,判断所述客户端是否为具有活体检测功能的客户端;若是,则控制所述客户端启动活体检测功能,以使所述客户端对所述用户进行活体检测处理,得到所述用户人脸图片;若否,则控制启动所述客户端启动拍摄功能,以使所述客户端对所述用户进行拍摄处理,得到所述用户人脸图片。可选地,所述客户端的类型包括微信、H5页面和具有活体检测功能的应用程序APP中的任一种。可选地,所述方法还包括:为所述客户端分配用户标识码;当所述业务服务为所述注册服务时,将所述用户人脸图片的特征码和所述用户的标识码存储到本地数据库中;若存储成功,则获得的所述服务结果为所述用户注册成功的信息;若存储失败,则获得的所述服务结果为所述用户注册失败的信息;或者,当所述业务服务为第一核验服务时,调用本地数据库,并判断所述本地数据中是否存在与所述用户请求中所述用户人脸图片的特征码一致的用户信息,所述本地数据库存储至少一个用户的用户信息,所述用户信息包括多个用户人脸图片的特征码;若是,则获得的所述服务结果为所述用户核验通过的信息;若否,则获得的所述服务结果为所述用户核验未通过的信息;或者,当所述业务服务为第二核验服务时,调用本地数据库,并判断所述本地数据库中是否存在与所述用户人脸图片的特征码和所述用户标识码均一致的用户信息,所述本地数据库存储至少一个用户的用户信息,所述用户信息包括多个用户标识码和与所述用户标识码各自对应的用户人脸图片的特征码;若是,则获得的所述服务结果为所述用户核验通过的信息;若否,则获得的所述服务结果为所述用户核验未通过的信息。可选地,所述根据所述用户请求,向所述用户提供所述业务服务,获得服务结果,包括:所述用户请求还包括所述用户的用户身份信息;当所述业务服务为第三核验服务时,调用公安部数据库;判断所述公安部数据库中是否存在与所述用户身份信息和所述用户人脸图片的特征码均一致的用户信息,其中所述本地数据库存储至少一个用户的用户信息,所述用户信息包括多个用户身份信息和与所述用户身份信息各自对应的用户人脸图片的特征码,所述用户身份信息包括姓名和身份证号码;若是,则获得的所述服务结果为所述用户核验通过的信息;若否,则获得的所述服务结果为所述用户核验未通过的信息。可选地,所述确定所述用户人脸图片为非翻拍图片,包括:采用决策树的级联分类器的方法,将所述用户人脸图片进行图像尺度处理,得到多个尺度的第一用户人脸图片,其中所述级联分类器是采用相同深度的卷积神经网络学习得到的;对各所述第一用户人脸图片进行识别处理,得到各所述第一用户人脸图片上各自对应的人脸区域的位置信息;根据各所述第一用户人脸图片上各自对应的人脸区域的位置信息,对各所述第一用户人脸图片进行归一化处理,得到多个归一化后的第二用户人脸图片和各所述第二用户人脸图片上各自对应的人脸区域的位置信息;根据所述第二用户人脸图片上各自对应的人脸区域的位置信息,对各所述第二用户人脸图片各自对应的人脸区域进行图像边缘和纹理处理,并对各所述第二用户人脸图片上各自对应的非人脸区域进行频谱特征分解处理,得到多个处理后的第三用户人脸图片;对各所述第三用户人脸图片进行特征融合处理,得到特征向量;将所述特征向量输入到SVM分类器中,得到图片分析结果;在所述图片分析结果指示图片为非翻拍图片时,确定所述用户人脸图片为非翻拍图片。可选地,所述方法还包括:当确定所述业务服务不为所述授权服务时,获得服务终止信息,并将所述服务终止信息发送给所述客户端;或者,当确定所述用户人脸图片不为所述非翻拍图片时,获得所述服务终止信息,并将所述服务终止信息发送给所述客户端。可选地,所述用户请求还包括业务码:解析所述业务码,获得业务记录信息;根据所述业务记录信息中的时间戳信息,对所述业务服务进行计费管理,得到计费结果,并将所述计费结果发送给所述客户端。第二方面,本专利技术实施例提供一种用户身份确认装置,包括:信息获取单元,用于获取客户端发送的用户请求,其中所述用户请求包括授权码、服务码和用户人脸图片;业务处理单元,用于在根据所述授权码确定用户请求对应的业务服务为授权服务以及确定所述用户人脸图片为非翻拍图片后,根据所述服务码,向所述用户提供所述业务服务,获得服务结果,其中所述业务服务包括注册服务和多种核验服务;所述业务处理单元,还用于将所述服务结果发送给所述客户端,以使所述客户端显示所述服务结果。可选地,所述装置还包括:授权处理单元,用于对所述客户端进行软件开发工具包SDK鉴权处理,以判断所述客户端是否为已授权客户端;判断处理单元,用于在确认所述客户端为已授权客户端后,判断所述客户端是否为具有活体检测功能的客户端;控制处理单元,用于当所述客户端为具有活体检测功能的客户端时,控制所述客户端启动活体检测功能,以使所述客户端对所述用户进行活体检测处理,得到所述用户人脸图片;所述控制处理单元,还用于当所述客户端不为具有活体检测功能的客户端时,控制启动所述客户端启动拍摄功能,以使所述客户端对所述用户进行拍摄处理,得到所述用户人脸图片。可选地,所述客户端的类型包括微信、H5页面和具有活体检测功能的应用程序APP中的任一种。可选地,所述装置还包括:分配处理单元,用于为所述客户端分配用户标识码;所述业务处理单元,具体用于当所述业务服务为所述注册服务时,将所述用户人脸图片的特征码和所述用户标识码存储到本地数据库中;若存储成功,则获得的所述服务结果为所述用户注册成功的信息;若存储失败,则获得的所述服务结果为所述用户注册失败的信息;或者,所述业务处理单元,具体还用于当所述业务服务为第一核验服务时,调用本地数据库,并判断所述本地数据中是否存在与所述用户请求中所述用户人脸本文档来自技高网...
用户身份确认方法和装置

【技术保护点】
一种用户身份确认方法,其特征在于,包括;获取客户端发送的用户请求,其中所述用户请求包括授权码、服务码和用户人脸图片;在根据所述授权码确定用户请求对应的业务服务为授权服务以及确定所述用户人脸图片为非翻拍图片后,根据所述服务码,向所述用户提供所述业务服务,获得服务结果,其中所述业务服务包括注册服务和多种核验服务;将所述服务结果发送给所述客户端,以使所述客户端显示所述服务结果。

【技术特征摘要】
1.一种用户身份确认方法,其特征在于,包括;获取客户端发送的用户请求,其中所述用户请求包括授权码、服务码和用户人脸图片;在根据所述授权码确定用户请求对应的业务服务为授权服务以及确定所述用户人脸图片为非翻拍图片后,根据所述服务码,向所述用户提供所述业务服务,获得服务结果,其中所述业务服务包括注册服务和多种核验服务;将所述服务结果发送给所述客户端,以使所述客户端显示所述服务结果。2.根据权利要求1所述的方法,其特征在于,在获取客户端发送的用户请求之前,还包括:对所述客户端进行软件开发工具包SDK鉴权处理,以判断所述客户端是否为已授权客户端;在确认所述客户端为已授权客户端后,判断所述客户端是否为具有活体检测功能的客户端;若是,则控制所述客户端启动活体检测功能,以使所述客户端对所述用户进行活体检测处理,得到所述用户人脸图片;若否,则控制启动所述客户端启动拍摄功能,以使所述客户端对所述用户进行拍摄处理,得到所述用户人脸图片。3.根据权利要求1所述的方法,其特征在于,所述客户端的类型包括微信、H5页面和具有活体检测功能的应用程序APP中的任一种。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:为所述客户端分配用户标识码;当所述业务服务为所述注册服务时,将所述用户人脸图片的特征码和所述用户标识码存储到本地数据库中;若存储成功,则获得的所述服务结果为所述用户注册成功的信息;若存储失败,则获得的所述服务结果为所述用户注册失败的信息;或者,当所述业务服务为第一核验服务时,调用本地数据库,并判断所述本地数据中是否存在与所述用户请求中所述用户人脸图片的特征码一致的用户信息,所述本地数据库存储至少一个用户的用户信息,所述用户信息包括多个用户人脸图片的特征码;若是,则获得的所述服务结果为所述用户核验通过的信息;若否,则获得的所述服务结果为所述用户核验未通过的信息;或者,当所述业务服务为第二核验服务时,调用本地数据库,并判断所述本地数据库中是否存在与所述用户人脸图片的特征码和所述用户标识码均一致的用户信息,所述本地数据库存储至少一个用户的用户信息,所述用户信息包括多个用户标识码和与所述用户标识码各自对应的用户人脸图片的特征码;若是,则获得的所述服务结果为所述用户核验通过的信息;若否,则获得的所述服务结果为所述用户核验未通过的信息。5.根据权利要求1所述的方法,其特征在于,所述根据所述用户请求,向所述用户提供所述业务服务,获得服务结果,包括:所述用户请求还包括所述用户的用户身份信息;当所述业务服务为第三核验服务时,调用公安部数据库;判断所述公安部数据库中是否存在与所述用户身份信息和所述用户人脸图片的特征码均一致的用户信息,其中所述本地数据库存储至少一个用户的用户信息,所述用户信息包括多个用户身份信息和与所述用户身份信息各自对应的用户人脸图...

【专利技术属性】
技术研发人员:刘岩
申请(专利权)人:泰康保险集团股份有限公司
类型:发明
国别省市:北京,11

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

1