数据处理方法、装置、服务器、终端和存储介质制造方法及图纸

技术编号:28980028 阅读:16 留言:0更新日期:2021-06-23 09:26
本发明专利技术实施例公开了一种数据处理方法、装置、服务器、终端和存储介质;本发明专利技术实施例可获取预设的映射关系集合,该映射关系集合包括终端与参考投射图像之间的映射关系;接收到目标终端的深度数据生成指令时,根据映射关系集合确定目标终端对应的目标参考投射图像,该深度数据生成指令包括目标终端采集的待识别人脸图像;基于目标参考投射图像和待识别人脸图像进行视觉对比处理,得到目标参考图像和待识别人脸图像之间的视差信息;基于视差信息确定待识别人脸图像的深度数据;将待识别人脸图像的深度数据发送给目标终端。本发明专利技术实施例可对各终端采集的图像集中地进行深度数据快速计算,再将深度数据返回给终端。本方案可提升数据处理方法的效率。

【技术实现步骤摘要】
数据处理方法、装置、服务器、终端和存储介质
本专利技术涉及计算机领域,具体涉及一种数据处理方法、装置、服务器、终端和存储介质。
技术介绍
普通相机拍摄到只能采集场景中物体的二维图像,但是其所记录的数据不包含这些物体与相机之间距离,这些二维图像无法确切地指出哪些物体离镜头较远,哪些离镜头比较近。而深度相机则恰恰解决了该问题,深度相机(又叫3D相机),指的是可以测量物体与相机之间距离(深度)的相机,通过深度相机获取到的深度图像,我们能准确知道图像中每个点离镜头之间距离。然而目前的深度相机得到的深度图像无论在精度上还是效率上都有待提提高,因此,目前深度相机的数据处理方法效率低下。
技术实现思路
本专利技术实施例提供一种数据处理方法、装置、服务器、终端和存储介质,可以提升数据处理方法的效率。本专利技术实施例提供一种数据处理方法,适用于服务器,包括:获取预设的映射关系集合,所述映射关系集合包括终端与参考投射图像之间的映射关系;当接收到目标终端的深度数据生成指令时,根据所述映射关系集合确定所述目标终端对应的目标参考投射图像,所述深度数据生成指令包括所述目标终端采集的待识别人脸图像;基于所述目标参考投射图像和所述待识别人脸图像进行视觉对比处理,得到所述目标参考图像和所述待识别人脸图像之间的视差信息;基于所述视差信息确定所述待识别人脸图像的深度数据;将所述待识别人脸图像的深度数据发送给所述目标终端,以便所述目标终端根据所述深度数据进行人脸识别。本专利技术实施例提供一种数据处理方法,适用于终端,包括:当获取到人脸深度图像采集指令时,获取参考投射图像;基于所述参考投射图像向拍照场景中人脸的表面投射光信号;采集所述光信号投射在所述拍照场景中人脸表面所形成的图像,得到待识别人脸图像;向服务器发送所述深度数据生成指令,以便所述服务器根据所述深度数据生成指令确定所述待识别人脸图像的深度数据,所述深度数据生成指令包括所述待识别人脸图像;从服务器接收所述待识别人脸图像的深度数据;基于所述待识别人脸图像的深度数据进行人脸识别。本专利技术实施例还提供一种数据处理装置,适用于服务器,包括:集合单元,用于获取预设的映射关系集合,所述映射关系集合包括终端与参考投射图像之间的映射关系;接收指令单元,用于当接收到目标终端的深度数据生成指令时,根据所述映射关系集合确定所述目标终端对应的目标参考投射图像,所述深度数据生成指令包括所述目标终端采集的待识别人脸图像;视差单元,用于基于所述目标参考投射图像和所述待识别人脸图像进行视觉对比处理,得到所述目标参考图像和所述待识别人脸图像之间的视差信息;深度单元,用于基于所述视差信息确定所述待识别人脸图像的深度数据;发送数据单元,用于将所述待识别人脸图像的深度数据发送给所述目标终端,以便所述目标终端根据所述深度数据进行人脸识别。在一些实施例中,视差单元,包括:匹配子单元,用于对所述目标参考投射图像和待识别人脸图像进行图像内容匹配处理,得到所述图像内容在所述目标参考投射图像中的位置信息,以及所述图像内容在所述待识别人脸图像中的位置信息;视差子单元,用于基于所述图像内容在所述目标参考投射图像中的位置信息,以及所述图像内容在所述待识别人脸图像中的位置信息,计算所述图像内容在所述目标参考图像和所述待识别人脸图像之间的视差信息。在一些实施例中,所述图像内容包括多个像素,所述匹配子单元,包括:二值化子模块,用于对所述目标参考投射图像和待识别人脸图像进行二值化处理,得到目标参考投影二值图像和待识别人脸二值图像;像素子模块,用于确定所述目标参考投影二值图像中的目标像素,以及所述目标像素在所述目标参考投影二值图像中的位置信息;第一片段子模块,用于基于预设窗口在所述目标参考投影二值图像中截取第一图像片段,所述预设窗口为以所述目标像素为中心的预设大小的窗口;第二片段子模块,用于在所述待识别人脸二值图像中确定与所述第一图像片段最相似的第二图像片段;位置子模块,用于将位于所述第二图像片段的中心点的像素确定为所述第二图像片段中的目标像素,以及确定所述目标像素在所述待识别人脸二值图像中的位置信息。在一些实施例中,所述二值化子模块,用于:将所述目标参考投射图像中所有像素的亮度均值确定为第一阈值;根据所述待识别人脸图像中所有像素的亮度均值确定为第二阈值;将所述目标参考投射图像中亮度高于所述第一阈值的像素赋值为1,以及将所述目标参考投射图像中亮度不高于所述第一阈值的像素赋值为0,得到目标参考投影二值图像;将所述待识别人脸图像中亮度高于所述第二阈值的像素赋值为1,以及将所述待识别人脸图像中亮度不高于所述第二阈值的像素赋值为0,得到待识别人脸二值图像。在一些实施例中,所述目标参考投影二值图像包括目标参考投影二值图像片段,所述待识别人脸二值图像包括待识别人脸二值图像片段;所述二值化子模块,用于:对所述目标参考投射图像进行分片处理,得到所述目标参考投射图像的多个目标参考投射图像片段;对所述待识别人脸图像进行分片处理,得到所述待识别人脸图像的多个待识别人脸图像片段;将所述目标参考投射图像片段中所有像素的亮度均值确定为第一片段阈值;根据所述待识别人脸图像片段中所有像素的亮度均值确定为第二片段阈值;将所述目标参考投射图像片段中亮度高于所述第一片段阈值的像素赋值为1,以及将所述目标参考投射图像片段中亮度不高于所述第一片段阈值的像素赋值为0,得到目标参考投影二值图像片段;将所述待识别人脸图像片段中亮度高于所述第二片段阈值的像素赋值为1,以及将所述待识别人脸图像片段中亮度不高于所述第二片段阈值的像素赋值为0,得到待识别人脸二值图像片段。在一些实施例中,所述映射关系集合还包括终端与的焦距参数、基线距离参数以及所述参考投射图像的深度数据之间的映射关系,所述接收指令单元,还用于:根据所述映射关系集合确定所述目标终端对应的目标焦距参数、目标基线距离参数以及所述目标参考投射图像的目标深度数据;在一些实施例中,所述深度单元,用于:基于所述目标焦距参数、目标基线距离参数以及所述目标参考投射图像的目标深度数据,计算所述待识别人脸图像的深度数据。在一些实施例中,所述集合单元在用于获取预设的映射关系集合之前,还用于:获取终端的终端标识,以及所述终端的参考投射图像;生成所述终端的终端标识与所述终端的参考投射图像之间的映射关系;将所述终端的终端标识与所述终端的参考投射图像之间的映射关系保存在预设的映射关系集合中。在一些实施例中,所述方法,还包括:当接收到终端的参考投影指令时,生成所述终端对应的参考投射图像,所述参考投影指令包括所述终端的终端标识;生成所述终端的终端标识与所述终端的参考投射图像之间的映射关系;将所述终端与所述本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,适用于服务器,包括:/n获取预设的映射关系集合,所述映射关系集合包括终端与参考投射图像之间的映射关系;/n当接收到目标终端的深度数据生成指令时,根据所述映射关系集合确定所述目标终端对应的目标参考投射图像,所述深度数据生成指令包括所述目标终端采集的待识别人脸图像;/n基于所述目标参考投射图像和所述待识别人脸图像进行视觉对比处理,得到所述目标参考图像和所述待识别人脸图像之间的视差信息;/n基于所述视差信息确定所述待识别人脸图像的深度数据;/n将所述待识别人脸图像的深度数据发送给所述目标终端,以便所述目标终端根据所述深度数据进行人脸识别。/n

【技术特征摘要】
1.一种数据处理方法,其特征在于,适用于服务器,包括:
获取预设的映射关系集合,所述映射关系集合包括终端与参考投射图像之间的映射关系;
当接收到目标终端的深度数据生成指令时,根据所述映射关系集合确定所述目标终端对应的目标参考投射图像,所述深度数据生成指令包括所述目标终端采集的待识别人脸图像;
基于所述目标参考投射图像和所述待识别人脸图像进行视觉对比处理,得到所述目标参考图像和所述待识别人脸图像之间的视差信息;
基于所述视差信息确定所述待识别人脸图像的深度数据;
将所述待识别人脸图像的深度数据发送给所述目标终端,以便所述目标终端根据所述深度数据进行人脸识别。


2.如权利要求1所述的数据处理方法,其特征在于,基于所述目标参考投射图像和所述待识别人脸图像进行视觉对比处理,得到所述目标参考图像和所述待识别人脸图像之间的视差信息,包括:
对所述目标参考投射图像和待识别人脸图像进行图像内容匹配处理,得到所述图像内容在所述目标参考投射图像中的位置信息,以及所述图像内容在所述待识别人脸图像中的位置信息;
基于所述图像内容在所述目标参考投射图像中的位置信息,以及所述图像内容在所述待识别人脸图像中的位置信息,计算所述图像内容在所述目标参考图像和所述待识别人脸图像之间的视差信息。


3.如权利要求2所述的数据处理方法,其特征在于,所述图像内容包括多个像素,所述对所述目标参考投射图像和待识别人脸图像进行图像内容匹配处理,得到所述图像内容在所述目标参考投射图像中的位置信息,以及所述图像内容在所述待识别人脸图像中的位置信息,包括:
对所述目标参考投射图像和待识别人脸图像进行二值化处理,得到目标参考投影二值图像和待识别人脸二值图像;
确定所述目标参考投影二值图像中的目标像素,以及所述目标像素在所述目标参考投影二值图像中的位置信息;
基于预设窗口在所述目标参考投影二值图像中截取第一图像片段,所述预设窗口为以所述目标像素为中心的预设大小的窗口;
在所述待识别人脸二值图像中确定与所述第一图像片段最相似的第二图像片段;
将位于所述第二图像片段的中心点的像素确定为所述第二图像片段中的目标像素,以及确定所述目标像素在所述待识别人脸二值图像中的位置信息。


4.如权利要求3所述的数据处理方法,其特征在于,所述对所述目标参考投射图像和待识别人脸图像进行二值化处理,得到目标参考投影二值图像和待识别人脸二值图像,包括:
将所述目标参考投射图像中所有像素的亮度均值确定为第一阈值;
根据所述待识别人脸图像中所有像素的亮度均值确定为第二阈值;
将所述目标参考投射图像中亮度高于所述第一阈值的像素赋值为1,以及将所述目标参考投射图像中亮度不高于所述第一阈值的像素赋值为0,得到目标参考投影二值图像;
将所述待识别人脸图像中亮度高于所述第二阈值的像素赋值为1,以及将所述待识别人脸图像中亮度不高于所述第二阈值的像素赋值为0,得到待识别人脸二值图像。


5.如权利要求3所述的数据处理方法,其特征在于,所述目标参考投影二值图像包括目标参考投影二值图像片段,所述待识别人脸二值图像包括待识别人脸二值图像片段;
所述对所述目标参考投射图像和待识别人脸图像进行二值化处理,得到目标参考投影二值图像和待识别人脸二值图像,包括:
对所述目标参考投射图像进行分片处理,得到所述目标参考投射图像的多个目标参考投射图像片段;
对所述待识别人脸图像进行分片处理,得到所述待识别人脸图像的多个待识别人脸图像片段;
将所述目标参考投射图像片段中所有像素的亮度均值确定为第一片段阈值;
根据所述待识别人脸图像片段中所有像素的亮度均值确定为第二片段阈值;
将所述目标参考投射图像片段中亮度高于所述第一片段阈值的像素赋值为1,以及将所述目标参考投射图像片段中亮度不高于所述第一片段阈值的像素赋值为0,得到目标参考投影二值图像片段;
将所述待识别人脸图像片段中亮度高于所述第二片段阈值的像素赋值为1,以及将所述待识别人脸图像片段中亮度不高于所述第二片段阈值的像素赋值为0,得到待识别人脸二值图像片段。


6.如权利要求1所述的数据处理方法,其特征在于,所述映射关系集合还包括终端的焦距参数、基线距离参数以及所述参考投射图像的深度数据之间的映射关系,所述根据所述映射关系集合确定所述目标终端对应的目标参考投射图像,还包括:
根据所述映射关系集合确定所述目标终端对应的目标焦距参数、目标基线距离参数以及所述目标参考投射图像的目标深度数据;
所述基于所述视差信息确定所述待识别人脸图像的深度数据...

【专利技术属性】
技术研发人员:洪哲鸣赵伟王军王少鸣郭润增
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1