[发明专利]基于空间三角面片拟合的图像拼接方法有效

专利信息
申请号: 201810541928.9 申请日: 2018-05-30
公开(公告)号: CN108765292B 公开(公告)日: 2022-04-29
发明(设计)人: 邓宝松;李靖;印二威;唐荣富;张周;闫野 申请(专利权)人: 中国人民解放军军事科学院国防科技创新研究院
主分类号: G06T3/40 分类号: G06T3/40;G06T3/00;G06T5/50
代理公司: 北京辰权知识产权代理有限公司 11619 代理人: 刘广达
地址: 100071*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 空间 三角 拟合 图像 拼接 方法
【权利要求书】:

1.一种基于空间三角面片拟合的鱼眼图像拼接方法,其特征在于包括以下步骤:

S1.对有重叠区域的两幅输入图像进行特征提取与匹配,得到图像间的匹配特征点;

S2.在S1中得到的匹配特征点基础上,通过最小化关于相机参数的代价函数,得到一组近似的相机参数;

S3.利用S2中得到的相机参数,通过两步RANSAC,剔除S1中得到匹配点中的误匹配点;

S4.在S3中得到的正确匹配特征点基础上,对相机坐标系下的单位球面进行三角划分;

S5.在S2中得到的相机参数与S4中得到的三角划分基础上,求解每一个空间三角面片的参数;

S6.在S5中得到的三角面片参数基础上,逐面片地渲染得到精确配准的重投影图像;

S7.在S6中得到的重投影图像基础上,通过图像融合得到最终的全景图像;

所述步骤S2的具体方法包括:

用于拍摄图像I与I′的鱼眼相机分别为C与C′;I中的图像点x=(u,v,1)T与C的相机坐标系下单位球面上的空间点z=(x,y,z)T之间的投影关系可表示为

x=Kθ

其中,θ=(θx/r,θy/r,1)T,θ=arccos(z),将上述变换表示为x=κ(z),类似地,I′中的图像点x′=(u′,v′,1)T与C′的相机坐标系下单位球面上的空间点z′=(x′,y′,z′)T之间的投影关系表示为x′=κ′(z′),其中κ(·)与κ′(·)为可逆非线性函数;

鱼眼图像间的极线约束表示如下:

z′TQz=0

其中,Q为基本矩阵,且Q=[t]×R,其中R与t分别为C与C′的相机坐标系间的旋转矩阵与平移向量;除此之外,增加关于全局投影的二级约束:

z′~Rz

其中,~表示正比关系;对于一对匹配点{x,x′},需最小化的代价函数为:

E(x,x′)=h(ree)+λh(rpp)

其中,系数λ用于控制rp的影响,取为λ=0.01,函数h(·)为具有误匹配抑制能力的Huber误差函数:

参数σe与σp分别表示极线约束与全局投影约束下正常误差的上限,残差二者的度量单位均为像素,z=κ-1(x),z′=κ′-1(x′),其中K′为相机C′的内参数矩阵;在re的表达式中,记(a,b,c)T=Qz,则标准化参数其中f′x与f′y分别为相机C′在x,y方向上的等效焦距;在rp的表达式中,系数w=r3Ty,其中r3T为R的第三行;

对于所有匹配点{xi,x′i},以及它们对应的残差re,i与rp,i,i=1,…,n,总的代价函数为:

注意到Eall是关于残差re与rp的二次函数,因此Eall的最小化可通过LM迭代实现,所得结果是一组真实相机参数的近似值;其中K,K′为内参数,R,t为外参数;

所述步骤S4的具体方法包括:

给定剔除误匹配之后的匹配点{xi,x′i|i=1,…,n},n表示正确匹配点的数量,以zi=κ-1(xi),i=1,…,n为顶点,单位球面上的三角划分等价于求空间点集{zi|i=1,…,n}的凸包,所得球面三角形代表空间三角面片在C的相机坐标系内单位球面上的投影;为保持空间三角面片模型的一致性,对于C′的相机坐标系下的顶点z′i=κ′-1(x′i),i=1,…,n,适用与zi相一致的三角划分;

所述步骤S5的具体方法包括:

鱼眼图像I与I′内一对匹配点x与x′是同一空间点P在不同两相机成像平面上的投影;x与x′之间的变换关系表示为

其中,m为描述P所在空间三角面片的平面参数,其自由度为3;在已估计得到相机参数的情况下,m是x与x′的变换关系中唯一的未知量,记z=κ-1(x),z′=κ′-1(x′),则投影关系简化为

z′~(R+tmT)z

根据上式,向量z′与(R+tmT)z平行,则

z′×(R+tmT)z=03×1

根据点积和向量积对加法的分配率,有

-z′×(Ry)=(z′×t)(mTz)

mTz是一个标量,上式为一个关于mTz的过约束线性方程组,最小二乘意义上求解可得

上式确定了关于m的一个线性约束,该约束可表示为

两单位球面上的一对三角形ΔABC与ΔA′B′C′是同一个空间三角面片的投影;根据三对匹配的顶点{zA,z′A},{zB,z′B},{zC,z′C}确立三个关于m的线性约束;记

其中,i∈{A,B,C};则三对匹配点确定的线性约束可写为

Am=13×1

其中,A=(aAT,aBT,aCT)T;上式的约束个数与未知数个数均为3,可求得该空间三角面片的参数mΔ

所述步骤S6的具体方法包括:

判断单位投影平面上一点P是否在球面三角形ABC内部;记球心为O,在同侧半球面上,判断点P是否在球面三角形ABC内等价于判断OP连线与平面ABC的交点P′是否在平面三角形ABC内;点P′的空间位置满足且由可得得出

tzP-u(zB-zA)-v(zC-zA)=zA

其中,zP,zA,zB,zC分别为点P,A,B,C在单位球面上的坐标;求解上式得到位置参数t,u与v,则点P是球面三角形ABC内点的充要条件为0≤t≤1,0≤u,0≤v且u+v≤1;

对于每个空间三角形,首先计算该三角形三个顶点在图像平面的投影点,并据此构建图像平面上当前空间三角形投影的矩形包围盒;然后标记包围盒内位于空间三角形投影内部的像素点;最后计算这些像素点上的映射并将其添加到用于图像重投影的映射表中;

根据所得映射表对输入图像进行重投影,得到精确配准后的重投影图像。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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