[发明专利]一种时空域联合约束的三视点立体视频深度提取方法有效
申请号: | 201310664540.5 | 申请日: | 2013-12-09 |
公开(公告)号: | CN103702098A | 公开(公告)日: | 2014-04-02 |
发明(设计)人: | 周军;徐抗;孙军;冯可 | 申请(专利权)人: | 上海交通大学 |
主分类号: | H04N13/00 | 分类号: | H04N13/00;G06T7/00 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 郭国中 |
地址: | 200240 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种时空域联合约束的三视点立体视频深度提取方法,针对中心视点图像,利用从左右视点图像寻找最佳匹配点;利用BP算法和平面融合方法优化基于能量函数的视差估计过程;利用三视图视差和遮挡信息迭代优化;利用光流法构建相邻帧时域视差约束关系,定义了光流法置信度,抑制了视差序列时域跳变;利用二项式亚像素估计和联合双边滤波,消除由于视差值量化带来的错误,并获取亚像素精度的视差;所求视差经量化后得到最终的深度序列。与仅利用单帧进行约束相比,本发明寻找多参考帧光流,能够很好地避免空域错误在时域上的传播。因此,本发明能够通过三视点图像来求取时空域上均连续且准确的深度图像序列。 | ||
搜索关键词: | 一种 时空 联合 约束 视点 立体 视频 深度 提取 方法 | ||
【主权项】:
1.一种基于时空域联合约束的三视点立体视频深度提取方法,其特征在于,包括以下步骤:第一步,视差图初始化,像素相似性由像素RGB值之差及Census相似性的线性组合决定;初始化能量函数,针对中间视点图像It,C(xc)的点xC,是从左视点或右视点选取匹配点,以此对于所有xC都能找到匹配点,该能量函数由(1)式定义,利用多参数Meanshift平面分割与平面拟合,引入平面约束;对于中间视点图像It,C中像素xc=(x,y)和给定视差dx,其在右视点图像It,R中的对应像素为xR=(x,y-dx),定义匹配代价函数为:Cost C , R ( x C , d x ) = τ · | I t , C ( x C ) - I t , R ( x R ) | 3 + ( 1 - τ ) · C census ( I t , C ( x C ) , I t , R ( x R ) ) ]]>其中第一项表示xc与xR的RGB绝对值之差的平均值,所述Ccensus(It,C(xC),It,R(xR))表示xc与xR的局部结构相似性;所述的τ为加权因子;定义能量函数如下:E t , C init ( D t , C ; Cost C , R , Cost C , L ) = Σ x c min ( ρ ( Cost C , R ( x C , d x ) ) , ρ ( Cost C , L ( x C , d x ) ) ) + E t , C s ( x C ) - - - ( 1 ) ]]>其中ρ(C)=-ln((1-ed)exp(-C/σd)+ed),是一个对于噪声鲁棒的截断函数,
是便于使用BP算法优化的平滑项函数,其定义为:E t , C s ( x C ) = Σ x c Σ y c ∈ N ( x c ) ω s · λ ( x C , y C ) · min ( | D t , C ( x C ) - D t , C ( y C ) | , η s ) ]]>其中,λ(xC,yC)=ε/(ε+||It,C(xC)-It,C(yC)||2),N(xc)表示像素xc的邻域,‖·‖2为2范数,最后,利用BP算法优化能量函数(1),得到初始视差图
所述的ωs取值范围是:[0.1,0.4],ed的取值是0.01,σd的取值是4.0,ηs的取值是2,ε的取值范围是[5.0,15.0];第二步,利用得到的视差图像
中间视点视差图与遮挡信息的迭代更新,并利用BP算法对视差图能量函数(3)与遮挡区域能量函数(2)进行优化,利用多参数平面融合求取中间视点初始视差图,利用更新好的遮挡信息进行左右视差图初始化;遮挡图像能量函数定义为:E O ( O C , L , O C , R ; D t , C ) = Σ x C E t , C d , v + P t , C + Σ y c ∈ N ( x c ) β o · ( | O C , L ( x C ) - O C , L ( y C ) | + | O C , R ( x C ) - O C , R ( y C ) | ) - - - ( 2 ) ]]>E t , C d , v ( D t , C ; Cost C , R v , Cost C , L v ) = Σ x C u ( x C ) · ( O C , L ( x C ) O C , R ) ( x C ) β + ( 1 - O C , R ( x C ) ) ( 1 + O C , L ( x C ) ) · ρ ( Cost C , R v ( x C , d x ) ) + ( 1 - O C , L ( x C ) ) ( 1 + O C , R ( x C ) ) · ρ ( Cost C , L v ( x C , d x ) ) ) + E t , C s ( x C ) - - - ( 3 ) ]]>Cost C , R v ( x C , d x ) = Cost C , R ( x C , d x ) + p v · O R , C ( x R ) ]]>P t , C ( O C , L , O C , R ; W L , W R ) = Σ x C β ω ( | O C , L ( x C ) - E L ( x C ) | + | O C , R ( x C ) - W R ( x C ) | ) ]]>其中:中间视图遮挡图像OC,L,OC,R;βO的取值为10.0;左右视点遮挡图像OL,C(xR),OR,C(xR)通过将中间视点向两侧投影,出现的孔洞即为OL,C(xR),OR,C(xR);WL(xC)的具体计算过程为:对于给定视差值
将xC映射到xL,对于映射到同一个xL的xC,将其按照其视差大小排序,具有最大视差的xC将视为初始未遮挡即WL(xC)=0,而其余的将视为初始遮挡即WL(xC)=1,WR(xC)的计算过程类似;第三步,利用三视点视差图所应满足的空间一致性约束进一步修正各视点视差图能量函数及遮挡区域能量函数,并进行三视点视差图与遮挡区域的迭代优化;具体利用BP算法对视差图能量函数(5),(7)及遮挡区域能量函数(6)进行优化;E t , C d , v , s ( D t , C ; Cost C , R v , S , Cost C , L v , s ) = E t , C d , v ( D t , C ; Cost C , R v , s , Cost C , L v ) - - - ( 5 ) ]]>E O ( O C , L , O C , R ; D t , C spatial ) = Σ x C E t , C d , v , s + P t , C + Σ y c ∈ N ( x c ) β o · ( | O C , L ( x C ) - O C , L ( y C ) | + | O C , R ( x C ) - O C , R ( y C ) | ) - - - ( 6 ) ]]>E t , R d , v ( D t , R spatial ) = Σ x C ( O R , C ( x R ) · β + ( 1 - O R , C ( x R ) ) · ρ ( Cost R , C v . s ( x R , d x ) ) ) + E t , R s ( x R ) - - - ( 7 ) ]]>Cost C , R v , s ( x C , d x ) = Cost C , R v ( x C , d x ) + p v · min ( s · | d x - D t , R plane ′ ( x R ) | , T S ) ]]>
定义与
类似,
与
为第二步所得到的左右初始化视差图像;第四步,利用视差图在时域上满足的时域一致性约束修正能量函数并进行优化,利用光流置信度定义,对视差图能量函数(8)进行优化;从第t帧到第t′帧的时域一致性约束的匹配代价函数定义为:Cost C tem ( x C , d x ) = min ( Cost C , R ( x C , d x ) , Cost C , L ( x C , d x ) ) + p t · Σ t ′ C t , t ′ ( x c ) · min ( s · | d x - D t ′ , C spatial ( x c ′ ) | 2 , T t ) ]]>所述的pt取值为1,Tt取值为9,定义的能量函数为:E t . C tem ( D t , C ) = Σ x c ρ ( Cost C tem ) + E t , C s ( x C ) - - - ( 8 ) ]]>利用BP算法优化函数(8),得到时空域均一致的深度图像
其中,光流置信度Ct,t′(x):C t , t ′ ( x ) = exp ( - | | x - x ′ ′ | | σ r ) · exp ( - | | I t ( x ) - I t ′ ( x ′ ) | | σ c ) ]]>x′为第t帧内像素x在第t’帧的对应点,通过光流得到;x′′是x′反向投影到第t帧的像素位置,||x-x′′||表示两个像素在图像上的欧氏距离,||It(x)-It′(x′)||表示像素的RGB值之差的2范数;5)利用二项式拟合及联合双边滤波进行亚像素估计,消除视差量化所引入的误差,并获取亚像素深度的视差图序列。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310664540.5/,转载请声明来源钻瓜专利网。