当前位置: 首页 > 专利查询>浙江大学专利>正文

深度图像后处理的方法技术

技术编号:7486818 阅读:143 留言:0更新日期:2012-07-09 21:10
本发明专利技术公开了一种深度图像后处理的方法,包括以下步骤:(1)对待处理的左右视点立体图像以及对应的左右视点深度图像,以其中一幅视点图像为主视点,另一视点图像为辅助视点,检测主视点深度图像中的可信点和不可信点;(2)根据滤波窗口的基准尺寸,确定处理主视点深度图像需要的滤波尺度范围;(3)利用主视点图像以及主视点深度图像中每个像素的可信度,对主视点深度图像进行多尺度滤波,保留可信点,逐步修正不可信点。本发明专利技术针对立体匹配算法产生的深度图像,可以快速有效地修复深度图像中遮挡区域、低纹理区域的不可信点,并且有效地保持物体的边缘,获取精确平滑的深度图像。

【技术实现步骤摘要】

本专利技术涉及图像处理方法,尤其涉及一种。
技术介绍
真实世界中物体是三维的,而一般的摄影技术只能将空间物体以二维的形式记录下来,从而丢失了物体的深度信息。随着计算机技术、多媒体技术的发展,更多的应用需要利用场景的深度信息将客观世界真实再现,给人们带来立体感受。目前,裸眼自由立体电视蓬勃发展,它可以摆脱眼镜的限制,在任意视点裸眼观看到3D立体效果。常见的自由立体显示技术利用深度信息,在重构显示端采用DIBR(D印th-Image-Based Rendering)算法生成多路虚拟视点图像,最后合成立体图像进行显示。因此,对深度图像的获取这一技术的研究具有重要的意义。常见的深度图像产生方法有立体匹配算法,分为局部立体匹配算法和全局立体匹配算法。局部立体匹配算法大多基于窗口实现,它的复杂度低,易于实时实现。然而局部立体匹配算法产生的深度图像在低纹理区域以及遮挡区域存在较多的错误点。全局立体匹配算法通过引入平滑项优化深度图像,虽然可以弥补局部立体匹配算法的固有缺陷,但是它会造成图像中物体边缘不准确的现象。同时,全局立体匹配算法的复杂度较高,不易实现。传统的图像后处理方法包括中值滤波、高斯滤波、双边滤波等等。但是这些滤波方法都局限在一个固定窗口内,且无法分辨图像中的正确点与错误点,易造成错误点扩散,同时会模糊图像中物体的边缘。
技术实现思路
本专利技术的目的是克服现有技术的缺陷和不足,提出了一种。包括以下步骤(1)对待处理的左右视点立体图像以及对应的左右视点深度图像,以其中一幅视点图像为主视点,另一视点图像为辅助视点,检测主视点深度图像中的可信点和不可信占.^ ≤ (2)根据滤波窗口的基准尺寸,确定处理主视点深度图像需要的滤波尺度范围;(3)利用主视点图像以及主视点深度图像中每个像素的可信度,对主视点深度图像进行多尺度滤波,保留可信点,逐步修正不可信点,多尺度滤波结束后,即可得到最终的主视点深度图像。所述的对待处理的左右视点立体图像以及对应的左右视点深度图像,以其中一幅视点图像为主视点,另一视点图像为辅助视点,检测主视点深度图像中的可信点和不可信点的步骤为(a)以左视点图像込、左视点深度图像^为主视点,以右视点图像Ik、右视点深度图像Dk为辅助视点,根据主视点图像坐标系中每一个像素点Upy1)的深度值i\(Xl,yi),将( , Y1)映射至辅助视点图像坐标系,映射点的坐标为(x1K,y1K),检测映射点(χ1κ,y1K)的深度值与Upy1)的深度值是否相等,获取主视点的可信度标记图ConfV,表示公式如下权利要求1.一种,其特征在于它的步骤如下(1)对待处理的左右视点立体图像以及对应的左右视点深度图像,以其中一幅视点图像为主视点,另一视点图像为辅助视点,检测主视点深度图像中的可信点和不可信点;(2)根据滤波窗口的基准尺寸,确定处理主视点深度图像需要的滤波尺度范围;(3)利用主视点图像以及主视点深度图像中每个像素的可信度,对主视点深度图像进行多尺度滤波,保留可信点,逐步修正不可信点,多尺度滤波结束后,即可得到最终的主视点深度图像。2.根据权利要求1所述的一种,其特征在于所述的对待处理的左右视点立体图像以及对应的左右视点深度图像,以其中一幅视点图像为主视点,另一视点图像为辅助视点,检测主视点深度图像中的可信点和不可信点的步骤为(a)以左视点图像l·、左视点深度图像^为主视点,以右视点图像Ik、右视点深度图像 Dk为辅助视点,根据主视点图像坐标系中每一个像素点(Xl,yi)的深度值I\(Xl,yi),将(Xl, Y1)映射至辅助视点图像坐标系,映射点的坐标为(x1K,y1K),检测映射点(χ1κ,y1K)的深度值与(Xl,yi)的深度值是否相等,获取主视点的可信度标记图ConfV,表示公式如下Dl (X1, Yi) -De (x1e, y1E) I ^ η LE其中,&表示主视点图像像素点水平方向上的坐标,力表示主视点图像像素点垂直方向上的坐标,X1的取值为X1 = 0,1,2,..., W-Ly1的取值为yi = 0,1,2,. . .,H-l,x1E表示 (Xpy1)映射在辅助视点中的像素点水平方向上的坐标,y1K表示(Xl,yi)映射在辅助视点中的像素点垂直方向上的坐标,X1e的取值为x1K = 0,1,2,. . .,W-l,y1E的取值为y1K = 0,1, 2,...,H-l,W表示左右视点图像的水平分辨率,H表示左右视点图像的垂直分辨率,Dl (χι; yi),DE(x1E,y1E)分别表示(Xl,yi)、U1K,&K)的深度值,Ilui表示左右一致性检测误差阈值。若主视点图像中像素点(Xl,Y1)不满足上式,则被判定为不可信点,标记为ConfJx1, Y1) = 0;(b)对主视点图像中满足公式IDlU1,yi)-DE(x1E, y1E) I彡IUk的像素点( , Y1),进行代价计算,获取每个像素点(Xl,Y1)的最优代价值,乂)和次优代价值qmm2(x,,>o,表示公式如下Cl(X1, Y1, d) = Diff (IL(xi; Y1), IE(xlr(d), ylr (d)))Crl(x1,y1) = CL(x1,y1,Dl(X1^1))crha)=树哪,力⑷其中,DMax表示主视点图像中的最大深度值,d表示主视点图像中像素点(Xl,yi)的深度,它的取值为(1 = 0,1,2,.. .,DMax,込(Xl,yi)表示主视点图像中像素点(X1^1)的色彩值, 在深度为d时,将(xi; Y1)映射到辅助视点中,映射点的坐标为(xlr(d),ylr(d)), IE(xlr(d), ylr(d))表示辅助视点中映射点的色彩值,Diff (·)表示代价计算函数,CJx1, yi,d)表示主视点图像中每一个像素点(Xl,Y1)在深度为d时的代价值;(c)根据步骤(b)计算出的最优代价值qmml(、>0和次优代价值qmm2(%>o,进行唯一性检测,获得主视点图像中满足公式|DjXl,yi)-DK(XlK,y1K)|彡Jlui的像素点(Xl,yi)的深度值的可信度,表示公式如下3.根据权利要求1所述的一种,其特征在于所述的根据滤波窗口的基准尺寸,确定处理主视点深度图像需要的滤波尺度范围的步骤为(d)计算滤波尺度范围N,保证主视点图像中的每个像素点都被滤波器处理,表示公式如下,4.根据权利要求1所述的一种,其特征在于所述的依据主视点图像以及主视点深度图像中每个像素的可信度,对主视点深度图像进行多尺度滤波,保留可信点,逐步修正不可信点,多尺度滤波结束后,即可得到最终的主视点深度图像的步骤为(e)设定滤波尺度i的初始值为N;(f)计算划分块的大小S,表示公式如下S = 21将主视点图像l·及其对应的深度图像划分成多个大小为SXS的块,提取每个块中左上角的像素点;(g)计算当前滤波尺度i下的滤波窗口尺寸巧,表示公式如下全文摘要本专利技术公开了一种,包括以下步骤(1)对待处理的左右视点立体图像以及对应的左右视点深度图像,以其中一幅视点图像为主视点,另一视点图像为辅助视点,检测主视点深度图像中的可信点和不可信点;(2)根据滤波窗口的基准尺寸,确定处理主视点深度图像需要的滤波尺度范围本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:杨青青张静王梁昊李东晓张明
申请(专利权)人:浙江大学
类型:发明
国别省市:

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

1
相关领域技术