[发明专利]基于全局块优化的立体影像密集匹配方法有效

专利信息
申请号: 201710254284.0 申请日: 2017-04-18
公开(公告)号: CN107170000B 公开(公告)日: 2019-09-10
发明(设计)人: 黄旭;周刚;高其双;胡堃;陆正武;蔡刚山;范超 申请(专利权)人: 武汉市工程科学技术研究院
主分类号: G06T7/32 分类号: G06T7/32;G06T7/33
代理公司: 武汉开元知识产权代理有限公司 42104 代理人: 潘杰;李满
地址: 430019 湖北省*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 全局 优化 立体 影像 密集 匹配 方法
【权利要求书】:

1.一种基于全局块优化的立体影像密集匹配方法,其特征在于,它包括如下步骤:

步骤1:在立体影像中,选择基准影像和参考影像,采用传统的立体影像密集匹配方法,获取初匹配的视差图;

步骤2:采用SLIC超像素分割方法,将基准影像分割成一系列相互邻接的块,用Si表示基准影像上的第i个块;

步骤3:构建基于全局块优化的立体影像密集匹配全局能量函数中的数据项Edata,数据项Edata用于描述基准影像的每个块与参考影像上的同名块之间的非相似性测度;

每个所述块都用一个视差平面方程来描述,即:

d(p)=ai·pix+bi·piy+ci;pSi.]]>

其中,ai、bi、ci表示块Si的视差平面方程参数;p=(px,py)T表示块Si内的一个像素;d表示像素所对应的视差;表示像素p的重心化坐标;

令表示块Si所对应的视差平面方程系数的改正数,表示基准影像上所有视差平面方程系数的改正数所组成的未知数向量,τ表示块的数目,i∈1,...τ,可以将能量函数的数据项表示为:

Edata=x~TGdatax~-2HdataTx~]]>

式中,Gdata表示数据项Edata的二次项系数矩阵;Hdata表示数据项Edata的一次项的系数矩阵,Edata为基于全局块优化的立体影像密集匹配的全局能量函数的数据项,T表示转置符号,上述二次项系数矩阵Gdata和一次项系数矩阵Hdata的具体表达为:

Gdata=Diag(-gdata(Si));

Hdata=-hdataT(S1)-hdataT(S2)...-hdataT(Sτ)T;]]>

gdata(Si)=2r(a0,b0,c0|Si)aa2r(a0,b0,c0|Si)ab2r(a0,b0,c0|Si)ac2r(a0,b0,c0|Si)ab2r(a0,b0,c0|SSi)bb2r(a0,b0,c0|Si)bc2r(a0,b0,c0|Si)ac2r(a0,b0,c0|Si)bc2r(a0,b0,c0|Si)cc;]]>

hdata(Si)=-r(a0,b0,c0|Si)a-r(a0,b0,c0|Si)b-r(a0,b0,c0|Si)c;]]>

上式中,Diag表示对角线矩阵;gdata(Si)、hdata(Si)分别表示Gdata、Hdata中的对应Si的块矩阵;a、b、c表示视差平面方程系数;a0、b0、c0表示视差平面方程系数的初值;r(a0,b0,c0|Si)表示块Si所对应的相关系数;u=a,b or c表示函数r(a0,b0,c0|Si)对未知数u的一阶偏微分;u1=a,b or c,u2=a,b or c表示函数r(a0,b0,c0|Si)对未知数u1、u2的二阶偏微分;

步骤4:构建基于全局块优化的立体影像密集匹配全局能量函数中的平滑项Esmooth,平滑项Esmooth用于保证相邻块之间连续平滑;

同样令表示所有块所对应的视差方面方程参数的改正数组成的未知数向量,表示第τ个视差平面方程系数的改正数所组成的未知数向量,可以将平滑项Esmooth表示为:

Esmooth=x~TGsx~-2HsTx~]]>

式中,Gs表示平滑项Esmooth的二次项系数矩阵,HS表示平滑项Esmooth的一次项系数矩阵;

上述二次项系数矩阵Gs和一次项系数矩阵HS可以分别表达为:

Gs=Σi=1τ(ΣSjN(Si)[Pn1(i,j)|E(Si,Sj)|ΣtE(Si,Sj)gsr(Si,Sj,t)+Pn2(i,j)gsr(Si,Sj,ci)])]]>

Hs=Σi=1τ(ΣSjN(Si)[Pn1(i,j)|E(Si,Sj)|ΣtE(Si,Sj)hsr(Si,Sj,t)T+Pn2(i,j)hsr(Si,Sj,ci)T])]]>

其中,τ表示块的数目;Sj表示Si的邻接块;N(Si)表示块Si的相邻块集合;E(Si,Sj)表示块Si内与块Sj相邻接的像素集合;|E(Si,Sj)|表示集合E(Si,Sj)内的像素数目;ci=(cix,ciy)T表示块Si的重心;Pn1(i,j)表示根据块Si与块Sj的邻接关系计算出来的连接性惩罚系数;Pn2(i,j)表示根据块Si与块Sj的邻接关系计算出来的共面性惩罚系数;t表示基准影像上的一个像素,该像素位于集合E(Si,Sj)内,且是块与块之间邻接处的像素;gsr(Si,Sj,t)表示块Si与块Sj之间关于像素t的相关矩阵;hsr(Si,Sj,t)表示块Si与块Sj之间一次项系数矩阵的分块矩阵;

σ1(t,Si,Sj)=tix2tix·tiytixtix·tiytiy2tiytixtiy1]]>

σ2(t,Si,Sj)=tjx2tjx·tjytjxtjx·tjytjy2tjytjxtjy1]]> 2

σ3(t,Si,Sj)=-tix·tjx-tix·tjy-tix-tiy·tjx-tiy·tjy-tiy-tjx-tjy-1]]>

其中,σ1(t,Si,Sj)表示块Si与块Sj之间关于像素t的二次项分块矩阵,T为转置符号;03×3表示3×3的零矩阵;表示像素t关于块Si的重心化坐标;表示像素t关于块Sj的重心化坐标;

hsr(Si,Sj,t)=03×3T...hi(t,Si,Sj)T...hj(t,Si,Sj)T...03×3TT]]>

hi(t,Si,Sj)=(dj0(t)-di0(t))tixtiy1T]]>

hj(t,Si,Sj)=(di0(t)-dj0(t))tjxtjy1T]]>

其中,hi(t,Si,Sj)表示hsr(Si,Sj,t)内,关于Si的分块矩阵;hj(t,Si,Sj)表示hsr(Si,Sj,t)内,关于Sj的分块矩阵;表示根据块Si的视差平面方程初值,计算出来的像素t的视差;表示根据块Sj的视差平面方程初值,计算出来的像素t的视差;表示像素t关于块Si的重心化坐标;表示像素t关于块Sj的重心化坐标;

步骤5:根据数据项Edata和平滑项Esmooth,构建基于全局块优化的立体影像密集匹配的全局能量函数,其中,上述全局能量函数的极值最优解,即为立体影像密集匹配的结果;

定义D表示立体影像匹配的视差图,E(D)表示基于全局块优化的立体影像密集匹配的全局能量函数,那么,将上述全局能量函数定义为:

E(D)=Edata+Esmooth=x~T(Gdata+Gs)x~-2(HdataT+HsT)x~]]>

其中,Edata表示基于全局块优化的立体影像密集匹配的全局能量函数的数据项;Esmooth表示基于全局块优化的立体影像密集匹配的全局能量函数的平滑项;

求公式的最小值,等价于求可以采用最小二乘方法直接计算获得全局最优的立体影像密集匹配视差图。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉市工程科学技术研究院,未经武汉市工程科学技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710254284.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top