System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 图像的处理方法、装置、设备及存储介质制造方法及图纸_技高网

图像的处理方法、装置、设备及存储介质制造方法及图纸

技术编号:42817503 阅读:1 留言:0更新日期:2024-09-24 20:56
本公开提出了一种图像的处理方法、装置、设备及存储介质,涉及图像处理技术领域,包括:获取摄像组件当前获取的第一RGB图像及与第一RGB图像对齐的第一深度图像;对第一RGB图像进行图像分割,以获取第一RGB图像中包括的前景图像及第一背景图像;对第一背景图像进行空洞填充处理,获取第二背景图像;基于第一深度图像中各像素点对应的深度值,将前景图像及所述第二背景图像中的各像素点分别进行重投影,以获取在预设焦距下的第二RGB图像。由此,可以避免重投影导致的视野范围变化所引起的空洞位置信息缺失,使得最终生成的第二RGB图像是完整的全画幅RGB图像,降低了最终成像的透视畸变效果,提高了成像质量,使得成像更加自然、符合用户的审美。

【技术实现步骤摘要】

本公开涉及图像处理,尤其涉及一种图像的处理方法、装置、设备及存储介质


技术介绍

1、在手机相机中,前置摄像头的应用场景也越来越多,如自拍、直播、视频聊天、会议等。然而前置摄像头由于其特定的小工作距离,会导致人像透视畸变效果增大,拍摄的五官距离间距较大,给人不自然的效果。而后置摄像头的数字变焦通常只是对固定焦距图像的裁切与放大,透视畸变效果没有改变。

2、因而,如何降低摄像头在成像过程中的透视畸变效果,从而提高成像质量,是目前亟需解决的问题。


技术实现思路

1、本公开旨在至少在一定程度上解决相关技术中的技术问题之一。

2、本公开第一方面实施例提出了一种图像的处理方法,包括:

3、获取摄像组件当前获取的第一rgb图像及与所述第一rgb图像对齐的第一深度图像;

4、对所述第一rgb图像进行图像分割,以获取所述第一rgb图像中包括的前景图像及第一背景图像;

5、对所述第一背景图像进行空洞填充处理,获取第二背景图像;

6、基于所述第一深度图像中各像素点对应的深度值,将所述前景图像及所述第二背景图像中的各像素点分别进行重投影,以获取在预设焦距下的第二rgb图像。

7、本公开第二方面实施例提出了一种图像的处理装置,包括:

8、第一获取模块,用于获取摄像组件当前获取的第一rgb图像及与所述第一rgb图像对齐的第一深度图像;

9、第二获取模块,用于对所述第一rgb图像进行图像分割,以获取所述第一rgb图像中包括的前景图像及第一背景图像;

10、第三获取模块,用于对所述第一背景图像进行空洞填充处理,获取第二背景图像;

11、第四获取模块,用于基于所述第一深度图像中各像素点对应的深度值,将所述前景图像及所述第二背景图像中的各像素点分别进行重投影,以获取在预设焦距下的第二rgb图像。

12、本公开第三方面实施例提出了一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如本公开第一方面实施例提出的图像的处理方法。

13、本公开第四方面实施例提出了一种非临时性计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现如本公开第一方面实施例提出的图像的处理方法。

14、本公开提供的图像的处理方法、装置、设备及存储介质,存在如下有益效果:

15、本公开实施例中,该装置首先获取摄像组件当前获取的第一rgb图像及与所述第一rgb图像对齐的第一深度图像,然后对所述第一rgb图像进行图像分割,以获取所述第一rgb图像中包括的前景图像及第一背景图像,之后对所述第一背景图像进行空洞填充处理,获取第二背景图像,然后基于所述第一深度图像中各像素点对应的深度值,将所述前景图像及所述第二背景图像中的各像素点分别进行重投影,以获取在预设焦距下的第二rgb图像。由此,将摄像组件当前获取的第一rgb图像,通过重投影的方式进行变焦,从而可以将第一rgb图像转化为在虚拟焦距下的第二rgb图像,由于是分别利用前景图像及第二背景图像进行重投影,从而可以避免重投影导致的视野范围变化所引起的空洞位置信息缺失,使得最终生成的第二rgb图像是完整的全画幅rgb图像,降低了最终成像的透视畸变效果,提高了成像质量,使得成像更加自然、符合用户的审美。

16、本公开附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本公开的实践了解到。

本文档来自技高网...

【技术保护点】

1.一种图像的处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述第一深度图像中各像素点对应的深度值,将所述前景图像及所述第二背景图像中的各像素点分别进行重投影,以获取在预设焦距下的第二RGB图像,包括:

3.根据权利要求2所述的方法,其特征在于,所述对所述第一深度图像进行图像增强处理,以生成第二深度图像,包括:

4.根据权利要求2所述的方法,其特征在于,所述基于所述第二背景图像,对所述第一深度图像进行滤波处理,以生成第三深度图像,包括:

5.根据权利要求2所述的方法,其特征在于,所述基于所述第一深度图像及所述前景图像,计算所述摄像组件在预设焦距下的第一距离,包括:

6.根据权利要求2所述的方法,其特征在于,所述根据所述第一距离和所述第二深度图像中各像素点对应的深度值,将所述前景图像中的各像素点进行重投影,以获取所述前景图像在预设焦距下的第三RGB图像,包括:

7.根据权利要求2所述的方法,其特征在于,所述根据所述第一距离和所述第三深度图像中各像素点对应的深度值,将所述第二背景图像中的各像素点进行重投影,以获取所述第二背景图像在预设焦距下的第四RGB图像,包括:

8.一种图像的处理装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如权利要求1-7中任一所述的图像的处理方法。

10.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7中任一所述的图像的处理方法。

...

【技术特征摘要】

1.一种图像的处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述第一深度图像中各像素点对应的深度值,将所述前景图像及所述第二背景图像中的各像素点分别进行重投影,以获取在预设焦距下的第二rgb图像,包括:

3.根据权利要求2所述的方法,其特征在于,所述对所述第一深度图像进行图像增强处理,以生成第二深度图像,包括:

4.根据权利要求2所述的方法,其特征在于,所述基于所述第二背景图像,对所述第一深度图像进行滤波处理,以生成第三深度图像,包括:

5.根据权利要求2所述的方法,其特征在于,所述基于所述第一深度图像及所述前景图像,计算所述摄像组件在预设焦距下的第一距离,包括:

6.根据权利要求2所述的方法,其特征在于,所述根据所述第一距离和所述第...

【专利技术属性】
技术研发人员:陈沭
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

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

1