一种光束法区域网迭代自检校平差方法与流程

文档序号:22397907发布日期:2020-09-29 18:08阅读:599来源:国知局
一种光束法区域网迭代自检校平差方法与流程

本发明涉及数字影像处理领域,具体涉及不同拍摄环境以及不同相机的自检校消除系统误差。



背景技术:

目前由于科技发展,摄像机已不再是传统的单镜头,多镜头多种像面等。各种摄像机陆续出现,其系统构成,成像方式都有很大的改变,很多传统的检校方法已不再使用。自检校区域网平差能够针对具有规律性的系统误差扩充平差模型,平差过程中不仅考虑摄像机的光学畸变系统误差,还对航摄飞机带来的系统误差(大气振动、发动机气流),底片变形,大气折光和环境等造成的系统误差进行校正,被公认是补偿系统误差最有效的方法。但是常规的自检校法由于模型单一,已不再适合于市场上出现的多镜头、多像面等相机,而且自检校使用的附加参数模型通常只有一种,也很难保证被检校相机的实际畸变以及区域网的系统误差能够被模型参数完全补偿,因此如何解决多镜头,多像面相机拍摄影像的畸变及区域网的系统误差是目前有待解决的问题。



技术实现要素:

本发明要解决的技术问题是传统自检校方法模型单一,自检校过程过度参数化且适用相机有限的问题,提供一种光束法区域网迭代自检校平差方法。

本发明是通过下述技术方案来解决上述技术问题:

一种光束法区域网迭代自检校平差方法,所述平差方法包括:

通过影像匹配技术获取影像上特征同名点的初始像点坐标;

获取所述影像的初始外方位元素值并使用所述初始外方位元素值构建区域网;

构建多种附加参数模型组合进行迭代并输出平差结果,对所述平差结果进行判断,若满足要求,则输出附加参数值,若不满足则循环迭代直至满足要求。

较佳地,在所述通过影像匹配技术获取影像上特征同名点的像点坐标之前,还包括,获取在各种应用场景下的所述影像。

较佳地,在所述循环迭代直至满足要求之后,还包括:将各个所述附加参数值导入所述影像中,修正所述像点坐标,将修正后的所述像点坐标与原始影像坐标之间仅进行一次重采样进行畸变校正获取无畸变影像。

较佳地,所述获取所述影像的初始外方位元素值包括:

当所述影像初始位置未知时,使用连续法相对定向获取所述影像的所述初始外方位元素值后代入虚拟观测误差方程;

当所述初始外方位元素值已知时,将所述初始外方位元素值代入所述虚拟观测误差方程。

较佳地,所述构建多种附加参数模型组合进行迭代并输出平差结果包括如下步骤:

构建第一附加参数平差模型,所述第一附加参数平差模型包括根据所述初始像点坐标构建的误差观测方程和根据所述初始外方位元素值构建的所述虚拟观测误差方程;

获取第一附加参数值,第一外方位元素值,第一像点坐标;

对第一次平差结果进行判断:

当所述第一次平差结果满足要求,则停止平差,输出所述第一附加参数值;

当所述第一次平差结果不满足要求,则利用所述第一附加参数值对所述第一像点坐标进行修正,获取第一修正像点坐标。

进一步地,当所述第一次平差结果不满足要求时,还包括:

构建第二附加参数平差模型,所述第二附加参数平差模型包括根据所述第一修正像点坐标构建的所述误差观测方程和根据所述第一外方位元素值构建的所述虚拟观测误差方程;

获取第二附加参数值,第二外方位元素值,第二像点坐标;

对第二次平差结果进行判断:

当所述第二次平差结果满足要求,则停止平差,输出所述第一附加参数值,所述第二附加参数值;

当所述第二次平差结果不满足要求,则利用所述第二附加参数值对所述第二像点坐标进行修正,获取第二修正像点坐标。

更优地,当所述第二次平差结果不满足要求时,还包括:构建第三附加参数平差模型,以此循环,直至获取所述平差结果满足要求。

更优地,所述多种附加参数模型组合中的各所述附加参数平差模型,可以为物理畸变模型和/或数学多项式模型的任意组合。

更优地,所述平差方法可用于摄像机自身系统误差和/或区域网系统误差的矫正补偿。

在符合本领域常识的基础上,上述各优选条件,可任意组合,即得本发明各较佳实例。

本发明的积极进步效果在于:解决了传统自检校方法模型单一,适用相机有限的问题,能够防止自检校过程中的过度参数化问题,在平差过程中也能最大程度上拟合系统误差,本发明不仅可以用于摄像机本身系统误差也可用于平差过程中其它系统引入误差的校正补偿。

附图说明

图1为本发明一种光束法区域网迭代自检校平差方法的一实施例中摄像机自身系统误差迭代平差流程图;

图2为本发明一种光束法区域网迭代自检校平差方法的一实施例中多组附加参数的影像重采样过程图;

图3为本发明一种光束法区域网迭代自检校平差方法的一实施例中多种附加参数模型组合的光束法区域网迭代自检校平差方法流程图;

图4为本发明一种光束法区域网迭代自检校平差方法的一实施例中非量测相机的多种附加参数模型组合的光束法区域网迭代自检校平差方法流程。

具体实施方式

为了便于理解本申请,下面将参照相关附图对本申请进行更全面的描述。附图中给出了本申请的首选实施例。但是,本申请可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本申请的公开内容更加透彻全面。

需要说明的是,当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件并与之结合为一体,或者可能同时存在居中元件。本文所使用的术语“安装”、“一端”、“另一端”以及类似的表述只是为了说明的目的。

除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同。本文中在本申请的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本申请。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。

如图1所示,为本发明一实施例中摄像机自身系统误差迭代平差流程图,获取各种应用场景下的影像;

在一个示例中,相机可以是量测相机也可以是非量测相机,相机的应用场景包括航空,地面或者水下等环境的近景或远景拍摄。可以是单航带拍摄或者多航带拍摄。影像间的重叠率应该满足常规摄影测量的要求,即航向重叠率大于60%,旁向重叠率大于30%。

特征点提取和匹配,通过影像匹配技术获取影像上特征同名点的初始像点坐标;

在一个示例中,特征同名点需要高精度,且要求均匀分布在影像上,如果自检校模型组合针对的是摄像机自身的光学畸变误差,此时可布设较多的特征点。

获取所述影像的初始外方位元素值并使用所述初始外方位元素值构建区域网;

在一个示例中,通过连续法相对定向获取初始外方位元素,或利用已有的初始外方位元素值构建区域网:在影像初始位置未知的情况下,可以使用连续法相对定向获取影像的初始外方位元素值,作为后续的虚拟观测值;若影像的初始外方位元素值已知,可以直接将其代入虚拟观测方程。

构建多种附加参数模型组合进行迭代并输出平差结果,对所述平差结果进行判断,若满足要求,则输出附加参数值,若不满足,对所述特征同名点的坐标进行修正,但不对所述影像进行重采样且循环迭代直至满足要求。

在一个示例中,如图3所示构建第一附加参数平差模型m1进行区域网光束法平差,包括根据初始像点坐标构建的误差观测方程和根据所述初始外方位元素值构建的所述虚拟观测误差方程,求解第一像点坐标,第一外方位元素值以及第一附加参数值d1,此时判断平差结果是否满足设定的要求,若满足,则停止平差,输出第一附加参数值d1和第一外方位元素值,若不满足,则利用获取的第一附加参数值d1对连接点的第一像点坐标进行修正,获取第一修正像点坐标值;

在一个可选地示例中,构建第二附加参数模型m2继续进行区域网光束法平差,此时将上次平差获取的第一外方位元素值作为虚拟观测值代入虚拟观测方程。其中第二附加参数模型m2可以是物理畸变模型,也可以是数学多项式检校模型,判断第二附加参数模型m2获取的平差结果是否满足设定的要求,若满足,则停止平差,输出第一附加参数值d1和第二附加参数值d2,若不满足,则利用获取的第二附加参数值d2对第二像点坐标进行修正;

在一个可选地示例中,将改正后的第二修正像点坐标再次进行第三附加参数模型m3的区域网光束法平差,将利用第二附加参数模型m2的平差得到的第二外方位元素值作为虚拟观测值代入虚拟观测方程,判断平差结果,若满足设定的要求,则停止平差,输出第一附加参数值d1,第二附加参数值d2,第三附加参数值d3,若不满足,则利用获取的第三附加参数值d3对第三像点坐标进行修正继续进行第四附加参数模型m4的区域网光束法平差,以此循环,直至获取的平差结果满足设定的要求时,停止平差。

在一个示例中,如图1所示在对多种附加参数模型组合循环迭代直至满足要求之后,将各个所述附加参数值导入原始影像中,修正像点坐标位置,将修正后的像点坐标与原始影像坐标之间仅进行一次重采样进行畸变校正,使用各个附加参数值对原始影像进行重采样的过程如图2所示,其中对原始影像进行多次位置纠正,而仅仅进行一次重采样,以防止影像质量下降。

在一个可选的示例中,通过本发明提出的多种附加参数模型组合的光束法区域网迭代平差法对摄像机自身系统误差进行纠正,主要针对摄像机自身畸变,目前对于拟合相机自身畸变的模型主要有australis模型(3个径向畸变参数,2个偏心畸变参数,2个平面内畸变参数),如公式1所示,brown提出的8个参数模型(3个内定向参数,3个径向畸变参数,2个偏心畸变参数),fraster在brown基础上进行改进,提出了10参数模型(3个内定向参数,3个径向畸变参数,2个偏心畸变参数,2个平面内畸变参数),如公式2所示,其中,

式中:(x,y)为像点坐标,(x0,y0)为像主点坐标,k1,k2,k3为三个径向畸变系数,p1,p2为偏心畸变系数,b1,b2为平面内畸变系数,δx,δy为像空间坐标系下x方向和y方向的物镜畸变差,

式中,δx0、δy0表示主点改正值,δc表示主距改正值,δx、δy为像空间坐标系下的x方向和y方向的物镜畸变差,此时的模型组合可以是连续的fraster提出的10参数模型,即m1,m2,……,mn都相同,也可以参数模型不相同,例如先进行brown提出的8个参数模型自检校,获取稳定的内参数之后再进行australis的7参数模型自检校。

在一个可选的示例中,为量测相机,由于量测相机自身系统误差较小,可将量测相机自身系统误差与其它大气折射或环境等因素造成的系统误差利用多项式进行拟合消除,目前常用的消除区域网系统误差的多项式模型有美国布朗博士提出的包含四类改正项共21个参数,傅里叶系数多项式,球谐函数导出的多项式等,最典型的正交多项式附加参数组是由德国ebner提出的包含12个附加参数的正交多项式,如公式3所示,可以通过多个多项式附加参数模型组合将平差过程中的系统误差降至最低。

在一个可选的示例中,在针对非量测相机的区域网平差,由于非量测相机本省系统误差较大,可以先进行自检校迭代平差法消除相机的系统畸变,获取改正后的像点位置后,再利用附加参数迭代法消除其它构建平差模型时引起的系统误差,如图4所示,针对于附加参数模型的选择,可以是根据经验先选择合适的附加参数模型,在获取改正的像点坐标值后,再依据显著性检验确定下一组附加参数组。也可在附加参数模型基础上对附件参数值进行显著性检验和相关性检验,确定相关性强或者不显著参数,从而对附件参数值进行取舍,或者给与一定的权重值,从而优化平差结果,其中,

直接对两个附加参数模型整体差异进行显著性检验,其统计量f如下所示:

h0假设:

统计量:

式中:为两组附加参数估值的差向量,nap为附加参数个数,v为多余观测数,s0为平差得到的单位权中误差值,

为附加参数组相应的协因数矩阵;

根据比较f的临界值与给定的显著性水平α后,如果f<fα,则表明在给定的显著性水平下,该附加参数组不显著,可换取其他附加参数组再一次进行显著性检验;

当附加参数值为正交或者接近正交时,此时只要计算该附加参数模型中的附加参数的自协方差qii,通过获取统计量t与显著性水平α对应的临界值tα比较,即可确定附加参数的显著性:

h0假设:

统计量:

其中:为第i个附加参数估值;s0为单位权中误差;v为多余观测数;qii为相应参数对应的子协因数矩阵,此时如果获取的t<tα,则表明在给定的显著性水平下,该参数不显著,则可在后续的平差迭代中去掉该参数;

当附加参数之间的相关性较大时,一维t检验不再适用,此时选用多维检验:

h0假设:

统计量:

其中为k个相关的附加参数组成的向量;为k个附加参数相应的子协方差矩阵;s0为单位权中误差;v1,v2为f变量的第一和第二自由度。根据自由度和预设定的显著性水平α,根据f比较fα的大小,若h0为真,则去掉该参数变量。

需要强调的是多次进行平差的多种附加参数模型组合可以是相同的参数模型,也可以是不相同的。可以是针对于摄像机本身系统误差的检校模型,也可以是针对区域网系统误差的参数模型。通过多组附加参数模型组合,不仅可以克服单个参数模型对于拟合系统误差的局限,也可以综合不同参数模型的特点,最大程度上补偿区域网的系统误差和摄像机自身的系统误差,并且获取稳定的相机内参数和外参数值。本发明提出的一种可以不需要控制点信息的多种附加参数模型组合的光束法区域网迭代自检校平差方法,相对于传统的附加参数自检校法,该方法能够综合多组附加参数模型的对于校正系统误差的优势,也能够将一种附加参数模型对于系统误差的校正能力发挥至最大。

虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1