【技术实现步骤摘要】
人脸图像传输方法、数值转移方法、装置及电子设备
本申请涉及网络
,特别涉及一种人脸图像传输方法、数值转移方法、装置、电子设备及存储介质。
技术介绍
随着网络技术的发展,用户可以基于终端触发数值转移操作,比如,终端先基于人脸识别技术验证用户是否为本人,在验证通过后再执行数值转移操作。目前,终端通过摄像头采集到用户的人脸图像之后,会直接将该人脸图像(也称为裸数据)发给REE(RichExecutionEnvironment,富执行环境)中的处理器,由REE中的处理器再将人脸图像上转至服务器,由服务器对该人脸图像进行人脸识别,生成识别结果,当识别结果为“是本人”时,触发后续的数值转移操作。其中,终端的REE也称为终端的普通执行环境,REE可以访问一些平台提供的软硬件资源,硬件资源如上述REE的处理器,软件资源如常用的移动操作系统如Android(安卓)等。在上述过程中,REE中运行的操作系统以及各应用程序由于代码庞大、漏洞频发,导致REE的安全性较差,也即是说,基于REE传输人脸图像的过程安全性较差。
技术实现思路
本申请实施例提供了一种人脸图像传输方法、数值转移方法、装置、电子设备及存储介质,能够提升人脸图像传输过程中的安全性。该技术方案如下:一方面,提供了一种人脸图像传输方法,应用于终端的摄像头组件,所述摄像头组件包括传感器、第一处理器和存储器,所述存储器为可信执行环境元件或者安全元件中至少一项,该方法包括:基于所述传感器采集人脸数据流,通过所述传感器将所述人脸 ...
【技术保护点】
1.一种人脸图像传输方法,其特征在于,应用于终端的摄像头组件,所述摄像头组件包括传感器、第一处理器和存储器,所述存储器为可信执行环境元件或者安全元件中至少一项,所述方法包括:/n基于所述传感器采集人脸数据流,通过所述传感器将所述人脸数据流发送至所述第一处理器;/n通过所述第一处理器对所述人脸数据流中的至少一个人脸图像进行图像筛选,得到至少一个目标人脸图像,所述至少一个目标人脸图像符合目标条件;/n通过所述第一处理器从所述存储器中读取目标网址;/n通过所述第一处理器向所述目标网址发送所述至少一个目标人脸图像。/n
【技术特征摘要】
1.一种人脸图像传输方法,其特征在于,应用于终端的摄像头组件,所述摄像头组件包括传感器、第一处理器和存储器,所述存储器为可信执行环境元件或者安全元件中至少一项,所述方法包括:
基于所述传感器采集人脸数据流,通过所述传感器将所述人脸数据流发送至所述第一处理器;
通过所述第一处理器对所述人脸数据流中的至少一个人脸图像进行图像筛选,得到至少一个目标人脸图像,所述至少一个目标人脸图像符合目标条件;
通过所述第一处理器从所述存储器中读取目标网址;
通过所述第一处理器向所述目标网址发送所述至少一个目标人脸图像。
2.根据权利要求1所述的方法,其特征在于,所述对所述人脸数据流中的至少一个人脸图像进行图像筛选,得到至少一个目标人脸图像包括:
对所述至少一个人脸图像进行活体检测,将检测结果为活体的各个人脸图像确定为所述至少一个目标人脸图像。
3.根据权利要求1所述的方法,其特征在于,所述对所述人脸数据流中的至少一个人脸图像进行图像筛选,得到至少一个目标人脸图像包括:
对所述至少一个人脸图像进行质量评估,得到所述至少一个人脸图像的质量分数;
将质量分数大于分数阈值的各个人脸图像确定为所述至少一个目标人脸图像。
4.根据权利要求1所述的方法,其特征在于,所述通过所述第一处理器向所述目标网址发送所述至少一个目标人脸图像包括:
通过所述第一处理器从所述存储器中读取目标密钥;
通过所述第一处理器采用加密算法和所述目标密钥对所述至少一个目标人脸图像进行加密,得到人脸图像密文;
通过所述第一处理器向所述目标网址发送携带所述至少一个目标人脸图像的所述人脸图像密文。
5.根据权利要求1所述的方法,其特征在于,所述通过所述第一处理器向所述目标网址发送所述至少一个目标人脸图像之后,所述方法还包括:
通过所述第一处理器接收至少一个人脸图像标识,一个人脸图像标识用于唯一标识所述至少一个目标人脸图像中的一个目标人脸图像;
通过所述第一处理器将所述至少一个人脸图像标识发送至所述终端的第二处理器,所述第二处理器运行于富执行环境中;
通过所述第二处理器发送用户标识以及所述至少一个人脸图像标识。
6.根据权利要求1所述的方法,其特征在于,所述基于所述传感器采集人脸数据流,通过所述传感器将所述人脸数据流发送至所述第一处理器之后,所述方法还包括:
通过所述第一处理器对所述至少一个人脸图像进行脱敏处理,得到至少一个脱敏图像;
通过所述第一处理器将所述至少一个脱敏图像发送至所述终端的第二处理器,所述第二处理器运行于富执行环境中;
通过所述第二处理器在所述终端上展示所述至少一个脱敏图像。
7.根据权利要求6所述的方法,其特征在于,所述对所述至少一个人脸图像进行脱敏处理,得到至少一个脱敏图像包括:
对所述至少一个人脸图像进行人脸检测,确定所述至少一个人脸图像中的五官区域;
对所述至少一个人脸图像中的五官区域进行图像增强处理,得到所述至少一个脱敏图像。
8.一种数值转移方法,其特征在于,应用于终端,所述终端包括摄像头组件和主机,所述摄像头组件运行于可信执行环境中,所述方法包括:
通过所述摄像头组件向服务器发送验证请求,所述验证请求携带至少一个目标人脸图像,所述至少一个目标人脸图像符合目标条件;
当所述服务器对所述验证请求验证通过时,通过所述摄像头组件接收验证通过响应,所述验证通过响应携带至少一个人脸图像标识,一个人脸图像标识用于唯一标识所述至少一个目标人脸图像中的一个目标人脸图像;
通过所述摄像头组件向所述主机发送所述至少一个人脸图像标识;
通过所述主机向所述服务器发送数值转移请求,由所述服务器基于所述数值转移请求执行数值转移操作,所述数值转移请求携带用户标识、所述至...
【专利技术属性】
技术研发人员:王少鸣,耿志军,周俊,郭润增,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。