System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及图像处理,具体而言,涉及一种图像虚化方法及装置、电子设备以及计算机可读存储介质。
技术介绍
1、在图像处理过程中,可以对图像进行虚化以提高图像显示效果。
2、相关技术中,可基于单相机和人工智能抠图对背景进行模糊虚化;或者是基于深度图进行虚化。在基于深度图进行虚化的过程中,可基于双目相机立体匹配的方式,或者是基于面光tof的方法来获取深度图,从而基于深度图实现虚化。
3、上述方式中,基于单相机的虚化方式,能够实现相同程度的虚化,因此虚化效果较差。在上述基于深度图进行虚化的过程中,基于双目相机立体匹配的方式存在计算量大以及准确性较低的问题;基于面光tof的方式在某些场景下的虚化效果较差,并且能够适用的应用场景具有一定的局限性。
4、需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
1、本公开的目的在于提供一种图像虚化方法及装置、电子设备以及计算机可读存储介质,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的场景效果差的问题,从而更好地适应各种应用场景,例如适应暗光场景、中远距离场景、弱纹理和重复性纹理场景等。
2、根据本公开的第一方面,提供一种图像虚化方法,包括:获取待处理图像以及对应的稀疏深度图;对所述待处理图像对应的参考图像以及所述稀疏深度图进行对齐;对对齐后的稀疏深度图进行深度值填充得到中间深度图;利用对齐后的参考图
3、根据本公开的第二方面,提供一种图像虚化装置,包括:图像获取模块,获取待处理图像以及对应的稀疏深度图;对齐模块,用于对所述待处理图像对应的参考图像以及所述稀疏深度图进行对齐;填充模块,用于对对齐后的稀疏深度图进行深度值填充得到中间深度图;滤波模块,用于利用对齐后的参考图像对所述中间深度图进行引导滤波得到稠密深度图;分割模块,用于从所述参考图像中确定前景图像,并根据所述前景图像确定背景图像;模糊处理模块,用于根据所述稠密深度图对所述背景图像进行虚化,以获取模糊图像;图像融合模块,用于将所述待处理图像与所述模糊图像进行融合,生成所述待处理图像对应的目标图像。
4、根据本公开的第三方面,提供一种计算机可读介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述的方法。
5、根据本公开的第四方面,提供一种电子设备,其特征在于,包括:一个或多个处理器;以及存储器,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器实现上述的方法。
6、本公开的一种实施例所提供的图像虚化方法,一方面,由于只需要获取稀疏深度图,对于主动式深度探测相机来说,减少了计算量且提高了处理效率。另一方面,由于通过获取稀疏深度图,进而生成稠密深度图来进行虚化,避免了相关技术中存在的多路径干扰等问题导致的局限性,能够更好地适应暗光场景、中远距离场景、弱纹理和重复性纹理场景等应用场景,增加了虚化处理的应用场景以及应用范围。再一方面,由于能够通过稠密深度图来对背景图像进行不同模糊程度的虚化处理,能够提高虚化的准确性和真实性,提高图像虚化效果。
7、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
本文档来自技高网...【技术保护点】
1.一种图像虚化方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述稀疏深度图包括多个具有深度值的目标点,所述对对齐后的稀疏深度图进行深度值填充得到中间深度图包括:
3.根据权利要求1所述的方法,其特征在于,所述稀疏深度图包括多个具有深度值的目标点,所述对对齐后的稀疏深度图进行深度值填充得到中间深度图包括:
4.根据权利要求1所述的方法,其特征在于,所述稀疏深度图包括多个具有深度值的目标点,所述对对齐后的稀疏深度图进行深度值填充得到中间深度图包括:
5.根据权利要求1所述的方法,其特征在于,所述对所述待处理图像对应的参考图像以及所述稀疏深度图进行对齐,包括:
6.根据权利要求1所述的方法,其特征在于,所述从所述参考图像中确定前景图像,并根据所述前景图像确定背景图像,包括:
7.根据权利要求6所述的方法,其特征在于,所述前景识别模式为第一模式,所述基于前景识别模式对所述参考图像进行前景识别,以获取前景图像以及背景图像,包括:
8.根据权利要求6所述的方法,其特征在于,所述前景识别
9.根据权利要求8所述的方法,其特征在于,所述确定对焦距离,包括:
10.根据权利要求9所述的方法,其特征在于,其特征在于,所述响应于用户对参考图像的触控事件,根据所述触控事件的触控点确定所述对焦距离,包括:
11.根据权利要求1所述的方法,其特征在于,其特征在于,根据所述稠密深度图对所述背景图像进行虚化,以获取模糊图像,包括:
12.根据权利要求11所述的方法,其特征在于,其特征在于,所述在所述参考图像中,结合所述稠密深度图以及对焦距离,逐像素确定每个像素点的弥散圆直径,包括:
13.根据权利要求1所述的方法,其特征在于,所述模糊图像根据缩放后的待处理图像表示的参考图像生成;
14.根据权利要求13所述的方法,其特征在于,所述将所述模糊图像进行至少一次上采样处理,并与所述待处理图像进行融合,以得到所述目标图像,包括:
15.根据权利要求13所述的方法,其特征在于,所述将所述模糊图像进行至少一次上采样处理,并与所述待处理图像进行融合,以得到所述目标图像,包括:
16.根据权利要求14和15所述的方法,其特征在于,所述将所述中间模糊图像与缩放后的待处理图像进行融合,包括:
17.根据权利要求16所述的方法,其特征在于,所述基于第一融合系数、第二融合系数以及所述位置对应的像素确定所述像素点的目标像素值,包括:
18.一种图像虚化装置,其特征在于,包括:
19.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1至17中任一项所述的图像虚化方法。
20.一种电子设备,其特征在于,包括:
...【技术特征摘要】
1.一种图像虚化方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述稀疏深度图包括多个具有深度值的目标点,所述对对齐后的稀疏深度图进行深度值填充得到中间深度图包括:
3.根据权利要求1所述的方法,其特征在于,所述稀疏深度图包括多个具有深度值的目标点,所述对对齐后的稀疏深度图进行深度值填充得到中间深度图包括:
4.根据权利要求1所述的方法,其特征在于,所述稀疏深度图包括多个具有深度值的目标点,所述对对齐后的稀疏深度图进行深度值填充得到中间深度图包括:
5.根据权利要求1所述的方法,其特征在于,所述对所述待处理图像对应的参考图像以及所述稀疏深度图进行对齐,包括:
6.根据权利要求1所述的方法,其特征在于,所述从所述参考图像中确定前景图像,并根据所述前景图像确定背景图像,包括:
7.根据权利要求6所述的方法,其特征在于,所述前景识别模式为第一模式,所述基于前景识别模式对所述参考图像进行前景识别,以获取前景图像以及背景图像,包括:
8.根据权利要求6所述的方法,其特征在于,所述前景识别模式为第二模式,所述基于前景识别模式对所述参考图像进行前景识别,以获取前景图像以及背景图像,包括:
9.根据权利要求8所述的方法,其特征在于,所述确定对焦距离,包括:
10.根据权利要求9所述的方法,其特征在于,其特征在于,所述响应于用户对参考图像的触控事件,根据所述触控事...
【专利技术属性】
技术研发人员:侯烨,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。