人脸图像传输方法、数值转移方法、装置及电子设备制造方法及图纸

技术编号:23891199 阅读:25 留言:0更新日期:2020-04-22 06:32
本申请公开了一种人脸图像传输方法、数值转移方法、装置、电子设备及存储介质,属于网络技术领域。本申请通过在终端的摄像头组件中部署传感器、第一处理器和存储器,基于传感器采集人脸数据流,通过该传感器将该人脸数据流发送至该第一处理器,通过该第一处理器对该人脸数据流中的至少一个人脸图像进行图像筛选,得到至少一个目标人脸图像,通过该第一处理器从该存储器中读取目标网址,通过该第一处理器向该目标网址发送该至少一个目标人脸图像,由于存储器为TEE元件或者SE中至少一项,因此摄像头组件运行于TEE中,使得目标人脸图像的传输过程无需经过REE硬件资源的中转,提升了人脸图像传输过程的安全性。

【技术实现步骤摘要】
人脸图像传输方法、数值转移方法、装置及电子设备
本申请涉及网络
,特别涉及一种人脸图像传输方法、数值转移方法、装置、电子设备及存储介质。
技术介绍
随着网络技术的发展,用户可以基于终端触发数值转移操作,比如,终端先基于人脸识别技术验证用户是否为本人,在验证通过后再执行数值转移操作。目前,终端通过摄像头采集到用户的人脸图像之后,会直接将该人脸图像(也称为裸数据)发给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

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

1