图像的背景虚化方法、电子设备、存储介质及程序产品技术

技术编号:37453103 阅读:18 留言:0更新日期:2023-05-06 09:25
本申请实施例提供一种图像的背景虚化方法、电子设备、存储介质及程序产品。方法包括:获取原始图;对原始图进行图像分割,获取含目标区和第一背景区的区域分割图;对区域分割图中的目标区执行第一腐蚀,获取含第一主体区和第二背景区的第一腐蚀图;至少基于区域分割图像和第一腐蚀图像,对原始图像执行模糊处理,以获取虚化后图像,至少根据原始图像,确定虚化后图像中与第一主体区对应区域中的像素,利用第一模糊处理,确定虚化后图像中与目标区和第二背景区的交集部分对应区域中的像素,利用第二模糊处理,确定虚化后图像中与第一背景区对应区域中的像素,第二模糊处理的模糊程度强于第一模糊处理的模糊程度。该方法虚化层次丰富,图像真实。图像真实。图像真实。

【技术实现步骤摘要】
图像的背景虚化方法、电子设备、存储介质及程序产品


[0001]本申请涉及图像处理领域,更具体地涉及一种图像的背景虚化方法、电子设备、存储介质及计算机程序产品。

技术介绍

[0002]随着数字摄影技术的蓬勃发展,人们对于摄像/摄影的效果要求也愈加严苛,例如,用户期望手机的人像背景虚化的拍摄模式能够接近单反相机的自然、准确的背景虚化效果。
[0003]为了达到上述用户期望的拍摄效果,在现有技术中,通常先后采用人像分割算法和模拟景深渲染的方法实现对人像的背景的虚化。而现有技术中生成的背景虚化的图像还存在图像中的诸如人体的目标的误虚化或者目标边缘的背景漏虚化问题。

技术实现思路

[0004]考虑到上述问题而提出了本申请的实施例。本申请的实施例提供了一种图像的背景虚化方法、电子设备、存储介质及计算机程序产品。
[0005]根据本申请一方面,提供了一种图像的背景虚化方法,包括:获取原始图像;针对原始图像中的目标进行图像分割,以获取区域分割图像,其中,区域分割图像包括目标区和第一背景区;对区域分割图像中的目标区执行第一腐蚀操作,以获取第一腐蚀图像,其中,第一腐蚀图像包括第一主体区和第二背景区,第一主体区是目标区经第一腐蚀操作获得的;至少基于区域分割图像和第一腐蚀图像,对原始图像执行模糊处理,以获取虚化后的图像,其中,至少根据原始图像,确定虚化后的图像中的、与第一主体区对应的区域中的像素,利用第一模糊处理,确定虚化后的图像中的、与目标区和第二背景区的交集部分对应的区域中的像素,利用第二模糊处理,确定虚化后的图像中的、与第一背景区对应的区域中的像素,第二模糊处理的模糊程度强于第一模糊处理的模糊程度。
[0006]根据本申请另一方面,提供一种电子设备,包括处理器和存储器,存储器中存储有计算机程序指令,计算机程序指令被处理器运行时用于执行上述图像的背景虚化方法。
[0007]根据本申请另一方面,提供一种存储介质,在存储介质上存储了程序指令,程序指令在运行时用于执行上述图像的背景虚化方法。
[0008]根据本申请另一方面,提供一种计算机程序产品,计算机程序产品包括计算机程序,计算机程序在运行时用于执行上述图像的背景虚化方法。
[0009]根据上述方案,通过对原始图像的目标分割及进一步的腐蚀操作,实现了对图像区域的目标主体区、目标边缘区和背景区域的精准细分;通过对原始图像中的不同区域执行进行不同程度地模糊处理,实现了对图像的高精度分区虚化处理,可以一定程度避免图像中背景的漏虚化或者目标的误虚化问题。虚化后的图像的虚化层次丰富,且各层之间的过渡更自然,图像更具美感,用户体验也更好。
附图说明
[0010]通过结合附图对本申请实施例进行更详细的描述,本申请的上述以及其它目的、特征和优势将变得更加明显。附图用来提供对本申请实施例的进一步理解,并且构成说明书的一部分,与本申请实施例一起用于解释本申请,并不构成对本申请的限制。在附图中,相同的参考标号通常代表相同部件或步骤。
[0011]图1示出用于实现根据本申请实施例的图像的背景虚化方法和装置的示例电子设备的示意性框图;
[0012]图2示出根据本申请一个实施例的图像的背景虚化方法的示意性流程图;
[0013]图3a示出根据本申请一个实施例的区域分割图像的简单示意图;
[0014]图3b示出根据本申请一个实施例的第一腐蚀图像的简单示意图;
[0015]图3c示出图3a所示的区域分割图像与图3b所示的第一腐蚀图像的合成图的简单示意图;
[0016]图3d示出根据本申请一个实施例的第二腐蚀图像的简单示意图;
[0017]图3e示出图3a所示的区域分割图像、图3b所示的第一腐蚀图像和图3d所示的第二腐蚀图像的合成图的简单示意图;
[0018]图4示出根据本申请另一个实施例的图像的背景虚化方法的示意性流程图;
[0019]图5示出根据本申请一个实施例的图像的背景虚化装置的示意性框图;以及
[0020]图6示出根据本申请一个实施例的电子设备的示意性框图。
具体实施方式
[0021]近年来,基于人工智能的计算机视觉、深度学习、机器学习、图像处理、图像识别等技术研究取得了重要进展。人工智能(Artificial Intelligence,AI)是研究、开发用于模拟、延伸人的智能的理论、方法、技术及应用系统的新兴科学技术。人工智能学科是一门综合性学科,涉及芯片、大数据、云计算、物联网、分布式存储、深度学习、机器学习、神经网络等诸多技术种类。计算机视觉作为人工智能的一个重要分支,具体是让机器识别世界,计算机视觉技术通常包括人脸识别、解锁、指纹识别与防伪验证、生物特征识别、人脸检测、行人检测、目标检测、行人识别、图像处理、图像识别、图像语义理解、图像检索、文字识别、视频处理、视频内容识别、三维重建、虚拟现实、增强现实、同步定位与地图构建(SLAM)、计算摄影、机器人导航与定位等技术。随着人工智能技术的研究和进步,该项技术在众多领域展开了应用,例如安全防控、城市管理、交通管理、楼宇管理、园区管理、人脸通行、人脸考勤、物流管理、仓储管理、机器人、智能营销、计算摄影、手机影像、云服务、智能家居、穿戴设备、无人驾驶、自动驾驶、智能医疗、人脸支付、人脸解锁、指纹解锁、人证核验、智慧屏、智能电视、摄像机、移动互联网、网络直播、美颜、美妆、医疗美容、智能测温等领域。
[0022]为了使得本申请的目的、技术方案和优点更为明显,下面将参照附图详细描述根据本申请的示例实施例。显然,所描述的实施例仅仅是本申请的一部分实施例,而不是本申请的全部实施例,应理解,本申请不受这里描述的示例实施例的限制。基于本申请中描述的本申请实施例,本领域技术人员在没有付出创造性劳动的情况下所得到的所有其它实施例都应落入本申请的保护范围之内。
[0023]如上所述,对于现有技术中的移动端的图像的背景虚化方法,以人脸图像的背景
虚化为例,可以基于图像分割技术和模拟景深渲染技术实现对人像的背景虚化,从而使得图像中人像主体区域清晰而背景区域模糊。但是由于图像的虚化处理不够准确,尤其是人像边缘的部分区域如人物头发与胳膊可能被过度虚化,导致虚化后的图像不够自然且缺乏美感。此外,现有技术中的虚化后的图像也常常出现图像中的目标主体的背景漏虚化的问题,例如接近人像边缘的背景区有些未被虚化,因此使得虚化后的图像难以达到用户期望的真实且具有美感的效果。
[0024]为了至少部分地解决上述技术问题,本申请实施例提供了一种图像的背景虚化方法、装置、电子设备、存储介质及计算机程序产品。根据本申请实施例的图像的背景虚化方案,将待虚化的原始图像至少分为目标主体区、目标边缘区、背景区域。对作为目标主体区和背景区域之间的过渡区域的目标边缘区执行较低浓度的虚化处理,而对背景区域则进行较高浓度的虚化处理。这种方案可以有效解决图像中背景漏虚化和图像中目标的误虚化的问题,最终可以达到较为自然、接近单反相机拍摄的图像背景虚化效果。...

【技术保护点】

【技术特征摘要】
1.一种图像的背景虚化方法,包括:获取原始图像;针对所述原始图像中的目标进行图像分割,以获取区域分割图像,其中,所述区域分割图像包括目标区和第一背景区;对所述区域分割图像中的所述目标区执行第一腐蚀操作,以获取第一腐蚀图像,其中,所述第一腐蚀图像包括第一主体区和第二背景区,所述第一主体区是所述目标区经所述第一腐蚀操作获得的;至少基于所述区域分割图像和所述第一腐蚀图像,对所述原始图像执行模糊处理,以获取虚化后的图像,其中,至少根据所述原始图像,确定所述虚化后的图像中的、与所述第一主体区对应的区域中的像素,利用第一模糊处理,确定所述虚化后的图像中的、与所述目标区和所述第二背景区的交集部分对应的区域中的像素,利用第二模糊处理,确定所述虚化后的图像中的、与所述第一背景区对应的区域中的像素,所述第二模糊处理的模糊程度强于所述第一模糊处理的模糊程度。2.根据权利要求1所述的方法,其中,所述至少基于所述区域分割图像和所述第一腐蚀图像,对所述原始图像执行模糊处理,以获取虚化后的图像,包括:对所述原始图像执行所述第一模糊处理,以获取第一虚化图像;对所述原始图像执行所述第二模糊处理,以获取第二虚化图像;以及至少基于所述区域分割图像和所述第一腐蚀图像,对所述原始图像、所述第一虚化图像和所述第二虚化图像执行融合操作,以获取所述虚化后的图像,其中,至少根据所述原始图像,确定所述虚化后的图像中的、与所述第一主体区对应的区域中的像素,根据所述第一虚化图像,确定所述虚化后的图像中的、与所述目标区和所述第二背景区的交集部分对应的区域中的像素,根据所述第二虚化图像,确定所述虚化后的图像中的、与所述第一背景区对应的区域中的像素。3.根据权利要求2所述的方法,其中,所述对所述区域分割图像中的所述目标区执行第一腐蚀操作,以获取第一腐蚀图像,包括:按照第一卷积核半径,对所述目标区执行第一卷积腐蚀操作,以获取所述第一腐蚀图像;和/或所述对所述原始图像执行第一模糊处理,以获取第一虚化图像,包括:按照所述第一卷积核半径,对所述原始图像执行第一卷积模糊处理,以获取所述第一虚化图像。4.根据权利要求3所述的方法,其中,所述第一卷积核半径通过如下过程得到:计算所述目标区占所述区域分割图像的第一比例;基于所述第一比例确定卷积核半径的浮点值;对所述浮点值进行向下取整操作,以确定所述第一卷积核半径。5.根据权利要求4所述的方法,其中,所述方法还包括:对所述浮点值进行向上取整操作,以确定第二卷积核半径;所述按照所述第一卷积核半径,对所述原始图像执行第一卷积模糊处理,以获取所述第一虚化图像,包括:分别采用所述第一卷积核半径和所述第二卷积核半径对所述原始图像进行第一卷积模糊处理,以分别获取第一卷积模糊图像和第二卷积模糊图像;以及对所述第一卷积模糊图像和所述第二卷积模糊图像进行加权融合,以获取所述第一虚
化图像。6.根据权利要求4所述的方法,其中,所述方法还包括:对所述浮点值进行向上取整操作,以确定第二卷积核半径;在所述针对所述原始图像中的目标进行图像分割,以获取区域分割图像之后,所述方法还包括:按照所述第二卷积核半径,对所述目标区执行第二卷积腐蚀操作,以获取第二腐蚀图像,其中,所述第二腐蚀图像包括第二主体区和第三背景区,所述第二主体区是所述目标区经所述第二卷积腐蚀操作获得的;所述至少根据所述原始图像,确定所述虚化后的图像中的、与所述第一主体区对应的区域中的像素,包括:根据所述原始图像,确定所述虚化后的图像中的、与所述第二主体区对应的区域中的像素;以及根据所述原始图像和所述第一虚化图像,确定所述虚化后的图像中的、与所述第一主体区和所述第三背景区的交集部分对应的区域中的像素。7.根据权利要求6所述的方法,其中,所述根据所述原始图像和所述第一虚化图像,确定所述虚化后的图像中的、与所述第一主体区和所述第三背景区的交集部分对应的区域中的像素,包括:将所述原始图像中的、与所述第一主体区和所述第三背景区的交集部分对应的区域中的第一像素和所述第一虚化图像中的对应区域中的第二像素进行加权融合,以确定所述虚化后的图像中的、与所述第一主体区和所述第三背景区的交集部分对应的区域中的像素。8.根据权利要求2至7任一项所述的方法,其中,所述至少基于所述区域分割图像和所述第一腐蚀图像,对所述原始图像、所述第一虚化图像和所述第二虚化图像执行融合操作,包括:至少基于所述第一腐蚀图像,对所述原始图像和所述第一虚化图像执行第一融合操作,以获取第一融合图像,其中,根据所述第一虚化图像,确定所述第一融合图像中的、与所述第二背景区对应的区域中的像素,至少根据所述原始图像,确定所述第一融合图像中的、与所述第一主体区对应的区域中的像素;...

【专利技术属性】
技术研发人员:吴戈
申请(专利权)人:北京旷视科技有限公司
类型:发明
国别省市:

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

1