图像处理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:21773637 阅读:30 留言:0更新日期:2019-08-03 22:06
本申请涉及一种图像处理方法、装置、计算机设备和存储介质。方法包括:获取头部图像,确定头部图像的拍摄距离;获取身体图像,确定身体图像的拍摄距离;拍摄距离为被拍摄对象与拍摄设备之间的距离;根据头部图像的拍摄距离和身体图像的拍摄距离得到具有相同拍摄距离的头部图像和身体图像;将拍摄距离相同的头部图像和身体图像进行形变,得到形变后的头部图像和身体图像;将形变后的头部图像和身体图像拼合。采用本方法能够解决图像中的人体扭曲现象,体现被拍摄对象的整体形象。

Image Processing Method, Device, Computer Equipment and Storage Media

【技术实现步骤摘要】
图像处理方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种图像处理方法、装置、计算机设备和存储介质。
技术介绍
随着科学技术发展,各种智能产品已成为人们日常生活的一部分,拍照更是人们旅游聚餐必不可少的活动。拍摄的图像可以用在不同的领域,比如海报、虚拟试衣等领域。但有些时候由于拍摄角度、光线等原因使得拍摄出来的图像的整体呈现效果不如人意,并且在一些情况下,不能重新进行拍摄,但使用已拍摄的图像无法体现人物的整体形象。例如用户拍摄的图像中的人体产生了扭曲现象,无法体现被拍摄对象的整体形象。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够解决图像中的人体扭曲现象的图像处理方法、装置、计算机设备和存储介质。一种图像处理方法,所述方法包括:获取头部图像,确定所述头部图像的拍摄距离;获取身体图像,确定所述身体图像的拍摄距离;所述拍摄距离为被拍摄对象与拍摄设备之间的距离;根据所述头部图像的拍摄距离和所述身体图像的拍摄距离得到具有相同拍摄距离的头部图像和身体图像;将拍摄距离相同的所述头部图像和所述身体图像进行形变,得到形变后的头部图像和身体图像;将所述形变后的头部图像和身体图像拼合。在其中一个实施例中,所述根据所述头部图像的拍摄距离和所述身体图像的拍摄距离得到具有相同拍摄距离的头部图像和身体图像,包括:根据所述身体图像的拍摄距离,确定所述头部图像需要调整的距离;根据所述头部图像需要调整的距离将所述头部图像进行透视重建,以使所述头部图像的拍摄距离与所述身体图像的拍摄距离相同。在其中一个实施例中,所述将所述头部图像进行透视重建的步骤,包括:提取所述头部图像中被拍摄对象的图像;根据所述头部图像需要调整的距离确定所述头部图像中被拍摄对象的图像需要调整的尺寸;根据所述头部图像需要调整的距离和所述需要调整的尺寸透视重建所述头部图像中被拍摄对象的图像。在其中一个实施例中,所述将所述头部图像进行透视重建步骤,包括:确定所述头部图像在地平面的投影图像;根据所述投影图像和所述拍摄设备的位置,确定所述投影图像中各像素点至所述拍摄设备的距离;将所述投影图像中各像素点至所述拍摄设备的距离与所述头部图像中各像素点至所述拍摄设备的距离的比值,确定为相似比;根据所述投影图像、所述拍摄设备的位置和所述相似比,对所述头部图像进行透视重建。在其中一个实施例中,所述根据所述头部图像的拍摄距离和所述身体图像的拍摄距离得到具有相同拍摄距离的头部图像和身体图像,包括:根据所述头部图像的拍摄距离,确定所述身体图像需要调整的距离;根据所述身体图像需要调整的距离将所述身体图像透视重建,以使所述身体图像的拍摄距离与所述头部图像的拍摄距离相同。在其中一个实施例中,所述根据所述头部图像的拍摄距离和所述身体图像的拍摄距离得到具有相同拍摄距离的头部图像和身体图像,包括:获取距离阈值;根据所述距离阈值确定所述头部图像需要调整的距离和所述身体图像需要调整的距离;根据所述头部图像需要调整的距离和所述身体图像需要调整的距离将所述头部图像和所述身体图像进行透视重建,以使所述头部图像的拍摄距离与所述身体图像的拍摄距离相同。在其中一个实施例中,所述根据所述头部图像的拍摄距离和所述身体图像的拍摄距离得到具有相同拍摄距离的头部图像和身体图像,包括:将所述头部图像的拍摄距离与素材库的身体图像的拍摄距离进行对比;选取与所述头部图像的拍摄距离相同的身体图像。在其中一个实施例中,所述根据所述头部图像的拍摄距离和所述身体图像的拍摄距离得到具有相同拍摄距离的头部图像和身体图像,包括:将所述身体图像的拍摄距离与素材库的头部图像的拍摄距离进行对比;选取与所述身体图像的拍摄距离相同的头部图像。在其中一个实施例中,所述将拍摄距离相同的所述头部图像和所述身体图像进行形变,得到形变后的头部图像和身体图像,包括:确定所述头部图像的形变参数和所述身体图像的形变参数;根据所述头部图像的形变参数对所述头部图像进行形变处理,并根据所述身体图像的形变参数对所述身体图像进行形变处理,得到形变后的头部图像和身体图像。在其中一个实施例中,所述将所述形变后的头部图像和身体图像拼合,包括:确定所述形变后的头部图像和身体图像拼合的重叠区域;对所述重叠区域进行泊松融合。在其中一个实施例中,所述方法还包括:获取所述头部图像的图像参数和所述身体图像的图像参数;采用所述头部图像的图像参数替换所述身体图像的图像参数。一种图像处理装置,所述装置包括:距离获取模块,用于获取头部图像,确定所述头部图像的拍摄距离;距离获取模块,还用于获取身体图像,确定所述身体图像的拍摄距离;所述拍摄距离为被拍摄对象与拍摄设备之间的距离;调整模块,用于根据所述头部图像的拍摄距离和所述身体图像的拍摄距离得到具有相同拍摄距离的头部图像和身体图像;形变模块,用于将拍摄距离相同的所述头部图像和所述身体图像进行形变,得到形变后的头部图像和身体图像;拼合模块,用于将所述形变后的头部图像和身体图像拼合。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。上述图像处理方法、装置、计算机设备和存储介质,通过获取头部图像并确定头部图像的拍摄距离,获取身体图像并确定身体图像的拍摄距离,再将头部图像的拍摄距离和身体图像的拍摄距离调整为相同的距离,使得头部图像和身体图像的被拍摄对象与拍摄设备之间的距离保持一致。将拍摄距离相同的头部图像和身体图像进行形变,得到形变后的头部图像和身体图像,使得形变后的头部图像和身体图像能够保持协调的姿态,避免拼接后出现畸形或人物各部分体型不相符的情况。将形变后的头部图像和身体图像拼合,得到完整的人物形象,从而从整体上优化了人物形象的呈现效果。附图说明图1为一个实施例中图像处理方法的应用环境图;图2为一个实施例中图像处理方法的流程示意图;图3为一个实施例中透视重建步骤的流程示意图;图4为另一个实施例中透视重建方法的流程示意图;图5为另一个实施例中调整拍摄距离的流程示意图;图6为一个实施例中图像处理装置的结构框图;图7为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请实施例提供的图像处理方法,可以应用于如图1所示的应用环境中。其中,终端102可以是一体式虚拟形象生成设备或分体式虚拟形象生成设备,可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。在一个实施例中,如图2所示,提供了一种图像处理方法,以该方法应用于图1中的终端为例进行说明,包括以下步骤:步骤202,获取头部图像,确定头部图像的拍摄距离。步骤204,获取身体图像,确定身体图像的拍摄距离,拍摄距离为被拍摄对象与拍摄设备之间的距离。其中,头部图像是指包含头部的人体图像,可以是全身图像或半身图像。头部图像的拍摄距离的拍摄距离是指该图像的被拍摄对象和拍摄设备之间的距离。身体图像是指不包含头部的人体图像,身体图像的拍摄距离的拍摄距离本文档来自技高网...

【技术保护点】
1.一种图像处理方法,所述方法包括:获取头部图像,确定所述头部图像的拍摄距离;获取身体图像,确定所述身体图像的拍摄距离;所述拍摄距离为被拍摄对象与拍摄设备之间的距离;根据所述头部图像的拍摄距离和所述身体图像的拍摄距离得到具有相同拍摄距离的头部图像和身体图像;将拍摄距离相同的所述头部图像和所述身体图像进行形变,得到形变后的头部图像和身体图像;将所述形变后的头部图像和身体图像拼合。

【技术特征摘要】
1.一种图像处理方法,所述方法包括:获取头部图像,确定所述头部图像的拍摄距离;获取身体图像,确定所述身体图像的拍摄距离;所述拍摄距离为被拍摄对象与拍摄设备之间的距离;根据所述头部图像的拍摄距离和所述身体图像的拍摄距离得到具有相同拍摄距离的头部图像和身体图像;将拍摄距离相同的所述头部图像和所述身体图像进行形变,得到形变后的头部图像和身体图像;将所述形变后的头部图像和身体图像拼合。2.根据权利要求1所述的方法,其特征在于,所述根据所述头部图像的拍摄距离和所述身体图像的拍摄距离得到具有相同拍摄距离的头部图像和身体图像,包括:根据所述身体图像的拍摄距离,确定所述头部图像需要调整的距离;根据所述头部图像需要调整的距离将所述头部图像进行透视重建,以使所述头部图像的拍摄距离与所述身体图像的拍摄距离相同。3.根据权利要求2所述的方法,其特征在于,所述将所述头部图像进行透视重建的步骤,包括:提取所述头部图像中被拍摄对象的图像;根据所述头部图像需要调整的距离确定所述头部图像中被拍摄对象的图像需要调整的尺寸;根据所述头部图像需要调整的距离和所述需要调整的尺寸透视重建所述头部图像中被拍摄对象的图像。4.根据权利要求2所述的方法,其特征在于,所述将所述头部图像进行透视重建步骤,包括:确定所述头部图像在地平面的投影图像;根据所述投影图像和所述拍摄设备的位置,确定所述投影图像中各像素点至所述拍摄设备的距离;将所述投影图像中各像素点至所述拍摄设备的距离与所述头部图像中各像素点至所述拍摄设备的距离的比值,确定为相似比;根据所述投影图像、所述拍摄设备的位置和所述相似比,对所述头部图像进行透视重建。5.根据权利要求1所述的方法,其特征在于,所述根据所述头部图像的拍摄距离和所述身体图像的拍摄距离得到具有相同拍摄距离的头部图像和身体图像,包括:根据所述头部图像的拍摄距离,确定所述身体图像需要调整的距离;根据所述身体图像需要调整的距离将所述身体图像透视重建,以使所述身体图像的拍摄距离与所述头部图像的拍摄距离相同。6.根据权利要求1所述的方法,其特征在于,所述根据所述头部图像的拍摄距离和所述身体图像的拍摄距离得到具有相同拍摄距离的头部图像和身体图像,包括:获取距离阈值;根据所述距离阈值确定所述头部图像需要调整的距离和所述身体图像需要调整的距离;根据所述头部图像需要调整的距离和所述身体图像需要调整的距离将所述头部图像和所述身...

【专利技术属性】
技术研发人员:刘欣眉
申请(专利权)人:深圳市云之梦科技有限公司
类型:发明
国别省市:广东,44

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

1