[发明专利]基于相关熵的Torr-M-Estimators基础矩阵鲁棒估计方法有效
申请号: | 201810354016.0 | 申请日: | 2018-04-19 |
公开(公告)号: | CN108597016B | 公开(公告)日: | 2019-04-09 |
发明(设计)人: | 张雪涛;孙继发;聂明显;王飞;郑南宁 | 申请(专利权)人: | 西安交通大学 |
主分类号: | G06T17/00 | 分类号: | G06T17/00;G06T7/80;G06K9/46 |
代理公司: | 西安智大知识产权代理事务所 61215 | 代理人: | 何会侠 |
地址: | 710049 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基础矩阵 鲁棒性 权重函数 残差 鲁棒 迭代次数确定 循环结束条件 数据归一化 特征值分解 最小二乘法 迭代误差 加权处理 三维重建 优化结果 运动估计 信息论 匹配对 熵函数 求解 算法 匹配 跟踪 改进 | ||
1.一种基于相关熵的Torr-M-Estimators基础矩阵鲁棒估计方法,其特征在于:包括如下步骤:
1)输入同一场景不同视角下的两幅图像,提取两视图特征点,并进行匹配,获取两视图特征点的匹配对[mi,mi'],mi=(xi,yi,1)T,mi'=(xi',yi',1)T,特征点对数要求大于8;
2)利用Hartley方法进行数据规范化处理,即做各向同性的变换:1,对图像点做位移变换,使图像的原点位于图像点集的质心;2,对图像点做缩放变换,使得图像点分布在以质心为圆心半径为的圆内,从而得到新的对应点集;
3)构造目标函数:Af=0,其中A为根据对应点集坐标构造的参数矩阵,f为要求解的未知数,包含了基础矩阵参数,利用最小二乘法估计基础矩阵初值F0;
4)设定最大迭代次数N和所有匹配对的平均误差最小值ε,计算第i匹配对的残差即对极几何距离r(i),i=1…n和对极几何距离的标准偏差sig,Torr-M-Estimators取标准偏差sig:
sig=median(abs(d))/0.6745
其中d是Torr-M-Estimators对残差第i匹配对r(i)进行的一个非线性优化变换后的残差,median(·)为取中值,abs(·)为取绝对值;
5)利用相关熵函数计算Torr-M-Estimators权重W(i),i=1…n,其计算公式如下:
其中r(i)为第i匹配对的残差即对极几何距离,sig为标准偏差;
6)目标函数变换为wk-1Ufk=0,U为根据对应点集坐标构造的参数矩阵,wk-1为权重函数,fk为第k次循环要求解的未知数,令U'k-1=wk-1U,则U'k-1fk=0,利用特征值分解方法求解方程组,获取新参数矩阵特征值,选取最小的特征值对应的特征向量为当前迭代步骤的基础矩阵Fk;
7)限制基础矩阵Fk的秩为2,基础矩阵代表了两视图相机空间的旋转和平移关系,其只有7个自由度,行列式为0,利用SVD分解基础矩阵Fk:Fk=ESVT,其中E由FkFkT特征向量单位化之后组成,V由特征向量单位化之后组成,E和V都为正交矩阵,S为非负实对角矩阵,由的特征值λ1,λ2,λ3的平方根组成,假设λ3最小,令λ3为0,新的基础矩阵
8)重复步骤4-7,当满足最大迭代次数N或者所有匹配对的平均残差小于最小误差ε的时候,退出循环,输出结果,得到最终的基础矩阵Fend。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学,未经西安交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810354016.0/1.html,转载请声明来源钻瓜专利网。