虚实对象合成方法及装置与流程

文档序号:14736356发布日期:2018-06-19 20:34阅读:来源:国知局
虚实对象合成方法及装置与流程

技术特征:

1.一种虚实对象合成方法,其特征在于,所述方法应用于终端设备,所述方法包括:

获取所述终端设备捕捉的图像中的目标对象;

在深度信息融合模式下,通过所述终端设备的摄像装置获取所述目标对象的深度信息,所述深度信息融合模式用于将计算机建模产生的虚拟对象叠加到所述图像中,所述目标对象的深度信息用于表示目标对象与终端设备之间的距离;

获取虚拟对象的深度信息;

基于所述目标对象的深度信息和所述虚拟对象的深度信息,将所述虚拟对象叠加到所述图像中。

2.根据权利要求1所述的虚实对象合成方法,其特征在于,基于所述目标对象的深度信息和所述虚拟对象的深度信息,将所述虚拟对象叠加到所述图像中,包括:

若所述目标对象的深度信息小于所述虚拟对象的深度信息,则在所述图像上叠加所述虚拟对象未被所述目标对象遮挡的部分。

3.根据权利要求1所述的虚实对象合成方法,其特征在于,基于所述目标对象的深度信息和所述虚拟对象的深度信息,将所述虚拟对象叠加到所述图像中,包括:

若所述目标对象的深度信息大于或等于所述虚拟对象的深度信息,则在所述图像上叠加所述虚拟对象。

4.根据权利要求1至3任一项所述的虚实对象合成方法,其特征在于,所述终端设备的摄像装置包括至少两个摄像头,通过所述终端设备的摄像装置获取所述目标对象的深度信息,包括:

根据所述目标对象与所述至少两个摄像头的位置关系,以及所述至少两个摄像头之间的距离确定所述目标对象的深度信息。

5.根据权利要求1至3任一项所述的虚实对象合成方法,其特征在于,获取虚拟对象的深度信息,包括:

获取放置所述虚拟对象的位置的位置信息;

根据所述位置信息,确定所述虚拟对象的深度信息。

6.一种虚实对象合成装置,其特征在于,所述装置应用于终端设备,所述装置包括:

对象获取模块,用于获取所述终端设备捕捉的图像中的目标对象;

第一信息获取模块,用于在所述深度信息融合模式下,通过所述终端设备的摄像装置获取所述目标对象的深度信息,所述深度信息融合模式用于将计算机建模产生的虚拟对象叠加到所述图像中,所述目标对象的深度信息用于表示目标对象与终端设备之间的距离;

第二信息获取模块,用于获取虚拟对象的深度信息;

叠加模块,用于基于所述目标对象的深度信息和所述虚拟对象的深度信息,将所述虚拟对象叠加到所述图像中。

7.根据权利要求6所述的虚实对象合成装置,其特征在于,所述叠加模块包括:

第一叠加子模块,用于当所述目标对象的深度信息小于所述虚拟对象的深度信息时,在所述图像上叠加所述虚拟对象未被所述目标对象遮挡的部分。

8.根据权利要求6所述的虚实对象合成装置,其特征在于,所述叠加模块还包括:

第二叠加子模块,用于当所述目标对象的深度信息大于或等于所述虚拟对象的深度信息时,在所述图像上叠加所述虚拟对象。

9.根据权利要求6至8任一项所述的虚实对象合成装置,其特征在于,所述终端设备的摄像装置包括至少两个摄像头,所述第一信息获取模块包括:

第一确定子模块,用于根据所述目标对象与所述至少两个摄像头的位置关系,以及所述至少两个摄像头之间的距离确定所述目标对象的深度信息。

10.根据权利要求6至8任一项所述的虚实对象合成装置,其特征在于,所述第二信息获取模块包括:

获取子模块,用于获取放置所述虚拟对象的位置的位置信息;

第二确定子模块,用于根据所述位置信息,确定所述虚拟对象的深度信息。

11.一种虚实对象合成装置,其特征在于,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为执行如权利要求1至5中任一项所述的方法。

12.一种非临时性计算机可读存储介质,当所述存储介质中的指令由处理器执行时实现权利要求1至5中任一项所述的方法。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1