一种图像处理方法及电子设备技术

技术编号:11073798 阅读:63 留言:0更新日期:2015-02-25 12:46
本发明专利技术公开了一种图像处理方法,所述电子设备包含设置在所述电子设备的第一面的第一位置的第一摄像头,以及设置在所述第一面上的与所述第一位置不同的第二位置的第二摄像头,所述方法包括:获得通过所述第一摄像头在第一视角采集获得的包含第一对象的第一2D图像,及通过所述第二摄像头在与所述第一视角不同的第二视角采集获得的包含所述第一对象的第二2D图像;至少基于所述第一2D图像和所述第二2D图像,获得包含所述第一对象的第一3D图像;基于所述第一3D图像,获得所述第一对象中的M个子对象的M个深度信息,M为大于等于1的整数;基于所述第一3D图像与所述M个深度信息,获得所述第一对象的第一个第一对象3D模型。

【技术实现步骤摘要】

本专利技术涉及图像处理领域,特别涉及一种图像处理方法及电子设备
技术介绍
随着通信技术的不断发展,人们在存储电话号码,微信号码,QQ号码,邮箱地址时,不仅要存储对应的人名,职称等,还会存储对应联系对象的头像。在现有技术中,头像通常都是2D图像,如:可以是联系对象的头部图像,也可以是一朵花,一棵树等。但由于2D图像是平面图像,所包括的图像信息有限,且2D图像的平面呈现特点也与实际联系对象的3D呈现特点不一样。为此,在现有技术,便有将3D图像来作为联系对象的头像的技术,在该现有技术中,在需要制作3D头像时,就需要获得联系对象的两张不同视角的图像,然后,基于这两张图像来获得3D头像。本申请专利技术人在实现本申请实施例中技术方案的过程中,发现现有技术至少存在如下技术问题:现有技术中,在需要换当前3D头像时,就不得不重复制作3D头像的技术,显然,这使得现有技术中的电子设备存在换3D头像时,效率不高,耗时较长的技术问题。现有技术中,由于只能基于联系对象的两张不同角度的图像来制作3D图像,所以,制作出的3D头像,一定是联系对象自己,而不能是别的,如:一只可爱猴子的3D头像,即现有技术中的电子设备存在制作的3D头像形式单一的技术问题。由于上述技术问题的存在,所以,用户在使用现有技术中的电子设备时,会有换3D头像时,花费时间长,且不能制作出个性化3D头像,可见,现有技术中的电子设备存在用户体验欠佳的问题。
技术实现思路
本申请实施例提供一种图像处理方法及电子设备,用于解决现有技术中的电子设备存在制作的3D头像形式单一的技术问题,实现制作出个性化的3D头像的技术效果。本申请实施例一方面提供一种图像处理方法,应用于一电子设备,所述电子设备包含设置在所述电子设备的第一面的第一位置的第一摄像头,以及设置在所述第一面上的与所述第一位置不同的第二位置的第二摄像头,所述方法包括:获得通过所述第一摄像头在第一视角采集获得的包含第一对象的第一2D图像,及通过所述第二摄像头在与所述第一视角不同的第二视角采集获得的包含所述第一对象的第二2D图像;至少基于所述第一2D图像和所述第二2D图像,获得包含所述第一对象的第一3D图像;基于所述第一3D图像,获得所述第一对象中的M个子对象的M个深度信息,M为大于等于1的整数;基于所述第一3D图像与所述M个深度信息,获得所述第一对象的第一个第一对象3D模型。可选的,所述至少基于所述第一2D图像和所述第二2D图像,获得包含所述第一对象的第一3D图像,具体包括:至少基于所述第一2D图像和所述第二2D图像,获得所述第一对象的至少一个第一对象几何特征信息;基于所述至少一个第一对象几何特征信息,对一参考3D模型进行几何特征调整,获得所述第一对象的第一3D图像,其中,所述第一3D图像具有所述至少一个第一对象几何特征信息。可选的,所述基于所述第一3D图像,获得所述第一对象中的M个子对象的M个深度信息,具体包括:检测获得所述第一对象的M个子对象;依次取i从1至M,基于所述第一3D图像,获得所述M个子对象中的第i个子对象在所述第一摄像头的第一坐标系中的第i个第一图像坐标和所述第i个子对象在所述第二摄像头的第二坐标系中的第i个第二图像坐标,在i为M时,获得M个第一图像坐标及M个第二图像坐标;基于所述M个第一图像坐标和所述M个第二图像坐标,计算获得所述第一坐标系到所述第二坐标系的旋转矩阵和平移向量;基于所述旋转矩阵和所述平移向量,获得所述M个子对象的M个深度信息。可选的,在所述基于所述第一3D图像与所述M个深度信息,获得所述第一对象的第一个第一对象3D模型之后,所述方法还包括:获得所述第一对象的第三2D图像;从所述第一对象的包含所述第一个第一对象3D模型的至少一个第一对象3D模型中,确定出与所述第三2D图像匹配的所述第一个第一对象3D模型;基于所述第三2D图像,调整所述第一个第一对象3D模型,获得所述第一对象的第一个性图像。可选的,在所述基于所述第一3D图像与所述M个深度信息,获得所述第一对象的第一个第一对象3D模型之后,所述方法还包括:获得第二对象的第三2D图像;从所述第一对象的包含所述第一个第一对象3D模型的至少一个第一对象3D模型中,确定出与所述第三2D图像匹配的所述第一个第一对象3D模型;基于所述第三2D图像,调整所述第一个第一对象3D模型,获得所述第一对象的第一个性图像。本申请实施例另一方面提供一种电子设备,所述电子设备包含设置在所述电子设备的第一面的第一位置的第一摄像头,以及设置在所述第一面上的与所述第一位置不同的第二位置的第二摄像头,所述电子设备还包括:第一获取单元,用于获得通过所述第一摄像头在第一视角采集获得的包含第一对象的第一2D图像,及通过所述第二摄像头在与所述第一视角不同的第二视角采集获得的包含所述第一对象的第二2D图像;第二获取单元,用于至少基于所述第一2D图像和所述第二2D图像,获得包含所述第一对象的第一3D图像;第三获取单元,用于基于所述第一3D图像,获得所述第一对象中的M个子对象的M个深度信息,M为大于等于1的整数;第四获取单元,用于基于所述第一3D图像与所述M个深度信息,获得所述第一对象的第一个第一对象3D模型。可选的,所述第二获取单元具体包括:第一获取子单元,用于至少基于所述第一2D图像和所述第二2D图像,获得所述第一对象的至少一个第一对象几何特征信息;第二获取子单元,用于基于所述至少一个第一对象几何特征信息,对一参考3D模型进行几何特征调整,获得所述第一对象的第一3D图像,其中,所述第一3D图像具有所述至少一个第一对象几何特征信息。可选的,所述第三获取单元具体包括:第一检测子单元,用于检测获得所述第一对象的M个子对象;第三获取子单元,用于依次取i从1至M,基于所述第一3D图像,获得所述M个子对象中的第i个子对象在所述第一摄像头的第一坐标系中的第i个第一图像坐标和所述第i个子对象在所述第二摄像头的第二坐标系中的第i个第二图像坐标,在i为M时,获得M个第一图像坐标及M个第二图像坐标;第一计算子单元,用于基于所述M个第一图像坐标和所述M个第二图像坐标,计算获得所述第一坐标系到所述第二坐标系的旋转矩阵和平移向量;第四获取子单元,用于基于所述旋转矩阵和所述平移向量,获得所述M个子对象的M个深度信息。可选的,所述电子设备还包括:第五获取本文档来自技高网
...
一种图像处理方法及电子设备

【技术保护点】
一种图像处理方法,应用于一电子设备,所述电子设备包含设置在所述电子设备的第一面的第一位置的第一摄像头,以及设置在所述第一面上的与所述第一位置不同的第二位置的第二摄像头,所述方法包括:获得通过所述第一摄像头在第一视角采集获得的包含第一对象的第一2D图像,及通过所述第二摄像头在与所述第一视角不同的第二视角采集获得的包含所述第一对象的第二2D图像;至少基于所述第一2D图像和所述第二2D图像,获得包含所述第一对象的第一3D图像;基于所述第一3D图像,获得所述第一对象中的M个子对象的M个深度信息,M为大于等于1的整数;基于所述第一3D图像与所述M个深度信息,获得所述第一对象的第一个第一对象3D模型。

【技术特征摘要】
1.一种图像处理方法,应用于一电子设备,所述电子设备包含设置在所
述电子设备的第一面的第一位置的第一摄像头,以及设置在所述第一面上的与
所述第一位置不同的第二位置的第二摄像头,所述方法包括:
获得通过所述第一摄像头在第一视角采集获得的包含第一对象的第一2D
图像,及通过所述第二摄像头在与所述第一视角不同的第二视角采集获得的包
含所述第一对象的第二2D图像;
至少基于所述第一2D图像和所述第二2D图像,获得包含所述第一对象的
第一3D图像;
基于所述第一3D图像,获得所述第一对象中的M个子对象的M个深度信
息,M为大于等于1的整数;
基于所述第一3D图像与所述M个深度信息,获得所述第一对象的第一个
第一对象3D模型。
2.如权利要求1所述的方法,其特征在于,所述至少基于所述第一2D图
像和所述第二2D图像,获得包含所述第一对象的第一3D图像,具体包括:
至少基于所述第一2D图像和所述第二2D图像,获得所述第一对象的至少
一个第一对象几何特征信息;
基于所述至少一个第一对象几何特征信息,对一参考3D模型进行几何特
征调整,获得所述第一对象的第一3D图像,其中,所述第一3D图像具有所述
至少一个第一对象几何特征信息。
3.如权利要求2所述的方法,其特征在于,所述基于所述第一3D图像,
获得所述第一对象中的M个子对象的M个深度信息,具体包括:
检测获得所述第一对象的M个子对象;
依次取i从1至M,基于所述第一3D图像,获得所述M个子对象中的第i
个子对象在所述第一摄像头的第一坐标系中的第i个第一图像坐标和所述第i个
子对象在所述第二摄像头的第二坐标系中的第i个第二图像坐标,在i为M时,

\t获得M个第一图像坐标及M个第二图像坐标;
基于所述M个第一图像坐标和所述M个第二图像坐标,计算获得所述第一
坐标系到所述第二坐标系的旋转矩阵和平移向量;
基于所述旋转矩阵和所述平移向量,获得所述M个子对象的M个深度信息。
4.如权利要求1-3中任一权项所述的方法,其特征在于,在所述基于所述
第一3D图像与所述M个深度信息,获得所述第一对象的第一个第一对象3D模
型之后,所述方法还包括:
获得所述第一对象的第三2D图像;
从所述第一对象的包含所述第一个第一对象3D模型的至少一个第一对象
3D模型中,确定出与所述第三2D图像匹配的所述第一个第一对象3D模型;
基于所述第三2D图像,调整所述第一个第一对象3D模型,获得所述第一
对象的第一个性图像。
5.如权利要求1-3中任一权项所述的方法,其特征在于,在所述基于所述
第一3D图像与所述M个深度信息,获得所述第一对象的第一个第一对象3D模
型之后,所述方法还包括:
获得第二对象的第三2D图像;
从所述第一对象的包含所述第一个第一对象3D模型的至少一个第一对象
3D模型中,确定出与所述第三2D图像匹配的所述第一个第一对象3D模型;
基于所述第三2D图像,调整所述第一个第一对象3D模型,获得所述第一
对象的第...

【专利技术属性】
技术研发人员:陈杰峰
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

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

1