【技术实现步骤摘要】
面部识别方法及装置
[0001]本申请涉及电子信息领域,尤其涉及一种面部识别方法及装置。
技术介绍
[0002]面部识别被广泛用于电子设备对授权用户的识别。例如,对于人脸解锁功能,依据面部识别是否通过,判决是否解锁屏幕。
[0003]目前通常使用RGB(Red Green Blue)数据进行面部识别,因为RGB数据受光线的影响较大,所以使用RGB数据的面部识别很容易受到攻击,因此面部识别的安全性有待提升。
技术实现思路
[0004]本申请提供了一种面部识别方法及装置,目的在于解决如何提高面部识别的安全性的问题。
[0005]为了实现上述目的,本申请提供了以下技术方案:
[0006]本申请的第一方面提供一种面部识别方法,包括:获取飞行时间TOF数据;在可信执行环境TEE将所述TOF数据处理为TOF图像,在所述TEE使用所述TOF图像进行面部识别,得到识别结果。使用TOF数据进行面部识别具有较高的安全性,在TEE处理TOF数据并进行面部识别,能够进一步提高安全性。
[0007]可选的,在所述在可信执行环境TEE将所述TOF数据处理为TOF图像之前,还包括:将获取的所述TOF数据存储至所述TEE,以为在TEE处理TOF数据奠定基础。
[0008]可选的,还包括:将所述TOF数据在所述TEE的存储信息,向所述TEE传输,以为在TEE处理TOF数据奠定基础,并且,传输存储信息,而非TOF数据,能够进一步提高安全性,还能够节省传输带宽资源。
[0009]可选的,所述 ...
【技术保护点】
【技术特征摘要】
1.一种面部识别方法,其特征在于,包括:获取飞行时间TOF数据;在可信执行环境TEE将所述TOF数据处理为TOF图像;在所述TEE使用所述TOF图像进行面部识别,得到识别结果。2.根据权利要求1所述的方法,其特征在于,在所述在可信执行环境TEE将所述TOF数据处理为TOF图像之前,还包括:将获取的所述TOF数据存储至所述TEE。3.根据权利要求2所述的方法,其特征在于,还包括:将所述TOF数据在所述TEE的存储信息,向所述TEE传输。4.根据权利要求3所述的方法,其特征在于,所述在可信执行环境TEE将所述TOF数据处理为TOF图像,包括:在所述TEE,使用所述存储信息,读取所述TOF数据;将所述TOF数据处理为TOF图像。5.根据权利要求1
‑
4任一项所述的方法,其特征在于,所述将所述TOF数据处理为TOF图像,包括:使用所述TOF数据以及TOF相机的标定数据,生成所述TOF图像。6.根据权利要求5所述的方法,其特征在于,在所述使用所述TOF数据以及TOF相机的标定数据,生成所述TOF图像之前,还包括:将所述标定数据,从通用执行环境REE向所述TEE传输。7.根据权利要求1
‑
6任一项所述的方法,其特征在于,还包括:在所述TEE,依据所述TOF数据,生成安全标识或者AE结果,所述安全标识用于指示TOF光源对人眼是否安全,所述AE结果用于调整所述TOF相机的曝光参数。8.根据权利要求7所述的方法,其特征在于,在所述生成安全标识或者AE结果之后,还包括:将所述安全标识或者AE结果向通用执行环境REE传输;在所述REE依据所述安全标识或者AE结果,控制所述TOF相机。9.根据权利要求7所述的方法,其特征在于,所述生成安全标识,包括:依据所述TOF数据中的安全指示帧,生成所述安全标识。10.根据权利要求7所述的方法,其特征在于,生成AE结果,包括:依据所述TOF数据中的面部识别帧,生成所述AE结果;所述将所述TOF数据处理为TOF图像,包括:将所述面部识别帧处理为所述TOF图像。11.根据权利要求1
‑
10任一项所述的方法,其特征在于,所述TOF图像包括深度图像和红外图像;所述使用所述TOF图像进行面部识别,包括:使用所述深度图像和红外图像进行防伪识别;使用所述红外图像与预设的面部模板进行面部比对。12.根据权利要求1
‑
11任一项所述的方法,其特征在于,在所述得到识别结果之后,还包括:
将所述识别结果从所述TEE向REE的应用传输,以触发所述应用使用所述识别结果执行任务。13.根据权利要求1
‑
12任一项所述的方法,其特征在于,所述使用所述TOF图像进行面部识别,得到识别结果,包括:使用第一帧TOF数据生成的TOF图像进行面部识别,得到识别结果。14.根据权利要求1
‑
13任一项所述的方法,其特征在于,所述TOF数据包括:第一帧TOF数据,所述第一帧TOF数据包括投射关闭数据以及红外数据,所述投射关闭数据为TOF相机在关闭TOF光源的情况下采集的TOF数据。15.根据权利要求14所述的方法,其特征在于,所述将所述TOF数据处理为TOF图像,包括:确定所述红外数据中存在数值大于第一阈值的数据点的数量大于第二阈值的数据块;将所述红外数据与所述投射关闭数据之差,处理为所述TOF图像。16.根据权利要求1
‑
15任一项所述的方法,其特征在于,所述将所述TOF数据处理为TOF图像,包括:在相机域,将所述TOF数据处理为TOF图像;所述使用所述TOF图像进行面部识别,包括:在面部域,使用所述TOF图像进行面部识别。17.根据权利要求1
‑
16任一项所述的方法,其特征在于,在所述在可信执行环境TEE将所述TOF数据处理为TOF图像之前,还包括:通过内核层将获取的所述TOF数据,以第一存储信息,存储至所述TEE的第一安全缓冲存储单元;将所述第一存储信息通过REE的通信协议,向所述TEE传输。18.根据权利要求17所述的方法,其特征在于,所述将所述第一存储信息通过REE的通信协议,向所述TEE传输,包括:通过所述内核层,向硬件抽象层的Camera HAL3传输所述第一存储信息;通过所述Camera HAL3,向应用程序框架层的相机服务传输所述第一存储信息;通过所述相机服务,向所述硬件抽象层的面部应用客户端传输所述第一存储信息;通过所述面部应用客户端向所述TEE的面部可信应用传输所述第一存储信息。19.根据权利要求17所述的方法,其特征在于,所述将所述第一存储信息通过REE的通信协议,向所述TEE传输,包括:通过所述内核层,向硬件抽象层的TOF Node传输所述第一存储信息;通过所述TOF Node,向所述硬件抽象层的TOF应用客户端传输所述第一存储信息;通过所述TOF应用客户端,向所述TEE的TOF可信应用传输所述第一存储信息。20.根据权利要求1
‑
19任一项所述的方法,其特征在于,所述在可信执行环境TEE将所述TOF数据处理为TOF图像,包括:通过所述TEE的面部可信应用或TOF可信应用,将所述第一存储信息向所述TEE的数据处理模块传输;通过所述数据处理模块,依据所述第一存储信息从所述第一安全缓冲存储单元中读取所述TOF数据,并将所述TOF数据处理为所述TOF图像。21.根...
【专利技术属性】
技术研发人员:袁江峰,李志超,吕建明,周俊伟,张依潮,冯晓刚,马昆,廖川,
申请(专利权)人:荣耀终端有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。