验证模板的生成方法和生成系统、终端和计算机设备技术方案

技术编号:34370693 阅读:47 留言:0更新日期:2022-07-31 11:00
本发明专利技术公开了一种验证模板的生成方法。验证模板包括红外模板和深度模板。生成方法包括:获取目标物体的红外图像,并存入可信执行环境中以作为红外模板;控制激光投射器向目标物体投射激光;获取由目标物体调制后的激光图案;和处理激光图案得到深度图像,并存入可信执行环境中以作为深度模板。本发明专利技术还公开了一种验证模板的生成系统、终端、非易失性计算机可读存储介质和计算机设备。将获取得到的红外模板和深度模板均存储在可信执行环境中,在可信执行环境中的验证模板不易被篡改和盗用,终端内的信息的安全性较高。端内的信息的安全性较高。端内的信息的安全性较高。

Verification template generation method and generation system, terminal and computer equipment

【技术实现步骤摘要】
验证模板的生成方法和生成系统、终端和计算机设备


[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]在某些实施方式中,所述微处理器通过移动产业处理器接口MIPI与所述可信执行环境连接。
[0028]本专利技术实施方式的终端包括:
[0029]红外摄像头,用于采集目标物体的红外图像;
[0030]激光投射器,用于向所述目标物体投射激光;和
[0031]上述任一实施方式所述的验证模板的生成系统。
[0032]本专利技术实施方式的一个或多个包含计算机可执行指令的非易失性计算机可读存储介质,当所述计算机可执行指令被一个或多个处理器执行时,使得所述处理器执行上述任一实施方式所述的验证模板的生成方法。
[0033]本专利技术实施方式的计算机设备包括存储器及处理器,所述存储器中储存有计算机可读指令,所述指令被所述处理器执行时,使得所述处理器执行上述任一实施方式所述的验证模板的生成方法。
[0034]本专利技术实施方式的验证模板的生成方法、验证模板的生成系统、终端、非易失性计算机可读存储介质和计算机设备将获取得到的红外模板和深度模板均存储在可信执行环境中,在可信执行环境中的验证模板不易被篡改和盗用,终端内的信息的安全性较高。
[0035]本专利技术的实施方式的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实施方式的实践了解到。
附图说明
[0036]本专利技术的上述和/或附加的方面和优点从结合下面附图对实施方式的描述中将变得明显和容易理解,其中:
[0037]图1是本专利技术实施方式的验证模板的生成方法的流程示意图;
[0038]图2是本专利技术实施方式的终端的结构示意图;
[0039]图3是本专利技术实施方式的终端的模块示意图;
[0040]图4是本专利技术实施方式的验证模板的生成方法的流程示意图;
[0041]图5是本专利技术实施方式的验证模板的生成方法的流程示意图;
[0042]图6是本专利技术实施方式的计算机可读存储介质和处理器的模块示意图;
[0043]图7是本专利技术实施方式的计算机设备的模块示意图;
[0044]图8是本专利技术实施方式的激光投射器的结构示意图;
[0045]图9至图11是本专利技术实施方式的激光投射器的部分结构示意图。
具体实施方式
[0046]下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。
[0047]请参阅图1至图3,本专利技术实施方式提供一种验证模板的生成方法,验证模板包括红外模板和深度模板,验证模板的生成方法包括步骤:
[0048]01:获取目标物体的红外图像,并存入可信执行环境511中以作为红外模板;
[0049]02:控制激光投射器20向目标物体投射激光;
[0050]03:获取由目标物体调制后的激光图案;
[0051]04:处理激光图案得到深度图像,并存入可信执行环境511中以作为深度模板。
[0052]本专利技术实施方式的终端100包括红外摄像头10、激光投射器20和验证模板的生成系统50。红外摄像头10可用于采集目标物体的红外图像。激光投射器20用于向目标物体投射激光。验证模板的生成系统50可用于实施验证模板的生成方法。验证模板的生成系统50包括应用处理器(Application Processor,AP)51和微处理器52。应用处理器51形成有可信执行环境(Trusted Execution Environment,TEE)511,微处理器52可用于实施步骤01、02、03和04,也就是说,微处理器52可用于获取目标物体的红外图像,并存入应用处理器51的可信执行环境511中以作为红外模板;控制激光投射器20向目标物体投射激光;获取由目标物体调制后的激光图案;和处理激光图案得到深度图像,并存入可信执行环境511中以作为深度模板。
[0053]验证模板指的是用户提前录入终端100,且作为对后续输入的验证要素进行比对的基准,当后续输入的验证要素与验证模本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种验证模板的生成方法,所述验证模板包括红外模板和深度模板,其特征在于,所述生成方法包括:获取目标物体的红外图像,并存入可信执行环境中以作为所述红外模板;控制激光投射器向所述目标物体投射激光;获取由所述目标物体调制后的激光图案;和处理所述激光图案得到深度图像,并存入可信执行环境中以作为所述深度模板。2.根据权利要求1所述的验证模板的生成方法,其特征在于,所述生成方法还包括:获取所述目标物体的彩色图像,并存入非可信执行环境中;和从所述非可信执行环境中获取所述彩色图像,并控制显示屏显示所述彩色图像。3.根据权利要求1所述的验证模板的生成方法,其特征在于,所述获取由所述目标物体调制后的激光图案包括获取由所述目标物体调制后的多帧激光图案,所述处理所述激光图案得到深度图像包括:分别处理多帧所述激光图案得到多帧初始深度图像;和合成多帧所述初始深度图像以得到最终深度图像并作为所述深度图像。4.一种验证模板的生成系统,所述验证模板包括红外模板和深度模板,其特征在于,所述生成系统包括微处理器和应用处理器,所述微处理器用于:获取目标物体的红外图像,并存入所述应用处理器的可信执行环境中以作为所述红外模板;控制激光投射器向所述目标物体投射激光;获取由所述目标物体调制后的激光图案;和处理所述激光图案得到深度图像,并存入所述可信执...

【专利技术属性】
技术研发人员:张学勇吕向楠
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

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

1