一种深度图像生成方法及图像处理方法技术

技术编号:37890728 阅读:9 留言:0更新日期:2023-06-18 11:54
本申请提供一种深度图像生成方法及图像处理方法,应用于图像处理领域,方法包括:在获得第n组预览图像对应的第一深度图像后,提取第一深度图像的前景区域;提取第一主摄图像中与前景区域对应的区域的第一特征点以及第二主摄图像中与前景区域对应的区域的第二特征点;根据第一特征点、第二特征点以及第一深度图像确定第n+i组预览图像对应的第二深度图像。在上述方案中,可以直接根据前面的预览图像对应的深度图像生成后面的预览图像对应的深度图像,而不需要采用现有技术中的方法生成。与现有技术中的方法相比,本申请实施例提供的深度图像生成方法可以更快速的生成深度图像,从而满足每一帧图像都可以得到对应的深度图像。度图像。度图像。

【技术实现步骤摘要】
一种深度图像生成方法及图像处理方法


[0001]本申请涉及图像处理领域,具体而言,涉及一种深度图像生成方法及图像处理方法。

技术介绍

[0002]随着图像采集技术的发展,主流的移动设备上一般都具备至少两个摄像头,相应的,用户对多摄情况下的实时预览虚化的要求也越来越高。一般来收,用户要求在所有场景(包括静止场景、运动场景、手持抖动场景、手持移动场景等)中,实时预览虚化都能达到主体清晰、背景模糊、边缘自然的结果。如果多帧图像采用相同的深度图像,会导致后几帧图像对应的虚化图的效果较差,因此,需要每一帧图像都能得到对应的深度图像,用于计算对应的虚化图。
[0003]现有技术中,一般采用立体校正以及立体匹配的方式计算得到深度图像,但采用上述方法计算深度图像消耗的时间较长,无法满足每一帧图像都得到对应深度图像,从而影响了虚化图的效果。

技术实现思路

[0004]本申请实施例的目的在于提供一种深度图像生成方法及图像处理方法,用以解决计算深度图像消耗的时间较长,无法满足每一帧图像都得到对应深度图像的技术问题。
[0005]第一方面,本申请实施例提供一种深度图像生成方法,包括:在获得第n组预览图像对应的第一深度图像后,提取所述第一深度图像的前景区域;其中,一组预览图像包括主摄像头拍摄的一帧主摄图像以及副摄像头拍摄的一帧与主摄图像对应的副摄图像,n≥1;提取第一主摄图像中与所述前景区域对应的区域的第一特征点以及第二主摄图像中与所述前景区域对应的区域的第二特征点;其中,所述第一主摄图像为第n组预览图像中主摄像头拍摄的主摄图像,所述第二主摄图像为在所述第n组预览图像之后采集的第n+i组预览图像中主摄像头拍摄的主摄图像,1≤i≤m,m为正整数,每m组预览图像基于相同的第一深度图像生成对应的第二深度图像;根据所述第一特征点、所述第二特征点以及所述第一深度图像确定所述第n+i组预览图像对应的所述第二深度图像。在上述方案中,可以直接根据前面的预览图像对应的深度图像生成后面的预览图像对应的深度图像,而不需要采用现有技术中的方法生成。与现有技术中的方法相比,本申请实施例提供的深度图像生成方法可以更快速的生成深度图像,从而满足每一帧图像都可以得到对应的深度图像。
[0006]在可选的实施方式中,所述根据所述第一特征点、所述第二特征点以及所述第一深度图像确定所述第n+i组预览图像对应的第二深度图像,包括:确定所述第一特征点以及所述第二特征点之间的对应关系;根据所述对应关系对所述第一深度图像做单应性变换,得到所述第二深度图像。在上述方案中,可以通过确定第一特征点以及第二特征点之间的对应关系,并基于上述对应关系对第一深度图像做单应性变化,以得到第二深度图像。由于可以直接根据第一深度图像得到第二深度图像,因此可以快速的生成深度图像,从而满足
每一帧图像都可以得到对应的深度图像。
[0007]在可选的实施方式中,所述根据所述对应关系对所述第一深度图像做单应性变换,得到所述第二深度图像,包括:根据所述对应关系进行重投影误差计算,得到对应的内点;根据所述内点得到单应性矩阵;根据所述单应性矩阵对所述第一深度图像做单应性变换,得到所述第二深度图像。在上述方案中,可以根据第一特征点与第二特征点之间的对应关系进行重投影误差计算得到内点,并基于内点得到单应性矩阵,从而可以根据单应性矩阵对第一深度图像做单应性变化,以得到第二深度图像。。因此,可以在快速生成深度图像的基础上,可以提高生成的深度图像的精度。
[0008]在可选的实施方式中,所述提取所述第一深度图像的前景区域,包括:获取所述第一主摄图像中的对焦点;根据所述对焦点确定所述第一深度图像的前景区域;或者,将所述第一深度图像中像素点的距离值与深度阈值进行比较,并将所述第一深度图像中距离值大于所述深度阈值的像素点确定为所述前景区域中的像素点。在上述方案中,当第一主摄图像中存在对焦点时,可以根据对焦点确定第一深度图像的前景区域,以提高确定的前景区域的精度;当第一主摄图像中不存在对焦点时,可以根据深度阈值确定第一深度图像的前景区域。
[0009]在可选的实施方式中,所述获取所述第一主摄图像中的对焦点,包括:接收所述对焦点;或者,随机确定所述第一主摄图像中的一个点作为所述对焦点;或者,对所述第一主摄图像进行人脸识别,并将识别到的人脸作为所述对焦点。在上述方案中,可以采用多种方式获取第一主摄图像中的对焦点,因此可以适用于多种应用场景中。
[0010]在可选的实施方式中,所述根据所述对焦点确定所述第一深度图像的前景区域,包括:计算所述第一深度图像中像素点的距离值与所述对焦点的距离值差值,并将所述差值的绝对值小于预设距离值的像素点确定为所述前景区域中的像素点。在上述方案中,当第一主摄图像中存在对焦点时,可以根据对焦点确定第一深度图像的前景区域,以提高确定的前景区域的精度。
[0011]在可选的实施方式中,在所述提取所述第一深度图像的前景区域之前,所述方法还包括:对所述第n组预览图像进行立体校正以及立体匹配,得到所述第一深度图像;或者,根据第n

m组预览图像对应的深度图像确定所述第一深度图像;其中,m≤n。在上述方案中,对于第n组预览图像对应的第一深度图像,即可以采用立体校正以及立体匹配的方式生成,也可以根据前面第n

m组预览图像对应的深度图像生成,从而可以在保证精度的基础上提高生成深度图像的速度。
[0012]在可选的实施方式中,m的大小与所述前景区域中的目标物体的运动速度成反比。在上述方案中,前景区域中的目标物体运动的越快,m的大小可以设置的越小,从而可以提高生成的深度图像的精度;相应的,前景区域中的目标物体运动的越慢,m的大小可以设置的越大,从而可以提高生成深度图像的速度。
[0013]第二方面,本申请实施例提供一种图像处理方法,包括:利用如第一方面所述的深度图像生成方法生成所述第n+i组预览图像对应的所述第二深度图像;根据所述第二深度图像以及所述第二主摄图像确定所述第n+i组预览图像对应的虚化图像。在上述方案中,可以直接根据前面的预览图像对应的深度图像生成后面的预览图像对应的深度图像,而不需要采用现有技术中的方法生成。与现有技术中的方法相比,本申请实施例提供的深度图像
生成方法可以更快速的生成深度图像,从而满足每一帧图像都可以得到对应的深度图像。
[0014]第三方面,本申请实施例提供一种深度图像生成装置,包括:第一提取模块,用于在获得第n组预览图像对应的第一深度图像后,提取所述第一深度图像的前景区域;其中,一组预览图像包括主摄像头拍摄的一帧主摄图像以及副摄像头拍摄的一帧与主摄图像对应的副摄图像,n≥1;第二提取模块,用于提取第一主摄图像中与所述前景区域对应的区域的第一特征点以及第二主摄图像中与所述前景区域对应的区域的第二特征点;其中,所述第一主摄图像为第n组预览图像中主摄像头拍摄的主摄图像,所述第二主摄图像为在所述第n组预览图像之后采集的第n+i组预览图像中主摄像头拍摄的主摄图像,1≤i≤m,m为正整数,每本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种深度图像生成方法,其特征在于,包括:在获得第n组预览图像对应的第一深度图像后,提取所述第一深度图像的前景区域;其中,一组预览图像包括主摄像头拍摄的一帧主摄图像以及副摄像头拍摄的一帧与主摄图像对应的副摄图像,n≥1;提取第一主摄图像中与所述前景区域对应的区域的第一特征点以及第二主摄图像中与所述前景区域对应的区域的第二特征点;其中,所述第一主摄图像为第n组预览图像中主摄像头拍摄的主摄图像,所述第二主摄图像为在所述第n组预览图像之后采集的第n+i组预览图像中主摄像头拍摄的主摄图像,1≤i≤m,m为正整数,每m组预览图像基于相同的第一深度图像生成对应的第二深度图像;根据所述第一特征点、所述第二特征点以及所述第一深度图像确定所述第n+i组预览图像对应的所述第二深度图像。2.根据权利要求1所述的深度图像生成方法,其特征在于,所述根据所述第一特征点、所述第二特征点以及所述第一深度图像确定所述第n+i组预览图像对应的第二深度图像,包括:确定所述第一特征点以及所述第二特征点之间的对应关系;根据所述对应关系对所述第一深度图像做单应性变换,得到所述第二深度图像。3.根据权利要求2所述的深度图像生成方法,其特征在于,所述根据所述对应关系对所述第一深度图像做单应性变换,得到所述第二深度图像,包括:根据所述对应关系进行重投影误差计算,得到对应的内点;根据所述内点得到单应性矩阵;根据所述单应性矩阵对所述第一深度图像做单应性变换,得到所述第二深度图像。4.根据权利要求1

3任一项所述的深度图像生成方法,其特征在于,所述提取所述第一深度图像的前景区域,包括:获取所述第一主摄图像中的对焦点,并根据所述对焦点确定所述第一深度图像的前景区域;或者,将所述第一深度图像...

【专利技术属性】
技术研发人员:陈雪琴
申请(专利权)人:北京极感科技有限公司
类型:发明
国别省市:

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

1