一种图像处理方法及其应用方法、装置及设备制造方法及图纸

技术编号:24357154 阅读:20 留言:0更新日期:2020-06-03 02:48
本发明专利技术提供了一种图像处理方法及其应用方法、装置及设备,在真实图像中的人物与3D虚拟场景整合过程中,基于所述3D虚拟场景的深度信息以及所述人体图像的深度信息,确定所述人体图像与所述3D虚拟场景在图像深度上的相对位置关系,并依据所述相对位置关系,对所述3D虚拟场景和所述人体图像进行整合,也即从图像深度上考虑了所述3D虚拟场景以及所述人体图像的相对位置,从而使得该人体图像真实的嵌入到所述3D虚拟场景中一深度值对应的位置中,从而使得整合的图像中人物处理自然,整合的图像质量较高。

An image processing method and its application method, device and equipment

【技术实现步骤摘要】
一种图像处理方法及其应用方法、装置及设备
本专利技术涉及图像处理领域,更具体的说,涉及一种图像处理方法及其应用方法、装置及设备。
技术介绍
随着人们对美图技术的要求不断提高,美图功能逐渐增多,已经可以把真实图像中的人物与不同的3D虚拟场景进行整合,从而可以满足用户不同的P图需求,但是这种整合方法会使得真实图像中的人物与3D虚拟场景整合效果不自然,从而导致整合后的图像质量较差。
技术实现思路
有鉴于此,本专利技术提供一种图像处理方法及其应用方法、装置及设备,以解决真实图像中的人物与3D虚拟场景整合效果不自然,从而导致整合后的图像质量较差的问题。为解决上述技术问题,本专利技术采用了如下技术方案:一种图像处理方法,包括:采集目标对象的图像以及所述目标对象的深度信息;获取依据所述目标对象的深度信息确定的所述目标对象的图像中的3D虚拟场景展示平面;将预先获取的3D虚拟场景添加到所述3D虚拟场景展示平面中;获取依据所述目标对象的深度信息从所述目标对象的图像中提取的人体图像以及确定的所述人体图像的深度信息;依据所述人体图像的深度信息以及所述3D虚拟场景的深度信息,确定所述人体图像与所述3D虚拟场景在图像深度上的相对位置关系,并依据所述相对位置关系,对所述3D虚拟场景和所述人体图像进行整合。可选地,获取依据所述目标对象的深度信息确定的所述目标对象的图像中的3D虚拟场景展示平面,包括:调用预设图像处理算法,以使所述预设图像处理算法依据所述目标对象的深度信息对所述目标对象的图像进行处理,得到所述目标对象的图像中的3D虚拟场景展示平面;所述预设图像处理算法包括即时定位与地图构建SLAM算法。可选地,将预先获取的3D虚拟场景添加到所述3D虚拟场景展示平面中,包括:获取用户在所述3D虚拟场景展示平面中选取的图像添加位置;将所述3D虚拟场景对应的三维信息中的坐标原点设置在所述图像添加位置,以使所述3D虚拟场景添加到所述3D虚拟场景展示平面中。可选地,获取依据所述目标对象的深度信息从所述目标对象的图像中提取的人体图像以及确定的所述人体图像的深度信息,包括:依据所述目标对象的深度信息,对所述目标对象的图像进行人体骨架识别,得到所述目标对象的图像中的人体图像的深度信息;基于所述人体图像的深度信息,提取所述目标对象的图像中的人体图像。一种拍照方法,包括:获取通过上述的图像处理方法得到的整合图像;所述整合图像为所述3D虚拟场景和所述人体图像整合得到的图像;判断是否接收到图像采集指令;若接收到所述目标对象的图像采集指令,保存并输出所述整合图像。一种图像处理装置,包括:数据采集模块,用于采集目标对象的图像以及所述目标对象的深度信息;平面获取模块,用于获取依据所述目标对象的深度信息确定的所述目标对象的图像中的3D虚拟场景展示平面;图像添加模块,用于将预先获取的3D虚拟场景添加到所述3D虚拟场景展示平面中;信息获取模块,用于获取依据所述目标对象的深度信息从所述目标对象的图像中提取的人体图像以及确定的所述人体图像的深度信息;图像整合模块,用于依据所述人体图像的深度信息以及所述3D虚拟场景的深度信息,确定所述人体图像与所述3D虚拟场景在图像深度上的相对位置关系,并依据所述相对位置关系,对所述3D虚拟场景和所述人体图像进行整合。可选地,所述平面获取模块用于获取依据所述目标对象的深度信息确定的所述目标对象的图像中的3D虚拟场景展示平面时,具体用于:调用预设图像处理算法,以使所述预设图像处理算法依据所述目标对象的深度信息对所述目标对象的图像进行处理,得到所述目标对象的图像中的3D虚拟场景展示平面;所述预设图像处理算法包括即时定位与地图构建SLAM算法。可选地,所述图像添加模块用于将预先获取的3D虚拟场景添加到所述3D虚拟场景展示平面中时,具体用于:获取用户在所述3D虚拟场景展示平面中选取的图像添加位置,将所述3D虚拟场景对应的三维信息中的坐标原点设置在所述图像添加位置,以使所述3D虚拟场景添加到所述3D虚拟场景展示平面中。一种拍照装置,包括:图像获取模块,用于获取通过上述的图像处理方法得到的整合图像;所述整合图像为所述3D虚拟场景和所述人体图像整合得到的图像;判断模块,用于判断是否接收到图像采集指令;图像输出模块,用于若接收到所述目标对象的图像采集指令,保存并输出所述整合图像。一种电子设备,包括:存储器和处理器;其中,所述存储器用于存储程序;处理器调用程序并用于:采集目标对象的图像以及所述目标对象的深度信息;获取依据所述目标对象的深度信息确定的所述目标对象的图像中的3D虚拟场景展示平面;将预先获取的3D虚拟场景添加到所述3D虚拟场景展示平面中;获取依据所述目标对象的深度信息从所述目标对象的图像中提取的人体图像以及确定的所述人体图像的深度信息;依据所述人体图像的深度信息以及所述3D虚拟场景的深度信息,确定所述人体图像与所述3D虚拟场景在图像深度上的相对位置关系,并依据所述相对位置关系,对所述3D虚拟场景和所述人体图像进行整合。一种电子设备,包括:存储器和处理器;其中,所述存储器用于存储程序;处理器调用程序并用于:获取通过上述的图像处理方法得到的整合图像;所述整合图像为所述3D虚拟场景和所述人体图像整合得到的图像;判断是否接收到图像采集指令;若接收到所述目标对象的图像采集指令,保存并输出所述整合图像。相较于现有技术,本专利技术具有以下有益效果:本专利技术提供了一种图像处理方法及其应用方法、装置及设备,在真实图像中的人物与3D虚拟场景整合过程中,基于所述3D虚拟场景的深度信息以及所述人体图像的深度信息,确定所述人体图像与所述3D虚拟场景在图像深度上的相对位置关系,并依据所述相对位置关系,对所述3D虚拟场景和所述人体图像进行整合,也即从图像深度上考虑了所述3D虚拟场景以及所述人体图像的相对位置,从而使得该人体图像真实的嵌入到所述3D虚拟场景中一深度值对应的位置中,从而使得整合的图像中人物处理自然,整合的图像质量较高。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例提供的一种图像处理方法的方法流程图;图2为本专利技术实施例提供的另一种图像处理方法的方法流程图;图3为本专利技术实施例提供的一种3D虚拟场景的场景示意图;图4为本专利技术实施例提供的又一种图像处理方法的方法流程图;图5为本专利技术实施例提供的一种拍照设备的显示界面的场景示意图;图6为本本文档来自技高网...

【技术保护点】
1.一种图像处理方法,其特征在于,包括:/n采集目标对象的图像以及所述目标对象的深度信息;/n获取依据所述目标对象的深度信息确定的所述目标对象的图像中的3D虚拟场景展示平面;/n将预先获取的3D虚拟场景添加到所述3D虚拟场景展示平面中;/n获取依据所述目标对象的深度信息从所述目标对象的图像中提取的人体图像以及确定的所述人体图像的深度信息;/n依据所述人体图像的深度信息以及所述3D虚拟场景的深度信息,确定所述人体图像与所述3D虚拟场景在图像深度上的相对位置关系,并依据所述相对位置关系,对所述3D虚拟场景和所述人体图像进行整合。/n

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:
采集目标对象的图像以及所述目标对象的深度信息;
获取依据所述目标对象的深度信息确定的所述目标对象的图像中的3D虚拟场景展示平面;
将预先获取的3D虚拟场景添加到所述3D虚拟场景展示平面中;
获取依据所述目标对象的深度信息从所述目标对象的图像中提取的人体图像以及确定的所述人体图像的深度信息;
依据所述人体图像的深度信息以及所述3D虚拟场景的深度信息,确定所述人体图像与所述3D虚拟场景在图像深度上的相对位置关系,并依据所述相对位置关系,对所述3D虚拟场景和所述人体图像进行整合。


2.根据权利要求1所述的图像处理方法,其特征在于,获取依据所述目标对象的深度信息确定的所述目标对象的图像中的3D虚拟场景展示平面,包括:
调用预设图像处理算法,以使所述预设图像处理算法依据所述目标对象的深度信息对所述目标对象的图像进行处理,得到所述目标对象的图像中的3D虚拟场景展示平面;所述预设图像处理算法包括即时定位与地图构建SLAM算法。


3.根据权利要求1所述的图像处理方法,其特征在于,将预先获取的3D虚拟场景添加到所述3D虚拟场景展示平面中,包括:
获取用户在所述3D虚拟场景展示平面中选取的图像添加位置;
将所述3D虚拟场景对应的三维信息中的坐标原点设置在所述图像添加位置,以使所述3D虚拟场景添加到所述3D虚拟场景展示平面中。


4.根据权利要求1所述的图像处理方法,其特征在于,获取依据所述目标对象的深度信息从所述目标对象的图像中提取的人体图像以及确定的所述人体图像的深度信息,包括:
依据所述目标对象的深度信息,对所述目标对象的图像进行人体骨架识别,得到所述目标对象的图像中的人体图像的深度信息;
基于所述人体图像的深度信息,提取所述目标对象的图像中的人体图像。


5.一种拍照方法,其特征在于,包括:
获取通过如权利要求1-4任一项所述的图像处理方法得到的整合图像;所述整合图像为所述3D虚拟场景和所述人体图像整合得到的图像;
判断是否接收到图像采集指令;
若接收到所述目标对象的图像采集指令,保存并输出所述整合图像。


6.一种图像处理装置,其特征在于,包括:
数据采集模块,用于采集目标对象的图像以及所述目标对象的深度信息;
平面获取模块,用于获取依据所述目标对象的深度信息确定的所述目标对象的图像中的3D虚拟场景展示平面;
图像添加模块,用于将预先获取的3D虚拟场景添加到所述3D虚拟场景展示平面中;
信息获取模块,用于获取依据所述目标对象的深度信息从所述目标对象的图像中提取的人体图像以及确定的所述人体...

【专利技术属性】
技术研发人员:刘昭良李骊
申请(专利权)人:北京华捷艾米科技有限公司
类型:发明
国别省市:北京;11

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

1