信息安全处理方法、装置和终端转让专利

申请号 : CN201710642708.0

文献号 : CN107491675B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 周海涛王立中

申请人 : OPPO广东移动通信有限公司

摘要 :

本发明公开了一种信息安全处理方法、装置和终端,其中,该方法应用于具有摄像功能的终端中,包括:在确定用户发起信息变更请求时,启动所述终端中的成像设备;利用结构光获取所述用户的脸部深度图像;根据所述用户的脸部深度图像,确定所述用户的脸部三维模型;在确定所述用户的脸部三维模型与预设模型匹配时,对所述信息变更请求进行处理。由此,实现了在进行信息变更时,根据用户的脸部三维模型,对用户的身份进行识别,实现方式简单,安全性和可靠性高,改善了用户体验。

权利要求 :

1.一种信息安全处理方法,应用于具有摄像功能的终端中,其特征在于,包括:在确定用户发起信息变更请求时,启动所述终端中的成像设备和指纹模组,其中,所述信息变更请求为额度变更请求;

利用结构光获取所述用户的N个脸部深度图像,其中,N为大于1的正整数,同时利用所述指纹模组获取所述用户输入的指纹数据;

根据所述用户的N个脸部深度图像,确定所述用户的脸部三维模型;

在确定所述用户的脸部三维模型与预设模型匹配,且所述用户输入的指纹数据与预设的指纹特征匹配时,获取所述用户的脸部彩色图像;

根据所述用户的脸部深度图像及所述脸部彩色图像,确定用户的脸部彩色三维模型;

根据所述脸部彩色三维模型,确定所述用户的特征信息;

根据所述用户的特征信息,确定所述用户对应的额度变更范围;

根据所述额度变更范围,对所述信息变更请求进行处理,其中,所述预设模型为预先存储的脸部三维模型。

2.如权利要求1所述的方法,其特征在于,所述方法,还包括:若所述用户输入的指纹数据与预设的指纹特征不匹配,或者所述用户的脸部三维模型与预设模型不匹配,则拒绝所述信息变更请求。

3.如权利要求1所述的方法,其特征在于,所述利用结构光获取所述用户的N个脸部深度图像,包括:利用非均匀的结构光,获取所述用户的脸部深度图像。

4.如权利要求1-3任一所述的方法,其特征在于,所述信息变更请求中包括所述用户的标识;

所述确定所述用户的脸部三维模型与预设模型匹配之前,还包括:根据所述用户的标识,获取所述预设模型。

5.一种信息安全处理装置,应用于具有摄像功能的终端中,其特征在于,包括:第一启动模块,用于在确定用户发起信息变更请求时,启动所述终端中的成像设备,其中,所述信息变更请求为额度变更请求;

第二启动模块,用于启动所述终端中的指纹模组;

第一获取模块,用于利用结构光获取所述用户的N个脸部深度图像,其中,N为大于1的正整数;

第二获取模块,用于利用所述指纹模组获取所述用户输入的指纹数据;

第一确定模块,用于根据所述用户的N个脸部深度图像,确定所述用户的脸部三维模型;

第四获取模块,用于在确定所述用户的脸部三维模型与预设模型匹配,且所述用户输入的指纹数据与预设的指纹特征匹配时,获取所述用户的脸部彩色图像;

第二确定模块,用于根据所述用户的脸部深度图像及所述脸部彩色图像,确定用户的脸部彩色三维模型,及根据所述脸部彩色三维模型,确定所述用户的特征信息;

第三确定模块,用于根据所述用户的特征信息,确定所述用户对应的额度变更范围;第一处理模块,用于在确定所述用户的脸部三维模型与预设模型匹配时,根据所述额度变更范围,对所述信息变更请求进行处理,其中,所述预设模型为预先存储的脸部三维模型。

6.如权利要求5所述的装置,其特征在于,所述第一获取模块,具体用于:利用非均匀的结构光,获取所述用户的脸部深度图像。

7.一种终端,其特征在于,包括存储器、处理器及图像处理电路,所述存储器用于存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码,及所述图像处理电路输出的深度图像,以实现如权利要求1-4中任一所述的信息安全处理方法。

8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-4中任一所述的信息安全处理方法。

说明书 :

信息安全处理方法、装置和终端

技术领域

[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] 图1是本申请一个实施例的信息安全处理方法的流程图;
[0028] 图1A是本申请一个实施例的不均匀的结构光的散斑分布图;
[0029] 图1B是本申请一个实施例的均匀的结构光的散斑分布图;
[0030] 图2是本申请另一个实施例的信息安全处理方法的流程图;
[0031] 图3是本申请另一个实施例的信息安全处理方法的流程图;
[0032] 图4是本申请一个实施例的信息安全处理装置的结构图;
[0033] 图5是本申请另一个实施例的信息安全处理装置的结构图;
[0034] 图6是本申请一个实施例的终端的结构图;
[0035] 图7是本申请一个实施例的图像处理电路的结构图。

具体实施方式

[0036] 下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
[0037] 可以理解,本发明所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本发明的范围的情况下,可以将第一客户端称为第二客户端,且类似地,可将第二客户端称为第一客户端。第一客户端和第二客户端两者都是客户端,但其不是同一客户端。
[0038] 下面参考附图描述本发明实施例的信息安全处理方法、装置和终端。
[0039] 本发明各实施例针对现有技术,在变更信用卡额度、密码等信息时,通常根据用户预置的密码或口令、用户指纹、身份证等,进行用户身份识别,由于用户预置的密码或口令易被忘记,这就导致了无法进行身份识别,而用户指纹、身份证等易被他人获取,从而导致用户身份被冒用,因此,进行信息变更时,现有的身份识别方法,可靠性和安全性低,用户体验差的问题,提出一种信息安全处理方法。
[0040] 本发明实施例提供的信息安全处理方法,在确定用户发起信息变更请求时,通过启动终端中的成像设备,利用结构光获取用户的脸部深度图像,进而确定用户的脸部三维模型,从而在用户的脸部三维模型与预设模型匹配时,对信息变更请求进行处理,实现了在进行信息变更时,根据用户的脸部三维模型,对用户的身份进行识别,实现方式简单,安全性和可靠性高,改善了用户体验。
[0041] 下面结合图1对本申请实施例的信息安全处理方法进行说明。
[0042] 图1是本申请一个实施例的信息安全处理方法的流程图。
[0043] 如图1所示,该方法包括:
[0044] 步骤101,在确定用户发起信息变更请求时,启动终端中的成像设备。
[0045] 具体的,本发明实施例提供的信息安全处理方法,可以由本发明实施例提供的信息安全处理装置执行。具体的,该信息安全处理装置,可以被配置在任意具有摄像功能的终端中。其中,终端的类型很多,可以根据应用需要进行选择,例如:手机、电脑等。
[0046] 其中,信息变更请求,可以是提升信用卡额度、修改账户密码等请求。
[0047] 可以理解的是,在用户需要变更信用卡额度、账户密码等信息时,可以通过点击、长按或滑动具有变更信息功能的按钮,以发起信息变更请求。信息安全处理装置在确定用户发起信息变更请求时,即可启动终端中的成像设备。
[0048] 步骤102,利用结构光获取用户的脸部深度图像。
[0049] 具体的,终端的成像设备中,可以包括结构光投射器及图像传感器,分别用于投射结构光及采集结构光图像;或者,也可以在终端中,单独设置结构光投射器及图像传感器,此处不作限制。
[0050] 具体实现时,可以利用结构光投射器,对用户的脸部投射结构光图案,其中,该结构光图案可为激光条纹、格雷码、正弦条纹、或者,随机排列的散斑图案等。然后通过对结构光图案变形的感知以及三角测量法等,得到用户的脸部深度图像。
[0051] 具体实现时,结构光可以是非均匀的结构光,即步骤102可以包括:
[0052] 利用非均匀的结构光,获取用户的脸部深度图像。
[0053] 其中,非均匀的结构光,可以通过多种方法形成。
[0054] 比如,可以通过红外激光光源照射毛玻璃,从而在用户的脸部区域产生干涉形成非均匀的结构光。
[0055] 或者,可以通过衍射光学元件进行投射的方式,形成非均匀的结构光。具体的,可以由单个激光光源准直后通过单个或多个衍射光学元件,在用户的脸部区域形成非均匀的结构光。
[0056] 或者,还可以直接由不规则分布的激光阵列通过衍射光学元件,在用户的脸部区域形成与激光阵列一致的不规则分布的散斑,即非均匀的结构光。通过这种方式,还可以控制散斑的细节分布,此处不作限定。
[0057] 需要说明的是,分别以不均匀的结构光和均匀的结构光投射物体表面时,不均匀的结构光的散斑分布如图1A所示,均匀的结构光的散斑分布如图1B所示。从图1A和1B可知,相同大小的区域内,图1A中包含11个斑点,图1B中包含16个斑点,即不均匀的结构光所包含的斑点比均匀的结构光包含的斑点更少。因此,利用不均匀的结构光,获取用户的脸部深度图像,消耗的能量更少,节能效果更好,改善了用户体验。
[0058] 步骤103,根据用户的脸部深度图像,确定用户的脸部三维模型。
[0059] 具体的,获取了用户的脸部深度图像后,可以通过多种方法,确定用户的脸部三维模型。
[0060] 比如,可以获取多个脸部深度图像,并对多个脸部深度图像进行去噪声处理、平滑处理、前后景分割等预处理,从而将脸部深度图像中可能包括的背景、环境等与用户脸部进行分离。然后,根据脸部深度图像获取密集点云数据,进行脸部深度信息点云网格的重建。再对重建后的多帧深度图像进行合并、配准,生成脸部三维模型。
[0061] 步骤104,在确定用户的脸部三维模型与预设模型匹配时,对信息变更请求进行处理。
[0062] 其中,预设模型,可以是用户办理借记卡、信用卡等时,存储的与其身份信息对应的脸部三维模型。
[0063] 可以理解的是,在确定用户的脸部三维模型与预设模型匹配之前,还需要获取预设模型。
[0064] 具体的,用户发起的信息变更请求中,可以包括用户的标识,从而可以根据用户的标识,获取预设模型。即在步骤104之前,还包括:
[0065] 根据用户的标识,获取预设模型。
[0066] 其中,用户的标识,用来唯一标识用户的身份。具体的,用户的标识,可以是用户的身份证号码、银行卡号码等等。
[0067] 具体实现时,可以预先根据用户的身份信息,存储用户的标识及对应的预设模型,从而在确定用户发起信息变更请求,并获取用户的脸部三维模型后,可以根据用户的标识,获取预先存储的预设模型,并将用户的脸部三维模型与预设模型进行匹配。若匹配,则表示用户的身份合法,从而可以对信息变更请求进行处理。若不匹配,则表示用户的身份不合法,从而可以拒绝信息变更请求。
[0068] 需要说明的是,预设模型,可以存储在终端中,也可以存储在云数据库中,此处不作限制。
[0069] 另外,本发明实施例获取的用户的脸部三维模型,可能包括用户的脸部及肩部、手臂其它部位。在本发明实施例中,可以根据需要,设置是否对用户的脸部三维模型中的其它部位进行处理。比如,若预设模型只包括用户的脸部,则为了提高对用户身份识别的准确性,可以对脸部深度图像进行分割,以得到仅包含用户的脸部的深度图像,进而确定仅包括用户的脸部的三维模型。
[0070] 本发明实施例提供的信息安全处理方法,在确定用户发起信息变更请求时,通过启动终端中的成像设备,利用结构光获取用户的脸部深度图像,进而确定用户的脸部三维模型,从而在用户的脸部三维模型与预设模型匹配时,对信息变更请求进行处理。由此,实现了在进行信息变更时,根据用户的脸部三维模型,对用户的身份进行识别,实现方式简单,安全性和可靠性高,改善了用户体验。
[0071] 通过上述分析可知,在确定用户发起信息变更请求时,可以启动终端中的成像设备,利用结构光获取用户的脸部深度图像,进而确定用户的脸部三维模型,从而利用用户的脸部三维模型,确定用户的身份,进而对信息变更请求进行处理。在实际运用中,还可以结合用户的指纹数据,对用户身份进行识别,以提高识别的安全性和可靠性。下面结合图2,对上述情况进行进一步说明。
[0072] 图2是本发明另一个实施例的信息安全处理方法的流程图。
[0073] 如图2所示,该信息安全处理方法,包括:
[0074] 步骤201,在确定用户发起信息变更请求时,启动终端中的指纹模组。
[0075] 步骤202,获取用户输入的指纹数据。
[0076] 步骤203,判断用户输入的指纹数据是否与预设的指纹特征匹配,若是,则执行步骤204,否则,执行步骤208。
[0077] 步骤204,启动终端中的成像设备。
[0078] 步骤205,利用结构光获取用户的脸部深度图像。
[0079] 步骤206,根据用户的脸部深度图像,确定用户的脸部三维模型。
[0080] 步骤207,在确定用户的脸部三维模型与预设模型匹配时,对信息变更请求进行处理。
[0081] 步骤208,拒绝信息变更请求。
[0082] 其中,上述步骤204-步骤207的具体实现过程及原理,可以参照上述实施例中步骤101-步骤104的详细描述,此处不再赘述。
[0083] 具体的,可以在终端中设置指纹模组,从而在确定用户发起信息变更请求时,可以启动终端中的指纹模组,以采集用户的指纹数据。
[0084] 具体实现时,可以预先根据用户的身份,存储用户的标识及对应的指纹特征,从而在获取用户输入的指纹数据后,可以根据用户的标识,获取预设的指纹特征,并将用户的指纹数据与预设的指纹特征进行匹配。若匹配,则可以初步判断用户的身份合法。
[0085] 然后再获取用户的脸部深度图像,并根据用户的脸部深度图像,确定用户的脸部三维模型,从而将脸部三维模型与预设模型进行匹配,以对用户的身份进行进一步识别。若用户的脸部三维模型与预设模型匹配,则确定用户的身份合法,从而可以对信息变更请求进行处理。若用户的脸部三维模型与预设模型不匹配,则确定用户的身份不合法,从而可以拒绝用户发起的信息变更请求。
[0086] 若用户的指纹数据与预设的指纹特征不匹配,则确定用户的身份不合法,则不必再根据用户的脸部三维模型,对用户的身份进行识别验证,并拒绝用户发起的信息变更请求。
[0087] 需要说明的是,在本发明实施例中,也可以根据需要,选择优先进行指纹数据匹配或脸部三维模型匹配。
[0088] 比如,可以根据指纹数据匹配和脸部三维模型匹配的速度,设置优先进行速度快的匹配项目。若指纹数据匹配速度快,则先进行指纹数据匹配。若用户的指纹数据与预设的指纹特征匹配,再进行脸部三维模型匹配;若用户的指纹数据与预设的指纹特征不匹配,则不再进行脸部三维模型匹配。若脸部三维模型匹配速度快,则先进行脸部三维模型匹配。若用户的脸部三维模型与预设模型匹配,再进行指纹数据匹配;若用户的脸部三维模型与预设模型不匹配,则不再进行指纹数据匹配。
[0089] 另外,也可以同时进行指纹数据匹配及脸部三维模型匹配,并在确定指纹数据及脸部三维模型中任意一项不匹配时,确定用户身份不合法,并停止另一项匹配过程的进行。
[0090] 本发明实施例提供的信息安全处理方法,首先在确定用户发起信息变更请求时,启动终端中的指纹模组,然后获取用户输入的指纹数据,并判断输入的指纹数据是否与预设的指纹特征匹配,若不匹配,则拒绝信息变更请求,若匹配,则启动终端中的成像设备,并利用结构光获取用户的脸部深度图像,然后根据用户的脸部深度图像,确定用户的脸部三维模型,从而在确定用户的脸部三维模型与预设模型匹配时,对信息变更请求进行处理。由此,实现了在进行信息变更时,根据用户的指纹数据及脸部三维模型,对用户的身份进行识别,安全性和可靠性高,改善了用户体验。
[0091] 通过上述分析可知,在确定用户发起信息变更请求时,可以启动终端中的成像设备,利用结构光获取用户的脸部深度图像,进而确定用户的脸部三维模型,从而利用用户的脸部三维模型,确定用户的身份及进行信息变更。在实际运用中,用户发起的信息变更请求,可能是额度变更请求,在本发明实施例中,还可以确定用户的额度变更范围,并根据额度变更范围,对信息变更请求进行处理。下面结合图3,对上述情况进行具体说明。
[0092] 图3是本申请另一个实施例的信息安全处理方法的流程图。
[0093] 如图3所示,该信息安全处理方法,包括:
[0094] 步骤301,在确定用户发起信息变更请求时,启动终端中的成像设备。
[0095] 其中,信息变更请求可以为额度变更请求。
[0096] 可以理解的是,用户使用的信用卡或借记卡,通常会设置一定的额度,以保证用户的财产安全,或避免因用户的过高消费造成的损失。
[0097] 步骤302,利用结构光获取用户的脸部深度图像。
[0098] 步骤303,根据用户的脸部深度图像,确定用户的脸部三维模型。
[0099] 步骤304,确定用户的脸部三维模型与预设模型是否匹配,若是,则执行步骤305,否则,执行步骤309。
[0100] 其中,上述步骤301-步骤304的具体实现过程及原理,可以参照上述实施例中步骤101-步骤104的详细描述,此处不再赘述。
[0101] 步骤305,获取用户的脸部彩色图像。
[0102] 具体的,成像设备中的图像传感器,除了可以捕捉结构光图像,也可以捕捉被测物的色彩信息,从而获取彩色图像。当然,也可以由两个图像传感器分别捕捉被测物的结构光图像和色彩信息,此处不作限制。
[0103] 具体实现时,可以利用成像设备,对用户的脸部进行摄像,以获取用户的脸部彩色图像。
[0104] 可以理解的是,成像设备获取的用户的脸部彩色图像,可能包括用户的脸部及其它部位,为了提高对用户身份识别的准确性,在本发明实施例中,还可以通过特征点提取等方法,对脸部彩色图像进行处理,以提取仅包含用户脸部的彩色图像。
[0105] 步骤306,根据用户的脸部深度图像及彩色图像,确定用户的特征信息。
[0106] 其中,特征信息,指年龄、性别等信息。
[0107] 具体的,获取了用户的脸部深度图像及彩色图像后,可以根据脸部深度图像及彩色图像,确定用户的脸部彩色三维模型,并根据脸部彩色三维模型,确定用户的特征信息。
[0108] 另外,由于用户的脸部深度图像与彩色图像中,相同的部位存在位置对应关系,因此,在本发明实施例中,也可以对彩色图像进行特征提取,并直接根据脸部深度图像与彩色图像的位置对应关系,提取深度图像中与彩色图像中位置对应的特征,从而确定用户的特征信息。
[0109] 步骤307,根据用户的特征信息,确定用户对应的额度变更范围。
[0110] 其中,额度变更范围,可以是借记卡的每日消费金额的变更范围,或者信用卡的每月消费额度变更范围,等等。
[0111] 步骤308,根据额度变更范围,对信息变更请求进行处理。
[0112] 步骤309,拒绝信息变更请求。
[0113] 具体的,可以预先设置特征信息与额度变更范围的对应关系,从而在确定用户的特征信息后,可以根据用户的特征信息,确定用户对应的额度变更范围,进而直接根据额度变更范围,对信息变更请求进行处理。
[0114] 具体实现时,用户的额度变更请求中,可能包括额度变更值,则若额度变更值在确定的额度变更范围内时,即可对信息变更请求进行处理。
[0115] 举例来说,假设预先设置用户为25岁以下男性时,信用卡的每月消费额度可以提高5000人民币(RMB);用户为25-55岁男性时,信用卡的每月消费额度可以提高10000RMB;用户为55岁以上男性时,信用卡的每月消费额度可以提高5000RMB;用户为25岁以下女性时,信用卡的每月消费额度可以提高4000RMB;用户为25-55岁女性时,信用卡的每月消费额度可以提高9000RMB;用户为55岁以上女性时,信用卡的每月消费额度可以提高4000RMB。若根据用户的脸部深度图像及彩色图像,确定用户为40岁男性,则可以确定用户的信用卡的每月消费额度可以提高10000RMB。若用户的信用卡当前每月消费额度为30000RMB,则可以将用户的信用卡的每月消费额度提高到40000RMB。若额度变更请求为将每月消费额度提高8000RMB,由于额度变更请求中的额度变更值在确定的额度变更范围内,则可以将用户的信用卡的每月消费额度提高到38000RMB。
[0116] 或者,可以预先设置特征信息与允许的最大额度值的对应关系,从而在确定用户的特征信息后,可以根据用户的特征信息,确定允许的最大额度值,进而对信息变更请求进行处理。
[0117] 具体实现时,用户的额度变更请求中,可能包括额度变更值,则若根据用户当前的额度值,及额度变更值,确定变更后的额度小于允许的最大额度值,则可对信息变更请求进行处理。
[0118] 举例来说,可以预先设置用户为25岁以下男性时,信用卡的每月消费额度最高为10000人民币(RMB);用户为25-55岁男性时,信用卡的每月消费额度最高为50000RMB;用户为55岁以上男性时,信用卡的每月消费额度最高为10000RMB;用户为25岁以下女性时,信用卡的每月消费额度最高为8000RMB;用户为25-55岁女性时,信用卡的每月消费额度最高为
50000RMB;用户为55岁以上女性时,信用卡的每月消费额度最高为8000RMB。若根据用户的脸部深度图像及彩色图像,确定用户为40岁男性,则可以确定用户的信用卡的每月消费额度最高为50000RMB。若用户的信用卡当前每月消费额度为30000RMB,则可以将用户的信用卡的每月消费额度提高到50000RMB。若额度变更请求为将每月消费额度提高10000RMB,由于变更后的额度值40000RMB小于允许的最大额度值50000RMB,则可以将用户的信用卡的每月消费额度提高到40000RMB。
[0119] 本发明实施例提供的信息安全处理方法,在确定用户发起信息变更请求时,启动终端中的成像设备,然后利用结构光获取用户的脸部深度图像,再根据用户的脸部深度图像,确定用户的脸部三维模型。在用户的脸部三维模型与预设模型匹配时,获取用户的脸部彩色图像,然后根据用户的脸部深度图像及彩色图像,确定用户的特征信息,再根据用户的特征信息,确定用户对应的额度变更范围,从而根据额度变更范围,对信息变更请求进行处理;在用户的脸部三维模型与预设模型匹配时,拒绝用户发起的信息变更请求。由此,实现了在进行信息变更时,根据用户的脸部三维模型,对用户的身份进行识别,及根据用户的脸部深度图像及脸部彩色图像,确定用户的额度变更范围,从而根据额度变更范围,进行信息变更,实现方式简单,安全性和可靠性高,改善了用户体验。
[0120] 图4是本申请一个实施例的信息安全处理装置的结构图。
[0121] 如图4所示,该信息安全处理装置,应用于具有摄像功能的终端中,包括:
[0122] 第一启动模块41,用于在确定用户发起信息变更请求时,启动终端中的成像设备;
[0123] 第一获取模块42,用于利用结构光获取用户的脸部深度图像;
[0124] 第一确定模块43,用于根据用户的脸部深度图像,确定用户的脸部三维模型;
[0125] 第一处理模块44,用于在确定用户的脸部三维模型与预设模型匹配时,对信息变更请求进行处理。
[0126] 其中,本实施例提供的信息安全处理装置,可以执行本发明实施例提供的信息安全处理方法。具体的,该信息安全处理装置,可以被配置在任意具有摄像功能的终端中。其中,终端的类型很多,可以根据应用需要进行选择,例如:手机、电脑、相机等。
[0127] 在本实施例一种可能的实现形式中,上述第一获取模块42,具体用于:
[0128] 利用非均匀的结构光,获取用户的脸部深度图像。
[0129] 需要说明的是,前述实施例中对信息安全处理方法实施例的解释说明也适用于该实施例的信息安全处理装置,此处不再赘述。
[0130] 本申请实施例提供的信息安全处理装置,在确定用户发起信息变更请求时,通过启动终端中的成像设备,利用结构光获取用户的脸部深度图像,进而确定用户的脸部三维模型,从而在用户的脸部三维模型与预设模型匹配时,对信息变更请求进行处理。由此,实现了在进行信息变更时,根据用户的脸部三维模型,对用户的身份进行识别,实现方式简单,安全性和可靠性高,改善了用户体验。
[0131] 图5是本申请另一个实施例的信息安全处理装置的结构图。
[0132] 如图5所示,在图4所示的基础上,该信息安全处理装置,还包括:
[0133] 第二启动模块51,用于启动终端中的指纹模组;
[0134] 第二获取模块52,用于获取用户输入的指纹数据;
[0135] 判断模块53,用于判断用户输入的指纹数据是否与预设的指纹特征匹配;
[0136] 第二处理模块54,用于用户输入的指纹数据与预设的指纹特征不匹配时,拒绝信息变更请求。
[0137] 在本实施例一种可能的实现形式中,上述信息变更请求中包括用户的标识;
[0138] 相应的,该信息安全处理装置,还包括:
[0139] 第三获取模块,用于根据用户的标识,获取预设模型。
[0140] 在本实施例另一种可能的实现形式中,上述信息变更请求为额度变更请求;
[0141] 相应的,该信息安全处理装置,还包括:
[0142] 第四获取模块,用于获取用户的脸部彩色图像;
[0143] 第二确定模块,用于根据用户的脸部深度图像及彩色图像,确定用户的特征信息;
[0144] 第三确定模块,用于根据用户的特征信息,确定用户对应的额度变更范围;
[0145] 上述第一处理模块44,具体用于:
[0146] 根据额度变更范围,对信息变更请求进行处理。
[0147] 需要说明的是,前述实施例中对信息安全处理方法实施例的解释说明也适用于该实施例的信息安全处理装置,此处不再赘述。
[0148] 本申请实施例提供的信息安全处理装置,在确定用户发起信息变更请求时,通过启动终端中的成像设备,利用结构光获取用户的脸部深度图像,进而确定用户的脸部三维模型,从而在用户的脸部三维模型与预设模型匹配时,对信息变更请求进行处理。由此,实现了在进行信息变更时,根据用户的脸部三维模型,对用户的身份进行识别,实现方式简单,安全性和可靠性高,改善了用户体验。
[0149] 本发明再一方面实施例还提出一种终端。
[0150] 其中,终端的类型很多,可以根据应用需要进行选择,例如:手机、电脑、相机等。图6以终端为手机进行示意。
[0151] 如图6所示,该终端包括:处理器61、存储器62、及图像处理电路63。
[0152] 其中,所述存储器62用于存储可执行程序代码;所述处理器61通过读取所述存储器62中存储的可执行程序代码,及所述图像处理电路63输出的深度图像,来实现如前述实施例中的信息安全处理方法。
[0153] 上述终端中包括图像处理电路63,图像处理电路63可以利用硬件和/或软件组件实现,可包括定义ISP(Image Signal Processing,图像信号处理)管线的各种处理单元。
[0154] 图7为一个实施例中图像处理电路的示意图。如图7所示,为便于说明,仅示出与本发明实施例相关的图像处理技术的各个方面。
[0155] 如图7所示,图像处理电路63包括成像设备710、ISP处理器730和控制逻辑器740。成像设备710可包括具有一个或多个透镜712、图像传感器714的照相机和结构光投射器
716。结构光投射器716将结构光投影至被测物。其中,该结构光图案可为激光条纹、格雷码、正弦条纹、或者,随机排列的散斑图案等。图像传感器714捕捉投影至被测物形成的结构光图像,并将结构光图像发送至ISP处理器730,由ISP处理器730对结构光图像进行解调获取被测物的深度信息。同时,图像传感器714也可以捕捉被测物的色彩信息。当然,也可以由两个图像传感器714分别捕捉被测物的结构光图像和色彩信息。
[0156] 其中,以散斑结构光为例,ISP处理器730对结构光图像进行解调,具体包括,从该结构光图像中采集被测物的散斑图像,将被测物的散斑图像与参考散斑图像按照预定算法进行图像数据计算,获取被测物上散斑图像的各个散斑点相对于参考散斑图像中的参考散斑点的移动距离。利用三角法转换计算得到散斑图像的各个散斑点的深度值,并根据该深度值得到被测物的深度信息。
[0157] 当然,还可以通过双目视觉的方法或基于飞行时差TOF的方法来获取该深度图像信息等,在此不做限定,只要能够获取或通过计算得到被测物的深度信息的方法都属于本实施方式包含的范围。
[0158] 在ISP处理器730接收到图像传感器714捕捉到的被测物的色彩信息之后,可被测物的色彩信息对应的图像数据进行处理。ISP处理器730对图像数据进行分析以获取可用于确定和/或成像设备710的一个或多个控制参数的图像统计信息。图像传感器714可包括色彩滤镜阵列(如Bayer滤镜),图像传感器714可获取用图像传感器714的每个成像像素捕捉的光强度和波长信息,并提供可由ISP处理器730处理的一组原始图像数据。
[0159] ISP处理器730按多种格式逐个像素地处理原始图像数据。例如,每个图像像素可具有8、10、12或14比特的位深度,ISP处理器730可对原始图像数据进行一个或多个图像处理操作、收集关于图像数据的图像统计信息。其中,图像处理操作可按相同或不同的位深度精度进行。
[0160] ISP处理器730还可从图像存储器720接收像素数据。图像存储器720可为存储器装置的一部分、存储设备、或电子设备内的独立的专用存储器,并可包括DMA(Direct MemoryAccess,直接直接存储器存取)特征。
[0161] 当接收到原始图像数据时,ISP处理器730可进行一个或多个图像处理操作。
[0162] 在ISP处理器730获取到被测物的色彩信息和深度信息后,可对其进行融合,得到三维图像。其中,可通过外观轮廓提取方法或轮廓特征提取方法中的至少一种提取相应的被测物的特征。例如通过主动形状模型法ASM、主动外观模型法AAM、主成分分析法PCA、离散余弦变换法DCT等方法,提取被测物的特征,在此不做限定。再将分别从深度信息中提取到被测物的特征以及从色彩信息中提取到被测物的特征进行配准和特征融合处理。这里指的融合处理可以是将深度信息以及色彩信息中提取出的特征直接组合,也可以是将不同图像中相同的特征进行权重设定后组合,也可以有其他融合方式,最终根据融合后的特征,生成三维图像。
[0163] 三维图像的图像数据可发送给图像存储器720,以便在被显示之前进行另外的处理。ISP处理器730从图像存储器720接收处理数据,并对所述处理数据进行原始域中以及RGB和YCbCr颜色空间中的图像数据处理。三维图像的图像数据可输出给显示器760,以供用户观看和/或由图形引擎或GPU(Graphics Processing Unit,图形处理器)进一步处理。此外,ISP处理器730的输出还可发送给图像存储器720,且显示器760可从图像存储器720读取图像数据。在一个实施例中,图像存储器720可被配置为实现一个或多个帧缓冲器。此外,ISP处理器730的输出可发送给编码器/解码器750,以便编码/解码图像数据。编码的图像数据可被保存,并在显示于显示器760设备上之前解压缩。编码器/解码器750可由CPU或GPU或协处理器实现。
[0164] ISP处理器730确定的图像统计信息可发送给控制逻辑器740单元。控制逻辑器740可包括执行一个或多个例程(如固件)的处理器和/或微控制器,一个或多个例程可根据接收的图像统计信息,确定成像设备710的控制参数。
[0165] 以下为运用图7中图像处理技术实现信息安全处理方法的步骤:
[0166] 在确定用户发起信息变更请求时,启动所述终端中的成像设备;
[0167] 利用结构光获取所述用户的脸部深度图像;
[0168] 根据所述用户的脸部深度图像,确定所述用户的脸部三维模型;
[0169] 在确定所述用户的脸部三维模型与预设模型匹配时,对所述信息变更请求进行处理。
[0170] 本申请实施例提供的终端,在确定用户发起信息变更请求时,通过启动终端中的成像设备,利用结构光获取用户的脸部深度图像,进而确定用户的脸部三维模型,从而在用户的脸部三维模型与预设模型匹配时,对信息变更请求进行处理。由此,实现了在进行信息变更时,根据用户的脸部三维模型,对用户的身份进行识别,实现方式简单,安全性和可靠性高,改善了用户体验。
[0171] 为达上述目的,本申请实施例提出了一种计算机可读存储介质,其上存储有计算机程序,当该程序被处理器执行时实现如前述实施例中的信息安全处理方法。
[0172] 本申请实施例提供的计算机可读存储介质,可以设置在任意具有摄像功能的终端中,在进行信息变更时,通过执行其上存储的信息安全处理方法,可以实现根据用户的脸部三维模型,对用户的身份进行识别,实现方式简单,安全性和可靠性高,改善了用户体验。
[0173] 为达上述目的,本申请实施例提出了一种计算机程序产品,当所述计算机程序产品中的指令由处理器执行时,执行如前述实施例中的信息安全处理方法。
[0174] 本申请实施例提供的计算机程序产品,可以设置在任意具有摄像功能的终端中,在进行信息变更时,通过执行对应信息安全处理方法的程序,可以实现根据用户的脸部三维模型,对用户的身份进行识别,实现方式简单,安全性和可靠性高,改善了用户体验。
[0175] 需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0176] 在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
[0177] 应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
[0178] 需要说明的是,在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
[0179] 尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。