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

技术编号:29158962 阅读:12 留言:0更新日期:2021-07-06 22:59
本申请关于一种图像修复方法、装置、计算机设备及存储介质,涉及图像处理技术领域。所述方法包括:获取目标图像,该目标图像是对原始图像中的目标对象进行修图处理后的图像;获取目标图像中的检测对象,该检测对象是处于目标对象周围第一指定范围内的指定类型的对象;对检测对象进行扭曲检测,获得检测结果;响应于该检测结果指示检测对象发生扭曲,对目标图像中的检测对象进行扭曲修复,获得修复后的目标图像。通过上述方法,可以获得包含修图处理后获得的目标对象和未扭曲的检测对象的目标图像,从而提高了经过修图处理的图像的显示效果。

【技术实现步骤摘要】
图像修复方法、装置、计算机设备及存储介质
本申请涉及图像处理
,特别涉及图像修复方法、装置、计算机设备及存储介质。
技术介绍
随着互联网以及科技的发展,用户可以通过直播应用程序与观众进行互动,在直播过程中,为了达到更好的直播效果,用户具有对脸部进行美颜处理的需求。在相关技术中,在对用户脸部进行美颜处理时,可以将图像采集设备采集到的原始图像输入到图像处理模型,获得图像处理模型输出的美颜后的图像,并将该图像发送到观众用户对应的客户端。然而,在对用户脸部进行美颜的过程中,会对靠近人脸的物体造成一定的影响,比如,造成物体扭曲,变形等,使得直播画面中出现物体的形状与实际不同,造成画面违和感,使得直播画面显示效果较差。
技术实现思路
本申请实施例提供了一种图像修复方法、装置、计算机设备及存储介质,可以减少由于对图像中的目标对象的修图处理造成的对非目标对象的影响,提高图像的显示效果,该技术方案如下:一方面,提供了一种图像修复方法,所述方法包括:获取目标图像,所述目标图像是对原始图像中的目标对象进行修图处理后的图像;获取所述目标图像中的检测对象,所述检测对象是处于所述目标对象周围第一指定范围内的指定类型的对象;对所述检测对象进行扭曲检测,获得检测结果;响应于所述检测结果指示所述检测对象发生扭曲,对所述目标图像中的所述检测对象进行扭曲修复,获得修复后的所述目标图像。在一种可能的实现方式中,所述响应于所述检测结果指示所述检测对象发生扭曲,对所述目标图像中的所述检测对象进行扭曲修复,获得修复后的所述目标图像,包括:获取所述检测对象的扭曲区域,所述检测对象的扭曲区域用以指示所述检测对象对应的区域中发生形变的区域;基于所述检测对象的扭曲区域,对所述目标图像进行擦除处理,获得包含擦除区域的所述目标图像;所述擦除区域包含所述检测对象的扭曲区域,且所述擦除区域的面积大于或等于所述检测对象的扭曲区域的面积;对包含所述擦除区域的所述目标图像进行扭曲修复,获得修复后的所述目标图像。在一种可能的实现方式中,所述对包含所述擦除区域的所述目标图像进行扭曲修复,获得修复后的所述目标图像,包括:对包含所述擦除区域的所述目标图像进行抠图处理,获得抠取图像,所述抠取图像包含所述擦除区域,且所述抠取图像的面积大于所述擦除区域的面积;基于所述抠取图像,对所述擦除区域进行修复处理,获得修复后的所述抠取图像;基于修复后的所述抠取图像,对所述目标图像中的所述检测对象进行扭曲修复,获得修复后的所述目标图像。在一种可能的实现方式中,所述基于修复后的所述抠取图像,对所述目标图像中的所述检测对象进行扭曲修复,获得修复后的所述目标图像,包括:基于修复后的所述抠取图像中的像素点的像素值,对所述目标图像中抠取图像区域内的像素点的像素值进行替换,获得修复后的所述目标图像;所述抠取图像区域是所述抠取图像对应在所述目标图像中的位置区域;或者,将修复后的所述抠取图像与所述目标图像的未处理区域进行融合,获得修复后的所述目标图像;所述未处理区域是指抠取掉所述抠取图像后,所述目标图像的剩余区域。在一种可能的实现方式中,所述基于所述抠取图像,对所述擦除区域进行修复处理,获得修复后的所述抠取图像,包括:将所述抠取图像输入到第一图像修复模型中,获得所述第一图像修复模型输出的修复后的所述抠取图像,修复后的所述抠取图像中包含修复后的所述擦除区域;其中,所述第一图像修复模型是基于第一样本图像以及第一标签图像训练获得的模型;所述第一样本图像是在所述第一个标签图像中擦除部分区域得到的;所述第一标签图像是对完整图像中的指定类型的对象进行抠图获得的。在一种可能的实现方式中,所述将所述抠取图像输入到第一图像修复模型中,获得所述第一图像修复模型输出的修复后的所述抠取图像,包括:获取所述检测对象的类型信息;将所述抠取图像输入到与所述类型信息相对应的所述第一图像修复模型中,获得所述第一图像修复模型输出的修复后的所述抠取图像。在一种可能的实现方式中,所述对包含所述擦除区域的所述目标图像进行扭曲修复,获得修复后的所述目标图像,包括:将包含所述擦除区域的所述目标图像输入到第二图像修复模型中,获得所述第二图像修复模型输出的修复后的所述目标图像;其中,所述第二图像修复模型是基于第二样本图像,以及第二标签图像训练获得的模型;所述第二样本图像是在所述第二个标签图像中擦除部分区域得到的;所述第二标签图像包含指定类型的对象。在一种可能的实现方式中,所述基于所述检测对象的扭曲区域,对所述目标图像进行擦除处理,获得包含擦除区域的所述目标图像,包括:对所述检测对象的扭曲区域内的像素点的像素值,以及所述检测对象的扭曲区域周围第二指定范围内的像素点的像素值进行置0处理,获得包含所述擦除区域的所述目标图像。在一种可能的实现方式中,所述响应于所述检测结果指示所述检测对象发生扭曲,对所述目标图像中的所述检测对象进行扭曲修复,获得修复后的所述目标图像,包括:响应于所述检测结果指示所述检测对象发生扭曲,将所述目标图像输入到第三图像修复模型中,获得所述第三图像修复模型输出的修复后的所述目标图像;其中,所述第三图像修复模型是基于第三样本图像,以及第三标签图像训练获得的模型;所述第三样本图像是在所述第三标签图像中扭曲部分区域得到的;所述第三标签图像是包含指定类型的对象的正常图像。在一种可能的实现方式中,获取所述目标图像中的检测对象,包括:对所述目标图像进行人脸识别,获取所述目标图像中的人脸对象或者肢体对象,作为所述目标对象;获取在所述人脸对象或者所述肢体对象的所述第一指定范围内的乐器,作为所述检测对象。在一种可能的实现方式中,所述对所述检测对象进行扭曲检测,获得检测结果,包括:将所述目标图像输入到扭曲检测模型中,获得所述扭曲检测模型输出的所述检测结果;所述检测结果用以指示所述目标图像中的所述检测图像是否发生扭曲;其中,所述扭曲检测模型是基于第四样本图像,以及所述第四样本图像对应的标签训练获得的模型;所述第四样本图像包括发生扭曲的检测对象对应的样本图像以及未发生扭曲的检测对象对应的样本图像。在一种可能的实现方式中,所述检测结果还用于指示所述检测对象的扭曲区域,所述检测对象的扭曲区域用以指示所述检测对象对应的区域中发生形变的区域。在一种可能的实现方式中,所述响应于所述检测结果指示所述检测对象发生扭曲,对所述目标图像中的所述检测对象进行扭曲修复,获得修复后的所述目标图像,包括:响应于所述检测结果指示所述检测对象发生扭曲,获取对应的扭曲结果指示所述检测对象发生扭曲的图像的连续帧数;响应于所述连续帧数达到连续帧数阈值,对所述目标图像中的所述检测对象进行扭曲修复,获得修复后的所述目标图像。另一方面,提供了一种图像修复装置,所述装置包括:图像本文档来自技高网...

【技术保护点】
1.一种图像修复方法,其特征在于,所述方法包括:/n获取目标图像,所述目标图像是对原始图像中的目标对象进行修图处理后的图像;/n获取所述目标图像中的检测对象,所述检测对象是处于所述目标对象周围第一指定范围内的指定类型的对象;/n对所述检测对象进行扭曲检测,获得检测结果;/n响应于所述检测结果指示所述检测对象发生扭曲,对所述目标图像中的所述检测对象进行扭曲修复,获得修复后的所述目标图像。/n

【技术特征摘要】
1.一种图像修复方法,其特征在于,所述方法包括:
获取目标图像,所述目标图像是对原始图像中的目标对象进行修图处理后的图像;
获取所述目标图像中的检测对象,所述检测对象是处于所述目标对象周围第一指定范围内的指定类型的对象;
对所述检测对象进行扭曲检测,获得检测结果;
响应于所述检测结果指示所述检测对象发生扭曲,对所述目标图像中的所述检测对象进行扭曲修复,获得修复后的所述目标图像。


2.根据权利要求1所述的方法,其特征在于,所述响应于所述检测结果指示所述检测对象发生扭曲,对所述目标图像中的所述检测对象进行扭曲修复,获得修复后的所述目标图像,包括:
获取所述检测对象的扭曲区域,所述检测对象的扭曲区域用以指示所述检测对象对应的区域中发生形变的区域;
基于所述检测对象的扭曲区域,对所述目标图像进行擦除处理,获得包含擦除区域的所述目标图像;所述擦除区域包含所述检测对象的扭曲区域,且所述擦除区域的面积大于或等于所述检测对象的扭曲区域的面积;
对包含所述擦除区域的所述目标图像进行扭曲修复,获得修复后的所述目标图像。


3.根据权利要求2所述的方法,其特征在于,所述对包含所述擦除区域的所述目标图像进行扭曲修复,获得修复后的所述目标图像,包括:
对包含所述擦除区域的所述目标图像进行抠图处理,获得抠取图像,所述抠取图像包含所述擦除区域,且所述抠取图像的面积大于所述擦除区域的面积;
基于所述抠取图像,对所述擦除区域进行修复处理,获得修复后的所述抠取图像;
基于修复后的所述抠取图像,对所述目标图像中的所述检测对象进行扭曲修复,获得修复后的所述目标图像。


4.根据权利要求3所述的方法,其特征在于,所述基于修复后的所述抠取图像,对所述目标图像中的所述检测对象进行扭曲修复,获得修复后的所述目标图像,包括:
基于修复后的所述抠取图像中的像素点的像素值,对所述目标图像中抠取图像区域内的像素点的像素值进行替换,获得修复后的所述目标图像;所述抠取图像区域是所述抠取图像对应在所述目标图像中的位置区域;
或者,
将修复后的所述抠取图像与所述目标图像的未处理区域进行融合,获得修复后的所述目标图像;所述未处理区域是指抠取掉所述抠取图像后,所述目标图像的剩余区域。


5.根据权利要求3所述的方法,其特征在于,所述基于所述抠取图像,对所述擦除区域进行修复处理,获得修复后的所述抠取图像,包括:
将所述抠取图像输入到第一图像修复模型中,获得所述第一图像修复模型输出的修复后的所述抠取图像,修复后的所述抠取图像中包含修复后的所述擦除区域;
其中,所述第一图像修复模型是基于第一样本图像以及第一标签图像训练获得的模型;所述第一样本图像是在所述第一个标签图像中擦除部分区域得到的;所述第一标签图像是对完整图像中的指定类型的对象进行抠图获得的。


6.根据权利要求5所述的方法,其特征在于,所述将所述抠取图像输入到第一图像修复模型中,获得所述第一图像修复模型输出的修复后的所述抠取图像,包括:
获取所述检测对象的类型信息;
将所述抠取图像输入到与所述类型信息相对应的所述第一图像修复模型中,获得所述第一图像修复模型输出的修复后的所述抠取图像。


7.根据权利要求2所述的方法,其特征在于,所述对包含所述擦除区域的所述目标图像进行扭曲修复,获得修复后的所述目标图像,包括:
将包含所述擦除区域的所述目标图像输入到第二图像修复模型中,获得所述第二图像修复模型输出的修复后的所述目标图像;
其中,所述第二图像修复模型是基于第二样本图像,以及第二标签图像训练获得的模型;所述第二样本图像是在所述第二个标签图像中擦除部分区域得到的;所述第二标签图...

【专利技术属性】
技术研发人员:金绍港
申请(专利权)人:广州繁星互娱信息科技有限公司
类型:发明
国别省市:广东;44

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

1