[发明专利]一种利用局部参数优化计算基础矩阵的相对定向方法有效

专利信息
申请号: 201410219948.6 申请日: 2014-05-23
公开(公告)号: CN104019799A 公开(公告)日: 2014-09-03
发明(设计)人: 董明利;李巍;孙鹏;王君;燕必希 申请(专利权)人: 北京信息科技大学
主分类号: G01C11/00 分类号: G01C11/00
代理公司: 北京律恒立业知识产权代理事务所(特殊普通合伙) 11416 代理人: 蔡艳园;陈轶兰
地址: 100085 北京市海淀区清*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提供了一种利用局部参数优化计算基础矩阵的相对定向方法,包括如下步骤:设置多个空间特征点;拍摄并获取所述多个空间特征点在多个位置点处的像面坐标;用线性方法求基础矩阵初值;用本质矩阵和相机内参数表示基础矩阵,根据本质矩阵的具有两个相同的特征值且秩为2的特性,将表征两相机相对位置关系的外极线几何方程参数化表示,将其表示为像点坐标与一系列旋转矩阵相乘的形式,通过高斯牛顿方法迭代更新包含外参数的矩阵,精确解算外参数。本发明的相对定向方法简化了外极线几何误差数学模型,而且在求解误差函数的雅可比矩阵时让各旋转角的初值都取0,使得建模和计算都变得简单高效率。
搜索关键词: 一种 利用 局部 参数 优化 计算 基础 矩阵 相对 定向 方法
【主权项】:
一种利用局部参数优化计算基础矩阵的相对定向方法,所述方法包括如下步骤:(1).在测量场中布置多个空间特征点;(2).在大于或等于两个的不同站位由相机对所述多个空间特征点进行拍摄测量,获取在每个站位处拍摄的每一幅图像中的n个空间特征点各自的像面坐标,其中n≥8;(3).获得相机内参数,从上述图像中选择具有至少8个公共空间特征点的两幅图像,则两图像外极线几何约束用本质矩阵和像点坐标描述为如下式所示:m'TEm=0 …(1)其中m(m,n,c)T和m'(m',n',c')T代表同一空间特征点在两幅图像中对应像点在相机坐标系下的坐标,E是表征两图像中相机外方位参数的本质矩阵;(4).用局部参数优化的方法对拍摄获得的每一组对应像点坐标构成的外极线几何约束式(1)中的本质矩阵进行如下参数优化过程:1)首先将本质矩阵E进行奇异值分解,即其中对角矩阵U、V都是酉矩阵;再将本质矩阵E参数化表示,即,将U、V视为旋转矩阵,利用正交坐标系的三坐标轴上的旋转角,分别将U、V参数化表示成欧拉角分解的形式,即其中,Ru,Rx是绕x轴的旋转矩阵,Rv,Ry是绕y轴的旋转矩阵,Rw,Rz是绕z轴的旋转矩阵,Rz具有互换性,将Rw和Rz两个旋转矩阵进行合并,将误差函数的自由参数降至五个,这时本质矩阵用旋转矩阵相乘表示为:<mrow><mi>E</mi><mo>=</mo><msub><mi>R</mi><mi>u</mi></msub><msub><mi>R</mi><mi>v</mi></msub><msub><mi>R</mi><mi>w</mi></msub><mover><mi>I</mi><mo>^</mo></mover><msubsup><mi>R</mi><mi>y</mi><mi>T</mi></msubsup><msubsup><mi>R</mi><mi>x</mi><mi>T</mi></msubsup><mo>.</mo><mo>.</mo><mo>.</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>其中<mrow><msub><mi>R</mi><mi>u</mi></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mi>cos</mi><mi>u</mi></mtd><mtd><mo>-</mo><mi>sin</mi><mi>u</mi></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mi>sin</mi><mi>u</mi></mtd><mtd><mi>cos</mi><mi>u</mi></mtd></mtr></mtable></mfenced><mo>,</mo><msub><mi>R</mi><mi>v</mi></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mi>cos</mi><mi>v</mi></mtd><mtd><mn>0</mn></mtd><mtd><mi>sin</mi><mi>v</mi></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mo>-</mo><mi>sin</mi><mi>v</mi></mtd><mtd><mn>0</mn></mtd><mtd><mi>cos</mi><mi>v</mi></mtd></mtr></mtable></mfenced><mo>,</mo><msub><mi>R</mi><mi>w</mi></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mi>cos</mi><mi>w</mi></mtd><mtd><mo>-</mo><mi>sin</mi><mi>w</mi></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mi>sin</mi><mi>w</mi></mtd><mtd><mi>cos</mi><mi>w</mi></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced></mrow>2)用高斯牛顿迭代法,迭代更新酉矩阵U、V,定义为误差函数,mi=(mi,ni,ci)T与m'i=(m′i,n′i,c′i)T是第i个空间特征点在两幅图像中的对应像点在相机坐标系下的坐标,定义角度参数变量θ=(θuvwxy)T,计算误差函数εi在角度初值θ=(0,0,0,0,0)T时的雅可比矩阵:<mrow><msub><mi>J</mi><mi>i</mi></msub><msub><mo>|</mo><mn>0</mn></msub><mo>=</mo><mfrac><msub><mrow><mo>&PartialD;</mo><mi>&epsiv;</mi></mrow><mi>i</mi></msub><mrow><mo>&PartialD;</mo><mi>&theta;</mi></mrow></mfrac><msub><mo>|</mo><mrow><mi>&theta;</mi><mo>=</mo><mn>0</mn></mrow></msub><mo>=</mo><mrow><mo>(</mo><msub><mi>n</mi><mi>i</mi></msub><msubsup><mi>c</mi><mi>i</mi><mo>&prime;</mo></msubsup><mo>,</mo><mo>-</mo><msub><mi>m</mi><mi>i</mi></msub><msubsup><mi>c</mi><mi>i</mi><mo>&prime;</mo></msubsup><mo>,</mo><msub><mi>m</mi><mi>i</mi></msub><msubsup><mi>n</mi><mi>i</mi><mo>&prime;</mo></msubsup><mo>-</mo><msub><mi>n</mi><mi>i</mi></msub><msubsup><mi>m</mi><mi>i</mi><mo>&prime;</mo></msubsup><mo>,</mo><msub><mi>c</mi><mi>i</mi></msub><msubsup><mi>n</mi><mi>i</mi><mo>&prime;</mo></msubsup><mo>,</mo><mo>-</mo><msub><mi>c</mi><mi>i</mi></msub><msubsup><mi>m</mi><mi>i</mi><mo>&prime;</mo></msubsup><mo>)</mo></mrow><mo>.</mo><mo>.</mo><mo>.</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow>a)利用n个空间点的像面坐标和相机内参数,用归一化8点算法解算本质矩阵初值,并对该初值进行奇异值分解利用分解出的酉矩阵U和V进行像点坐标转换:即,将归一化后的对应像点坐标mi(mi,ni,1)T,m′i(m′i,n′i,1)T(i=1,...,n,n≥8)左乘UT、VT表示为X'=UTm′i,X=VTmi并代入方程(1),得到误差函数b)将转换后的像点坐标X=(Xi,Yi,Zi)T与X'=(X′i,Y′i,Z′i)T代入上面的误差函数,则方程简化为c)将转化后的像点坐标X、X’代入(3)式得到如下雅可比矩阵J,由Jδθ=‑εi推得参数变量δθ=‑(J'J)‑1J'εi<mrow><mi>J</mi><mo>=</mo><mfrac><msub><mrow><mo>&PartialD;</mo><mi>&epsiv;</mi></mrow><mi>i</mi></msub><mrow><mo>&PartialD;</mo><mi>&theta;</mi></mrow></mfrac><msub><mo>|</mo><mrow><mi>&theta;</mi><mo>=</mo><mn>0</mn></mrow></msub><mo>=</mo><mrow><mo>(</mo><msub><mi>Y</mi><mi>i</mi></msub><msubsup><mi>Z</mi><mi>i</mi><mo>&prime;</mo></msubsup><mo>,</mo><mo>-</mo><msub><mi>X</mi><mi>i</mi></msub><msubsup><mi>Z</mi><mi>i</mi><mo>&prime;</mo></msubsup><mo>,</mo><msub><mi>X</mi><mi>i</mi></msub><msubsup><mi>Y</mi><mi>i</mi><mo>&prime;</mo></msubsup><mo>,</mo><mo>-</mo><msub><mi>Y</mi><mi>i</mi></msub><msubsup><mi>X</mi><mi>i</mi><mo>&prime;</mo></msubsup><mo>,</mo><msub><mi>Z</mi><mi>i</mi></msub><msubsup><mi>Y</mi><mi>i</mi><mo>&prime;</mo></msubsup><mo>,</mo><mo>-</mo><msub><mi>Z</mi><mi>i</mi></msub><msubsup><mi>X</mi><mi>i</mi><mo>&prime;</mo></msubsup><mo>)</mo></mrow><mo>.</mo><mo>.</mo><mo>.</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>d)用求解出来的δθ=(δuvwxy)T迭代更新原始的矩阵U、V得到新的Unew和Vnew如下:Unew=URuu)Rvv)Rww) …(5)Vnew=VRxx)Ryy)重复上述步骤,当||ε||满足预设的精度要求或收敛条件时,停止迭代,输出最终获得的本质矩阵3)利用Hartley提出的Cheirality约束条件从本质矩阵E中解算出正确的两相机外方位参数中的平移向量T和旋转矩阵R,完成基于两图像的相对定向方法的流程,然后对其他具有至少8个公共特征点的两幅图像重复上述步骤1)和2),完成所有图像间的相对定向。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201410219948.6/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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