一种基于图像特征的低分辨率深度图像上采样方法.pdf

上传人:zhu****_FC 文档编号:4762121 上传时间:2018-11-08 格式:PDF 页数:26 大小:2.09MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410131672.6

申请日:

2014.04.02

公开号:

CN103957397A

公开日:

2014.07.30

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04N 13/00申请日:20140402|||公开

IPC分类号:

H04N13/00

主分类号:

H04N13/00

申请人:

宁波大学

发明人:

彭宗举; 田寨兴; 陈芬; 蒋刚毅; 郁梅; 李福翠

地址:

315211 浙江省宁波市江北区风华路818号

优先权:

专利代理机构:

宁波奥圣专利代理事务所(普通合伙) 33226

代理人:

周珏

PDF下载: PDF下载
内容摘要

本发明公开了一种基于图像特征的低分辨率深度图像上采样方法,其利用低分辨率深度图像和低分辨率彩色图像各自基于内容的方差,及它们对应像素点之间的相关系数,能够很好地引导低分辨率深度图像的前景边缘像素点上采样后的像素值,使其能够较好的反映上采样后得到的高分辨率深度图像的边缘信息;针对低分辨率深度图像中的不连续像素点,通过其上采样后的像素值与以其为中心的指定窗口内像素点的像素值之间的相似程度,对不连续像素点的上采样后的像素值进行基于窗口内部低分辨率深度图像像素点的替换求精,以较好的保留上采样后得到的高分辨率深度图像的连续性,通过以上两个方面,本方法可有效地抑制低分辨率深度图像上采样过程中出现边缘模糊。

权利要求书

权利要求书1.  一种基于图像特征的低分辨率深度图像上采样方法,其特征在于包括以下步骤:①获取一幅与待处理的低分辨率深度图像同一场景的高分辨率彩色图像,然后对高分辨率彩色图像进行最近值下采样操作,并使最近值下采样操作后得到的低分辨率彩色图像的分辨率与待处理的低分辨率深度图像的分辨率一致;②通过获取低分辨率彩色图像中以每个像素点为中心的3×3的滑动窗口内的所有像素点的像素值的均值和方差、低分辨率深度图像中以每个像素点为中心的3×3的滑动窗口内的所有像素点的像素值的均值和方差、以低分辨率彩色图像和低分辨率深度图像中对应的像素点为中心的3×3的滑动窗口内的像素点的像素值之间的联合均值,获取低分辨率彩色图像中的每个像素点与低分辨率深度图像中对应像素点之间的相关系数;③通过计算低分辨率深度图像中的每个像素点的水平方向梯度值和垂直方向梯度值,获得低分辨率深度图像的边缘图像,再根据低分辨率深度图像的边缘图像获取低分辨率深度图像的前景边缘掩膜图像;④根据低分辨率彩色图像中的每个像素点与低分辨率深度图像中对应像素点之间的相关系数,对低分辨率深度图像中与前景边缘掩膜图像中像素值为255的所有像素点对应的所有像素点进行上采样操作;并采用联合双边上采样方法,对低分辨率深度图像中与前景边缘掩膜图像中像素值为0的所有像素点对应的所有像素点进行上采样操作,得到一幅分辨率与高分辨率彩色图像的分辨率一致的初步的高分辨率深度图像;⑤对低分辨率深度图像中的不连续像素点,通过搜索以不连续像素点为中心的5×5邻域窗口内的所有像素点,将与初步的高分辨率深度图像中坐标位置与不连续像素点相对应的像素点的像素值差值最小的像素点的像素值作为最终的高分辨率深度图像中坐标位置与不连续像素点相对应的像素点的像素值;对低分辨率深度图像中的连续像素点,直接将初步的高分辨率深度图像中坐标位置与连续像素点相对应的像素点的像素值作为最终的高分辨率深度图像中坐标位置与连续像素点相对应的像素点的像素值。2.  根据权利要求1所述的一种基于图像特征的低分辨率深度图像上采样方法,其特征在于所述的步骤①中高分辨率彩色图像的横向分辨率为待处理的低分辨率深度图像的横向分辨率的2n倍,且高分辨率彩色图像的竖直分辨率为待处理的低分辨率深度图像的竖直分辨率的2n倍,其中,n为1或2。3.  根据权利要求1或2所述的一种基于图像特征的低分辨率深度图像上采样方法,其特征在于所述的步骤②的具体过程为:②-1、采用尺寸大小为3×3的滑动窗口在低分辨率彩色图像中逐个像素点移动,计 算以低分辨率彩色图像中的每个像素点为中心的3×3的滑动窗口内的所有像素点的像素值的均值和方差,将以低分辨率彩色图像中坐标位置为(x,y)的像素点为中心的3×3的滑动窗口内的所有像素点的像素值的均值和方差对应记为和ECL(x,y)=13×3Σm=-11Σn=-11ICL(x+m,y+n),]]>VCL=(x,y)=13×3Σm=-11Σn=-11(ICL(x+m,y+n))2-(ECL(x,y))2,]]>其中,1≤x≤WL,1≤y≤HL,WL表示低分辨率彩色图像和低分辨率深度图像的宽度,HL表示低分辨率彩色图像和低分辨率深度图像的高度,-1≤m≤1,-1≤n≤1且m和n均为整数,表示低分辨率彩色图像中坐标位置为(x+m,y+n)的像素点的像素值,如果x+m<1且1≤y+n≤HL,则将低分辨率彩色图像中坐标位置为(1,y)的像素点的像素值赋给如果x+m>WL且1≤y+n≤HL,则将低分辨率彩色图像中坐标位置为(WL,y)的像素点的像素值赋给如果1≤x+m≤WL且y+n<1,则将低分辨率彩色图像中坐标位置为(x,1)的像素点的像素值赋给如果1≤x+m≤WL且y+n>HL,则将低分辨率彩色图像中坐标位置为(x,HL)的像素点的像素值赋给如果x+m<1且y+n<1,则将低分辨率彩色图像中坐标位置为(1,1)的像素点的像素值赋给如果x+m>WL且y+n<1,则将低分辨率彩色图像中坐标位置为(WL,1)的像素点的像素值赋给如果x+m<1且y+n>HL,则将低分辨率彩色图像中坐标位置为(1,HL)的像素点的像素值赋给如果x+m>WL且y+n>HL,则将低分辨率彩色图像中坐标位置为(WL,HL)的像素点的像素值赋给②-2、采用尺寸大小为3×3的滑动窗口在低分辨率深度图像中逐个像素点移动,计算以低分辨率深度图像中的每个像素点为中心的3×3的滑动窗口内的所有像素点的像 素值的均值和方差,将以低分辨率深度图像中坐标位置为(x,y)的像素点为中心的3×3的滑动窗口内的所有像素点的像素值的均值和方差对应记为和EDL(x,y)=13×3Σm=-11Σn=-11ICL(x+m,y+n),]]>VDL=(x,y)=13×3Σm=-11Σn=-11(IDL(x+m,y+n))2-(EDL(x,y))2,]]>其中,1≤x≤WL,1≤y≤HL,WL表示低分辨率彩色图像和低分辨率深度图像的宽度,HL表示低分辨率彩色图像和低分辨率深度图像的高度,-1≤m≤1,-1≤n≤1且m和n均为整数,表示低分辨率深度图像中坐标位置为(x+m,y+n)的像素点的像素值,如果x+m<1且1≤y+n≤HL,则将低分辨率深度图像中坐标位置为(1,y)的像素点的像素值赋给如果x+m>WL且1≤y+n≤HL,则将低分辨率深度图像中坐标位置为(WL,y)的像素点的像素值赋给如果1≤x+m≤WL且y+n<1,则将低分辨率深度图像中坐标位置为(x,1)的像素点的像素值赋给如果1≤x+m≤WL且y+n>HL,则将低分辨率深度图像中坐标位置为(x,HL)的像素点的像素值赋给如果x+m<1且y+n<1,则将低分辨率深度图像中坐标位置为(1,1)的像素点的像素值赋给如果x+m>WL且y+n<1,则将低分辨率深度图像中坐标位置为(WL,1)的像素点的像素值赋给如果x+m<1且y+n>HL,则将低分辨率深度图像中坐标位置为(1,HL)的像素点的像素值赋给如果x+m>WL且y+n>HL,则将低分辨率深度图像中坐标位置为(WL,HL)的像素点的像素值赋给②-3、计算以低分辨率彩色图像中的每个像素点为中心的3×3的滑动窗口和以低分辨率深度图像中对应像素点为中心的3×3的滑动窗口内的像素点的像素值之间的联合均值,将以低分辨率彩色图像中坐标位置为(x,y)的像素点为中心的3×3的滑动窗口和 以低分辨率深度图像中坐标位置为(x,y)的像素点为中心的3×3的滑动窗口内的像素点的像素值之间的联合均值记为EL(x,y),EL(x,y)=13×3Σm=-11Σn=-11(ICL(x+m,y+n)×IDL(x+m,y+n));]]>②-4、根据相关性系数求取公式,计算低分辨率彩色图像中的每个像素点与低分辨率深度图像中对应像素点之间的相关系数,将低分辨率彩色图像中坐标位置为(x,y)的像素点与低分辨率深度图像中坐标位置为(x,y)的像素点之间的相关系数记为ρL(x,y),ρL(x,y)=EL(x,y)-ECL(x,y)×EDL(x,y)VCL(x,y)×VDL(x,y).]]>4.  根据权利要求3所述的一种基于图像特征的低分辨率深度图像上采样方法,其特征在于所述的步骤③的具体过程为:③-1、利用Scharr算子,计算低分辨率深度图像中的每个像素点的水平方向梯度值和垂直方向梯度值;③-2、根据低分辨率深度图像中的每个像素点的水平方向梯度值和垂直方向梯度值,获得低分辨率深度图像的边缘图像,将低分辨率深度图像的边缘图像中坐标位置为(x,y)的像素点的像素值记为IEdge(x,y),IEdge(x,y)=0.5×HT(x,y)+0.5×VT(x,y),其中,HT(x,y)表示低分辨率深度图像中坐标位置为(x,y)的像素点的水平方向梯度值,VT(x,y)表示低分辨率深度图像中坐标位置为(x,y)的像素点的垂直方向梯度值;③-3、根据低分辨率深度图像的边缘图像,获取低分辨率深度图像的前景边缘掩膜图像,将低分辨率深度图像的前景边缘掩膜图像中坐标位置为(x,y)的像素点的像素值记为IP-Edge(x,y),IP-Edge(x,y)=255IEdge(x,y)>T0IEdge(x,y)≤T,]]>T表示利用大津阈值方法对低分辨率深度图像的边缘图像进行前景和背景分割的分割阈值。5.  根据权利要求4所述的一种基于图像特征的低分辨率深度图像上采样方法,其特征在于所述的步骤④中假设高分辨率彩色图像中坐标位置为p的像素点与低分辨率彩色图像中坐标位置为p↓的像素点相对应,并假设初步的高分辨率深度图像中坐标位 置为p的像素点与低分辨率深度图像中坐标位置为p↓的像素点相对应,则将初步的高分辨率深度图像中坐标位置为p的像素点的像素值记为,其中,p∈Ω,Ω表示初步的高分辨率深度图像中的所有像素点的坐标位置的集合,Ω亦表示高分辨率彩色图像中的所有像素点的坐标位置的集合,p↓∈Ω↓,Ω↓表示低分辨率深度图像中的所有像素点的坐标位置的集合,Ω↓亦表示低分辨率彩色图像中的所有像素点的坐标位置的集合,q∈Z,Z表示在初步的高分辨率深度图像和高分辨率彩色图像中以坐标位置为p的像素点为中心的5×5邻域窗口内的所有像素点的坐标位置的集合,q↓∈Z↓,Z↓表示在低分辨率深度图像和低分辨率彩色图像中以坐标位置为p↓的像素点为中心的5×5邻域窗口内的所有像素点的坐标位置的集合,表示低分辨率深度图像中坐标位置为q↓的像素点的像素值,表示低分辨率深度图像空域的高斯滤波函数,σd表示低分辨率深度图像空域的高斯滤波函数的标准差,ρL(p↓)表示低分辨率彩色图像中坐标位置为p↓的像素点与低分辨率深度图像中坐标位置为p↓的像素点之间的相关系数,表示高分辨率彩色图像中坐标位置为p的像素点的像素值,表示高分辨率彩色图像中坐 标位置为q的像素点的像素值,表示高分辨率彩色图像强度值的高斯滤波函数,g(||ICH(p)-ICH(q)||)=exp(-(||ICH(p)-ICH(q)||)22σ12),]]>σ1表示高分辨率彩色图像强度值的高斯滤波函数的标准差,表示低分辨率深度图像中坐标位置为p↓的像素点的像素值,表示低分辨率深度图像深度值的高斯滤波函数,h(||IDL(p&DownArrow;)-IDL(q&DownArrow;)||)=exp(-(||IDL(p&DownArrow;)-IDL(q&DownArrow;)||)22σ22),]]>σ2表示低分辨率深度图像深度值的高斯滤波函数的标准差,符号“||||”为欧氏距离计算符号,exp()表示以自然基数e为底的指数函数,IP-Edge(p)表示低分辨率深度图像的前景边缘掩膜图像中坐标位置为p的像素点的像素值。6.  根据权利要求5所述的一种基于图像特征的低分辨率深度图像上采样方法,其特征在于所述的步骤⑤的具体过程为:⑤-1、假设初步的高分辨率深度图像和需获取的最终的高分辨率深度图像中坐标位置为p的像素点与低分辨率深度图像中坐标位置为p↓的像素点相对应,其中,p∈Ω,Ω表示初步的高分辨率深度图像或需获取的最终的高分辨率深度图像中的所有像素点的坐标位置的集合,p↓∈Ω↓,Ω↓表示低分辨率深度图像中的所有像素点的坐标位置的集合;⑤-2、判断以低分辨率深度图像中坐标位置为p↓的像素点为中心的3×3的滑动窗口内的所有像素点的像素值的方差是否大于或等于经验阈值T',如果是,则确定低分辨率深度图像中坐标位置为p↓的像素点为不连续像素点,然后在低分辨率深度图像中以坐标位置为p↓的像素点为中心的5×5邻域窗口内,搜索一个像素值与初步的高分辨率深度图像中坐标位置为p的像素点的像素值的差值最小的像素点,再将搜索到的像素点的像素值作为最终的高分辨率深度图像中坐标位置为p的像素点的像素值;否则,确定低分辨率深度图像中坐标位置为p↓的像素点为连续像素点,并直接 将初步的高分辨率深度图像中坐标位置为p的像素点的像素值作为最终的高分辨率深度图像中坐标位置为p的像素点的像素值。7.  根据权利要求6所述的一种基于图像特征的低分辨率深度图像上采样方法,其特征在于所述的步骤⑤-2中取T'=0.01。

说明书

说明书一种基于图像特征的低分辨率深度图像上采样方法
技术领域
本发明涉及一种深度图像的处理方法,尤其是涉及一种基于图像特征的低分辨率深度图像上采样方法。
背景技术
随着3D(Three-Dimensional,3D)电影和3D电视等商业产业的不断发展和推进,三维视频已经涌入人们的视野之中。与二维视频格式不同,三维视频包含了广泛应用于计算机交互、机器人视觉、3D场景重建的深度信息,深度信息质量的高低将直接影响观看者的立体视觉体验效果;此外,深度信息还可用于基于深度图的绘制技术(Depth Image Based Rendering,DIBR),以实现自由视点视频系统的虚拟视点绘制功能。同时,在三维视频编码标准中,提供深度信息的深度图像被用来减少三维视频的数据量,以达到提升三维视频中深度视频压缩编码性能的目的。深度图像主要由以下两种途径获取:一、基于TOF(Time-of-Fly,TOF)原理的深度感知相机采集获得,基于TOF原理的深度感知相机通过测量内置红外线发射和接收的时间延迟来捕获现实场景的深度信息;二、利用立体匹配技术进行深度估计获取。近年来,随着基于TOF原理的深度感知相机广泛应用于实时获取深度图像,特别是微软Kinect传感器发布以后,RGB-D传感器受到许多用彩色和深度信息解决视觉分析问题的研究人员关注。然而,基于TOF原理的深度感知相机由于受到传感器自身物理因素的限制,其采集的深度图像的分辨率比相应的RGB传感器采集的彩色图像的分辨率低,因此基于TOF原理的深度感知相机采集的深度图像并不能完全表征现实场景的深度信息。
为了解决基于TOF原理的深度感知相机采集的深度图像分辨率较低的问题,科研人员利用RGB传感器采集的高分辨率(high-resolution,HR)彩色图像和基于TOF原理的深度感知相机采集的低分辨率(low-resolution,LR)深度图像,对基于TOF原理的深度感知相机采集的低分辨率深度图像进行上采样,以达到提高低分辨率深度图像质量和分辨率的目的。但是,一般基于高分辨率彩色图像的低分辨率深度图像上采样方法,容易导致上采样后得到的高分辨率深度图像出现边缘模糊,从而降低高分辨率深度图像的质量,降低高分辨率深度视频的准确性,影响其在人机交互、3D场景重建、虚拟视 点绘制等等各种场合的应用。
发明内容
本发明所要解决的技术问题是提供一种基于图像特征的低分辨率深度图像上采样方法,其能够有效地抑制低分辨率深度图像上采样过程中出现边缘模糊的现象。
本发明解决上述技术问题所采用的技术方案为:一种基于图像特征的低分辨率深度图像上采样方法,其特征在于包括以下步骤:
①获取一幅与待处理的低分辨率深度图像同一场景的高分辨率彩色图像,然后对高分辨率彩色图像进行最近值下采样操作,并使最近值下采样操作后得到的低分辨率彩色图像的分辨率与待处理的低分辨率深度图像的分辨率一致;
②通过获取低分辨率彩色图像中以每个像素点为中心的3×3的滑动窗口内的所有像素点的像素值的均值和方差、低分辨率深度图像中以每个像素点为中心的3×3的滑动窗口内的所有像素点的像素值的均值和方差、以低分辨率彩色图像和低分辨率深度图像中对应的像素点为中心的3×3的滑动窗口内的像素点的像素值之间的联合均值,获取低分辨率彩色图像中的每个像素点与低分辨率深度图像中对应像素点之间的相关系数;
③通过计算低分辨率深度图像中的每个像素点的水平方向梯度值和垂直方向梯度值,获得低分辨率深度图像的边缘图像,再根据低分辨率深度图像的边缘图像获取低分辨率深度图像的前景边缘掩膜图像;
④根据低分辨率彩色图像中的每个像素点与低分辨率深度图像中对应像素点之间的相关系数,对低分辨率深度图像中与前景边缘掩膜图像中像素值为255的所有像素点对应的所有像素点进行上采样操作;并采用联合双边上采样方法,对低分辨率深度图像中与前景边缘掩膜图像中像素值为0的所有像素点对应的所有像素点进行上采样操作,得到一幅分辨率与高分辨率彩色图像的分辨率一致的初步的高分辨率深度图像;
⑤对低分辨率深度图像中的不连续像素点,通过搜索以不连续像素点为中心的5×5邻域窗口内的所有像素点,将与初步的高分辨率深度图像中坐标位置与不连续像素点相对应的像素点的像素值差值最小的像素点的像素值作为最终的高分辨率深度图像中坐标位置与不连续像素点相对应的像素点的像素值;对低分辨率深度图像中的连续像素点,直接将初步的高分辨率深度图像中坐标位置与连续像素点相对应的像素点的像素值作为最终的高分辨率深度图像中坐标位置与连续像素点相对应的像素点的像素值。
所述的步骤①中高分辨率彩色图像的横向分辨率为待处理的低分辨率深度图像的横向分辨率的2n倍,且高分辨率彩色图像的竖直分辨率为待处理的低分辨率深度图像的 竖直分辨率的2n倍,其中n为1或2。
所述的步骤②的具体过程为:
②-1、采用尺寸大小为3×3的滑动窗口在低分辨率彩色图像中逐个像素点移动,计算以低分辨率彩色图像中的每个像素点为中心的3×3的滑动窗口内的所有像素点的像素值的均值和方差,将以低分辨率彩色图像中坐标位置为(x,y)的像素点为中心的3×3的滑动窗口内的所有像素点的像素值的均值和方差对应记为和ECL(x,y)=13×3Σm=-11Σn=-11ICL(x+m,y+n),]]>VCL=(x,y)=13×3Σm=-11Σn=-11(ICL(x+m,y+n))2-(ECL(x,y))2,]]>其中,1≤x≤WL,1≤y≤HL,WL表示低分辨率彩色图像和低分辨率深度图像的宽度,HL表示低分辨率彩色图像和低分辨率深度图像的高度,-1≤m≤1,-1≤n≤1且m和n均为整数,表示低分辨率彩色图像中坐标位置为(x+m,y+n)的像素点的像素值,如果x+m<1且1≤y+n≤HL,则将低分辨率彩色图像中坐标位置为(1,y)的像素点的像素值赋给如果x+m>WL且1≤y+n≤HL,则将低分辨率彩色图像中坐标位置为(WL,y)的像素点的像素值赋给如果1≤x+m≤WL且y+n<1,则将低分辨率彩色图像中坐标位置为(x,1)的像素点的像素值赋给如果1≤x+m≤WL且y+n>HL,则将低分辨率彩色图像中坐标位置为(x,HL)的像素点的像素值赋给如果x+m<1且y+n<1,则将低分辨率彩色图像中坐标位置为(1,1)的像素点的像素值赋给如果x+m>WL且y+n<1,则将低分辨率彩色图像中坐标位置为(WL,1)的像素点的像素值赋给如果x+m<1且y+n>HL,则将低分辨率彩色图像中坐标位置为(1,HL)的像素点的像素值赋给如果x+m>WL且y+n>HL,则将低分辨率彩色图像中坐标位置为 (WL,HL)的像素点的像素值赋给
②-2、采用尺寸大小为3×3的滑动窗口在低分辨率深度图像中逐个像素点移动,计算以低分辨率深度图像中的每个像素点为中心的3×3的滑动窗口内的所有像素点的像素值的均值和方差,将以低分辨率深度图像中坐标位置为(x,y)的像素点为中心的3×3的滑动窗口内的所有像素点的像素值的均值和方差对应记为和EDL(x,y)=13×3Σm=-11Σn=-11ICL(x+m,y+n),]]>VDL=(x,y)=13×3Σm=-11Σn=-11(IDL(x+m,y+n))2-(EDL(x,y))2,]]>其中,1≤x≤WL,1≤y≤HL,WL表示低分辨率彩色图像和低分辨率深度图像的宽度,HL表示低分辨率彩色图像和低分辨率深度图像的高度,-1≤m≤1,-1≤n≤1且m和n均为整数,表示低分辨率深度图像中坐标位置为(x+m,y+n)的像素点的像素值,如果x+m<1且1≤y+n≤HL,则将低分辨率深度图像中坐标位置为(1,y)的像素点的像素值赋给如果x+m>WL且1≤y+n≤HL,则将低分辨率深度图像中坐标位置为(WL,y)的像素点的像素值赋给如果1≤x+m≤WL且y+n<1,则将低分辨率深度图像中坐标位置为(x,1)的像素点的像素值赋给如果1≤x+m≤WL且y+n>HL,则将低分辨率深度图像中坐标位置为(x,HL)的像素点的像素值赋给如果x+m<1且y+n<1,则将低分辨率深度图像中坐标位置为(1,1)的像素点的像素值赋给如果x+m>WL且y+n<1,则将低分辨率深度图像中坐标位置为(WL,1)的像素点的像素值赋给如果x+m<1且y+n>HL,则将低分辨率深度图像中坐标位置为(1,HL)的像素点的像素值赋给如果x+m>WL且y+n>HL,则将低分辨率深度图像中坐标位置为(WL,HL)的像素点的像素值赋给
②-3、计算以低分辨率彩色图像中的每个像素点为中心的3×3的滑动窗口和以低分辨率深度图像中对应像素点为中心的3×3的滑动窗口内的像素点的像素值之间的联合均值,将以低分辨率彩色图像中坐标位置为(x,y)的像素点为中心的3×3的滑动窗口和以低分辨率深度图像中坐标位置为(x,y)的像素点为中心的3×3的滑动窗口内的像素点的像素值之间的联合均值记为EL(x,y),
EL(x,y)=13×3Σm=-11Σn=-11(ICL(x+m,y+n)×IDL(x+m,y+n));]]>
②-4、根据相关性系数求取公式,计算低分辨率彩色图像中的每个像素点与低分辨率深度图像中对应像素点之间的相关系数,将低分辨率彩色图像中坐标位置为(x,y)的像素点与低分辨率深度图像中坐标位置为(x,y)的像素点之间的相关系数记为ρL(x,y),ρL(x,y)=EL(x,y)-ECL(x,y)×EDL(x,y)VCL(x,y)×VDL(x,y).]]>
所述的步骤③的具体过程为:
③-1、利用Scharr算子,计算低分辨率深度图像中的每个像素点的水平方向梯度值和垂直方向梯度值;
③-2、根据低分辨率深度图像中的每个像素点的水平方向梯度值和垂直方向梯度值,获得低分辨率深度图像的边缘图像,将低分辨率深度图像的边缘图像中坐标位置为(x,y)的像素点的像素值记为IEdge(x,y),IEdge(x,y)=0.5×HT(x,y)+0.5×VT(x,y),其中,HT(x,y)表示低分辨率深度图像中坐标位置为(x,y)的像素点的水平方向梯度值,VT(x,y)表示低分辨率深度图像中坐标位置为(x,y)的像素点的垂直方向梯度值;
③-3、根据低分辨率深度图像的边缘图像,获取低分辨率深度图像的前景边缘掩膜图像,将低分辨率深度图像的前景边缘掩膜图像中坐标位置为(x,y)的像素点的像素值记为IP-Edge(x,y),IP-Edge(x,y)=255IEdge(x,y)>T0IEdge(x,y)T,]]>T表示利用大津阈值方法对低分辨率深度图像的边缘图像进行前景和背景分割的分割阈值。
所述的步骤④中假设高分辨率彩色图像中坐标位置为p的像素点与低分辨率彩色 图像中坐标位置为p↓的像素点相对应,并假设初步的高分辨率深度图像中坐标位置为p的像素点与低分辨率深度图像中坐标位置为p↓的像素点相对应,则将初步的高分辨率深度图像中坐标位置为p的像素点的像素值记为,其中,p∈Ω,Ω表示初步的高分辨率深度图像中的所有像素点的坐标位置的集合,Ω亦表示高分辨率彩色图像中的所有像素点的坐标位置的集合,p↓∈Ω↓,Ω↓表示低分辨率深度图像中的所有像素点的坐标位置的集合,Ω↓亦表示低分辨率彩色图像中的所有像素点的坐标位置的集合,q∈Z,Z表示在初步的高分辨率深度图像和高分辨率彩色图像中以坐标位置为p的像素点为中心的5×5邻域窗口内的所有像素点的坐标位置的集合,q↓∈Z↓,Z↓表示在低分辨率深度图像和低分辨率彩色图像中以坐标位置为p↓的像素点为中心的5×5邻域窗口内的所有像素点的坐标位置的集合,表示低分辨率深度图像中坐标位置为q↓的像素点的像素值,表示低分辨率深度图像空域的高斯滤波函数,σd表示低分辨率深度图像空域的高斯滤波函数的标准差,ρL(p↓)表示低分辨率彩色图像中坐标位置为p↓的像素点与低分辨率深度图像中坐标位置为p↓的像素点之间的相关系数,表示高 分辨率彩色图像中坐标位置为p的像素点的像素值,表示高分辨率彩色图像中坐标位置为q的像素点的像素值,表示高分辨率彩色图像强度值的高斯滤波函数,g(||ICH(p)-ICH(q)||)=exp(-(||ICH(p)-ICH(q)||)22σ12),]]>σ1表示高分辨率彩色图像强度值的高斯滤波函数的标准差,表示低分辨率深度图像中坐标位置为p↓的像素点的像素值,表示低分辨率深度图像深度值的高斯滤波函数,h(||IDL(p&DownArrow;)-IDL(q&DownArrow;)||)=exp(-(||IDL(p&DownArrow;)-IDL(q&DownArrow;)||)22σ22),]]>σ2表示低分辨率深度图像深度值的高斯滤波函数的标准差,符号“||||”为欧氏距离计算符号,exp()表示以自然基数e为底的指数函数,IP-Edge(p)表示低分辨率深度图像的前景边缘掩膜图像中坐标位置为p的像素点的像素值。
所述的步骤⑤的具体过程为:
⑤-1、假设初步的高分辨率深度图像和需获取的最终的高分辨率深度图像中坐标位置为p的像素点与低分辨率深度图像中坐标位置为p↓的像素点相对应,其中,p∈Ω,Ω表示初步的高分辨率深度图像或需获取的最终的高分辨率深度图像中的所有像素点的坐标位置的集合,p↓∈Ω↓,Ω↓表示低分辨率深度图像中的所有像素点的坐标位置的集合;
⑤-2、判断以低分辨率深度图像中坐标位置为p↓的像素点为中心的3×3的滑动窗口内的所有像素点的像素值的方差是否大于或等于经验阈值T',如果是,则确定低分辨率深度图像中坐标位置为p↓的像素点为不连续像素点,然后在低分辨率深度图像中以坐标位置为p↓的像素点为中心的5×5邻域窗口内,搜索一个像素值与初步的高分辨率深度图像中坐标位置为p的像素点的像素值的差值最小的像素点,再将搜索到的像素点的像素值作为最终的高分辨率深度图像中坐标位置为p的像素点的像 素值;否则,确定低分辨率深度图像中坐标位置为p↓的像素点为连续像素点,并直接将初步的高分辨率深度图像中坐标位置为p的像素点的像素值作为最终的高分辨率深度图像中坐标位置为p的像素点的像素值。
所述的步骤⑤-2中取T'=0.01。
与现有技术相比,本发明的优点在于:一方面,本发明方法利用低分辨率深度图像和低分辨率彩色图像各自基于内容的方差,以及它们对应像素点之间的相关系数,能够很好地引导低分辨率深度图像的前景边缘像素点上采样后的像素值,使其能够较好的反映上采样后得到的高分辨率深度图像的边缘信息;另一方面,针对低分辨率深度图像中的不连续像素点,通过其上采样后的像素值与以其为中心的指定窗口内像素点的像素值之间的相似程度,对不连续像素点的上采样后的像素值进行基于窗口内部低分辨率深度图像像素点的替换求精,以较好的保留上采样后得到的高分辨率深度图像的连续性。通过以上两个方面,本发明方法可以有效地抑制低分辨率深度图像上采样过程中出现边缘模糊,从而提高上采样后得到的高分辨率深度图像的质量。
附图说明
图1为本发明方法的总体实现框图;
图2a为“Art”深度图像的前景边缘掩膜图像;
图2b为“Books”深度图像的前景边缘掩膜图像;
图2c为“Moebius”深度图像的前景边缘掩膜图像;
图2d为“Baby”深度图像的前景边缘掩膜图像;
图2e为“Bowling”深度图像的前景边缘掩膜图像;
图2f为“Cloth”深度图像的前景边缘掩膜图像;
图2g为“Monopoly”深度图像的前景边缘掩膜图像;
图2h为“Laundry”深度图像的前景边缘掩膜图像;
图2i为“Reindeer”深度图像的前景边缘掩膜图像;
图2j为“Cones”深度图像的前景边缘掩膜图像;
图2k为“Teddy”深度图像的前景边缘掩膜图像;
图2l为“Tsukuba”深度图像的前景边缘掩膜图像;
图3a为“Art”深度图像上采样后得到的高分辨率深度图像;
图3b为“Books”深度图像上采样后得到的高分辨率深度图像;
图3c为“Moebius”深度图像上采样后得到的高分辨率深度图像;
图3d为“Baby”深度图像上采样后得到的高分辨率深度图像;
图3e为“Bowling”深度图像上采样后得到的高分辨率深度图像;
图3f为“Cloth”深度图像上采样后得到的高分辨率深度图像;
图3g为“Monopoly”深度图像上采样后得到的高分辨率深度图像;
图3h为“Laundry”深度图像上采样后得到的高分辨率深度图像;
图3i为“Reindeer”深度图像上采样后得到的高分辨率深度图像;
图3j为“Cones”深度图像上采样后得到的高分辨率深度图像;
图3k为“Teddy”深度图像上采样后得到的高分辨率深度图像;
图3l为“Tsukuba”深度图像上采样后得到的高分辨率深度图像;
图4a为“Art”深度图像采用FEPDIU方法上采样后得到的高分辨率深度图像的坏点图;
图4b为“Art”深度图像采用JABDU方法上采样后得到的高分辨率深度图像的坏点图;
图4c为“Art”深度图像采用本发明方法(未对低分辨率深度图像中的不连续像素点进行处理)上采样后得到的高分辨率深度图像的坏点图;
图4d为“Art”深度图像采用本发明方法上采样后得到的高分辨率深度图像的坏点图;
图5a为“Cloth”深度图像采用FEPDIU方法上采样后得到的高分辨率深度图像的坏点图;
图5b为“Cloth”深度图像采用JABDU方法上采样后得到的高分辨率深度图像的坏点图;
图5c为“Cloth”深度图像采用本发明方法(未对低分辨率深度图像中的不连续像素点进行处理)上采样后得到的高分辨率深度图像的坏点图;
图5d为“Cloth”深度图像采用本发明方法上采样后得到的高分辨率深度图像的坏点图;
图6a为“Reindeer”深度图像采用FEPDIU方法上采样后得到的高分辨率深度图像的坏点图;
图6b为“Reindeer”深度图像采用JABDU方法上采样后得到的高分辨率深度图像的坏点图;
图6c为“Reindeer”深度图像采用本发明方法(未对低分辨率深度图像中的不连续像素点进行处理)上采样后得到的高分辨率深度图像的坏点图;
图6d为“Reindeer”深度图像采用本发明方法上采样后得到的高分辨率深度图像 的坏点图。
具体实施方式
以下结合附图实施例对本发明作进一步详细描述。
本发明提出的一种基于图像特征的低分辨率深度图像上采样方法,其总体实现框图如图1所示,其包括以下步骤:
①获取一幅与待处理的低分辨率深度图像同一场景的高分辨率彩色图像,然后对高分辨率彩色图像进行最近值下采样操作,以降低高分辨率彩色图像的分辨率,得到低分辨率彩色图像,在最近值下采样操作时确定输出的低分辨率彩色图像的分辨率,要求与待处理的低分辨率深度图像的分辨率一致,即使最近值下采样操作后得到的低分辨率彩色图像的分辨率与待处理的低分辨率深度图像的分辨率一致。
在此具体实施例中,步骤①中高分辨率彩色图像的横向分辨率为待处理的低分辨率深度图像的横向分辨率的2n倍,且高分辨率彩色图像的竖直分辨率为待处理的低分辨率深度图像的竖直分辨率的2n倍,其中,n为1或2。如果选取的高分辨率彩色图像的分辨率远高于待处理的低分辨率深度图像的分辨率,则可能会造成上采样后得到的高分辨率深度图像出现边缘模糊,通过大量实验,确定选取的高分辨率彩色图像的分辨率为待处理的低分辨率深度图像的分辨率的2×2n倍时,能够较好地避免上采样后得到的高分辨率深度图像出现边缘模糊。
②通过获取低分辨率彩色图像中以每个像素点为中心的3×3的滑动窗口内的所有像素点的像素值的均值和方差、低分辨率深度图像中以每个像素点为中心的3×3的滑动窗口内的所有像素点的像素值的均值和方差、以低分辨率彩色图像和低分辨率深度图像中对应的像素点为中心的3×3的滑动窗口内的像素点的像素值之间的联合均值,获取低分辨率彩色图像中的每个像素点与低分辨率深度图像中对应像素点之间的相关系数。
在此具体实施例中,步骤②的具体过程为:
②-1、采用尺寸大小为3×3的滑动窗口在低分辨率彩色图像中逐个像素点移动,计算以低分辨率彩色图像中的每个像素点为中心的3×3的滑动窗口内的所有像素点的像素值的均值和方差,将以低分辨率彩色图像中坐标位置为(x,y)的像素点为中心的3×3的滑动窗口内的所有像素点的像素值的均值和方差对应记为和ECL(x,y)=13×3Σm=-11Σn=-11ICL(x+m,y+n),]]>VCL=(x,y)=13×3Σm=-11Σn=-11(ICL(x+m,y+n))2-(ECL(x,y))2,]]>其中,1≤x≤WL,1≤y≤HL,WL表示低分辨率彩色图像和低分辨率深度图像的宽度,HL表示低分辨率彩色图像和低分辨率深度图像的高度,-1≤m≤1,-1≤n≤1且m和n均为整数,表示低分辨率彩色图像中坐标位置为(x+m,y+n)的像素点的像素值,如果x+m<1且1≤y+n≤HL,则将低分辨率彩色图像中坐标位置为(1,y)的像素点的像素值赋给如果x+m>WL且1≤y+n≤HL,则将低分辨率彩色图像中坐标位置为(WL,y)的像素点的像素值赋给如果1≤x+m≤WL且y+n<1,则将低分辨率彩色图像中坐标位置为(x,1)的像素点的像素值赋给如果1≤x+m≤WL且y+n>HL,则将低分辨率彩色图像中坐标位置为(x,HL)的像素点的像素值赋给如果x+m<1且y+n<1,则将低分辨率彩色图像中坐标位置为(1,1)的像素点的像素值赋给如果x+m>WL且y+n<1,则将低分辨率彩色图像中坐标位置为(WL,1)的像素点的像素值赋给如果x+m<1且y+n>HL,则将低分辨率彩色图像中坐标位置为(1,HL)的像素点的像素值赋给如果x+m>WL且y+n>HL,则将低分辨率彩色图像中坐标位置为(WL,HL)的像素点的像素值赋给
②-2、采用尺寸大小为3×3的滑动窗口在低分辨率深度图像中逐个像素点移动,计算以低分辨率深度图像中的每个像素点为中心的3×3的滑动窗口内的所有像素点的像素值的均值和方差,将以低分辨率深度图像中坐标位置为(x,y)的像素点为中心的3×3的滑动窗口内的所有像素点的像素值的均值和方差对应记为和EDL(x,y)=13×3Σm=-11Σn=-11ICL(x+m,y+n),]]>VDL=(x,y)=13×3Σm=-11Σn=-11(IDL(x+m,y+n))2-(EDL(x,y))2,]]>其中,1≤x≤WL,1≤y≤HL,WL表示低分辨率彩色图像和低分辨率深度图像的宽度,HL表示低分辨率彩色图像和低分辨率深度图像的高度,-1≤m≤1,-1≤n≤1且m和n均为整数,表示低分辨率深度图像中坐标位置为(x+m,y+n)的像素点的像素值,如果x+m<1且1≤y+n≤HL,则将低分辨率深度图像中坐标位置为(1,y)的像素点的像素值赋给如果x+m>WL且1≤y+n≤HL,则将低分辨率深度图像中坐标位置为(WL,y)的像素点的像素值赋给如果1≤x+m≤WL且y+n<1,则将低分辨率深度图像中坐标位置为(x,1)的像素点的像素值赋给如果1≤x+m≤WL且y+n>HL,则将低分辨率深度图像中坐标位置为(x,HL)的像素点的像素值赋给如果x+m<1且y+n<1,则将低分辨率深度图像中坐标位置为(1,1)的像素点的像素值赋给如果x+m>WL且y+n<1,则将低分率深度图像中坐标位置为(WL,1)的像素点的像素值赋给如果x+m<1且y+n>HL,则将低分辨率深度图像中坐标位置为(1,HL)的像素点的像素值赋给如果x+m>WL且y+n>HL,则将低分辨率深度图像中坐标位置为(WL,HL)的像素点的像素值赋给
②-3、由于低分辨率彩色图像与低分辨率深度图像相互独立,因此可以联合低分辨率彩色图像和低分辨率深度图像,计算以低分辨率彩色图像中的每个像素点为中心的3×3的滑动窗口和以低分辨率深度图像中对应像素点为中心的3×3的滑动窗口内的像素点的像素值之间的联合均值,将以低分辨率彩色图像中坐标位置为(x,y)的像素点为中心的3×3的滑动窗口和以低分辨率深度图像中坐标位置为(x,y)的像素点为中心的3×3的滑动窗口内的像素点的像素值之间的联合均值记为EL(x,y),EL(x,y)=13×3Σm=-11Σn=-11(ICL(x+m,y+n)×IDL(x+m,y+n));]]>
②-4、根据相关性系数求取公式,计算低分辨率彩色图像中的每个像素点与低分辨率深度图像中对应像素点之间的相关系数,将低分辨率彩色图像中坐标位置为(x,y)的像素点与低分辨率深度图像中坐标位置为(x,y)的像素点之间的相关系数记为ρL(x,y),ρL(x,y)=EL(x,y)-ECL(x,y)×EDL(x,y)VCL(x,y)×VDL(x,y).]]>
③通过计算低分辨率深度图像中的每个像素点的水平方向梯度值和垂直方向梯度值,获得低分辨率深度图像的边缘图像,再根据低分辨率深度图像的边缘图像获取低分辨率深度图像的前景边缘掩膜图像。
在此具体实施例中,步骤③的具体过程为:
③-1、利用Scharr算子,计算低分辨率深度图像中的每个像素点的水平方向梯度值和垂直方向梯度值。
③-2、根据低分辨率深度图像中的每个像素点的水平方向梯度值和垂直方向梯度值,获得低分辨率深度图像的边缘图像,将低分辨率深度图像的边缘图像中坐标位置为(x,y)的像素点的像素值记为IEdge(x,y),IEdge(x,y)=0.5×HT(x,y)+0.5×VT(x,y),其中,HT(x,y)表示低分辨率深度图像中坐标位置为(x,y)的像素点的水平方向梯度值,VT(x,y)表示低分辨率深度图像中坐标位置为(x,y)的像素点的垂直方向梯度值。
③-3、根据低分辨率深度图像的边缘图像,获取低分辨率深度图像的前景边缘掩膜图像,将低分辨率深度图像的前景边缘掩膜图像中坐标位置为(x,y)的像素点的像素值记为IP-Edge(x,y),IP-Edge(x,y)=255IEdge(x,y)>T0IEdge(x,y)T,]]>即如果IEdge(x,y)>T,则确定低分辨率深度图像的边缘图像中坐标位置为(x,y)的像素点为前景边缘像素点,并令IP-Edge(x,y)=255,如果IEdge(x,y)≤T,则确定低分辨率深度图像的边缘图像中坐标位置为(x,y)的像素点为背景边缘像素点,并令IP-Edge(x,y)=0,T表示利用大津阈值方法对低分辨率深度图像的边缘图像进行前景和背景分割的分割阈值。
图2a~图2l分别给出了“Art”深度图像、“Books”深度图像、“Moebius”深度图 像、“Baby”深度图像、“Bowling”深度图像、“Cloth”深度图像、“Monopoly”深度图像、“Laundry”深度图像、“Reindeer”深度图像、“Cones”深度图像、“Teddy”深度图像和“Tsukuba”深度图像的前景边缘掩膜图像。
④根据低分辨率彩色图像中的每个像素点与低分辨率深度图像中对应像素点之间的相关系数,对低分辨率深度图像中与前景边缘掩膜图像中像素值为255的所有像素点对应的所有像素点进行上采样操作;并采用联合双边上采样方法,对低分辨率深度图像中与前景边缘掩膜图像中像素值为0的所有像素点对应的所有像素点进行上采样操作,得到一幅分辨率与高分辨率彩色图像的分辨率一致的初步的高分辨率深度图像。
在此具体实施例中,步骤④中假设高分辨率彩色图像中坐标位置为p的像素点与低分辨率彩色图像中坐标位置为p↓的像素点相对应,并假设初步的高分辨率深度图像中坐标位置为p的像素点与低分辨率深度图像中坐标位置为p↓的像素点相对应,则将初步的高分辨率深度图像中坐标位置为p的像素点的像素值记为,,其中,p∈Ω,Ω表示初步的高分辨率深度图像中的所有像素点的坐标位置的集合,Ω亦表示高分辨率彩色图像中的所有像素点的坐标位置的集合,p↓∈Ω↓,Ω↓表示低分辨率深度图像中的所有像素点的坐标位置的集合,Ω↓亦表示低分辨率彩色图像中的所有像素点的坐标位置的集合,q∈Z,Z表示在初步的高分辨率深度图像和高分辨率彩色图像中以坐标位置为p的像素点为中心的5×5邻域窗口内的所有像素点的坐标位置的集合,q↓∈Z↓,Z↓表示在低分辨率深度图像和低分辨率彩色图像中以坐标位置为 p↓的像素点为中心的5×5邻域窗口内的所有像素点的坐标位置的集合,表示低分辨率深度图像中坐标位置为q↓的像素点的像素值,表示低分辨率深度图像空域的高斯滤波函数,σd表示低分辨率深度图像空域的高斯滤波函数的标准差,在本实施例中取σd=0.5,ρL(p↓)表示低分辨率彩色图像中坐标位置为p↓的像素点与低分辨率深度图像中坐标位置为p↓的像素点之间的相关系数,表示高分辨率彩色图像中坐标位置为p的像素点的像素值,表示高分辨率彩色图像中坐标位置为q的像素点的像素值,表示高分辨率彩色图像强度值的高斯滤波函数,g(||ICH(p)-ICH(q)||)=exp(-(||ICH(p)-ICH(q)||)22σ12),]]>σ1表示高分辨率彩色图像强度值的高斯滤波函数的标准差,在本实施例中取σ1=25.5,表示低分辨率深度图像中坐标位置为p↓的像素点的像素值,表示低分辨率深度图像深度值的高斯滤波函数,h(||IDL(p&DownArrow;)-IDL(q&DownArrow;)||)=exp(-(||IDL(p&DownArrow;)-IDL(q&DownArrow;)||)22σ22),]]>σ2表示低分辨率深度图像深度值的高斯滤波函数的标准差,在本实施例中取σ2=25.5,符号“||||”为欧氏距离计算符号,exp()表示以自然基数e为底的指数函数,IP-Edge(p)表示低分辨率深度图像的前景边缘掩膜图像中坐标位置为p的像素点的像素值。
⑤对低分辨率深度图像中的不连续像素点,通过搜索以不连续像素点为中心的5×5邻域窗口内的所有像素点,将与初步的高分辨率深度图像中坐标位置与不连续像素点相对应的像素点的像素值差值最小的像素点的像素值作为最终的高分辨率深度图像中坐标位置与不连续像素点相对应的像素点的像素值;对低分辨率深度图像中的连续像素点,直接将初步的高分辨率深度图像中坐标位置与连续像素点相对应的像素点的像素值 作为最终的高分辨率深度图像中坐标位置与连续像素点相对应的像素点的像素值。
在此具体实施例中,步骤⑤的具体过程为:
⑤-1、假设初步的高分辨率深度图像和需获取的最终的高分辨率深度图像中坐标位置为p的像素点与低分辨率深度图像中坐标位置为p↓的像素点相对应,其中,p∈Ω,Ω表示初步的高分辨率深度图像或需获取的最终的高分辨率深度图像中的所有像素点的坐标位置的集合,p↓∈Ω↓,Ω↓表示低分辨率深度图像中的所有像素点的坐标位置的集合。
⑤-2、判断以低分辨率深度图像中坐标位置为p↓的像素点为中心的3×3的滑动窗口内的所有像素点的像素值的方差是否大于或等于经验阈值T',如果是,则确定低分辨率深度图像中坐标位置为p↓的像素点为不连续像素点,然后在低分辨率深度图像中以坐标位置为p↓的像素点为中心的5×5邻域窗口内,搜索一个像素值与初步的高分辨率深度图像中坐标位置为p的像素点的像素值的差值最小的像素点,再将搜索到的像素点的像素值作为最终的高分辨率深度图像中坐标位置为p的像素点的像素值;否则,确定低分辨率深度图像中坐标位置为p↓的像素点为连续像素点,并直接将初步的高分辨率深度图像中坐标位置为p的像素点的像素值作为最终的高分辨率深度图像中坐标位置为p的像素点的像素值。即:如果将最终的高分辨率深度图像中坐标位置为p的像素点的像素值记为则有:其中,q↓∈Z↓,Z↓表示在低分辨率深度图像中以坐标位置为p↓的像素点为中心的5×5邻域窗口内的所有像素点的坐标位置的集合,表示低分辨率深度图像中坐标位置为q↓的像素点的像素值,q'↓∈Z↓,表示取使得最小的q↓值q'↓。在本实施例中经验阈值T'=0.01。
图3a~图3l分别给出了“Art”深度图像、“Books”深度图像、“Moebius”深度图像、“Baby”深度图像、“Bowling”深度图像、“Cloth”深度图像、“Monopoly”深度图像、“Laundry”深度图像、“Reindeer”深度图像、“Cones”深度图像、“Teddy”深度图像和“Tsukuba”深度图像上采样后得到的高分辨率深度图像。
为了分析本发明方法抑制上采样后得到的高分辨率深度图像边缘模糊的有效性,对Middlebury立体图像数据库进行测试。首先,对原始的高分辨率深度图像进行4x最近值下采样获得低分辨率深度图像;然后,分别采用FEPDIU方法(Kim S Y and Ho Y S.Fast edge-preserving depth image upsampler[J].IEEE Transactions on Consumer Electronics,2012(金盛烈和扈尧盛,快速保护边缘深度图像上采样[期刊],电气和电子工程师协会消费电子汇报,2012))、JABDU方法(Kim J,et al.Joint-adaptive bilateral depth map upsampling[J].Signal Processing:Image Communication.2014(金朱赫等,联合自适应双边深度上采样[期刊],信号处理:图像通信,2014))和本发明方法对获得的低分辨率深度图像进行上采样操作。Middlebury立体图像数据库采用坏点率(Bad Pixel Rate,BPR)、均方根误差(Root Mean Square Error,RMSE)和峰值信噪比(Peak Signal to Noise Rate,PSNR)进行评价;其中,BPR通过计算上采样后得到的高分辨率深度图像与原始的高分辨率深度图像之间对应像素点的像素值的绝对值的差值大于1的比例获取。表1给出了针对Middlebury立体数据库中图像采用FEPDIU方法、JABDU方法和本发明方法的BPR对比。从表1中可以看出,本发明方法相比于FEPDIU方法和JABDU方法减少了上采样后得到的高分辨率深度图像的BPR值,本发明方法的平均BPR为2.07%,而FEPDIU方法和JABDU方法的平均BPR分别为5.59%和8.03%。图4a、图4b和图4d分别给出了“Art”深度图像分别采用FEPDIU方法、JABDU方法及本发明方法上采样后得到的高分辨率深度图像的坏点图,图4c给出了“Art”深度图像采用本发明方法(未对低分辨率深度图像中的不连续像素点进行处理)上采样后得到的高分辨率深度图像的坏点图;图5a、图5b和图5d分别给出了“Cloth”深度图像分别采用FEPDIU方法、JABDU方法及本发明方法上采样后得到的高分辨率深度图像的坏点图,图5c给出了“Cloth”深度图像采用本发明方法(未对低分辨率深度图像中的不连续像素点进行处理)上采样后得到的高分辨率深度图像的坏点图;图6a、图6b和图6d分别给出了“Reindeer”深度图像分别采用FEPDIU方法、JABDU方法及本发明方法上采样后得到的高分辨率深度图像的坏点图,图6c给出了“Reindeer”深度图像采用本发明方法(未对低分辨率深度图像中的不连续像素点进行处理)上采样后得到的高分辨率深度图像的坏点图,图4a~图6d中的黑点为坏点,即上采样后得到的高分辨率深度图像与原始的高分辨率深度图像之间对应像素点的像素值的绝对值的差值大于1的像素点。分析图4a~图6d,可以看出,相比于FEPDIU方法和JABDU方法,本发明方法先后两个方面减少了上采 样后得到的高分辨率深度图像的BPR,特别是深度图像边缘处的坏点分布情况,如“Cloth”深度图像中左至右上角的长边缘坏点所示。
表2为针对Middlebury立体数据库中的图像分别采用FEPDIU方法、JABDU方法和本发明方法上采样后得到的高分辨率深度图像的RMSE和PSNR对比。从表2中可以看出,就RMSE而言,FEPDIU方法、JABDU方法和本发明方法的平均值分别为5.97、5.67和3.46;就PSNR而言,FEPDIU方法、JABDU方法和本发明方法的平均值分别为33.40、33.82和38.58。也就是说,本发明方法相比于FEPDIU方法和JABDU方法减小了上采样后得到的高分辨率深度图像的RMSE,提升了上采样后得到的高分辨率深度图像的PSNR,改善了高分辨率深度图像的质量。
表1针对Middlebury立体数据库中图像采用FEPDIU方法、JABDU方法和本发明方法的BPR(%)对比

表2针对Middlebury立体数据库中的图像分别采用FEPDIU方法、JABDU方法和本发明方法上采样后得到的高分辨率深度图像的RMSE和PSNR(dB)对比

一种基于图像特征的低分辨率深度图像上采样方法.pdf_第1页
第1页 / 共26页
一种基于图像特征的低分辨率深度图像上采样方法.pdf_第2页
第2页 / 共26页
一种基于图像特征的低分辨率深度图像上采样方法.pdf_第3页
第3页 / 共26页
点击查看更多>>
资源描述

《一种基于图像特征的低分辨率深度图像上采样方法.pdf》由会员分享,可在线阅读,更多相关《一种基于图像特征的低分辨率深度图像上采样方法.pdf(26页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 103957397 A (43)申请公布日 2014.07.30 CN 103957397 A (21)申请号 201410131672.6 (22)申请日 2014.04.02 H04N 13/00(2006.01) (71)申请人 宁波大学 地址 315211 浙江省宁波市江北区风华路 818 号 (72)发明人 彭宗举 田寨兴 陈芬 蒋刚毅 郁梅 李福翠 (74)专利代理机构 宁波奥圣专利代理事务所 ( 普通合伙 ) 33226 代理人 周珏 (54) 发明名称 一种基于图像特征的低分辨率深度图像上采 样方法 (57) 摘要 本发明公开了一种基于图像特征的低分辨。

2、率 深度图像上采样方法, 其利用低分辨率深度图像 和低分辨率彩色图像各自基于内容的方差, 及它 们对应像素点之间的相关系数, 能够很好地引导 低分辨率深度图像的前景边缘像素点上采样后的 像素值, 使其能够较好的反映上采样后得到的高 分辨率深度图像的边缘信息 ; 针对低分辨率深度 图像中的不连续像素点, 通过其上采样后的像素 值与以其为中心的指定窗口内像素点的像素值之 间的相似程度, 对不连续像素点的上采样后的像 素值进行基于窗口内部低分辨率深度图像像素点 的替换求精, 以较好的保留上采样后得到的高分 辨率深度图像的连续性, 通过以上两个方面, 本方 法可有效地抑制低分辨率深度图像上采样过程中 。

3、出现边缘模糊。 (51)Int.Cl. 权利要求书 5 页 说明书 15 页 附图 5 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书5页 说明书15页 附图5页 (10)申请公布号 CN 103957397 A CN 103957397 A 1/5 页 2 1. 一种基于图像特征的低分辨率深度图像上采样方法, 其特征在于包括以下步骤 : 获取一幅与待处理的低分辨率深度图像同一场景的高分辨率彩色图像, 然后对高分 辨率彩色图像进行最近值下采样操作, 并使最近值下采样操作后得到的低分辨率彩色图像 的分辨率与待处理的低分辨率深度图像的分辨率一致 ; 通过获取低分辨率彩色。

4、图像中以每个像素点为中心的 33 的滑动窗口内的所有像 素点的像素值的均值和方差、 低分辨率深度图像中以每个像素点为中心的 33 的滑动窗 口内的所有像素点的像素值的均值和方差、 以低分辨率彩色图像和低分辨率深度图像中对 应的像素点为中心的 33 的滑动窗口内的像素点的像素值之间的联合均值, 获取低分辨 率彩色图像中的每个像素点与低分辨率深度图像中对应像素点之间的相关系数 ; 通过计算低分辨率深度图像中的每个像素点的水平方向梯度值和垂直方向梯度值, 获得低分辨率深度图像的边缘图像, 再根据低分辨率深度图像的边缘图像获取低分辨率深 度图像的前景边缘掩膜图像 ; 根据低分辨率彩色图像中的每个像素点。

5、与低分辨率深度图像中对应像素点之间的 相关系数, 对低分辨率深度图像中与前景边缘掩膜图像中像素值为 255 的所有像素点对应 的所有像素点进行上采样操作 ; 并采用联合双边上采样方法, 对低分辨率深度图像中与前 景边缘掩膜图像中像素值为 0 的所有像素点对应的所有像素点进行上采样操作, 得到一幅 分辨率与高分辨率彩色图像的分辨率一致的初步的高分辨率深度图像 ; 对低分辨率深度图像中的不连续像素点, 通过搜索以不连续像素点为中心的 55 邻域窗口内的所有像素点, 将与初步的高分辨率深度图像中坐标位置与不连续像素点相对 应的像素点的像素值差值最小的像素点的像素值作为最终的高分辨率深度图像中坐标位 。

6、置与不连续像素点相对应的像素点的像素值 ; 对低分辨率深度图像中的连续像素点, 直接 将初步的高分辨率深度图像中坐标位置与连续像素点相对应的像素点的像素值作为最终 的高分辨率深度图像中坐标位置与连续像素点相对应的像素点的像素值。 2. 根据权利要求 1 所述的一种基于图像特征的低分辨率深度图像上采样方法, 其特征 在于所述的步骤中高分辨率彩色图像的横向分辨率为待处理的低分辨率深度图像的横 向分辨率的 2n倍, 且高分辨率彩色图像的竖直分辨率为待处理的低分辨率深度图像的竖直 分辨率的 2n倍, 其中, n 为 1 或 2。 3. 根据权利要求 1 或 2 所述的一种基于图像特征的低分辨率深度图像。

7、上采样方法, 其 特征在于所述的步骤的具体过程为 : -1、 采用尺寸大小为 33 的滑动窗口在低分辨率彩色图像中逐个像素点移动, 计算 以低分辨率彩色图像中的每个像素点为中心的 33 的滑动窗口内的所有像素点的像素值 的均值和方差, 将以低分辨率彩色图像中坐标位置为(x,y)的像素点为中心的33的滑动 窗口内的所有像素点的像素值的均值和方差对应记为和 其中, 1xWL, 1yHL, WL表示低分辨率彩色图像和低分辨率深度图像的宽度, HL表示低分辨率彩色图像和低分辨 权 利 要 求 书 CN 103957397 A 2 2/5 页 3 率深度图像的高度, -1 m 1,-1 n 1 且 m 。

8、和 n 均为整数,表示低分 辨率彩色图像中坐标位置为 (x+m,y+n) 的像素点的像素值, 如果 x+mWL且 1 y+n HL, 则将低分辨率彩色图像中坐标位置为 (WL,y) 的像素点的像素值赋 给如果1x+mWL且y+nHL, 则将低分辨率彩色 图像中坐标位置为 (x,HL) 的像素点的像素值赋给如果 x+mWL且 y+nHL, 则将低分辨率彩色图像中坐标位置为(1,HL)的像素 点的像素值赋给如果 x+mWL且 y+nHL, 则将低分辨率彩色图像中坐标位 置为 (WL,HL) 的像素点的像素值赋给 -2、 采用尺寸大小为 33 的滑动窗口在低分辨率深度图像中逐个像素点移动, 计算 以。

9、低分辨率深度图像中的每个像素点为中心的 33 的滑动窗口内的所有像素点的像素值 的均值和方差, 将以低分辨率深度图像中坐标位置为(x,y)的像素点为中心的33的滑动 窗口内的所有像素点的像素值的均值和方差对应记为和 其中, 1xWL,1yHL, WL表示低分辨率彩色图像和低分辨率深度图像的宽度, HL表示低分辨率彩色图像和低分辨 率深度图像的高度, -1 m 1,-1 n 1 且 m 和 n 均为整数,表示低分 辨率深度图像中坐标位置为 (x+m,y+n) 的像素点的像素值, 如果 x+mWL且 1 y+n HL, 则将低分辨率深度图像中坐标位置为 (WL,y) 的像素点的像素值赋 给如果1x。

10、+mWL且y+nHL, 则将低分辨率深度 图像中坐标位置为 (x,HL) 的像素点的像素值赋给如果 x+mWL且 y+nHL, 则将低分辨率深度图像中坐标位置为(1,HL)的像素 点的像素值赋给如果 x+mWL且 y+nHL, 则将低分辨率深度图像中坐标位 置为 (WL,HL) 的像素点的像素值赋给 -3、 计算以低分辨率彩色图像中的每个像素点为中心的 33 的滑动窗口 和以低分辨率深度图像中对应像素点为中心的 33 的滑动窗口内的像素点的像 素值之间的联合均值, 将以低分辨率彩色图像中坐标位置为 (x,y) 的像素点为 中 心 的 33 的 滑 动 窗 口 和 以 低 分 辨 率 深 度 图。

11、 像 中 坐 标 位 置 为 (x,y) 的 像 素 点 为 中 心 的 33 的 滑 动 窗 口 内 的 像 素 点 的 像 素 值 之 间 的 联 合 均 值 记 为 EL(x,y), -4、 根据相关性系数求取公式, 计算低分辨率彩色图像中的每个像素点与低分 辨率深度图像中对应像素点之间的相关系数, 将低分辨率彩色图像中坐标位置为 (x,y) 的像素点与低分辨率深度图像中坐标位置为 (x,y) 的像素点之间的相关系数记为 4. 根据权利要求 3 所述的一种基于图像特征的低分辨率深度图像上采样方法, 其特征 在于所述的步骤的具体过程为 : -1、 利用 Scharr 算子, 计算低分辨率深。

12、度图像中的每个像素点的水平方向梯度值和 垂直方向梯度值 ; -2、 根据低分辨率深度图像中的每个像素点的水平方向梯度值和垂直方向梯度值, 获得低分辨率深度图像的边缘图像, 将低分辨率深度图像的边缘图像中坐标位置为 (x,y) 的像素点的像素值记为 IEdge(x,y), IEdge(x,y)=0.5HT(x,y)+0.5VT(x,y), 其中, HT(x,y) 表示低分辨率深度图像中坐标位置为 (x,y) 的像素点的水平方向梯度值, VT(x,y) 表示低 分辨率深度图像中坐标位置为 (x,y) 的像素点的垂直方向梯度值 ; -3、 根据低分辨率深度图像的边缘图像, 获取低分辨率深度图像的前景。

13、边缘掩膜图 像, 将低分辨率深度图像的前景边缘掩膜图像中坐标位置为 (x,y) 的像素点的像素值记为 T 表示利用大津阈值方法对低分辨率深 度图像的边缘图像进行前景和背景分割的分割阈值。 5. 根据权利要求 4 所述的一种基于图像特征的低分辨率深度图像上采样方法, 其特征 在于所述的步骤中假设高分辨率彩色图像中坐标位置为 p 的像素点与低分辨率彩色图 像中坐标位置为 p 的像素点相对应, 并假设初步的高分辨率深度图像中坐标位置为 p 的 像素点与低分辨率深度图像中坐标位置为 p 的像素点相对应, 则将初步的高分辨率深度 图像中坐标位置为 p 的像素点的像素值记为 权 利 要 求 书 CN 10。

14、3957397 A 4 4/5 页 5 , 其中, p , 表示初步的高分辨率深度图像中的所有像素点的坐标位置的集合, 亦表示高分辨率彩色图像中的所有像素点的坐标位置的集合, p , 表示 低分辨率深度图像中的所有像素点的坐标位置的集合, 亦表示低分辨率彩色图像中 的所有像素点的坐标位置的集合, q Z, Z 表示在初步的高分辨率深度图像和高分辨率 彩色图像中以坐标位置为 p 的像素点为中心的 55 邻域窗口内的所有像素点的坐标位 置的集合, q Z , Z 表示在低分辨率深度图像和低分辨率彩色图像中以坐标位置 为 p 的像素点为中心的 55 邻域窗口内的所有像素点的坐标位置的集合,表示 低分。

15、辨率深度图像中坐标位置为 q 的像素点的像素值,表示低分辨率深 度图像空域的高斯滤波函数,d表示低分辨率深度 图像空域的高斯滤波函数的标准差, L(p ) 表示低分辨率彩色图像中坐标位置为 p 的像素点与低分辨率深度图像中坐标位置为 p 的像素点之间的相关系数,表示 高分辨率彩色图像中坐标位置为 p 的像素点的像素值,表示高分辨率彩色图像中 坐标位置为 q 的像素点的像素值,表示高分辨率彩色图像强度值的高 斯滤波函数,1表示高分辨率彩色图 像强度值的高斯滤波函数的标准差,表示低分辨率深度图像中坐标位置为 p 的 像素点的像素值,表示低分辨率深度图像深度值的高斯滤波函数, 权 利 要 求 书 C。

16、N 103957397 A 5 5/5 页 6 2表示低分辨率深度图像深度值 的高斯滤波函数的标准差, 符号 “|” 为欧氏距离计算符号, exp() 表示以自然基数 e 为 底的指数函数, IP-Edge(p) 表示低分辨率深度图像的前景边缘掩膜图像中坐标位置为 p 的像 素点的像素值。 6. 根据权利要求 5 所述的一种基于图像特征的低分辨率深度图像上采样方法, 其特征 在于所述的步骤的具体过程为 : -1、 假设初步的高分辨率深度图像和需获取的最终的高分辨率深度图像中坐标位 置为 p 的像素点与低分辨率深度图像中坐标位置为 p 的像素点相对应, 其中, p , 表示初步的高分辨率深度图像。

17、或需获取的最终的高分辨率深度图像中的所有像素点的坐 标位置的集合, p , 表示低分辨率深度图像中的所有像素点的坐标位置的集 合 ; -2、 判断以低分辨率深度图像中坐标位置为p的像素点为中心的33的滑动窗口 内的所有像素点的像素值的方差是否大于或等于经验阈值 T, 如果是, 则确定低 分辨率深度图像中坐标位置为 p 的像素点为不连续像素点, 然后在低分辨率深度图像中 以坐标位置为p的像素点为中心的55邻域窗口内, 搜索一个像素值与初步的高分辨率 深度图像中坐标位置为 p 的像素点的像素值的差值最小的像素点, 再将搜索到的像 素点的像素值作为最终的高分辨率深度图像中坐标位置为 p 的像素点的像。

18、素值 ; 否则, 确 定低分辨率深度图像中坐标位置为 p 的像素点为连续像素点, 并直接将初步的高分辨率 深度图像中坐标位置为 p 的像素点的像素值作为最终的高分辨率深度图像中坐标位置为 p 的像素点的像素值。 7. 根据权利要求 6 所述的一种基于图像特征的低分辨率深度图像上采样方法, 其特征 在于所述的步骤 -2 中取 T=0.01。 权 利 要 求 书 CN 103957397 A 6 1/15 页 7 一种基于图像特征的低分辨率深度图像上采样方法 技术领域 0001 本发明涉及一种深度图像的处理方法, 尤其是涉及一种基于图像特征的低分辨率 深度图像上采样方法。 背景技术 0002 随着。

19、 3D(Three-Dimensional, 3D)电影和 3D 电视等商业产业的不断发展和推 进, 三维视频已经涌入人们的视野之中。与二维视频格式不同, 三维视频包含了广泛应用 于计算机交互、 机器人视觉、 3D 场景重建的深度信息, 深度信息质量的高低将直接影响观 看者的立体视觉体验效果 ; 此外, 深度信息还可用于基于深度图的绘制技术 (Depth Image Based Rendering, DIBR) , 以实现自由视点视频系统的虚拟视点绘制功能。同时, 在三维视 频编码标准中, 提供深度信息的深度图像被用来减少三维视频的数据量, 以达到提升三维 视频中深度视频压缩编码性能的目的。深。

20、度图像主要由以下两种途径获取 : 一、 基于 TOF (Time-of-Fly, TOF) 原理的深度感知相机采集获得, 基于 TOF 原理的深度感知相机通过测 量内置红外线发射和接收的时间延迟来捕获现实场景的深度信息 ; 二、 利用立体匹配技术 进行深度估计获取。近年来, 随着基于 TOF 原理的深度感知相机广泛应用于实时获取深度 图像, 特别是微软 Kinect 传感器发布以后, RGB-D 传感器受到许多用彩色和深度信息解决 视觉分析问题的研究人员关注。然而, 基于 TOF 原理的深度感知相机由于受到传感器自身 物理因素的限制, 其采集的深度图像的分辨率比相应的 RGB 传感器采集的彩色。

21、图像的分辨 率低, 因此基于 TOF 原理的深度感知相机采集的深度图像并不能完全表征现实场景的深度 信息。 0003 为了解决基于 TOF 原理的深度感知相机采集的深度图像分辨率较低的问题, 科研 人员利用 RGB 传感器采集的高分辨率 (high-resolution, HR) 彩色图像和基于 TOF 原理的 深度感知相机采集的低分辨率 (low-resolution, LR) 深度图像, 对基于 TOF 原理的深度感 知相机采集的低分辨率深度图像进行上采样, 以达到提高低分辨率深度图像质量和分辨率 的目的。 但是, 一般基于高分辨率彩色图像的低分辨率深度图像上采样方法, 容易导致上采 样后。

22、得到的高分辨率深度图像出现边缘模糊, 从而降低高分辨率深度图像的质量, 降低高 分辨率深度视频的准确性, 影响其在人机交互、 3D 场景重建、 虚拟视点绘制等等各种场合的 应用。 发明内容 0004 本发明所要解决的技术问题是提供一种基于图像特征的低分辨率深度图像上采 样方法, 其能够有效地抑制低分辨率深度图像上采样过程中出现边缘模糊的现象。 0005 本发明解决上述技术问题所采用的技术方案为 : 一种基于图像特征的低分辨率深 度图像上采样方法, 其特征在于包括以下步骤 : 0006 获取一幅与待处理的低分辨率深度图像同一场景的高分辨率彩色图像, 然后对 高分辨率彩色图像进行最近值下采样操作,。

23、 并使最近值下采样操作后得到的低分辨率彩色 说 明 书 CN 103957397 A 7 2/15 页 8 图像的分辨率与待处理的低分辨率深度图像的分辨率一致 ; 0007 通过获取低分辨率彩色图像中以每个像素点为中心的 33 的滑动窗口内的所 有像素点的像素值的均值和方差、 低分辨率深度图像中以每个像素点为中心的 33 的滑 动窗口内的所有像素点的像素值的均值和方差、 以低分辨率彩色图像和低分辨率深度图像 中对应的像素点为中心的 33 的滑动窗口内的像素点的像素值之间的联合均值, 获取低 分辨率彩色图像中的每个像素点与低分辨率深度图像中对应像素点之间的相关系数 ; 0008 通过计算低分辨率。

24、深度图像中的每个像素点的水平方向梯度值和垂直方向梯 度值, 获得低分辨率深度图像的边缘图像, 再根据低分辨率深度图像的边缘图像获取低分 辨率深度图像的前景边缘掩膜图像 ; 0009 根据低分辨率彩色图像中的每个像素点与低分辨率深度图像中对应像素点之 间的相关系数, 对低分辨率深度图像中与前景边缘掩膜图像中像素值为 255 的所有像素点 对应的所有像素点进行上采样操作 ; 并采用联合双边上采样方法, 对低分辨率深度图像中 与前景边缘掩膜图像中像素值为 0 的所有像素点对应的所有像素点进行上采样操作, 得到 一幅分辨率与高分辨率彩色图像的分辨率一致的初步的高分辨率深度图像 ; 0010 对低分辨率。

25、深度图像中的不连续像素点, 通过搜索以不连续像素点为中心的 55 邻域窗口内的所有像素点, 将与初步的高分辨率深度图像中坐标位置与不连续像素点 相对应的像素点的像素值差值最小的像素点的像素值作为最终的高分辨率深度图像中坐 标位置与不连续像素点相对应的像素点的像素值 ; 对低分辨率深度图像中的连续像素点, 直接将初步的高分辨率深度图像中坐标位置与连续像素点相对应的像素点的像素值作为 最终的高分辨率深度图像中坐标位置与连续像素点相对应的像素点的像素值。 0011 所述的步骤中高分辨率彩色图像的横向分辨率为待处理的低分辨率深度图像 的横向分辨率的 2n倍, 且高分辨率彩色图像的竖直分辨率为待处理的低。

26、分辨率深度图像的 竖直分辨率的 2n倍, 其中 n 为 1 或 2。 0012 所述的步骤的具体过程为 : 0013 -1、 采用尺寸大小为 33 的滑动窗口在低分辨率彩色图像中逐个像素点移动, 计算以低分辨率彩色图像中的每个像素点为中心的 33 的滑动窗口内的所有像素点的像 素值的均值和方差, 将以低分辨率彩色图像中坐标位置为(x,y)的像素点为中心的33的 滑动窗口内的所有像素点的像素值的均值和方差对应记为和 其中, 1 x WL, 1 y HL, WL 表示低分辨率彩色图像和低分辨率深度图像的宽度, HL表示低分辨率彩色图像和低分辨 率深度图像的高度, -1 m 1,-1 n 1 且 m。

27、 和 n 均为整数,表示低分 辨率彩色图像中坐标位置为 (x+m,y+n) 的像素点的像素值, 如果 x+mWL且 1 y+n HL, 则将低分辨率彩色图像中坐标位置为 (WL,y) 的像素点的像素值赋 说 明 书 CN 103957397 A 8 3/15 页 9 给如果1x+mWL且y+nHL, 则将低分辨率彩色 图像中坐标位置为 (x,HL) 的像素点的像素值赋给如果 x+mWL且 y+nHL, 则将低分辨率彩色图像中坐标位置为 (1,HL) 的像素 点的像素值赋给如果x+mWL且y+nHL, 则将低分辨率彩色图像中坐标位置 为 (WL,HL) 的像素点的像素值赋给 0014 -2、 采。

28、用尺寸大小为 33 的滑动窗口在低分辨率深度图像中逐个像素点移动, 计算以低分辨率深度图像中的每个像素点为中心的 33 的滑动窗口内的所有像素点的像 素值的均值和方差, 将以低分辨率深度图像中坐标位置为(x,y)的像素点为中心的33的 滑动窗口内的所有像素点的像素值的均值和方差对应记为和 其中, 1 x WL, 1 y HL, WL 表示低分辨率彩色图像和低分辨率深度图像的宽度, HL表示低分辨率彩色图像和低分辨 率深度图像的高度, -1 m 1,-1 n 1 且 m 和 n 均为整数,表示低分 辨率深度图像中坐标位置为 (x+m,y+n) 的像素点的像素值, 如果 x+mWL且 1 y+n 。

29、HL, 则将低分辨率深度图像中坐标位置为 (WL,y) 的像素点的像素值赋 给如果1x+mWL且y+nHL, 则将低分辨率深度 图像中坐标位置为 (x,HL) 的像素点的像素值赋给如果 x+mWL且 y+nHL, 则将低分辨率深度图像中坐标位置为(1,HL)的像素 点的像素值赋给如果 x+mWL且 y+nHL, 则将低分辨率深度图像中坐标位 置为 (WL,HL) 的像素点的像素值赋给 0015 -3、 计算以低分辨率彩色图像中的每个像素点为中心的 33 的滑动窗口和以 说 明 书 CN 103957397 A 9 4/15 页 10 低分辨率深度图像中对应像素点为中心的 33 的滑动窗口内的像。

30、素点的像素值之间的联 合均值, 将以低分辨率彩色图像中坐标位置为(x,y)的像素点为中心的33的滑动窗口和 以低分辨率深度图像中坐标位置为 (x,y) 的像素点为中心的 33 的滑动窗口内的像素点 的像素值之间的联合均值记为 EL(x,y), 0016 0017 -4、 根据相关性系数求取公式, 计算低分辨率彩色图像中的每个像素点与 低分辨率深度图像中对应像素点之间的相关系数, 将低分辨率彩色图像中坐标位置为 (x,y) 的像素点与低分辨率深度图像中坐标位置为 (x,y) 的像素点之间的相关系数记为 0018 所述的步骤的具体过程为 : 0019 -1、 利用 Scharr 算子, 计算低分辨。

31、率深度图像中的每个像素点的水平方向梯度 值和垂直方向梯度值 ; 0020 -2、 根据低分辨率深度图像中的每个像素点的水平方向梯度值和垂直方向梯 度值, 获得低分辨率深度图像的边缘图像, 将低分辨率深度图像的边缘图像中坐标位置为 (x,y) 的像素点的像素值记为 IEdge(x,y), IEdge(x,y)=0.5HT(x,y)+0.5VT(x,y), 其中, HT(x,y) 表示低分辨率深度图像中坐标位置为 (x,y) 的像素点的水平方向梯度值, VT(x,y) 表示低分辨率深度图像中坐标位置为 (x,y) 的像素点的垂直方向梯度值 ; 0021 -3、 根据低分辨率深度图像的边缘图像, 获。

32、取低分辨率深度图像的前景边缘掩 膜图像, 将低分辨率深度图像的前景边缘掩膜图像中坐标位置为 (x,y) 的像素点的像素值 记为T 表示利用大津阈值方法对低分辨 率深度图像的边缘图像进行前景和背景分割的分割阈值。 0022 所述的步骤中假设高分辨率彩色图像中坐标位置为 p 的像素点与低分辨率彩 色图像中坐标位置为 p 的像素点相对应, 并假设初步的高分辨率深度图像中坐标位置为 p 的像素点与低分辨率深度图像中坐标位置为 p 的像素点相对应, 则将初步的高分辨率 深度图像中坐标位置为 p 的像素点的像素值记为 说 明 书 CN 103957397 A 10 5/15 页 11 , 其中, p , 。

33、表示初步的高分辨率深度图像中的所有像素点的坐标位置的集合, 亦表示高分辨率彩色图像中的所有像素点的坐标位置的集合, p , 表示低 分辨率深度图像中的所有像素点的坐标位置的集合, 亦表示低分辨率彩色图像中的 所有像素点的坐标位置的集合, q Z, Z 表示在初步的高分辨率深度图像和高分辨率彩 色图像中以坐标位置为 p 的像素点为中心的 55 邻域窗口内的所有像素点的坐标位置 的集合, q Z , Z 表示在低分辨率深度图像和低分辨率彩色图像中以坐标位置为 p 的像素点为中心的 55 邻域窗口内的所有像素点的坐标位置的集合,表示低 分辨率深度图像中坐标位置为 q 的像素点的像素值,表示低分辨率深。

34、度 图像空域的高斯滤波函数,d表示低分辨率深度 图像空域的高斯滤波函数的标准差, L(p ) 表示低分辨率彩色图像中坐标位置为 p 的像素点与低分辨率深度图像中坐标位置为 p 的像素点之间的相关系数,表示 高分辨率彩色图像中坐标位置为 p 的像素点的像素值,表示高分辨率彩色图像中 坐标位置为 q 的像素点的像素值,表示高分辨率彩色图像强度值的高 斯滤波函数,1表示高分辨率彩色图 像强度值的高斯滤波函数的标准差,表示低分辨率深度图像中坐标位置为 p 的 像素点的像素值,表示低分辨率深度图像深度值的高斯滤波函数, 2表示低分辨率深度图像深度值 说 明 书 CN 103957397 A 11 6/1。

35、5 页 12 的高斯滤波函数的标准差, 符号 “|” 为欧氏距离计算符号, exp() 表示以自然基数 e 为 底的指数函数, IP-Edge(p) 表示低分辨率深度图像的前景边缘掩膜图像中坐标位置为 p 的像 素点的像素值。 0023 所述的步骤的具体过程为 : 0024 -1、 假设初步的高分辨率深度图像和需获取的最终的高分辨率深度图像中坐标 位置为 p 的像素点与低分辨率深度图像中坐标位置为 p 的像素点相对应, 其中, p , 表示初步的高分辨率深度图像或需获取的最终的高分辨率深度图像中的所有像素点的 坐标位置的集合, p , 表示低分辨率深度图像中的所有像素点的坐标位置的 集合 ; 。

36、0025 -2、 判断以低分辨率深度图像中坐标位置为p的像素点为中心的33的滑动 窗口内的所有像素点的像素值的方差是否大于或等于经验阈值 T, 如果是, 则确定 低分辨率深度图像中坐标位置为 p 的像素点为不连续像素点, 然后在低分辨率深度图像 中以坐标位置为p的像素点为中心的55邻域窗口内, 搜索一个像素值与初步的高分辨 率深度图像中坐标位置为 p 的像素点的像素值的差值最小的像素点, 再将搜索到的 像素点的像素值作为最终的高分辨率深度图像中坐标位置为 p 的像素点的像素值 ; 否则, 确定低分辨率深度图像中坐标位置为 p 的像素点为连续像素点, 并直接将初步的高分辨 率深度图像中坐标位置为。

37、 p 的像素点的像素值作为最终的高分辨率深度图像中坐标位置 为 p 的像素点的像素值。 0026 所述的步骤 -2 中取 T=0.01。 0027 与现有技术相比, 本发明的优点在于 : 一方面, 本发明方法利用低分辨率深度图像 和低分辨率彩色图像各自基于内容的方差, 以及它们对应像素点之间的相关系数, 能够很 好地引导低分辨率深度图像的前景边缘像素点上采样后的像素值, 使其能够较好的反映上 采样后得到的高分辨率深度图像的边缘信息 ; 另一方面, 针对低分辨率深度图像中的不连 续像素点, 通过其上采样后的像素值与以其为中心的指定窗口内像素点的像素值之间的相 似程度, 对不连续像素点的上采样后的。

38、像素值进行基于窗口内部低分辨率深度图像像素点 的替换求精, 以较好的保留上采样后得到的高分辨率深度图像的连续性。通过以上两个方 面, 本发明方法可以有效地抑制低分辨率深度图像上采样过程中出现边缘模糊, 从而提高 上采样后得到的高分辨率深度图像的质量。 附图说明 0028 图 1 为本发明方法的总体实现框图 ; 0029 图 2a 为 “Art” 深度图像的前景边缘掩膜图像 ; 0030 图 2b 为 “Books” 深度图像的前景边缘掩膜图像 ; 0031 图 2c 为 “Moebius” 深度图像的前景边缘掩膜图像 ; 0032 图 2d 为 “Baby” 深度图像的前景边缘掩膜图像 ; 0。

39、033 图 2e 为 “Bowling” 深度图像的前景边缘掩膜图像 ; 0034 图 2f 为 “Cloth” 深度图像的前景边缘掩膜图像 ; 0035 图 2g 为 “Monopoly” 深度图像的前景边缘掩膜图像 ; 说 明 书 CN 103957397 A 12 7/15 页 13 0036 图 2h 为 “Laundry” 深度图像的前景边缘掩膜图像 ; 0037 图 2i 为 “Reindeer” 深度图像的前景边缘掩膜图像 ; 0038 图 2j 为 “Cones” 深度图像的前景边缘掩膜图像 ; 0039 图 2k 为 “Teddy” 深度图像的前景边缘掩膜图像 ; 0040 。

40、图 2l 为 “Tsukuba” 深度图像的前景边缘掩膜图像 ; 0041 图 3a 为 “Art” 深度图像上采样后得到的高分辨率深度图像 ; 0042 图 3b 为 “Books” 深度图像上采样后得到的高分辨率深度图像 ; 0043 图 3c 为 “Moebius” 深度图像上采样后得到的高分辨率深度图像 ; 0044 图 3d 为 “Baby” 深度图像上采样后得到的高分辨率深度图像 ; 0045 图 3e 为 “Bowling” 深度图像上采样后得到的高分辨率深度图像 ; 0046 图 3f 为 “Cloth” 深度图像上采样后得到的高分辨率深度图像 ; 0047 图 3g 为 “M。

41、onopoly” 深度图像上采样后得到的高分辨率深度图像 ; 0048 图 3h 为 “Laundry” 深度图像上采样后得到的高分辨率深度图像 ; 0049 图 3i 为 “Reindeer” 深度图像上采样后得到的高分辨率深度图像 ; 0050 图 3j 为 “Cones” 深度图像上采样后得到的高分辨率深度图像 ; 0051 图 3k 为 “Teddy” 深度图像上采样后得到的高分辨率深度图像 ; 0052 图 3l 为 “Tsukuba” 深度图像上采样后得到的高分辨率深度图像 ; 0053 图 4a 为 “Art” 深度图像采用 FEPDIU 方法上采样后得到的高分辨率深度图像的坏 。

42、点图 ; 0054 图 4b 为 “Art” 深度图像采用 JABDU 方法上采样后得到的高分辨率深度图像的坏 点图 ; 0055 图 4c 为 “Art” 深度图像采用本发明方法 (未对低分辨率深度图像中的不连续像素 点进行处理) 上采样后得到的高分辨率深度图像的坏点图 ; 0056 图 4d 为 “Art” 深度图像采用本发明方法上采样后得到的高分辨率深度图像的坏 点图 ; 0057 图 5a 为 “Cloth” 深度图像采用 FEPDIU 方法上采样后得到的高分辨率深度图像的 坏点图 ; 0058 图 5b 为 “Cloth” 深度图像采用 JABDU 方法上采样后得到的高分辨率深度图像。

43、的 坏点图 ; 0059 图 5c 为 “Cloth” 深度图像采用本发明方法 (未对低分辨率深度图像中的不连续像 素点进行处理) 上采样后得到的高分辨率深度图像的坏点图 ; 0060 图 5d 为 “Cloth” 深度图像采用本发明方法上采样后得到的高分辨率深度图像的 坏点图 ; 0061 图 6a 为 “Reindeer” 深度图像采用 FEPDIU 方法上采样后得到的高分辨率深度图 像的坏点图 ; 0062 图 6b 为 “Reindeer” 深度图像采用 JABDU 方法上采样后得到的高分辨率深度图像 的坏点图 ; 0063 图 6c 为 “Reindeer” 深度图像采用本发明方法 。

44、(未对低分辨率深度图像中的不连 续像素点进行处理) 上采样后得到的高分辨率深度图像的坏点图 ; 说 明 书 CN 103957397 A 13 8/15 页 14 0064 图 6d 为 “Reindeer” 深度图像采用本发明方法上采样后得到的高分辨率深度图像 的坏点图。 具体实施方式 0065 以下结合附图实施例对本发明作进一步详细描述。 0066 本发明提出的一种基于图像特征的低分辨率深度图像上采样方法, 其总体实现框 图如图 1 所示, 其包括以下步骤 : 0067 获取一幅与待处理的低分辨率深度图像同一场景的高分辨率彩色图像, 然后对 高分辨率彩色图像进行最近值下采样操作, 以降低高。

45、分辨率彩色图像的分辨率, 得到低分 辨率彩色图像, 在最近值下采样操作时确定输出的低分辨率彩色图像的分辨率, 要求与待 处理的低分辨率深度图像的分辨率一致, 即使最近值下采样操作后得到的低分辨率彩色图 像的分辨率与待处理的低分辨率深度图像的分辨率一致。 0068 在此具体实施例中, 步骤中高分辨率彩色图像的横向分辨率为待处理的低分辨 率深度图像的横向分辨率的 2n倍, 且高分辨率彩色图像的竖直分辨率为待处理的低分辨率 深度图像的竖直分辨率的 2n倍, 其中, n 为 1 或 2。如果选取的高分辨率彩色图像的分辨率 远高于待处理的低分辨率深度图像的分辨率, 则可能会造成上采样后得到的高分辨率深度。

46、 图像出现边缘模糊, 通过大量实验, 确定选取的高分辨率彩色图像的分辨率为待处理的低 分辨率深度图像的分辨率的 22n倍时, 能够较好地避免上采样后得到的高分辨率深度图 像出现边缘模糊。 0069 通过获取低分辨率彩色图像中以每个像素点为中心的 33 的滑动窗口内的所 有像素点的像素值的均值和方差、 低分辨率深度图像中以每个像素点为中心的 33 的滑 动窗口内的所有像素点的像素值的均值和方差、 以低分辨率彩色图像和低分辨率深度图像 中对应的像素点为中心的 33 的滑动窗口内的像素点的像素值之间的联合均值, 获取低 分辨率彩色图像中的每个像素点与低分辨率深度图像中对应像素点之间的相关系数。 00。

47、70 在此具体实施例中, 步骤的具体过程为 : 0071 -1、 采用尺寸大小为 33 的滑动窗口在低分辨率彩色图像中逐个像素点移动, 计算以低分辨率彩色图像中的每个像素点为中心的 33 的滑动窗口内的所有像素点的像 素值的均值和方差, 将以低分辨率彩色图像中坐标位置为(x,y)的像素点为中心的33的 滑动窗口内的所有像素点的像素值的均值和方差对应记为和 其中, 1 x WL, 1 y HL, WL 表示低分辨率彩色图像和低分辨率深度图像的宽度, HL表示低分辨率彩色图像和低分辨 率深度图像的高度, -1 m 1,-1 n 1 且 m 和 n 均为整数,表示低分 辨率彩色图像中坐标位置为 (x。

48、+m,y+n) 的像素点的像素值, 如果 x+mWL且 1 y+n HL, 则将低分辨率彩色图像中坐标位置为 (WL,y) 的像素点的像素值赋 给如果1x+mWL且y+nHL, 则将低分辨率彩色 图像中坐标位置为 (x,HL) 的像素点的像素值赋给如果 x+mWL且 y+nHL, 则将低分辨率彩色图像中坐标位置为 (1,HL) 的像素 点的像素值赋给如果 x+mWL且 y+nHL, 则将低分辨率彩色图像中坐标位 置为 (WL,HL) 的像素点的像素值赋给 0072 -2、 采用尺寸大小为 33 的滑动窗口在低分辨率深度图像中逐个像素点移动, 计算以低分辨率深度图像中的每个像素点为中心的 33 的滑动窗口内的所有像素点的像 素值的均值和方差, 将以低分辨率深度图像中坐标位置为(x,y)的像素点为中心的33的 滑动窗口内的所有像素点的像素值的均值和方差对应记为和 其中, 1 x WL,1 y HL,。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1