CN106161030A - 基于图像识别的账号注册验证请求及注册验证方法和装置 - Google Patents
基于图像识别的账号注册验证请求及注册验证方法和装置 Download PDFInfo
- Publication number
- CN106161030A CN106161030A CN201510198494.3A CN201510198494A CN106161030A CN 106161030 A CN106161030 A CN 106161030A CN 201510198494 A CN201510198494 A CN 201510198494A CN 106161030 A CN106161030 A CN 106161030A
- Authority
- CN
- China
- Prior art keywords
- account
- items
- images
- facial image
- checking
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 107
- 238000012795 verification Methods 0.000 title claims abstract description 60
- 230000001815 facial effect Effects 0.000 claims abstract description 291
- 239000000284 extract Substances 0.000 claims description 51
- 238000000605 extraction Methods 0.000 claims description 28
- 230000008878 coupling Effects 0.000 claims description 3
- 238000010168 coupling process Methods 0.000 claims description 3
- 238000005859 coupling reaction Methods 0.000 claims description 3
- 238000005516 engineering process Methods 0.000 abstract description 12
- 230000008569 process Effects 0.000 description 15
- 230000001960 triggered effect Effects 0.000 description 10
- 230000000007 visual effect Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 5
- 238000012937 correction Methods 0.000 description 4
- 238000012360 testing method Methods 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 239000011521 glass Substances 0.000 description 2
- 238000010606 normalization Methods 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000007429 general method Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
Landscapes
- Collating Specific Patterns (AREA)
Abstract
本发明涉及一种基于图像识别的账号注册请求方法,包括以下步骤:获取账号注册指令;获取输入的请求注册的账号以及与所述账号关联的人脸图像和物品图像;生成包含所述账号和所述人脸图像和物品图像的账号注册请求;将所述账号注册请求发送给服务器。上述方法可使得服务器能够结合人脸图像和物品图像对账号进行身份验证,从而可克服基于图像识别技术不能区分长相相似的用户的问题。此外,还提供一种基于图像识别的账号注册请求装置、基于图像识别的账号注册方法和装置、基于图像识别的账号验证请求方法和装置以及基于图像识别的账号验证方法和装置。
Description
技术领域
本发明涉及图像识别及网络技术领域,特别是涉及一种基于图像识别的账号注册请求方法和装置、基于图像识别的账号注册方法和装置、基于图像识别的账号验证请求方法和装置以及基于图像识别的账号验证方法和装置。
背景技术
账号是数字时代的代表,是每个用于在特定的应用服务系统中代表自己的一些数字和符号序列。应用服务系统以账号来区分用户,为各个用户提供个性化服务,并且将用户信息与账号进行对应存储。
为了验证以当前账号的身份进行操作的用户是否为当前账号的主人,系统需要对账号进行身份验证。通常系统为账号设置了身份验证项,用户在注册账号过程中输入身份验证项的原始信息,系统存储注册的账号的身份验证项的原始信息。而在需要对账号进行身份验证时,系统获取当前用户输入的身份验证项信息,并检验该信息是否与账号的身份验证项的原始信息相匹配,若是,则说明当前用户为账号的主人。
目前,通用的方法是将用户密码作为身份验证项。系统需要对账号进行身份验证时,获取当前用户输入的用户密码,并检验该用户密码是否与账号注册时输入的原始用户密码相匹配。
为了防止用户密码被轻易破解,系统往往要求用户设置较为复杂的用户密码,而复杂的用户密码又容易被用户遗忘,从而引起用户操作不便。
随着人脸识别技术的发展,人脸图像被作为账号的身份验证项。用户注册账号的过程中,拍摄自己的人脸图像,系统存储用户拍摄的人脸图像作为请求注册的账号的身份验证项的原始信息。而在对账号进行身份验证过程中,系统获取当前用户实时拍摄的人脸图像,并检验该人脸图像是否与账号注册时提供的原始人脸图像相匹配。
上述方法虽然能有效防止因为用户密码遗忘或被盗取而导致的用户操作不便,然而对于长相非常相似的用户(例如双胞胎等)则可能无法进行区分。而且,一些非法用户也有可能通过特效化妆技术将自己装扮得与另一个用户面貌,从而冒充另一个用户。
发明内容
基于此,有必要针对上述方法无法区分长相相似的用户的问题,提供一种基于图像识别的账号注册请求方法和装置;
此外,还有必要提供一种基于图像识别的账号注册方法和装置;
以及,还有必要提供一种基于图像识别的账号验证请求方法和装置;
以及,还有必要提供一种基于图像识别的账号验证方法和装置。
一种基于图像识别的账号注册请求方法,包括以下步骤:
获取账号注册指令;
获取输入的请求注册的账号以及与所述账号关联的人脸图像和物品图像;
生成包含所述账号和所述人脸图像和物品图像的账号注册请求;
将所述账号注册请求发送给服务器,以请求所述服务器注册所述账号并存储所述人脸图像和物品图像为所述账号的身份验证项。
一种基于图像识别的账号注册方法,包括以下步骤:
接收账号注册请求,账号注册请求中包含请求注册的账号以及与该账号关联的人脸图像和物品图像;
提取所述账号注册请求中的账号以及人脸图像和物品图像;
注册所述账号,以及存储所述人脸图像和物品图像为所述账号的身份验证项。
一种基于图像识别的账号验证请求方法,包括以下步骤:
获取账号验证指令;
获取请求验证的账号,以及获取输入的与所述账号关联的人脸图像和物品图像;
生成包含所述账号和所述人脸图像和物品图像的账号验证请求;
将所述账号验证请求发送给服务器,以请求所述服务器将所述人脸图像和物品图像作为所述账号的身份验证项对所述账号进行身份验证。
一种基于图像识别的账号验证方法,包括以下步骤:
接收账号验证请求,所述账号验证请求中包含请求验证的账号以及与所述账号关联的人脸图像和物品图像;
提取所述账号验证请求中的账号以及人脸图像和物品图像;
查询与所述账号预先关联的作为身份验证项的人脸图像和物品图像;
验证提取的人脸图像和物品图像是否与查询得到的人脸图像和物品图像相匹配;
若提取的人脸图像和物品图像与查询得到的人脸图像和物品图像相匹配,则生成账号验证通过结果。
一种基于图像识别的账号注册请求装置,包括:
注册指令获取模块,用于获取账号注册指令;
注册信息获取模块,用于获取输入的请求注册的账号以及与所述账号关联的人脸图像和物品图像;
注册请求生成模块,用于生成包含所述账号和所述人脸图像和物品图像的账号注册请求;
注册请求发送模块,用于将所述账号注册请求发送给服务器,以请求所述服务器注册所述账号并存储所述人脸图像和物品图像为所述账号的身份验证项。
一种基于图像识别的账号注册装置,包括:
注册请求接收模块,用于接收账号注册请求,账号注册请求中包含请求注册的账号以及与该账号关联的人脸图像和物品图像;
注册信息提取模块,用于提取所述账号注册请求中的账号以及人脸图像和物品图像;
注册模块,用于注册所述账号,以及存储所述人脸图像和物品图像为所述账号的身份验证项。
一种基于图像识别的账号验证请求装置,包括:
验证指令获取模块,用于获取账号验证指令;
验证信息获取模块,用于获取请求验证的账号,以及获取输入的与所述账号关联的人脸图像和物品图像;
验证请求生成模块,用于生成包含所述账号和所述人脸图像和物品图像的账号验证请求;
验证请求发送模块,用于将所述账号验证请求发送给服务器,以请求所述服务器将所述人脸图像和物品图像作为所述账号的身份验证项对所述账号进行身份验证。
一种基于图像识别的账号验证装置,包括:
验证请求接收模块,用于接收账号验证请求,所述账号验证请求中包含请求验证的账号以及与所述账号关联的人脸图像和物品图像;
验证信息提取模块,用于提取所述账号验证请求中的账号以及人脸图像和物品图像;
查询模块,用于查询与所述账号预先关联的作为身份验证项的人脸图像和物品图像;
验证模块,用于验证提取的人脸图像和物品图像是否与查询得到的人脸图像和物品图像相匹配;
结果生成模块,用于若提取的人脸图像和物品图像与查询得到的人脸图像和物品图像相匹配,则生成账号验证通过结果。
上述基于图像识别的账号注册请求方法和装置,获取输入的请求注册的账号以及与账号关联的人脸图像和物品图像,生成包含账号以及人脸图像和物品图像的账号注册请求,将账号注册请求发送给服务器,以请求服务器注册该账号以及存储人脸图像和物品图像为账号的身份验证项,服务器可结合人脸图像和物品图像对账号进行身份验证,不但可避免因为用户密码遗忘或被盗取导致的用户操作不便,即使对于长相相似的用户也可通过物品图像来进行区分,克服了基于图像识别技术不能区分长相相似的用户的问题。
上述基于图像识别的账号注册方法和装置,接收的账号注册请求,账号注册请求中包含请求注册的账号以及与该账号关联的人脸图像和物品图像,从账号注册请求中提取账号以及人脸图像和物品图像,注册该账号,以及存储人脸图像和物品图像为账号的身份验证项,为结合人脸图像和物品图像对账号进行身份验证提供了基础,从而可避免因为用户密码遗忘或被盗取导致的用户操作不便,而且对于长相相似的用户也可通过物品图像来进行区分,可克服基于图像识别技术不能区分长相相似的用户的问题。
上述基于图像识别的账号验证请求方法和装置,获取请求验证的账号以及与账号关联的人脸图像和物品图像,生成包含账号以及人脸图像和物品图像的账号验证请求,将账号验证请求发送给服务器,以请求服务器将人脸图像和物品图像作为账号的身份验证项对账号进行身份验证;从而服务器可结合人脸图像和物品图像对账号进行身份验证,可避免因为用户密码遗忘或被盗取导致的用户操作不便,而且对于长相相似的用户也可通过物品图像来进行区分,可克服基于图像识别技术不能区分长相相似的用户的问题。
上述基于图像识别的账号验证方法和装置,提取账号验证请求中的账号以及人脸图像和物品图像,查询与账号预先关联的作为身份验证项的人脸图像和物品图像,验证提取的人脸图像和物品图像是否与查询得到的人脸图像和物品图像相匹配,若是,则生成账号验证通过结果;上述方法和装置结合人脸图像和物品图像对账号进行身份验证,可避免因为用户密码遗忘或被盗取导致的用户操作不便,而且对于长相相似的用户也可通过物品图像来进行区分,可克服基于图像识别技术不能区分长相相似的用户的问题。
附图说明
图1A为一个实施例中可运行账号注册请求方法以及账号验证请求方法的终端的部分结构框图;
图1B为一个实施例中可运行账号注册方法和账号验证方法的服务器的部分结构框图;
图2为一个实施例中的基于图像识别的账号注册请求方法的流程示意图;
图3A、3B和3C为一个实施例中账号注册过程的用户界面示意图;
图4为一个实施例中的基于图像识别的账号注册方法的流程示意图;
图5为一个实施例中的基于图像识别的账号注册方法的流程示意图;
图6为一个实施例中的基于图像识别的账号验证请求方法的流程示意图;
图7为一个实施例中的基于图像识别的账号验证方法的流程示意图;
图8为一个实施例中的基于图像识别的账号验证方法的流程示意图;
图9为一个实施例中终端和服务器协同实现本申请所述的账号注册请求方法、账号注册方法、账号验证请求方法和账号验证方法的时序图;
图10为一个实施例中的基于图像识别的账号注册请求装置的结构示意图;
图11为一个实施例中的基于图像识别的账号注册装置的结构示意图;
图12为一个实施例中的基于图像识别的账号注册装置的结构示意图;
图13为一个实施例中的基于图像识别的账号验证请求装置的结构示意图;
图14为一个实施例中的基于图像识别的账号验证装置的结构示意图;
图15为一个实施例中的基于图像识别的账号验证装置的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
图1A为一个实施例中可运行账号注册请求方法以及账号验证请求方法的终端的部分结构框图。该终端可为手机、笔记本电脑、平板电脑等任意可接入网络以及具有摄像装置的终端。如图1A所示,在一个实施例中,该终端包括通过系统总线连接的处理器、存储介质、摄像装置、网络接口、显示屏幕和输入机构;其中,摄像装置用于拍摄人脸图像和物品图像,输入机构根据用户操作触发相关指令,显示屏幕则将相关的信息展示给用户,网络接口用于与网络进行通信,存储介质中存储用于实现本申请所述的账号注册请求方法和/或账号验证请求方法的软件指令,处理器协调各部件的工作并执行这些指令以实现本申请所述的账号注册请求方法和/或账号验证请求方法。本领域技术人员可以理解,图1A中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的终端的限定,具体的终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
图1B为一个实施例中可运行账号注册方法和账号验证方法的服务器的部分结构框图。如图1B所示,在一个实施例中,该服务器包括通过系统总线连接的处理器、存储介质、内存和网络接口;其中,网络接口用于与网络进行通信,内存用于缓存数据,存储介质中存储有操作系统、数据库以及用于实现本申请所述的账号注册方法和/或账号验证方法的软件指令,处理器协调各部件的工作并执行这些指令以实现本申请所述的账号注册方法和/或账号验证方法。本领域技术人员可以理解,图1B中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的服务器的限定,具体的服务器可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
如图2所示,在一个实施例中,一种基于图像识别的账号注册请求方法,包括以下步骤:
步骤S202,获取账号注册指令。
在一个实施例中,账号注册指令可由注册操作触发。例如,用户点击注册控件,从而注册控件的点击事件被触发,该点击事件可产生账号注册指令。
步骤S204,获取输入的请求注册的账号以及与账号关联的人脸图像和物品图像。
在一个实施例中,物品图像可以为头饰、眼镜、钥匙、笔、钱包、围巾、宠物、或水杯等任意物品的图像。
在一个实施例中,步骤S202之后,上述基于图像识别的账号注册请求方法还包括步骤:展示账号注册界面。
账号注册界面用于输入账号注册信息,其中,账号注册信息包括账号名称、人脸图像和物品图像,账号注册信息还可包括密码等。
步骤S204可获取通过账号注册界面输入的请求注册的账号以及与账号关联的人脸图像和物品图像。
在一个实施例中,账号注册界面中包含人脸图像拍摄入口和物品图像拍摄入口。
其中,人脸图像拍摄入口用于触发展示人脸图像拍摄窗口的指令;物品图像拍摄入口用于触发展示物品图像拍摄窗口的指令;人脸图像拍摄窗口用于拍摄人脸图像;物品图像拍摄窗口用于拍摄物品图像。
在一个实施例中,人脸图像通过人脸图像拍摄窗口获取得到,物品图像通过物品图像窗口获取得到。
在一个实施例中,人脸拍摄入口为具有点击事件的控件,其点击事件用于触发展示人脸图像拍摄窗口的指令。从而当人脸图像拍摄入口被点击时,即可触发展示人脸图像拍摄窗口的指令;获取到展示人脸图像拍摄窗口的指令后,可展示人脸图像拍摄窗口。
在一个实施例中,人脸图像拍摄窗口中包含图像实时显示窗口和拍摄提交控件,其中,图像实时显示窗口用于实时显示摄像头当前摄取到的图像,拍摄提交控件用于触发保存摄像头当前摄取到的图像的指令。
当获取到保存摄像头当前摄取到的图像的指令后,可保存当前摄取到的头像为与请求注册的账号所关联的人脸图像。
进一步的,可将与请求注册的账号关联的人脸图像显示在账号注册界面中。
类似的,可通过账号注册界面输入与请求注册的账号关联的物品图像。
在一个实施例中,账号注册界面中还包含注册提交控件,该注册提交控件的点击事件产生提交注册信息的指令;
进一步的,可在获取到提交注册信息的指令时,获取通过账号注册界面输入的请求注册的账号以及与账号关联的人脸图像和物品图像。
图3A、3B和3C为一个实施例中账号注册过程的用户界面示意图。
如图3A所示,账号注册界面300中包含账号输入控件301,用于输入请求注册的账号,以及包含人脸图像拍摄入口302和物品图像拍摄入口303,还包含注册提交控件304。
人脸图像拍摄入口302被点击后,如图3B所示,可展示人脸图像拍摄窗口305;人脸图像拍摄窗口包含图像实时显示窗口306和拍摄提交控件307。
拍摄提交控件307被点击后,可保存当前摄取到的头像308为通过输入控件301输入的账号(即请求注册的账号)所关联的人脸图像。
如图3C所示,进一步的,可关闭人脸图像拍摄窗口305,返回账号注册界面300,并在账号注册界面300中显示拍摄到的人脸图像308。
进一步的,注册提交控件304被点击后,可执行步骤S206。
在一个实施例中,账号注册界面中包含人脸图像的本地选择入口和物品图像的本地选择入口。该人脸图像的本地选择入口被点击时,可展示人脸图像的选择窗口,通过该选择窗口获取用户选择的图像作为与请求注册的账号关联的人脸图像;物品图像的选择入口被点击时,可展示物品图像的选择窗口,通过该选择窗口获取用户选择的图像作为与请求注册的账号关联的物品图像。
步骤S206,生成包含请求注册的账号和与账号关联的人脸图像和物品图像的账号注册请求。
步骤S208,将账号注册请求发送给服务器,以请求服务器注册上述账号并存储上述人脸图像和物品图像为上述账号的身份验证项。
如图4所示,一种基于图像识别的账号注册方法,包括以下步骤:
步骤S402,接收账号注册请求,账号注册请求中包含请求注册的账号以及与该账号关联的人脸图像和物品图像。
步骤S404,提取账号注册请求中的账号以及人脸图像和物品图像。
步骤S406,注册上述账号,以及存储上述人脸图像和物品图像为上述账号的身份验证项。
在一个实施例中,可添加请求注册的账号到已注册的账号数据库中。在一个实施例中,还可存储请求注册的账号与其它账号注册信息的对应关系,其它账号注册信息包括昵称、出生年月和/或兴趣爱好等等。
账号的身份验证项为账号身份验证过程中需要验证的项目或数据。
例如,账号的身份验证项可包括密码、人脸图像、物品图像和/或密码保护问题等等。人脸图像和物品图像被存储为请求注册的账号的身份验证项,说明在对该账号进行身份验证过程中,需要验证输入的人脸图像和物品图像是否与作为该账号的身份验证项的人脸图像和物品图像相匹配。
在一个实施例中,账号的身份验证项存储在指定的存储空间(数据库中的数据表等)或文件中。本实施例中,步骤S406可将账号注册请求中的账号以及人脸图像和物品图像对应存储在指定的存储空间或文件中。
在一个实施例中,上述基于图像识别的账号注册方法,在提取账号注册请求中的账号以及人脸图像和物品图像的步骤之后,还包括以下步骤:
提取人脸图像的人脸特征,以及提取物品图像的物品特征;
本实施例中,存储人脸图像和物品图像为账号的身份验证项的步骤包括:存储人脸特征和物品特征为账号的身份验证项。
图5示出了上述实施例的一种执行流程。如图5所示,在一个实施例中,一种基于图像识别的账号注册方法。
步骤S502,接收账号注册请求,账号注册请求中包含请求注册的账号以及与该账号关联的人脸图像和物品图像。
步骤S504,提取账号注册请求中的账号以及人脸图像和物品图像。
在一个实施例中,上述基于图像识别的账号注册方法还包括以下步骤:对人脸图像和物品图像进行初步处理;例如,进行灰度校正、噪声过滤、光线补偿、直方图均衡化、归一化、几何校正、滤波以及锐化等初步处理,该初步处理过程服务于后续的人脸特征提取和物品特征提取,以及人脸识别和物品识别;经过初步处理后的人脸图像和物品图像有利于人脸特征和物品特征的提取,以及其中的人脸和物品的识别。
步骤S506,提取人脸图像的人脸特征,以及提取物品图像的物品特征。
在一个实施例中,可提取人脸图像的视觉特征、像素统计特征、人脸图像变换系数特征和人脸图像代数特征等作为人脸图像的人脸特征。
在一个实施例中,可提取物品图像的奇异值特征向量、Harris角点或SIFT(Scale-invariant feature transform,尺度不变特征转换)特征点等作为物品图像的物品特征。
步骤S508,注册上述账号,以及存储人脸特征和物品特征为请求注册的账号的身份验证项。
如图6所示,一种基于图像识别的账号验证请求方法,包括以下步骤:
步骤S602,获取账号验证指令。
在一个实施例中,账号验证指令可由登录操作触发。例如,用户点击登录控件,从而登录控件的点击事件被触发,该点击事件可产生账号验证指令。
在另一个实施例中,账号验证指令可由消费操作、支付操作等需要进行账号身份验证的敏感操作触发。例如,用户点击付款控件、支付页面的确认支付控件等,使得这些控件的点击事件被触发,而这些点击事件产生账号验证指令。
步骤S604,获取请求验证的账号,以及获取输入的与请求验证的账号关联的人脸图像和物品图像。
在一个实施例中,在步骤S602之后,上述基于图像识别的账号验证请求方法还包括步骤:展示账号验证界面。
账号验证界面用于输入账号的身份验证项,因此,账号验证界面中包含用于输入身份验证项的控件。若当前处于账号未登录状态,账号验证界面还用于输入请求验证的账号,因此,账号验证界面中还包含用于输入请求验证的账号的控件。
本实施例中,步骤S604可获取请求验证的账号以及获取通过账号验证界面输入的与请求验证的账号关联的人脸图像和物品图像。
在一个实施例中,若当前已有账号登录,可获取当前登录的账号为请求验证的账号;若当前处于账号未登录状态,可获取通过账号验证界面输入的请求验证的账号。
在一个实施例中,账号验证界面中包含人脸图像拍摄入口和物品图像拍摄入口。
其中,人脸图像拍摄入口用于触发展示人脸图像拍摄窗口的指令;物品图像拍摄入口用于触发展示物品图像拍摄窗口的指令;人脸图像拍摄窗口用于拍摄人脸图像;物品图像拍摄窗口用于拍摄物品图像。
在一个实施例中,人脸图像通过人脸图像拍摄窗口获取得到,物品图像通过物品图像窗口获取得到。
在一个实施例中,人脸拍摄入口为具有点击事件的控件,其点击事件用于触发展示人脸图像拍摄窗口的指令。从而当人脸图像拍摄入口被点击时,即可触发展示人脸图像拍摄窗口的指令;获取到展示人脸图像拍摄窗口的指令后,可展示人脸图像拍摄窗口。
在一个实施例中,人脸图像拍摄窗口中包含图像实时显示窗口和拍摄提交控件,其中,图像实时显示窗口用于实时显示摄像头当前摄取到的图像,拍摄提交控件用于触发保存摄像头当前摄取到的图像的指令。
当获取到保存摄像头当前摄取到的图像的指令后,可保存当前摄取到的头像为与请求验证的账号所关联的人脸图像。
进一步的,可将与请求验证的账号关联的人脸图像显示在账号验证界面中。
类似的,可通过账号验证界面输入与请求验证的账号关联的物品图像。
步骤S606,生成包含请求验证的账号和上述人脸图像和物品图像的账号验证请求。
步骤S608,将账号验证请求发送给服务器,以请求服务器将上述人脸图像和物品图像作为请求验证的账号的身份验证项对该账号进行身份验证。
如图7所示,在一个实施例中,一种基于图像识别的账号验证方法,包括以下步骤:
步骤S702,接收账号验证请求,账号验证请求中包含请求验证的账号以及与账号关联的人脸图像和物品图像。
步骤S704,提取账号验证请求中的账号以及人脸图像和物品图像。
步骤S706,查询与账号预先关联的作为身份验证项的人脸图像和物品图像。
在一个实施例中,与账号关联的作为身份验证项的人脸图像和物品图像预先存储在指定的存储空间或文件中;本实施例中,步骤S706可在指定的存储空间或文件中查找与账号对应的人脸图像和物品图像。
步骤S708,验证提取的人脸图像和物品图像是否与查询得到的人脸图像和物品图像相匹配。
在一个实施例中,可计算提取的人脸图像与查询得到的人脸图像之间的相似度,以及计算提取的物品图像与查询得到的物品图像之间的相似度,若该两相似度超过阈值,则判定提取的人脸图像和物品图像与查询得到的人脸图像和物品图像相匹配。
步骤S710,若提取的人脸图像和物品图像与查询得到的人脸图像和物品图像相匹配,则生成账号验证通过结果。
账号验证通过结果表示账号身份验证通过,以请求验证的账号所进行的操作都被认为是账号主人所进行的操作。
进一步的,可将账号验证通过结果发送给账号验证请求发送方;以及/或者,进行与账号验证请求相关联的处理;例如,进行账号验证请求发送方所请求的与账号验证请求相对应的支付处理;又例如,向账号验证请求发送方返回该发送方请求的与账号验证请求相对应的网页;等等。
在一个实施例中,预先存储了人脸特征和物品特征作为账号的身份验证项。其中,人脸特征可为视觉特征、像素统计特征、人脸图像变换系数特征或人脸图像代数特征等;物品特征可为奇异值特征向量、Harris角点或SIFT特征点等。
本实施例中,在提取账号验证请求中的人脸图像和物品图像后,可提取人脸图像的人脸特征,以及提取物品图像的物品特征。
具体而言,可提取人脸图像的与作为账号的身份验证项的人脸特征相对应的人脸特征,以及提取物品图像的与作为账号的身份验证项的物品特征相对应的物品特征;例如,作为账号的身份验证项的人脸特征为视觉特征,则提取人脸图像的视觉特征,作为账号的身份验证项的物品特征为奇异值特征向量,则可提取物品图像的奇异值特征向量。
进一步的,步骤S706、S708和S710进行人脸特征和物品特征的查询、验证以及生成相应的验证结果。
图8示出了上述实施例的一种执行流程。如图8所示,在一个实施例中,一种基于图像识别的账号验证方法,包括以下步骤:
步骤S802,接收账号验证请求,账号验证请求中包含请求验证的账号以及与账号关联的人脸图像和物品图像。
步骤S804,提取账号验证请求中的账号以及人脸图像和物品图像。
步骤S806,提取人脸图像的人脸特征,以及提取物品图像的物品特征。
在一个实施例中,与账号预先关联的作为身份验证项的人脸特征可为视觉特征、像素统计特征、人脸图像变换系数特征或人脸图像代数特征等。
在一个实施例中,与账号预先关联的作为身份验证项的物品特征可为奇异值特征向量、Harris角点或SIFT特征点等。
步骤S806可提取人脸图像的与作为账号的身份验证项的人脸特征相对应的人脸特征,以及提取物品图像的与作为账号的身份验证项的物品特征相对应的物品特征。
步骤S808,查询与账号预先关联的作为身份验证项的人脸特征和物品特征。
步骤S810,验证提取的人脸特征和物品特征是否与查询得到的人脸特征和物品特征相匹配。
在一个实施例中,可计算提取的人脸特征和查询得到的人脸特征的相似度,以及计算提取的物品特征和查询得到的物品特征的相似度,若该两相似度都超过阈值,则判定提取的人脸特征和物品特征与查询得到的人脸特征和物品特征相匹配。
步骤S812,若提取的人脸特征和物品特征与查询得到的人脸特征和物品特征相匹配,则生成账号验证通过结果。
本申请所述的账号注册请求方法、账号注册方法、账号验证请求方法和账号验证方法由终端和服务器协同实现;可以认为,账号注册请求方法和账号验证请求方法所述的步骤由终端执行,而账号注册方法和账号验证方法所述的步骤由服务器执行;其中,账号注册请求方法和账号验证请求方法所述的步骤可由两个终端执行,也可由同一终端执行。
图9为一个实施例中终端和服务器协同实现本申请所述的账号注册请求方法、账号注册方法、账号验证请求方法和账号验证方法的时序图。如图9所示:
(1.1)终端获取账号注册指令
(1.2)终端展示账号注册界面
(1.3)终端获取通过账号注册界面输入的请求注册的账号以及与账号关联的人脸图像和物品图像
(1.4)终端生成包含请求注册的账号和与账号关联的人脸图像和物品图像的账号注册请求。
(1.5)终端将账号注册请求发送给服务器。
(1.6)服务器提取账号注册请求中的账号以及人脸图像和物品图像。
(1.7)服务器提取人脸图像的人脸特征,以及提取物品图像的物品特征。
(1.8)服务器注册账号,以及存储人脸特征和物品特征为账号的身份验证项。
(1.9)服务器向终端返回账号注册结果。
(2.1)终端获取账号验证指令。
(2.2)终端展示账号验证界面。
(2.3)终端获取请求验证的账号,以及获取通过账号验证界面输入的与请求验证的账号关联的人脸图像和物品图像。
(2.4)终端生成包含请求验证的账号和上述人脸图像和物品图像的账号验证请求。
(2.5)终端将账号验证请求发送给服务器。
(2.6)服务器提取账号验证请求中的账号以及人脸图像和物品图像。
(2.7)服务器提取人脸图像的人脸特征,以及提取物品图像的物品特征。
(2.8)服务器查询与账号预先关联的作为身份验证项的人脸特征和物品特征。
(2.9)服务器验证提取的人脸特征和物品特征是否与查询得到的人脸特征和物品特征相匹配,若是,则生成账号验证通过结果。
(2.10)服务器向终端返回账号验证通过结果。
如图10所示,在一个实施例中,一种基于图像识别的账号注册请求装置,包括注册指令获取模块1002、注册信息获取模块1004、注册请求生成模块1006和注册请求发送模块1008,其中:
注册指令获取模块1002用于获取账号注册指令。
在一个实施例中,账号注册指令可由注册操作触发。例如,用户点击注册控件,从而注册控件的点击事件被触发,该点击事件可产生账号注册指令。
注册信息获取模块1004用于获取输入的请求注册的账号以及与账号关联的人脸图像和物品图像。
在一个实施例中,物品图像可以为头饰、眼镜、钥匙、笔、钱包、围巾、宠物、或水杯等任意物品的图像。
在一个实施例中,上述基于图像识别的账号注册请求装置,还包括注册界面展示模块(图中未示出),用于展示账号注册界面。
账号注册界面用于输入账号注册信息,账号注册信息包括账号名称、人脸图像和物品图像,账号注册信息还可包括密码等。
本实施例中,注册信息获取模块1004用于获取通过账号注册界面输入的请求注册的账号以及与账号关联的人脸图像和物品图像。
在一个实施例中,账号注册界面中包含人脸图像拍摄入口和物品图像拍摄入口。
其中,人脸图像拍摄入口用于触发展示人脸图像拍摄窗口的指令;物品图像拍摄入口用于触发展示物品图像拍摄窗口的指令;人脸图像拍摄窗口用于拍摄人脸图像;物品图像拍摄窗口用于拍摄物品图像。
在一个实施例中,人脸图像通过人脸图像拍摄窗口获取得到,物品图像通过物品图像窗口获取得到。
在一个实施例中,人脸拍摄入口为具有点击事件的控件,其点击事件用于触发展示人脸图像拍摄窗口的指令。从而当人脸图像拍摄入口被点击时,注册信息获取模块1004可展示人脸图像拍摄窗口。
在一个实施例中,人脸图像拍摄窗口中包含图像实时显示窗口和拍摄提交控件,其中,图像实时显示窗口用于实时显示摄像头当前摄取到的图像,拍摄提交控件用于触发保存摄像头当前摄取到的图像的指令。
当获取到保存摄像头当前摄取到的图像的指令后,注册信息获取模块1004可保存当前摄取到的头像为与请求注册的账号所关联的人脸图像。
进一步的,注册信息获取模块1004可将与请求注册的账号关联的人脸图像显示在账号注册界面中。
类似的,注册信息获取模块1004可通过账号注册界面输入与请求注册的账号关联的物品图像。
在一个实施例中,账号注册界面中还包含注册提交控件,该注册提交控件的点击事件产生提交注册信息的指令;
进一步的,注册信息获取模块1004可在获取到提交注册信息的指令时,获取通过账号注册界面输入的请求注册的账号以及与账号关联的人脸图像和物品图像。
在一个实施例中,账号注册界面中包含人脸图像的本地选择入口和物品图像的本地选择入口。本实施例中,人脸图像的本地选择入口被点击时,注册信息获取模块1004可展示人脸图像的选择窗口,通过该选择窗口获取用户选择的图像作为与请求注册的账号关联的人脸图像;物品图像的选择入口被点击时,注册信息获取模块1004可展示物品图像的选择窗口,通过该选择窗口获取用户选择的图像作为与请求注册的账号关联的物品图像。
注册请求生成模块1006用于生成包含请求注册的账号和与账号关联的人脸图像和物品图像的账号注册请求。
注册请求发送模块1008用于将账号注册请求发送给服务器,以请求服务器注册上述账号并存储上述人脸图像和物品图像为上述账号的身份验证项。
如图11所示,一种基于图像识别的账号注册装置,包括注册请求接收模块1102、注册信息提取模块1104和注册模块1106,其中:
注册请求接收模块1102用于接收账号注册请求,账号注册请求中包含请求注册的账号以及与该账号关联的人脸图像和物品图像。
注册信息提取模块1104用于提取账号注册请求中的账号以及人脸图像和物品图像。
注册模块1106用于注册上述账号,以及存储上述人脸图像和物品图像为上述账号的身份验证项。
在一个实施例中,注册模块1106可添加请求注册的账号到已注册的账号数据库中。在一个实施例中,注册模块1106还可存储请求注册的账号与其它账号注册信息的对应关系,其它账号注册信息包括昵称、出生年月和/或兴趣爱好等等。
账号的身份验证项为账号身份验证过程中需要验证的项目或数据。
例如,账号的身份验证项可包括密码、人脸图像、物品图像和/或密码保护问题等等。人脸图像和物品图像被存储为请求注册的账号的身份验证项,说明在对该账号进行身份验证过程中,需要验证输入的人脸图像和物品图像是否与作为该账号的身份验证项的人脸图像和物品图像相匹配。
在一个实施例中,账号的身份验证项存储在指定的存储空间(数据库中的数据表等)或文件中。本实施例中,注册模块1106可将账号注册请求中的账号以及人脸图像和物品图像对应存储在指定的存储空间或文件中。
如图12所示,在一个实施例中,上述基于图像识别的账号注册装置还包括第一特征提取模块1202,用于提取人脸图像的人脸特征,以及提取物品图像的物品特征;
本实施例中,注册模块1106用于注册上述账号,以及存储人脸特征和物品特征为上述账号的身份验证项。
在一个实施例中,上述基于图像识别的账号注册装置还包括初步处理模块(图中未示出),用于在第一特征提取模块1202提取人脸特征以及物品特征之前,对人脸图像和物品图像进行初步处理;例如,进行灰度校正、噪声过滤、光线补偿、直方图均衡化、归一化、几何校正、滤波以及锐化等初步处理,该初步处理过程服务于后续的人脸特征提取和物品特征提取,以及人脸识别和物品识别;经过初步处理后的人脸图像和物品图像有利于人脸特征和物品特征的提取,以及其中的人脸和物品的识别。
在一个实施例中,第一特征提取模块1202可提取人脸图像的视觉特征、像素统计特征、人脸图像变换系数特征和人脸图像代数特征等作为人脸图像的人脸特征。
在一个实施例中,第一特征提取模块1202可提取物品图像的奇异值特征向量、Harris角点或SIFT(Scale-invariant feature transform,尺度不变特征转换)特征点等作为物品图像的物品特征。
如图13所示,一种基于图像识别的账号验证请求装置,包括验证指令获取模块1302、验证信息获取模块1304、验证请求生成模块1306和验证请求发送模块1308,其中:
验证指令获取模块1302用于获取账号验证指令。
在一个实施例中,账号验证指令可由登录操作触发。例如,用户点击登录控件,从而登录控件的点击事件被触发,该点击事件可产生账号验证指令。
在另一个实施例中,账号验证指令可由消费操作、支付操作等需要进行账号身份验证的敏感操作触发。例如,用户点击付款控件、支付页面的确认支付控件等,使得这些控件的点击事件被触发,而这些点击事件产生账号验证指令。
验证信息获取模块1304用于获取请求验证的账号,以及获取输入的与请求验证的账号关联的人脸图像和物品图像。
在一个实施例中,上述基于图像识别的账号验证请求装置还包括验证界面展示模块(图中未示出),用于展示账号验证界面。
账号验证界面用于输入账号的身份验证项,因此,账号验证界面中包含用于输入身份验证项的控件。若当前处于账号未登录状态,账号验证界面还用于输入请求验证的账号,因此,账号验证界面中还包含用于输入请求验证的账号的控件。
本实施例中,验证信息获取模块1304用于获取请求验证的账号,以及获取通过账号验证界面输入的与请求验证的账号关联的人脸图像和物品图像。
在一个实施例中,若当前已有账号登录,验证信息获取模块1304可获取当前登录的账号为请求验证的账号;若当前处于账号未登录状态,验证信息获取模块1304可获取通过账号验证界面输入的请求验证的账号。
在一个实施例中,账号验证界面中包含人脸图像拍摄入口和物品图像拍摄入口。
其中,人脸图像拍摄入口用于触发展示人脸图像拍摄窗口的指令;物品图像拍摄入口用于触发展示物品图像拍摄窗口的指令;人脸图像拍摄窗口用于拍摄人脸图像;物品图像拍摄窗口用于拍摄物品图像。
在一个实施例中,人脸图像通过人脸图像拍摄窗口获取得到,物品图像通过物品图像窗口获取得到。
在一个实施例中,人脸拍摄入口为具有点击事件的控件,其点击事件用于触发展示人脸图像拍摄窗口的指令。从而当人脸图像拍摄入口被点击时,验证信息获取模块1304可展示人脸图像拍摄窗口。
在一个实施例中,人脸图像拍摄窗口中包含图像实时显示窗口和拍摄提交控件,其中,图像实时显示窗口用于实时显示摄像头当前摄取到的图像,拍摄提交控件用于触发保存摄像头当前摄取到的图像的指令。
当获取到保存摄像头当前摄取到的图像的指令后,验证信息获取模块1304可保存当前摄取到的头像为与请求验证的账号所关联的人脸图像。
进一步的,验证信息获取模块1304可将与请求验证的账号关联的人脸图像显示在账号验证界面中。
类似的,验证信息获取模块1304可通过账号验证界面输入与请求验证的账号关联的物品图像。
在一个实施例中,账号验证界面中还包含验证提交控件,该验证提交控件的点击事件产生提交验证信息的指令;
进一步的,验证信息获取模块1304可在获取到提交验证信息的指令时,获取通过账号验证界面输入的请求验证的账号以及与账号关联的人脸图像和物品图像。
验证请求生成模块1306用于生成包含请求验证的账号和上述人脸图像和物品图像的账号验证请求。
验证请求发送模块1308用于将账号验证请求发送给服务器,以请求服务器将上述人脸图像和物品图像作为请求验证的账号的身份验证项对该账号进行身份验证。
如图14所示,在一个实施例中,一种基于图像识别的账号验证装置,包括验证请求接收模块1402、验证信息提取模块1404、查询模块1406、验证模块1408和结果生成模块1410,其中:
验证请求接收模块1402用于接收账号验证请求,账号验证请求中包含请求验证的账号以及与账号关联的人脸图像和物品图像。
验证信息提取模块1404用于提取账号验证请求中的账号以及人脸图像和物品图像。
查询模块1406用于查询与账号预先关联的作为身份验证项的人脸图像和物品图像。
在一个实施例中,与账号关联的作为身份验证项的人脸图像和物品图像预先存储在指定的存储空间或文件中;本实施例中,查询模块1406可在指定的存储空间或文件中查找与账号对应的人脸图像和物品图像。
验证模块1408用于验证提取的人脸图像和物品图像是否与查询得到的人脸图像和物品图像相匹配。
在一个实施例中,验证模块1408可计算提取的人脸图像与查询得到的人脸图像之间的相似度,以及计算提取的物品图像与查询得到的物品图像之间的相似度,若该两相似度超过阈值,则判定提取的人脸图像和物品图像与查询得到的人脸图像和物品图像相匹配。
结果生成模块1410用于若提取的人脸图像和物品图像与查询得到的人脸图像和物品图像相匹配,则生成账号验证通过结果。
账号验证通过结果表示账号身份验证通过,以请求验证的账号所进行的操作都被认为是账号主人所进行的操作。
进一步的,结果生成模块1410可将账号验证通过结果发送给账号验证请求发送方;以及/或者,进行与账号验证请求相关联的处理;例如,进行账号验证请求发送方所请求的与账号验证请求相对应的支付处理;又例如,向账号验证请求发送方返回该发送方请求的与账号验证请求相对应的网页;等等。
在一个实施例中,上述基于图像识别的账号验证装置还包括存储模块(图中未示出),用于存储作为账号的身份验证项的人脸特征和物品特征。其中,人脸特征可为视觉特征、像素统计特征、人脸图像变换系数特征或人脸图像代数特征等;物品特征可为奇异值特征向量、Harris角点或SIFT特征点等。
如图15所示,在一个实施例中,上述基于图像识别的账号验证装置还包括第二特征提取模块1502,用于在验证信息提取模块1404提取账号验证请求中的人脸图像和物品图像后,提取人脸图像的人脸特征,以及提取物品图像的物品特征。
具体而言,第二特征提取模块1502可提取人脸图像的与作为账号的身份验证项的人脸特征相对应的人脸特征,以及提取物品图像的与作为账号的身份验证项的物品特征相对应的物品特征;例如,作为账号的身份验证项的人脸特征为视觉特征,则提取人脸图像的视觉特征,作为账号的身份验证项的物品特征为奇异值特征向量,则可提取物品图像的奇异值特征向量。
本实施例中,查询模块1406用于查询与账号预先关联的作为身份验证项的人脸特征和物品特征。
验证模块1408用于验证提取的人脸特征和物品特征是否与查询得到的人脸特征和物品特征相匹配。
在一个实施例中,验证模块1408可计算提取的人脸特征和查询得到的人脸特征的相似度,以及计算提取的物品特征和查询得到的物品特征的相似度,若该两相似度都超过阈值,则判定提取的人脸特征和物品特征与查询得到的人脸特征和物品特征相匹配。
结果生成模块1410用于若提取的人脸特征和物品特征与查询得到的人脸特征和物品特征相匹配,则生成账号验证通过结果。
上述基于图像识别的账号注册请求方法和装置,通过账号注册界面获取输入的请求注册的账号以及与账号关联的人脸图像和物品图像,生成包含账号以及人脸图像和物品图像的账号注册请求,将账号注册请求发送给服务器,以请求服务器注册该账号以及存储人脸图像和物品图像为账号的身份验证项,服务器可结合人脸图像和物品图像对账号进行身份验证,不但可避免因为用户密码遗忘或被盗取导致的用户操作不便,即使对于长相相似的用户也可通过物品图像来进行区分,克服了基于图像识别技术不能区分长相相似的用户的问题。
上述基于图像识别的账号注册方法和装置,接收的账号注册请求,账号注册请求中包含请求注册的账号以及与该账号关联的人脸图像和物品图像,从账号注册请求中提取账号以及人脸图像和物品图像,注册该账号,以及存储人脸图像和物品图像为账号的身份验证项,为结合人脸图像和物品图像对账号进行身份验证提供了基础,从而可避免因为用户密码遗忘或被盗取导致的用户操作不便,而且对于长相相似的用户也可通过物品图像来进行区分,可克服基于图像识别技术不能区分长相相似的用户的问题。
上述基于图像识别的账号验证请求方法和装置,获取请求验证的账号以及与账号关联的人脸图像和物品图像,生成包含账号以及人脸图像和物品图像的账号验证请求,将账号验证请求发送给服务器,以请求服务器将人脸图像和物品图像作为账号的身份验证项对账号进行身份验证;从而服务器可结合人脸图像和物品图像对账号进行身份验证,可避免因为用户密码遗忘或被盗取导致的用户操作不便,而且对于长相相似的用户也可通过物品图像来进行区分,可克服基于图像识别技术不能区分长相相似的用户的问题。
上述基于图像识别的账号验证方法和装置,提取账号验证请求中的账号以及人脸图像和物品图像,查询与账号预先关联的作为身份验证项的人脸图像和物品图像,验证提取的人脸图像和物品图像是否与查询得到的人脸图像和物品图像相匹配,若是,则生成账号验证通过结果;上述方法和装置结合人脸图像和物品图像对账号进行身份验证,可避免因为用户密码遗忘或被盗取导致的用户操作不便,而且对于长相相似的用户也可通过物品图像来进行区分,可克服基于图像识别技术不能区分长相相似的用户的问题。
可以理解,本文所使用的术语“第一特征提取模块”和“第二特征提取模块”仅用于将一个特征提取模块与另一个特征提取模块区分,可以将第一特征提取模块称为第二特征提取模块,且类似地,也可将第二特征提取模块称为第一特征提取模块。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
Claims (14)
1.一种基于图像识别的账号注册请求方法,包括以下步骤:
获取账号注册指令;
获取输入的请求注册的账号以及与所述账号关联的人脸图像和物品图像;
生成包含所述账号和所述人脸图像和物品图像的账号注册请求;
将所述账号注册请求发送给服务器,以请求所述服务器注册所述账号并存储所述人脸图像和物品图像为所述账号的身份验证项。
2.根据权利要求1所述的基于图像识别的账号注册请求方法,其特征在于,在获取账号注册指令的步骤之后,还包括以下步骤:展示账号注册界面;
所述获取输入的请求注册的账号以及与所述账号关联的人脸图像和物品图像的步骤包括:获取通过所述账号注册界面输入的请求注册的账号以及与所述账号关联的人脸图像和物品图像。
3.根据权利要求2所述的基于图像识别的账号注册请求方法,其特征在于,所述账号注册界面中包含人脸图像拍摄入口和物品图像拍摄入口;
所述人脸图像拍摄入口用于触发展示人脸图像拍摄窗口的指令;
所述物品图像拍摄入口用于触发展示物品图像拍摄窗口的指令;
所述人脸图像通过所述人脸图像拍摄窗口获取得到,所述物品图像通过所述物品图像窗口获取得到。
4.一种基于图像识别的账号注册方法,包括以下步骤:
接收账号注册请求,账号注册请求中包含请求注册的账号以及与该账号关联的人脸图像和物品图像;
提取所述账号注册请求中的账号以及人脸图像和物品图像;
注册所述账号,以及存储所述人脸图像和物品图像为所述账号的身份验证项。
5.根据权利要求4所述的基于图像识别的账号注册方法,其特征在于,所述提取所述账号注册请求中的账号以及人脸图像和物品图像的步骤之后,还包括以下步骤:
提取所述人脸图像的人脸特征,以及提取所述物品图像的物品特征;
注册所述账号,以及存储所述人脸图像和物品图像为所述账号的身份验证项的步骤包括:存储所述人脸特征和物品特征为所述账号的身份验证项。
6.一种基于图像识别的账号验证请求方法,包括以下步骤:
获取账号验证指令;
获取请求验证的账号,以及获取输入的与所述账号关联的人脸图像和物品图像;
生成包含所述账号和所述人脸图像和物品图像的账号验证请求;
将所述账号验证请求发送给服务器,以请求所述服务器将所述人脸图像和物品图像作为所述账号的身份验证项对所述账号进行身份验证。
7.根据权利要求6所述的基于图像识别的账号验证请求方法,其特征在于,在获取账号验证指令的步骤之后,还包括以下步骤:展示账号验证界面;
所述获取与所述账号关联的人脸图像和物品图像的步骤包括:获取通过账号验证界面输入的与所述账号关联的人脸图像和物品图像。
8.根据权利要求7所述的基于图像识别的账号验证请求方法,其特征在于,所述账号验证界面中包含人脸图像拍摄入口和物品图像拍摄入口;
所述人脸图像拍摄入口用于触发展示人脸图像拍摄窗口的指令;
所述物品图像拍摄入口用于触发展示物品图像拍摄窗口的指令;
所述人脸图像通过所述人脸图像拍摄窗口获取得到,所述物品图像通过所述物品图像窗口获取得到。
9.一种基于图像识别的账号验证方法,包括以下步骤:
接收账号验证请求,所述账号验证请求中包含请求验证的账号以及与所述账号关联的人脸图像和物品图像;
提取所述账号验证请求中的账号以及人脸图像和物品图像;
查询与所述账号预先关联的作为身份验证项的人脸图像和物品图像;
验证提取的人脸图像和物品图像是否与查询得到的人脸图像和物品图像相匹配;
若提取的人脸图像和物品图像与查询得到的人脸图像和物品图像相匹配,则生成账号验证通过结果。
10.根据权利要求9所述的基于图像识别的账号验证方法,其特征在于,提取所述账号验证请求中的账号以及人脸图像和物品图像之后,提取所述人脸图像的人脸特征,以及提取所述物品图像的物品特征;
查询与所述账号预先关联的作为身份验证项的人脸特征和物品特征;
验证提取的人脸特征和物品特征是否与查询得到的人脸特征和物品特征相匹配;
若提取的人脸特征和物品特征与查询得到的人脸特征和物品特征相匹配,则生成账号验证通过结果。
11.一种基于图像识别的账号注册请求装置,其特征在于,包括:
注册指令获取模块,用于获取账号注册指令;
注册信息获取模块,用于获取输入的请求注册的账号以及与所述账号关联的人脸图像和物品图像;
注册请求生成模块,用于生成包含所述账号和所述人脸图像和物品图像的账号注册请求;
注册请求发送模块,用于将所述账号注册请求发送给服务器,以请求所述服务器注册所述账号并存储所述人脸图像和物品图像为所述账号的身份验证项。
12.一种基于图像识别的账号注册装置,其特征在于,包括:
注册请求接收模块,用于接收账号注册请求,账号注册请求中包含请求注册的账号以及与该账号关联的人脸图像和物品图像;
注册信息提取模块,用于提取所述账号注册请求中的账号以及人脸图像和物品图像;
注册模块,用于注册所述账号,以及存储所述人脸图像和物品图像为所述账号的身份验证项。
13.一种基于图像识别的账号验证请求装置,其特征在于,包括:
验证指令获取模块,用于获取账号验证指令;
验证信息获取模块,用于获取请求验证的账号,以及获取输入的与所述账号关联的人脸图像和物品图像;
验证请求生成模块,用于生成包含所述账号和所述人脸图像和物品图像的账号验证请求;
验证请求发送模块,用于将所述账号验证请求发送给服务器,以请求所述服务器将所述人脸图像和物品图像作为所述账号的身份验证项对所述账号进行身份验证。
14.一种基于图像识别的账号验证装置,其特征在于,包括:
验证请求接收模块,用于接收账号验证请求,所述账号验证请求中包含请求验证的账号以及与所述账号关联的人脸图像和物品图像;
验证信息提取模块,用于提取所述账号验证请求中的账号以及人脸图像和物品图像;
查询模块,用于查询与所述账号预先关联的作为身份验证项的人脸图像和物品图像;
验证模块,用于验证提取的人脸图像和物品图像是否与查询得到的人脸图像和物品图像相匹配;
结果生成模块,用于若提取的人脸图像和物品图像与查询得到的人脸图像和物品图像相匹配,则生成账号验证通过结果。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510198494.3A CN106161030B (zh) | 2015-04-23 | 2015-04-23 | 基于图像识别的账号注册验证请求及注册验证方法和装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510198494.3A CN106161030B (zh) | 2015-04-23 | 2015-04-23 | 基于图像识别的账号注册验证请求及注册验证方法和装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN106161030A true CN106161030A (zh) | 2016-11-23 |
| CN106161030B CN106161030B (zh) | 2020-04-03 |
Family
ID=57347186
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510198494.3A Active CN106161030B (zh) | 2015-04-23 | 2015-04-23 | 基于图像识别的账号注册验证请求及注册验证方法和装置 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106161030B (zh) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018095279A1 (zh) * | 2016-11-24 | 2018-05-31 | 阿里巴巴集团控股有限公司 | 一种安全问题的生成以及身份验证的方法及装置 |
| CN108805577A (zh) * | 2018-06-08 | 2018-11-13 | 腾讯科技(深圳)有限公司 | 信息处理方法、装置、系统、计算机设备及存储介质 |
| CN110569758A (zh) * | 2019-08-26 | 2019-12-13 | 深圳市云歌人工智能技术有限公司 | 确定用户类别的方法、装置以及存储介质 |
| CN112149475A (zh) * | 2019-06-28 | 2020-12-29 | 杭州海康威视数字技术股份有限公司 | 行李箱验证方法及装置、系统、存储介质 |
| CN115512122A (zh) * | 2021-01-26 | 2022-12-23 | 支付宝(杭州)信息技术有限公司 | 身份验证方法及装置 |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030012422A1 (en) * | 2001-07-13 | 2003-01-16 | Mitsubishi Denki Kabushiki Kaisha | Method of recognizing pattern side face and method of detecting and classifying defects |
| CN101770657A (zh) * | 2008-12-31 | 2010-07-07 | 吉林市北华航天科技有限公司 | 车辆智能身份识别系统 |
| CN101316169B (zh) * | 2008-07-18 | 2010-11-03 | 张曌 | 基于互联网第三方生物特征验证的网络身份验证方法 |
| KR20110006832A (ko) * | 2009-07-15 | 2011-01-21 | 인하대학교 산학협력단 | 주요 배역을 추출하는 방법 및 장치 |
| US20110085061A1 (en) * | 2009-10-08 | 2011-04-14 | Samsung Electronics Co., Ltd. | Image photographing apparatus and method of controlling the same |
| CN102332093A (zh) * | 2011-09-19 | 2012-01-25 | 汉王科技股份有限公司 | 一种掌纹和人脸融合识别的身份认证方法及装置 |
| CN103021043A (zh) * | 2011-09-22 | 2013-04-03 | 邱金和 | 监控系统 |
| CN103593598A (zh) * | 2013-11-25 | 2014-02-19 | 上海骏聿数码科技有限公司 | 基于活体检测和人脸识别的用户在线认证方法及系统 |
| CN103607387A (zh) * | 2013-11-14 | 2014-02-26 | 中国科学技术大学 | 一种基于人脸识别的网络登录认证云服务系统及方法 |
| CN104268963A (zh) * | 2014-08-06 | 2015-01-07 | 成都百威讯科技有限责任公司 | 一种智能门锁系统及智能门锁、智能报警门 |
-
2015
- 2015-04-23 CN CN201510198494.3A patent/CN106161030B/zh active Active
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030012422A1 (en) * | 2001-07-13 | 2003-01-16 | Mitsubishi Denki Kabushiki Kaisha | Method of recognizing pattern side face and method of detecting and classifying defects |
| CN101316169B (zh) * | 2008-07-18 | 2010-11-03 | 张曌 | 基于互联网第三方生物特征验证的网络身份验证方法 |
| CN101770657A (zh) * | 2008-12-31 | 2010-07-07 | 吉林市北华航天科技有限公司 | 车辆智能身份识别系统 |
| KR20110006832A (ko) * | 2009-07-15 | 2011-01-21 | 인하대학교 산학협력단 | 주요 배역을 추출하는 방법 및 장치 |
| US20110085061A1 (en) * | 2009-10-08 | 2011-04-14 | Samsung Electronics Co., Ltd. | Image photographing apparatus and method of controlling the same |
| CN102332093A (zh) * | 2011-09-19 | 2012-01-25 | 汉王科技股份有限公司 | 一种掌纹和人脸融合识别的身份认证方法及装置 |
| CN103021043A (zh) * | 2011-09-22 | 2013-04-03 | 邱金和 | 监控系统 |
| CN103607387A (zh) * | 2013-11-14 | 2014-02-26 | 中国科学技术大学 | 一种基于人脸识别的网络登录认证云服务系统及方法 |
| CN103593598A (zh) * | 2013-11-25 | 2014-02-19 | 上海骏聿数码科技有限公司 | 基于活体检测和人脸识别的用户在线认证方法及系统 |
| CN104268963A (zh) * | 2014-08-06 | 2015-01-07 | 成都百威讯科技有限责任公司 | 一种智能门锁系统及智能门锁、智能报警门 |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018095279A1 (zh) * | 2016-11-24 | 2018-05-31 | 阿里巴巴集团控股有限公司 | 一种安全问题的生成以及身份验证的方法及装置 |
| US10885178B2 (en) | 2016-11-24 | 2021-01-05 | Advanced New Technologies Co., Ltd. | Methods and devices for generating security questions and verifying identities |
| CN108805577A (zh) * | 2018-06-08 | 2018-11-13 | 腾讯科技(深圳)有限公司 | 信息处理方法、装置、系统、计算机设备及存储介质 |
| CN108805577B (zh) * | 2018-06-08 | 2023-04-14 | 腾讯科技(深圳)有限公司 | 信息处理方法、装置、系统、计算机设备及存储介质 |
| CN112149475A (zh) * | 2019-06-28 | 2020-12-29 | 杭州海康威视数字技术股份有限公司 | 行李箱验证方法及装置、系统、存储介质 |
| CN112149475B (zh) * | 2019-06-28 | 2024-06-04 | 杭州海康威视数字技术股份有限公司 | 行李箱验证方法及装置、系统、存储介质 |
| CN110569758A (zh) * | 2019-08-26 | 2019-12-13 | 深圳市云歌人工智能技术有限公司 | 确定用户类别的方法、装置以及存储介质 |
| CN115512122A (zh) * | 2021-01-26 | 2022-12-23 | 支付宝(杭州)信息技术有限公司 | 身份验证方法及装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106161030B (zh) | 2020-04-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10706136B2 (en) | Authentication-activated augmented reality display device | |
| US20180060868A1 (en) | Systems and methods for remote verification of users | |
| CN107093066B (zh) | 业务实现方法和装置 | |
| US20140279516A1 (en) | Authenticating a physical device | |
| US20160269411A1 (en) | System and Method for Anonymous Biometric Access Control | |
| AU2019101847A4 (en) | Method and device for authenticating near-field information, electronic apparatus, and computer storage medium | |
| Sharma et al. | Mobile banking transaction using fingerprint authentication | |
| CN106161030A (zh) | 基于图像识别的账号注册验证请求及注册验证方法和装置 | |
| US9825955B2 (en) | Method and system for exchanging information | |
| WO2017114289A1 (zh) | 一种银行卡信息认证方法、客户端及银行系统 | |
| CN106303599A (zh) | 一种信息处理方法、系统及服务器 | |
| CN109118215B (zh) | 支付处理方法、装置及服务器 | |
| CN108171500A (zh) | 无人店支付信息处理方法和系统、计算机可读程序介质 | |
| CN104270253A (zh) | 一种用户身份认证的方法、装置及系统 | |
| CN103369456A (zh) | 手机防盗系统及其方法 | |
| CN107656959A (zh) | 一种留言方法、装置及留言设备 | |
| CN111445231A (zh) | 实现MOTOpay的方法、装置及电子设备 | |
| US12354101B2 (en) | Systems and methods for providing in-person status to a user device | |
| CA3178246A1 (en) | Systems and methods for conducting remote user authentication | |
| CN108171026A (zh) | 鉴权方法和装置 | |
| TWM556877U (zh) | 登入驗證裝置及登入驗證系統 | |
| WO2018232666A1 (zh) | 一种支付验证方法和系统 | |
| US11416594B2 (en) | Methods and systems for ensuring a user is permitted to use an object to conduct an activity | |
| CA3125056C (en) | A method for near-field information authentication, and device, electronic equipment and computer storage medium therefor | |
| KR101110775B1 (ko) | 서비스 제공 방법 및 서비스 제공 서버 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |