一种基于空间光线聚集性的像面特征点匹配方法.pdf

上传人:大师****2 文档编号:4674121 上传时间:2018-10-27 格式:PDF 页数:21 大小:3.02MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410214980.5

申请日:

2014.05.21

公开号:

CN104036542A

公开日:

2014.09.10

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G06T 17/00申请日:20140521|||公开

IPC分类号:

G06T17/00; G06T7/00

主分类号:

G06T17/00

申请人:

北京信息科技大学

发明人:

王君; 董明利; 孙鹏; 燕必希; 娄小平

地址:

100085 北京市海淀区清河小营东路12号北京信息科技大学光电学院

优先权:

专利代理机构:

北京律恒立业知识产权代理事务所(特殊普通合伙) 11416

代理人:

蔡艳园;陈轶兰

PDF下载: PDF下载
内容摘要

本发明提出了一种基于空间光线聚集性的像面特征点匹配方法,在唯一的三维空间,根据像面特征点对应重建光线的聚集性分析,实现特征点匹配,从而利用被测空间的唯一性,将二维的匹配问题回归到三维空间解决,包括如下步骤:(1)空间光线重建;(2)确定光线聚集阈值;(3)光线聚集性判断;(4)像面特征点匹配;(5)同名点合并。

权利要求书

权利要求书
1.  一种基于空间光线聚集性的像面特征点匹配方法,包括如下步骤:
1).布置测量现场:根据被测目标对象,设置编码特征点、普通特征点、定向参照物、长度基准尺,其中分别布置编码特征点和普通特征点这两类特征点;
2).多次成像并进行图像处理和特征点识别:通过同一数字相机对被测空间内的目标对象进行多次成像,其中数字相机可移动,以从不同角度拍摄多幅图像,采用数字图像处理技术对像面进行处理,进行特征点中心定位,并识别其中的编码信息;
3).进行图像的空间定向:对拍摄的每幅图像,根据定向参照物的已知三维信息与对应像面信息,实现每幅图片的空间定向,即获取拍摄每一幅图像时相机拍摄的外方位参数;
4).匹配编码特征点:识别编码特征点并且利用编码信息自动匹配不同图像之间的编码特征点,然后利用匹配的这部分编码特征点,进行初步光束平差优化;
5).匹配普通特征点:利用获得的所有图片参数,对于每个普通特征点的像点坐标,根据空间成像几何关系,重构每个成像点对应的空间光线,然后对于任意一条空间光线,遍历其余未匹配的空间光线,根据预定阈值获得光线在空间的汇聚性,将找到的所有汇聚光线对应的像点记入匹配关系矩阵,并将其标记为已匹配点;
6).数值解算:在成功实现编码特征点和普通特征点的匹配、建立像面参数的基础上,利用光束平差优化算法,实现所有特征点空间坐标、相机参数的高精度解算,
其中在步骤5)中,采用如下两种阈值来判断光线在空间的汇聚性:
①以同一特征点的所有成像光线在该点附近形成的预定离散范围作为分散性阈值T1;
②以空间光线之间的预定距离作为距离阈值T2。

2.  如权利要求1所述的方法,其中,在所述步骤5)中,重构每个成像点对应的空间光线的步骤为:对于像面上的像点p1(x1,y1),其在相机 坐标下的坐标是经过相机外方位参数构成的旋转、平移关系,将p1′变换到空间坐标系下:
X1Y1Z1=a1a2a3b1b2b3c1c2c3x1y1-f+Xs1Ys1Zs1...(1),]]>
其中,ai,bi,ci(i=1,2,3)是相机光轴方位在空间坐标系中的三个角度量ω,,κ的余弦组合,(Xs1,Ys1,Zs1)是相机投影中心在空间坐标系中的坐标,
如此,通过如下两点式直线方程重构经像点p1和投影中心的光线:
Xs1-X1Xs1-X1=Ys1-Y1Ys1-Y1=Zs1-Z1Zs1-Z1...(2).]]>

3.  根据权利要求1所述的方法,其中在所述步骤5)中,确定分散性阈值T1和空间光线距离阈值T2的过程如下:
(1)取得所有编码点及其对应空间光线;
(2)选择一个编码点CP,计算其所有空间光线之间的距离和交点;
(3)为了保证统计数据的有效性,根据距离剔除其中的粗大误差;
(4)统计编码点CP的空间光线分散范围和光线距离的最大值;
(5)重复(2),直到所有编码点统计结束;
(6)选择所有编码点统计结果中分散范围和光线距离的最大值分别作为分散性阈值T1和空间光线距离阈值T2。

4.  根据权利要求1所述的方法,其中在所述步骤5)中,判断光线聚集性的步骤包括:
(1)初始化:设置光线分散性阈值T1、光线距离阈值T2、候选匹配点集C、匹配关系矩阵M;
(2)从所有图片中,选择一幅带有未匹配特征点的图像,记为Img1;
(3)从Img1中选择任意一个未匹配特征点p1及其对应重建空间光线L1;
(4)除了Img1以外的所有图片中,如果有未匹配的特征点,则该图片记为Img2;
(5)遍历Img2中所有未匹配特征点,并分别计算对应空间光线与p1对应空间光线之间的距离d和异面直线公垂线中点P,如果d≤T,则将对 应特征点计入p1的候选匹配点集C,同时记录距离d和中点P;
(6)重复(4)~(5),直到所有图片完成遍历;
(7)对集合C中的所有候选像点,根据其对应距离d和中点P,判断所有候选光线的聚集性;
(8)将该次找到的所有汇聚光线对应的像点记入匹配关系矩阵M,并将其标记为已匹配点;
(9)返回(2),重复上述步骤,直到没有未匹配点,
其中,在上述步骤(7)中,判断所有候选匹配点对应光线汇聚性的步骤包括:
(1)对集合C中所有候选点对应的与L1的公垂线中点,计算其相互之间的距离;
(2)对每个中点统计离其距离小于光线距离阈值T2的点数;
(3)选择点数最多的中点P以及离其距离小于T的其余中点,构成点集Cm;
(4)计算点集Cm中所有点的中心Pm,即空间坐标的平均值;
(5)对集合C中所有候选点对应的公垂线中点,计算其与Pm之间的距离,如果小于分散性阈值T1,则其对应光线确定为汇集光线。

5.  根据权利要求1所述的匹配方法,其中在所述步骤5)中,还包括同名点合并步骤,所述步骤包括:
(1)初始化:设置同名点空间最小距离阈值Td、所有特征点标记为未分组、建立所有三维特征点关系矩阵Mg;
(2)根据矩阵M中已有的匹配关系,结合相机参数,利用前方交会法,计算所有具有匹配关系的特征点三维坐标,点数记为n;
(3)计算任意两个特征点pi和pj之间三维空间距离,如果距离超过阈值Td,则矩阵Mg(i,j)和Mg(j,i)置0,否则置1;
(4)遍历所有三维特征点,如果该点未标记分组,则建立新的分组G,将该点计入G,并置已分组标记;
(5)根据关系矩阵Mg,将所有对应置1的点计入分组G,并置已分组标记;
(6)对新计入分组G的特征点,反复执行(5),直到没有新的点计入分组G为止;
(7)重复(4)~(6),直到没有未分组特征点为止。

说明书

说明书一种基于空间光线聚集性的像面特征点匹配方法
技术领域
本发明涉及计算机视觉领域,特别涉及一种基于空间光线聚集性的像面特征点匹配方法。
背景技术
特征点匹配是计算机视觉中的关键步骤,在三维重建、运动估计、图像检索、摄像机标定等领域中有着重要的应用。大尺寸数字摄影测量中,特征点匹配对于测量系统的精度、可靠性、自动化等方面都有重要影响。但由于拍摄时间、角度、环境的变化、多种传感器的使用和传感器本身的缺陷,使拍摄的图像不仅受噪声的影响,而且存在严重的灰度失真和几何畸变。在这种条件下,匹配算法如何达到精度高、匹配正确率高、速度快、鲁棒性和抗干扰性强成为人们追求的目标。
在摄影测量系统中,通常会采用两种带有自反射特性的特征点:一种是带有编码信息的编码特征点(图1(a)),编码有不同的设计方案,但在一次测量任务中,采用的编码点通常是唯一的;一种是没有任何编码信息的普通特征点(图1(b)),一般为圆形。
可以看出,对于编码特征点,只要正确识别了该特征点成像的编码信息,就可以对相同编码信息的编码特征点直接匹配。而对于普通特征点,由于其本身不携带任何信息,其成像后不能直接匹配,通常利用成像几何关系、空间分布位置、其他特征约束等条件进行匹配。因此,普通特征点的匹配相对于编码特征点而言,具有较高的难度。
对于目前已有的像面特征点匹配方法,根据其基本原理大致可以分为基于灰度相关的匹配、基于特征的匹配、基于模型的匹配、基于变换域的匹配以及基于几何关系的匹配等。“基于灰度相关的匹配”能够获得较高的定位精度,但是它计算量大,难以达到实时性要求,容易受到光 源的影响,而且存在受成像畸变的影响比较大、待匹配单元的大小不容易确定等问题。“基于特征的匹配”对于图像畸变、噪声、遮挡等具有一定的鲁棒性,由于特征仅仅是源图像数据的部分信息,所以后续的匹配过程处理的数据量会明显少于区域匹配,故特征点匹配相对比区域匹配的速度要快,并且由于特征不是直接依赖于灰度,所以对图像噪声具有抵抗性。“基于模型的匹配”在计算机视觉、摄影测量和模式识别等领域中的应用非常广泛,它可以分为刚体形状匹配和变形模板匹配两大类;频域匹配技术对噪声有较高的容忍程度,可处理图像之间的旋转和尺度变化。
从上述传统的像面特征点匹配方法来看,解决问题的思路多定位于二维像面空间的直接解决方式,即在像面上通过灰度、特征、几何关系等约束条件进行特征点匹配,但由于摄影测量本身以及任务条件的复杂性,使得传统方法难以具有普遍适应性。
发明内容
本发明提供一种基于空间光线聚集性的像面特征点匹配方法,包括如下步骤:
1).布置测量现场:根据被测目标对象,设置编码特征点、普通特征点、定向参照物、长度基准尺,其中分别布置编码特征点和普通特征点这两类特征点;
2).多次成像并进行图像处理和特征点识别:通过同一数字相机对被测空间内的目标对象进行多次成像,其中数字相机可移动,以从不同角度拍摄多幅图像,采用数字图像处理技术对像面进行处理,进行特征点中心定位,并识别其中的编码信息;
3).进行图像的空间定向:对拍摄的每幅图像,根据定向参照物的已知三维信息与对应像面信息,实现每幅图片的空间定向,即获取拍摄每一幅图像时相机拍摄的外方位参数;
4).匹配编码特征点:识别编码特征点并且利用编码信息自动匹配不同图像之间的编码特征点,然后利用匹配的这部分编码特征点,进行初步光束平差优化;
5).匹配普通特征点:利用获得的所有图片参数,对于每个普通特征点的像点坐标,根据空间成像几何关系,重构每个成像点对应的空间光线,然后对于任意一条空间光线,遍历其余未匹配的空间光线,根据预定阈值获得光线在空间的汇聚性,将找到的所有汇聚光线对应的像点记入匹配关系矩阵,并将其标记为已匹配点;
6).数值解算:在成功实现编码特征点和普通特征点的匹配、建立像面参数的基础上,利用光束平差优化算法,实现所有特征点空间坐标、相机参数的高精度解算,
其中在步骤5)中,采用如下两种阈值来判断光线在空间的汇聚性:
①以同一特征点的所有成像光线在该点附近形成的预定离散范围作为分散性阈值T1;
②以空间光线之间的预定距离作为距离阈值T2。
优选的,在所述步骤5)中,重构每个成像点对应的空间光线的步骤为:对于像面上的像点p1(x1,y1),其在相机坐标下的坐标是经过相机外方位参数构成的旋转、平移关系,将p1′变换到空间坐标系下:
X1Y1Z1=a1a2a3b1b2b3c1c2c3x1y1-f+Xs1Ys1Zs1...(1),]]>
其中,ai,bi,ci(i=1,2,3)是相机光轴方位在空间坐标系中的三个角度量ω,,κ的余弦组合,(Xs1,Ys1,Zs1)是相机投影中心在空间坐标系中的坐标,
如此,通过如下两点式直线方程重构经像点p1和投影中心的光线:
Xs1-X1Xs1-X1=Ys1-Y1Ys1-Y1=Zs1-Z1Zs1-Z1...(2).]]>
优选的,在所述步骤5)中,确定分散性阈值T1和空间光线距离阈值T2的过程如下:
(1)取得所有编码点及其对应空间光线;
(2)选择一个编码点CP,计算其所有空间光线之间的距离和交点;
(3)为了保证统计数据的有效性,根据距离剔除其中的粗大误差;
(4)统计编码点CP的空间光线分散范围和光线距离的最大值;
(5)重复(2),直到所有编码点统计结束;
(6)选择所有编码点统计结果中分散范围和光线距离的最大值分别作为分散性阈值T1和空间光线距离阈值T2。
优选的,在所述步骤5)中,判断光线聚集性的步骤包括:
(1)初始化:设置光线分散性阈值T1、光线距离阈值T2、候选匹配点集C、匹配关系矩阵M;
(2)从所有图片中,选择一幅带有未匹配特征点的图像,记为Img1;
(3)从Img1中选择任意一个未匹配特征点p1及其对应重建空间光线L1;
(4)除了Img1以外的所有图片中,如果有未匹配的特征点,则该图片记为Img2;
(5)遍历Img2中所有未匹配特征点,并分别计算对应空间光线与p1对应空间光线之间的距离d和异面直线公垂线中点P,如果d≤T,则将对应特征点计入p1的候选匹配点集C,同时记录距离d和中点P;
(6)重复(4)~(5),直到所有图片完成遍历;
(7)对集合C中的所有候选像点,根据其对应距离d和中点P,判断所有候选光线的聚集性;
(8)将该次找到的所有汇聚光线对应的像点记入匹配关系矩阵M,并将其标记为已匹配点;
(9)返回(2),重复上述步骤,直到没有未匹配点,
其中,在上述步骤(7)中,判断所有候选匹配点对应光线汇聚性的步骤包括:
(1)对集合C中所有候选点对应的与L1的公垂线中点,计算其相互之间的距离;
(2)对每个中点统计离其距离小于光线距离阈值T2的点数;
(3)选择点数最多的中点P以及离其距离小于T的其余中点,构成点集Cm;
(4)计算点集Cm中所有点的中心Pm,即空间坐标的平均值;
(5)对集合C中所有候选点对应的公垂线中点,计算其与Pm之间的距离,如果小于分散性阈值T1,则其对应光线确定为汇集光线。
优选的,在所述步骤5)中,还包括同名点合并步骤,所述步骤包括:
(1)初始化:设置同名点空间最小距离阈值Td、所有特征点标记为 未分组、建立所有三维特征点关系矩阵Mg;
(2)根据矩阵M中已有的匹配关系,结合相机参数,利用前方交会法,计算所有具有匹配关系的特征点三维坐标,点数记为n;
(3)计算任意两个特征点pi和pj之间三维空间距离,如果距离超过阈值Td,则矩阵Mg(i,j)和Mg(j,i)置0,否则置1;
(4)遍历所有三维特征点,如果该点未标记分组,则建立新的分组G,将该点计入G,并置已分组标记;
(5)根据关系矩阵Mg,将所有对应置1的点计入分组G,并置已分组标记;
(6)对新计入分组G的特征点,反复执行(5),直到没有新的点计入分组G为止;
(7)重复(4)~(6),直到没有未分组特征点为止。
应当理解,前述大体的描述和后续详尽的描述均为示例性说明和解释,并不应当用作对本发明所要求保护内容的限制。
附图说明
参考随附的附图,本发明更多的目的、功能和优点将通过本发明实施方式的如下描述得以阐明,其中:
图1(a)和图1(b)示出了两种常用的特征点样式。
图2示出了根据本发明的光学成像几何关系的线性模型。
图3示出了根据本发明的双目立体视觉系统模型图。
图4示出了根据本发明的摄影测量系统的流程图。
图5示出了根据本发明的普通特征点匹配的流程图。
图6示出了根据本发明的实验用大型室内三维控制场
具体实施方式
通过参考示范性实施例,本发明的目的和功能以及用于实现这些目的和功能的方法将得以阐明。然而,本发明并不受限于以下所公开的示范性实施例;可以通过不同形式来对其加以实现。说明书的实质仅仅是帮助相关领域技术人员综合理解本发明的具体细节。
在下文中,将参考附图描述本发明的实施例。在附图中,相同的附图标记代表相同或类似的部件,或者相同或类似的步骤。
本发明主要解决的是普通特征点的成像匹配问题。
本发明的构思依据于摄影测量系统的原理:像面信息的来源是三维被测空间,像面特征点与空间特征点之间满足共线条件。唯一的三维空间成像为多个二维像面空间,这是匹配问题的来源,也产生了特征点匹配关系的复杂性。因此,为了避免直接的复杂二维像面特征点匹配,可以利用被测空间的唯一性,通过将二维的匹配问题回归到三维空间解决,可以大大降低匹配问题的复杂性。
具体的,在理想成像条件下,每个像点都是由空间特征点反射光经透镜中心到达像面,反过来,同一个特征点的所有成像,从各个像面沿光线反方向投射到空间,将汇聚到同一个空间特征点。因此,利用每个像点重构的光线在三维空间的聚集性,可以判断像面特征点之间的对应关系,也就是汇聚到同一空间特征点的所有光线对应像点即为相互匹配特征点。
下面详述本发明的光学成像几何模型以及测量过程。
1.成像几何模型
1.1相机线性成像模型
相机模型是本发明的光学成像几何关系的最简单的模型,为线性模型,或称为针孔模型(如图2所示)。空间中任何一点P在图像上的成像位置可以用针孔模型近似表示,即任何点在图像上的投影位置p为光心O和P点的连线OP与图像平面的交点。这种关系也称为中心投影或者透视投影。
该模型用到了三个坐标系:物空间坐标系、像平面坐标系和相机坐标系。在物空间选择了一个基准坐标系,用来描述空间中任意物体的位置。可用来确定相机的位置,也可以描述空间点的位置,该坐标系即称为物空间坐标系。它由XW,YW,ZW轴组成。
在图2中,光轴ZC与像平面垂直,相交于Oi点,O点(也即OC点) 称为相机光心,OCOi为相机焦距。空间物体经过相机投影在一平面,该平面即为像平面,在像平面上选一坐标系用来描述像点的位置,以相机的光轴ZC与像平面的交点Oi为像坐标系的原点。由点OC与XC,YC,ZC轴组成的直角坐标系称为相机坐标系,XC和YC轴与像平面坐标Xi轴和Yi轴平行。在实际的测量系统中,相机采集的图像经过图像采集卡变成数字图像存储在计算机的外存中。图像由行和列的像素组成,这里定义一个直角坐标系u,v来描述像素在图像中的位置,如(u,v)表示像素的列数u,行数v,其中u,v都是非负整数。
上面提及的像坐标系是OiXiYi是以毫米为单位描述像点的位置,且其Xi轴与u轴平行,Yi和与v轴平行。所以,在描述像平面时,有两个坐标系,(u,v)表示像素单位得像平面坐标系,x,y表示毫米的像平面坐标系。并且假设一个像素在x轴与y轴方向上的长度分别为dx和dy毫米。
若Oi在u,v坐标系中的坐标为(u0,v0),则图像中任意一个像素坐标在两个坐标系下的坐标转化关系如下:
u=xdx+u0...(1)]]>
v=ydy+v0]]>
也可以表示为:
uv1=1dx0u001dyv0000xy1...(2)]]>
逆关系可写成:
xy1=dx0-u0dx0dy-vdy001uv1...(3)]]>
用旋转矩阵R与平移量t可描述相机坐标系与物空间坐标系之间的转换关系。假设点P在物空间坐标系的坐标是(Xw,Yw,Zw,1)T,而在相机坐标系下的坐标是(Xc,Yc,Zc,1)T,于是其转换关系如下:
XcYcZc1=Rt0T1XwYwZw1=M1XwYwZw1...(4)]]>
其中,R为3×3正交单位矩阵;t为三维平移量;M1为4×4矩阵。
空间任何一点P在图像上的投影位置Pi为光心O与P点连线OP与图像平面的交点。由比例关系有如下关系式:
x=fXcZc...(5)]]>
y=fYcZc]]>
其中,(x,y)为Pi点图像坐标;(Xc,Yc,Zc)为空间点P在相机坐标系下的坐标。上述关系表示为:
Zcxy1=f0000f000010XcYcZc1...(6)]]>
将式(3)与式(4)代入上式,得到空间点P坐标(Xw,Yw,Zw,1)T与其投影点Pi的坐标(u,v)的关系如下式所示:
zcuv1=1dx0u001dy0001f0000f000010Rt0T1XwYwZw1=ax0u000ayv000010Rt0T1XwYwZw1=M1M2X‾w=MX‾w...(7)]]>
式中,αx=fdx,αy=fdy,M称为投影矩阵,它是一个3×4矩阵。
从上式可知,如果已知空间某点P在某一相机的像平面上的像坐标Pi(u,v),且投影矩阵也是已知的,也无法求解空间点的坐标(Xw,Yw,Zw)。因此,用一个像平面上的像点无法确定一个空间点的坐标,至少需要用两个像平面上的点才可唯一确定一个空间点。
因此,在本发明的测量系统中采用的是单相机多成像,它们可同时 获得空间点(或物体)的多幅图像,即可获得一空间点的多个像点的二维坐标,然后由式(7)可以求解该物体的三维信息。
在讨论线性模型的时候,认为透镜是理想透镜,不带有任何的畸变。但是在实际的情况下,透镜是有畸变的,因此在精密测量时需要对由于畸变带来的误差进行补偿。
1.2立体视觉
由于至少需要用两个像平面上的点才可唯一确定一个空间点,因此根据本发明的立体视觉系统提供由多幅图像获取物体三维几何信息的方法。
在图3所示的双目立体视觉系统中,两个相机坐标系分别为Oc1Xc1Yc1Zc1和Oc2Xc2Yc2Zc2。空间点P通过光线Oc1P成像于左像面上一点p1,通过光线Oc2P成像于右像面上一点p2,p1和p2是一对同名点。平面POc1Oc2与左右两个像平面分别交于直线l1和l2。由于p1的同名点p2既位于右像平面上,又位于平面POc1Oc2上,因此p2必位于POc1Oc2于右像平面的交线l2上;同理,p2的同名点p1必位于交线l1上。l2称为右图上对应于p1点的极线,l2称为左图上对应于p2点的极线。随着空间点P位置的变化,像点和对应的极线在图像上的位置和角度也发生变化,但是,由于所有的POc1Oc2平面都相交于直线Oc1Oc2,而Oc1Oc2交两个像平面于固定两点e1和e2,故左像平面上所有的极线相交于e1,右像平面上所有极线相交于e2。e1是右相机光心Oc1在左像面的像点,叫做左极点;e2是左相机光心Oc2在右像面的像点,叫做右极点。这就是极线几何约束条件,也是传统特征点匹配方法中常用的基本约束条件。
图3中,p1′和p2′是由于系统畸变等原因造成的实际成像点,可以看出,由于像点误差的存在,实际成像点偏离理想成像位置,使得同名点的空间光线在空间中无法交于一点,而是构成异面直线,光线之间存在一定的距离D。
根据式(7),一个双目视觉系统的两个成像单元各自的透视投影方程为:
Zc1u1=M1XP=(M11m1)XP…(8)
Zc2u2=M2XP=(M21m2)XP…(9)其中,XP是一空间点P在世界坐标系下的齐次坐标;u1和u2是分别是P在两个成像系统下的像p1和p2的齐次图像坐标;投影矩阵M被分为两部分,3维列向量mi(i=1,2)表示M的最后一列;Mj1(j=1,2)表示投影矩阵左边3×3的矩阵。
将XP=(XWP,YWP,ZWP,1)T记作XP=(XT1)T,其中X=(XWP,YWP,ZWP)T,则上面两式可展开为:
Zc1u1=M11X+m1…(10)
Zc2u2=M21X+m2…(11)
将上式消去X得:
Zc2u2-Zc1M21M11-1u1=m2-M21M11-1m1…(12)
将上式等号右端的向量记作m,即:
m=m2-M21M11-1m1…(13)
将m的反对称矩阵记作[m]×,并用它去乘式(12)的两端,由于[m]××m=0,得:
[m]×(Zc2u2-Zc1M21M11-1u1)=0…(14)
将上式两端除以Zc2,并且记得到:
[m]×ZcM21M11-1u1=[m]×u2…(15)
上式等号右端的向量[m]×u2=m×u2,该向量与u2正交,将u2T左乘上式两端,并将所得等式两边除以Zc得到如下结果:
u2T[m]×M21M11-1u1=0…(16)
式(16)给出了对应物空间同一点P的同名像点u1和u2之间必须满足的关系。可以看出,在给定u1的情况下,式(16)是一个关于u1横、纵坐标关系的线性方程,即对应于u1在像平面I2上的极线;反之,在给出u2的情况下,式(16)是一个关于u1横、纵坐标关系的线性方程,即对应于u2在像平面I1上的极线。同时,式(16)还表明了对于已标定的双目立体系统,极线方程仅与投影矩阵M1和M2有关。
令F=[m]×M21M11-1,则F给出了双目之间的极线约束关系,将式 (16)写作u2TFu1=0,F是立体视觉中的基本矩阵。
2.摄影测量流程
根据上述摄影测量的成像几何模型和立体几何基本原理,设计摄影测量系统的主要流程,如图4所示,包括如下步骤:
1).布置测量现场:根据被测目标对象,设置编码特征点、普通特征点、定向参照物、长度基准尺等,其中分别布置编码特征点和普通特征点这两类特征点;
2).进行图像处理和特征点识别:通过数字相机对被测空间内的目标对象进行多次成像,其中数字相机可移动,以从不同角度拍摄多幅图像。采用数字图像处理技术对像面进行处理,进行特征点中心定位,并识别其中的编码信息;
3).进行图像的空间定向:对拍摄的每幅图像,根据定向参照物的已知三维信息与对应像面信息,利用后方交会算法(见下文),可以实现每幅图片的空间定向,即获取拍摄每一幅图像时相机拍摄的外方位参数;
4).匹配编码特征点:识别编码特征点并且利用编码信息自动匹配不同图像之间的编码特征点,然后利用匹配的这部分编码特征点,进行初步光束平差优化,以提高相机参数的精度,减少由于相机镜头畸变、图像处理带来的误差对后续匹配的影响;
5).匹配普通特征点:利用获得的所有图片参数,结合每个普通特征点的像点坐标,构建成像几何关系,通过极线等约束条件搜索可能的匹配点;
6).数值解算:在成功实现编码特征点和普通特征点的匹配、建立像面参数的基础上,利用光束平差优化算法,实现所有特征点空间坐标、相机参数等的高精度解算,这之前的计算一般是部分点的,在这一步骤中,将所有点都参与运算,精度可以提高。另外,还可以在这一步上加入标准距离约束,进一步提高精度。
3.普通特征点匹配的流程
对上述流程中第5步骤中的普通特征点匹配的流程具体设计如图5所示,该匹配方法需要解决两个主要问题:空间光线的重建和空间光线聚集性判断。
3.1空间光线的重建
3.1.1方位参数初始化
1)后方交会
根据成像几何关系,重建每个成像点对应空间光线的前提条件是已知相机内、外方位参数和像点坐标。其中,相机内参数可以通过实验条件独立标定,在测量过程中作为初始参数;像点坐标通过数字图像处理和亚像素中心定位技术获得,普遍可以达到1/20~1/50像素精度;外方位参数是与相片拍摄时刻相机站位姿态相关,因此,需要根据现场参照物及其对应像面信息解算获得,常用的方法是后方交会法。
2)初步光束平差
受现场参照物限制,后方交会法标定的相机外参数精度不高,会对系统的后续匹配、参数优化等过程产生较大影响。测量过程中,编码点的作用除了用于大视场拼接外,还可以利用其已知匹配对应关系,进行初步光束平差优化,即相机内、外参数和编码点空间坐标等根据成像模型获得最优解的过程,以进一步提高相机参数和坐标的精度。光束平差法的本质是最优迭代问题,在进行光束平差之前,待优化变量中相机内、外方位参数的初始化已经建立,而编码点空间点坐标可以根据相机参数和其多幅图像上的像点坐标,采用多条光线前方交会法计算获得。
3.1.2空间光线方程重构
在空间重构光线关系中,匹配的准确率受空间光线重构精度影响,而空间光线重构精度取决于像面特征点定位精度和相机参数,此外,镜头畸变也是造成光线重构误差的重要因素。因此,为了提高匹配的准确 率,在初步优化相机参数的基础上,需要利用畸变模型参数对特征点成像进行畸变校正,进一步提高光线重构精度。由于在后续匹配时需要多次遍历所有未匹配像点,所以,为了提高匹配速度,降低运算量,在匹配之前对所有像点进行集中前期校正,并依此作为后续匹配处理用像点。
如图3所示,两个相机坐标系分别为Oc1Xc1Yc1Zc1和Oc2Xc2Yc2Zc2。空间点P通过光线Oc1P成像于左像面上一点p1,通过光线Oc2P成像于右像面上一点p2,p1和p2是一对同名点。平面POc1Oc2交左右两个像平面分别于直线l1和l2。由于p1的同名点p2既位于右像平面上,又位于平面POc1Oc2上,因此p2必位于POc1Oc2于右像平面的交线l2上;同理,p2的同名点p1必位于交线l2上。l2称为右图上应于p1点的极线,l2称为左图上对应于p2点的极线。随着空间点P位置的变化,像点和对应的极线在图像上的位置和角度也发生变化,但是,由于所有的POc1Oc2平面都相交于直线Oc1Oc2,而Oc1Oc2交两个像平面于固定两点e1和e2,故左像平面上所有的极线相交于e1,右像平面上所有极线相交于e2。e1是右相机光心Oc1在左像面的像点,叫做左极点;e2是左相机光心Oc2在右像面的像点,叫做右极点。这就是极线几何约束条件,也是传统特征点匹配方法中常用的基本约束条件。
通过像面I和II中的像点p1和p2来解算空间点P的空间坐标。以像面I为例,要得到每个像点重构光线在空间中的方程,可以通过投影中心和像点在世界坐标系下的坐标,由两点法来完成。以像面上的像点p1(x1,y1)为例,在相机坐标下的坐标是经过相机外方位参数构成的旋转、平移关系,可以将p1′变换到物空间坐标系下:
X1Y1Z1=a1a2a3b1b2b3c1c2c3x1y1-f+Xs1Ys1Zs1...(17)]]>
其中,ai,bi,ci(i=1,2,3)是相机光轴方位在物空间坐标系中的三个角度量ω,,κ的余弦组合,(Xs1,Ys1,Zs1)是相机投影中心在物空间坐标系中的坐标。所以,经像点p1和投影中心的光线通过两点式直线方程可以建立:
Xs1-X1Xs1-X1=Ys1-Y1Ys1-Y1=Zs1-Z1Zs1-Z1...(18)]]>
同样,为了减少运算量,提高处理速度,避免重复计算光线方程, 在匹配之前集中建立所有空间光线方程,并存储。
3.2、空间光线聚集性判断
3.2.1、光线聚集阈值
光线在三维空间的汇聚性在理想条件下表现为共点,即所有匹配光线应交会于同一空间点。但实际情况下,由于镜头畸变、相机标定误差等因素的影响,空间光线的重建存在一定的误差,同名特征点的所有匹配光线并不能完全交于其对应空间特征点,而且相互之间也往往不相交,存在一定的距离,构成空间异面直线。
判断光线在空间中是否汇聚的方法有两种:
一种是判断同名光线之间的汇聚分散性阈值,即同一特征点的所有成像光线应该在该点附近形成汇聚,即带有一定离散范围的汇聚。因此,设置该离散范围的阈值,称之为分散性阈值,记为T1。
另一种是判断空间光线之间的距离阈值,即在进行匹配时先挑选满足一定条件的特征点作为候选匹配点,并选用空间光线之间的距离作为候选条件,因此,设置空间光线距离阈值,记为T2。
为了实现测量系统的自动化,要使T1和T2能够根据不同的测量任务需求自动确定。
在前面的相机标定过程中,为了提高标定初始参数的精度,利用编码点的已知匹配关系,进行了初步光束平差优化。同样,自动确定分散性阈值和空间光线距离阈值同样可以利用编码点。在一次测量任务中,编码点的布设往往是全视场内分布的,因此,通过统计编码点所有重建光线在三维空间中的汇聚范围和光线距离,可以代表同样测量任务中其余普通特征点重建光线的分散性和距离,从而实现阈值的自动确定。
确定分散性阈值T1和空间光线距离阈值T2的过程如下:
(1)取得所有编码点及其对应空间光线;
(2)选择一个编码点CP,计算其所有空间光线之间的距离和交点;
(3)为了保证统计数据的有效性,根据距离剔除其中的粗大误 差;
(4)统计编码点CP的空间光线分散范围和光线距离的最大值;
(5)重复(2),直到所有编码点统计结束;
(6)选择所有编码点统计结果中分散范围和光线距离的最大值分别作为分散性阈值T1和空间光线距离阈值T2
(7)结束。
3.2.2、光线聚集性
所有空间重建光线的聚集性判断思路是,对于任意一条空间光线,遍历其余未匹配空间光线与其距离,对所有满足空间光线距离阈值的光线,再对其光线公垂线中点之间的距离,利用光线分散性阈值T1获得中点的聚集性,从而表现为对应空间光线的聚集性,也即代表了其像面特征点的匹配关系。
光线聚集性判断的具体流程:
(1)初始化:设置光线分散性阈值T1、光线距离阈值T2、候选匹配点集C、匹配关系矩阵M;
(2)从所有图片中,选择一幅带有未匹配特征点的图像,记为Img1;
(3)从Img1中选择任意一个未匹配特征点p1及其对应重建空间光线L1;
(4)除了Img1以外的所有图片中,如果有未匹配的特征点,则该图片记为Img2;
(5)遍历Img2中所有未匹配特征点,并分别计算未匹配特征点所对应的空间光线与p1对应的空间光线之间的距离d和异面直线公垂线中点P,如果d≤T,则将对应特征点计入p1的候选匹配点集C,同时记录距离d和中点P;
(6)重复(4)~(5),直到所有图片完成遍历;
(7)对集合C中的所有候选像点,根据其对应距离d和中点P,判断所有候选光线的聚集性(具体方法见下);
(8)将该次找到的所有汇聚光线对应的像点记入匹配关系矩阵 M,并将其标记为已匹配点;
(9)返回(2),重复上述步骤,直到没有未匹配点;
(10)结束。
所有候选匹配点对应光线汇聚性的判断方法:
(1)对集合C中所有候选点对应的与L1的公垂线中点,计算其相互之间的距离;
(2)对每个中点统计离其距离小于光线距离阈值T2的点数;
(3)选择点数最多的中点P以及离其距离小于T的其余中点,构成点集Cm;
(4)计算点集Cm中所有点的中心Pm,即空间坐标的平均值;
(5)对集合C中所有候选点对应的公垂线中点,计算其与Pm之间的距离,如果小于分散性阈值T1,则其对应光线确定为汇集光线;
(6)结束。
3.2.3、同名点合并
通过空间光线聚集性确定的特征点匹配关系矩阵M中,基本完成了特征点匹配要求,但还有一些特殊情况需要考虑和处理,例如,在匹配过程中,受阈值限制、像面处理精度、拍摄质量等因素的影响,某些特征点的空间光线离线范围较大,超出了设定阈值的范围。按照上述匹配过程,在这种情况下,同名特征点有可能被匹配成多个点,每个点由部分全部空间光线汇集而成。针对该情况,需要对同名特征点合并,为此,需要建立同名点空间最小距离阈值Td,该阈值表示空间非同名点的最小距离,即小于该距离阈值的空间点即视为同名点,其值通常可以由手工或经验确定。
同名点合并过程如下:
(1)初始化:设置同名点空间最小距离阈值Td、所有特征点标记为未分组、建立所有三维特征点关系矩阵Mg;
(2)根据矩阵M中已有的匹配关系,结合相机参数,利用前方交 会法,计算所有具有匹配关系的特征点三维坐标,点数记为n;
(3)计算任意两个特征点pi和pj之间三维空间距离,如果距离超过阈值Td,则矩阵Mg(i,j)和Mg(j,i)置0,否则置1;
(4)遍历所有三维特征点,如果该点未标记分组,则建立新的分组G,将该点计入G,并置已分组标记;
(5)根据关系矩阵Mg,将所有对应置1的点计入分组G,并置已分组标记;
(6)对新计入分组G的特征点,反复执行(5),直到没有新的点计入分组G为止;
(7)重复(4)~(6),直到没有未分组特征点为止;
(8)结束。
4.实验与结果分析
为了验证基于空间聚集性的特征点匹配方法的有效性,将其应用于大尺寸静态近景摄影测量系统中,进行特征点匹配实验,见图6。
实验对象是大型室内三维控制场,该控制场尺寸5m×2.5m×1.5m,主要由框架、三节臂、测点转换附件等组成,底部设计隔震层以保证其稳定性。三节臂长度可调,顶端安装测点转换附件,可以实现摄影测量系统与激光跟踪仪之间的测点转换,便于进行测量实验、精度评价等。
对于摄影测量任务而言,该控制场的结构不同于一般的连续被测物体表面,属于比较复杂的测量对象,在不同位置和角度下的特征点成像变化很大,甚至会产生不同点之间成像遮挡、重合等极端情况,大大增加了匹配的难度。因此,用该控制场进行匹配方法的有效性检验是合适的。
控制场中满视场布置了普通特征点和编码点,并辅以定向参照物、长度基准尺等附件。采用Nikon D2X非量测数字相机进行图像采集,镜头主距20mm,像面分辨率1200万。为了充分验证该匹配方法的有效性,围绕控制场进行10组测量成像,每组特征点布置方案不同,采集大约50~70幅图片,并且由不同人员完成。
通过本发明的基于空间光线聚集性的特征点匹配方法进行普通特征点匹配,实验结果如表1所示:
表1匹配实验结果

表1中的特征点指的是普通特征点,其中,特征点识别率表示全局特征点正确识别率,像面特征点识别正确率表示所有像面上特征点匹配准确情况,而漏匹配率则表示像面上特征点被剔除的情况,漏匹配率的相关统计信息见表2。
表2漏匹配率统计信息表

结合表1和表2的结果可以看出,本发明的基于空间光线聚集性的像面特征点匹配方法很好地解决了全局特征点识别和匹配关系准确性的问题,而漏掉的匹配点,占比不超过总数的0.5%,实验表明,这些漏掉的匹配点不会对全局光束平差优化结果产生显著影响。因此,该匹配方法可以满足摄影测量像面特征点匹配自动化需求。
利用相机标定参数和像面特征点信息重建空间光线,并根据光线在三维空间的聚集性判断相应特征点的匹配关系,可以很好地解决多图像之间的像面特征点匹配问题。其优点在于,将多二维空间问题转变至单一三维空间内处理,也就是将图与图之间的匹配转变为所有光线的集中 聚集性判断,有效降低了问题的复杂性,获得良好的匹配效果。
结合这里披露的本发明的说明和实践,本发明的其他实施例对于本领域技术人员都是易于想到和理解的。说明和实施例仅被认为是示例性的,本发明的真正范围和主旨均由权利要求所限定。

一种基于空间光线聚集性的像面特征点匹配方法.pdf_第1页
第1页 / 共21页
一种基于空间光线聚集性的像面特征点匹配方法.pdf_第2页
第2页 / 共21页
一种基于空间光线聚集性的像面特征点匹配方法.pdf_第3页
第3页 / 共21页
点击查看更多>>
资源描述

《一种基于空间光线聚集性的像面特征点匹配方法.pdf》由会员分享,可在线阅读,更多相关《一种基于空间光线聚集性的像面特征点匹配方法.pdf(21页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 104036542 A (43)申请公布日 2014.09.10 CN 104036542 A (21)申请号 201410214980.5 (22)申请日 2014.05.21 G06T 17/00(2006.01) G06T 7/00(2006.01) (71)申请人 北京信息科技大学 地址 100085 北京市海淀区清河小营东路 12 号北京信息科技大学光电学院 (72)发明人 王君 董明利 孙鹏 燕必希 娄小平 (74)专利代理机构 北京律恒立业知识产权代 理事务所 ( 特殊普通合伙 ) 11416 代理人 蔡艳园 陈轶兰 (54) 发明名称 一种基于空间光线。

2、聚集性的像面特征点匹配 方法 (57) 摘要 本发明提出了一种基于空间光线聚集性的像 面特征点匹配方法, 在唯一的三维空间, 根据像面 特征点对应重建光线的聚集性分析, 实现特征点 匹配, 从而利用被测空间的唯一性, 将二维的匹配 问题回归到三维空间解决, 包括如下步骤 : (1) 空 间光线重建 ; (2) 确定光线聚集阈值 ; (3) 光线聚 集性判断 ; (4)像面特征点匹配 ; (5)同名点合并。 (51)Int.Cl. 权利要求书 2 页 说明书 13 页 附图 5 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书2页 说明书13页 附图5页 (10)申请公。

3、布号 CN 104036542 A CN 104036542 A 1/2 页 2 1. 一种基于空间光线聚集性的像面特征点匹配方法, 包括如下步骤 : 1). 布置测量现场 : 根据被测目标对象, 设置编码特征点、 普通特征点、 定向参照物、 长 度基准尺, 其中分别布置编码特征点和普通特征点这两类特征点 ; 2). 多次成像并进行图像处理和特征点识别 : 通过同一数字相机对被测空间内的目标 对象进行多次成像, 其中数字相机可移动, 以从不同角度拍摄多幅图像, 采用数字图像处理 技术对像面进行处理, 进行特征点中心定位, 并识别其中的编码信息 ; 3). 进行图像的空间定向 : 对拍摄的每幅图。

4、像, 根据定向参照物的已知三维信息与对 应像面信息, 实现每幅图片的空间定向, 即获取拍摄每一幅图像时相机拍摄的外方位参 数 ; 4). 匹配编码特征点 : 识别编码特征点并且利用编码信息自动匹配不同图像之间的编 码特征点, 然后利用匹配的这部分编码特征点, 进行初步光束平差优化 ; 5). 匹配普通特征点 : 利用获得的所有图片参数, 对于每个普通特征点的像点坐标, 根 据空间成像几何关系, 重构每个成像点对应的空间光线, 然后对于任意一条空间光线, 遍历 其余未匹配的空间光线, 根据预定阈值获得光线在空间的汇聚性, 将找到的所有汇聚光线 对应的像点记入匹配关系矩阵, 并将其标记为已匹配点 。

5、; 6). 数值解算 : 在成功实现编码特征点和普通特征点的匹配、 建立像面参数的基础上, 利用光束平差优化算法, 实现所有特征点空间坐标、 相机参数的高精度解算, 其中在步骤 5) 中, 采用如下两种阈值来判断光线在空间的汇聚性 : 以同一特征点的所有成像光线在该点附近形成的预定离散范围作为分散性阈值 T1; 以空间光线之间的预定距离作为距离阈值 T2。 2.如权利要求1所述的方法, 其中, 在所述步骤5)中, 重构每个成像点对应的空间光线 的步骤为 : 对于像面上的像点 p1(x1,y1), 其在相机坐标下的坐标是经过相机 外方位参数构成的旋转、 平移关系, 将 p1变换到空间坐标系下 :。

6、 其中, ai,bi,ci(i 1,2,3) 是相机光轴方位在空间坐标系中的三个角度量 , , 的 余弦组合, (Xs1,Ys1,Zs1) 是相机投影中心在空间坐标系中的坐标, 如此, 通过如下两点式直线方程重构经像点 p1和投影中心的光线 : 3. 根据权利要求 1 所述的方法, 其中在所述步骤 5) 中, 确定分散性阈值 T1和空间光线 距离阈值 T2的过程如下 : (1) 取得所有编码点及其对应空间光线 ; (2) 选择一个编码点 CP, 计算其所有空间光线之间的距离和交点 ; (3) 为了保证统计数据的有效性, 根据距离剔除其中的粗大误差 ; (4) 统计编码点 CP 的空间光线分散范。

7、围和光线距离的最大值 ; 权 利 要 求 书 CN 104036542 A 2 2/2 页 3 (5) 重复 (2), 直到所有编码点统计结束 ; (6) 选择所有编码点统计结果中分散范围和光线距离的最大值分别作为分散性阈值 T1 和空间光线距离阈值 T2。 4. 根据权利要求 1 所述的方法, 其中在所述步骤 5) 中, 判断光线聚集性的步骤包括 : (1) 初始化 : 设置光线分散性阈值 T1、 光线距离阈值 T2、 候选匹配点集 C、 匹配关系矩阵 M ; (2) 从所有图片中, 选择一幅带有未匹配特征点的图像, 记为 Img1; (3) 从 Img1中选择任意一个未匹配特征点 p1及其。

8、对应重建空间光线 L1; (4) 除了 Img1以外的所有图片中, 如果有未匹配的特征点, 则该图片记为 Img2; (5) 遍历 Img2中所有未匹配特征点, 并分别计算对应空间光线与 p1对应空间光线之间 的距离 d 和异面直线公垂线中点 P, 如果 d T, 则将对应特征点计入 p1的候选匹配点集 C, 同时记录距离 d 和中点 P ; (6) 重复 (4) (5), 直到所有图片完成遍历 ; (7) 对集合 C 中的所有候选像点, 根据其对应距离 d 和中点 P, 判断所有候选光线的聚 集性 ; (8) 将该次找到的所有汇聚光线对应的像点记入匹配关系矩阵 M, 并将其标记为已匹 配点 。

9、; (9) 返回 (2), 重复上述步骤, 直到没有未匹配点, 其中, 在上述步骤 (7) 中, 判断所有候选匹配点对应光线汇聚性的步骤包括 : (1) 对集合 C 中所有候选点对应的与 L1的公垂线中点, 计算其相互之间的距离 ; (2) 对每个中点统计离其距离小于光线距离阈值 T2的点数 ; (3) 选择点数最多的中点 P 以及离其距离小于 T 的其余中点, 构成点集 Cm; (4) 计算点集 Cm中所有点的中心 Pm, 即空间坐标的平均值 ; (5)对集合C中所有候选点对应的公垂线中点, 计算其与Pm之间的距离, 如果小于分散 性阈值 T1, 则其对应光线确定为汇集光线。 5.根据权利要。

10、求1所述的匹配方法, 其中在所述步骤5)中, 还包括同名点合并步骤, 所 述步骤包括 : (1) 初始化 : 设置同名点空间最小距离阈值 Td、 所有特征点标记为未分组、 建立所有三 维特征点关系矩阵 Mg; (2) 根据矩阵 M 中已有的匹配关系, 结合相机参数, 利用前方交会法, 计算所有具有匹 配关系的特征点三维坐标, 点数记为 n ; (3) 计算任意两个特征点 pi和 pj之间三维空间距离, 如果距离超过阈值 Td, 则矩阵 Mg(i,j) 和 Mg(j,i) 置 0, 否则置 1 ; (4) 遍历所有三维特征点, 如果该点未标记分组, 则建立新的分组 G, 将该点计入 G, 并 置。

11、已分组标记 ; (5) 根据关系矩阵 Mg, 将所有对应置 1 的点计入分组 G, 并置已分组标记 ; (6) 对新计入分组 G 的特征点, 反复执行 (5), 直到没有新的点计入分组 G 为止 ; (7) 重复 (4) (6), 直到没有未分组特征点为止。 权 利 要 求 书 CN 104036542 A 3 1/13 页 4 一种基于空间光线聚集性的像面特征点匹配方法 技术领域 0001 本发明涉及计算机视觉领域, 特别涉及一种基于空间光线聚集性的像面特征点匹 配方法。 背景技术 0002 特征点匹配是计算机视觉中的关键步骤, 在三维重建、 运动估计、 图像检索、 摄像 机标定等领域中有着。

12、重要的应用。大尺寸数字摄影测量中, 特征点匹配对于测量系统的精 度、 可靠性、 自动化等方面都有重要影响。但由于拍摄时间、 角度、 环境的变化、 多种传感器 的使用和传感器本身的缺陷, 使拍摄的图像不仅受噪声的影响, 而且存在严重的灰度失真 和几何畸变。 在这种条件下, 匹配算法如何达到精度高、 匹配正确率高、 速度快、 鲁棒性和抗 干扰性强成为人们追求的目标。 0003 在摄影测量系统中, 通常会采用两种带有自反射特性的特征点 : 一种是带有编码 信息的编码特征点 ( 图 1(a), 编码有不同的设计方案, 但在一次测量任务中, 采用的编码 点通常是唯一的 ; 一种是没有任何编码信息的普通特。

13、征点 ( 图 1(b), 一般为圆形。 0004 可以看出, 对于编码特征点, 只要正确识别了该特征点成像的编码信息, 就可以对 相同编码信息的编码特征点直接匹配。 而对于普通特征点, 由于其本身不携带任何信息, 其 成像后不能直接匹配, 通常利用成像几何关系、 空间分布位置、 其他特征约束等条件进行匹 配。因此, 普通特征点的匹配相对于编码特征点而言, 具有较高的难度。 0005 对于目前已有的像面特征点匹配方法, 根据其基本原理大致可以分为基于灰度相 关的匹配、 基于特征的匹配、 基于模型的匹配、 基于变换域的匹配以及基于几何关系的匹配 等。 “基于灰度相关的匹配” 能够获得较高的定位精度。

14、, 但是它计算量大, 难以达到实时性要 求, 容易受到光源的影响, 而且存在受成像畸变的影响比较大、 待匹配单元的大小不容易确 定等问题。 “基于特征的匹配” 对于图像畸变、 噪声、 遮挡等具有一定的鲁棒性, 由于特征仅 仅是源图像数据的部分信息, 所以后续的匹配过程处理的数据量会明显少于区域匹配, 故 特征点匹配相对比区域匹配的速度要快, 并且由于特征不是直接依赖于灰度, 所以对图像 噪声具有抵抗性。 “基于模型的匹配” 在计算机视觉、 摄影测量和模式识别等领域中的应用 非常广泛, 它可以分为刚体形状匹配和变形模板匹配两大类 ; 频域匹配技术对噪声有较高 的容忍程度, 可处理图像之间的旋转和。

15、尺度变化。 0006 从上述传统的像面特征点匹配方法来看, 解决问题的思路多定位于二维像面空间 的直接解决方式, 即在像面上通过灰度、 特征、 几何关系等约束条件进行特征点匹配, 但由 于摄影测量本身以及任务条件的复杂性, 使得传统方法难以具有普遍适应性。 发明内容 0007 本发明提供一种基于空间光线聚集性的像面特征点匹配方法, 包括如下步骤 : 0008 1). 布置测量现场 : 根据被测目标对象, 设置编码特征点、 普通特征点、 定向参照 物、 长度基准尺, 其中分别布置编码特征点和普通特征点这两类特征点 ; 说 明 书 CN 104036542 A 4 2/13 页 5 0009 2)。

16、. 多次成像并进行图像处理和特征点识别 : 通过同一数字相机对被测空间内的 目标对象进行多次成像, 其中数字相机可移动, 以从不同角度拍摄多幅图像, 采用数字图像 处理技术对像面进行处理, 进行特征点中心定位, 并识别其中的编码信息 ; 0010 3). 进行图像的空间定向 : 对拍摄的每幅图像, 根据定向参照物的已知三维信息 与对应像面信息, 实现每幅图片的空间定向, 即获取拍摄每一幅图像时相机拍摄的外方位 参数 ; 0011 4). 匹配编码特征点 : 识别编码特征点并且利用编码信息自动匹配不同图像之间 的编码特征点, 然后利用匹配的这部分编码特征点, 进行初步光束平差优化 ; 0012 。

17、5). 匹配普通特征点 : 利用获得的所有图片参数, 对于每个普通特征点的像点坐 标, 根据空间成像几何关系, 重构每个成像点对应的空间光线, 然后对于任意一条空间光 线, 遍历其余未匹配的空间光线, 根据预定阈值获得光线在空间的汇聚性, 将找到的所有汇 聚光线对应的像点记入匹配关系矩阵, 并将其标记为已匹配点 ; 0013 6). 数值解算 : 在成功实现编码特征点和普通特征点的匹配、 建立像面参数的基 础上, 利用光束平差优化算法, 实现所有特征点空间坐标、 相机参数的高精度解算, 0014 其中在步骤 5) 中, 采用如下两种阈值来判断光线在空间的汇聚性 : 0015 以同一特征点的所有。

18、成像光线在该点附近形成的预定离散范围作为分散性阈 值 T1; 0016 以空间光线之间的预定距离作为距离阈值 T2。 0017 优选的, 在所述步骤 5) 中, 重构每个成像点对应的空间光线的步骤为 : 对于像面 上的像点 p1(x1,y1), 其在相机坐标下的坐标是经过相机外方位参数构成的旋 转、 平移关系, 将 p1变换到空间坐标系下 : 0018 0019 其中, ai,bi,ci(i 1,2,3) 是相机光轴方位在空间坐标系中的三个角度量 , , 的余弦组合, (Xs1,Ys1,Zs1) 是相机投影中心在空间坐标系中的坐标, 0020 如此, 通过如下两点式直线方程重构经像点 p1和投。

19、影中心的光线 : 0021 0022 优选的, 在所述步骤 5) 中, 确定分散性阈值 T1和空间光线距离阈值 T2的过程如 下 : 0023 (1) 取得所有编码点及其对应空间光线 ; 0024 (2) 选择一个编码点 CP, 计算其所有空间光线之间的距离和交点 ; 0025 (3) 为了保证统计数据的有效性, 根据距离剔除其中的粗大误差 ; 0026 (4) 统计编码点 CP 的空间光线分散范围和光线距离的最大值 ; 0027 (5) 重复 (2), 直到所有编码点统计结束 ; 0028 (6) 选择所有编码点统计结果中分散范围和光线距离的最大值分别作为分散性阈 值 T1和空间光线距离阈值。

20、 T2。 说 明 书 CN 104036542 A 5 3/13 页 6 0029 优选的, 在所述步骤 5) 中, 判断光线聚集性的步骤包括 : 0030 (1) 初始化 : 设置光线分散性阈值 T1、 光线距离阈值 T2、 候选匹配点集 C、 匹配关系 矩阵 M ; 0031 (2) 从所有图片中, 选择一幅带有未匹配特征点的图像, 记为 Img1; 0032 (3) 从 Img1中选择任意一个未匹配特征点 p1及其对应重建空间光线 L1; 0033 (4) 除了 Img1以外的所有图片中, 如果有未匹配的特征点, 则该图片记为 Img2; 0034 (5) 遍历 Img2中所有未匹配特征。

21、点, 并分别计算对应空间光线与 p1对应空间光线 之间的距离 d 和异面直线公垂线中点 P, 如果 d T, 则将对应特征点计入 p1的候选匹配点 集 C, 同时记录距离 d 和中点 P ; 0035 (6) 重复 (4) (5), 直到所有图片完成遍历 ; 0036 (7) 对集合 C 中的所有候选像点, 根据其对应距离 d 和中点 P, 判断所有候选光线 的聚集性 ; 0037 (8) 将该次找到的所有汇聚光线对应的像点记入匹配关系矩阵 M, 并将其标记为 已匹配点 ; 0038 (9) 返回 (2), 重复上述步骤, 直到没有未匹配点, 0039 其中, 在上述步骤 (7) 中, 判断所。

22、有候选匹配点对应光线汇聚性的步骤包括 : 0040 (1) 对集合 C 中所有候选点对应的与 L1的公垂线中点, 计算其相互之间的距离 ; 0041 (2) 对每个中点统计离其距离小于光线距离阈值 T2的点数 ; 0042 (3) 选择点数最多的中点 P 以及离其距离小于 T 的其余中点, 构成点集 Cm; 0043 (4) 计算点集 Cm中所有点的中心 Pm, 即空间坐标的平均值 ; 0044 (5)对集合C中所有候选点对应的公垂线中点, 计算其与Pm之间的距离, 如果小于 分散性阈值 T1, 则其对应光线确定为汇集光线。 0045 优选的, 在所述步骤 5) 中, 还包括同名点合并步骤, 。

23、所述步骤包括 : 0046 (1) 初始化 : 设置同名点空间最小距离阈值 Td、 所有特征点标记为未分组、 建立所 有三维特征点关系矩阵 Mg; 0047 (2) 根据矩阵 M 中已有的匹配关系, 结合相机参数, 利用前方交会法, 计算所有具 有匹配关系的特征点三维坐标, 点数记为 n ; 0048 (3) 计算任意两个特征点 pi和 pj之间三维空间距离, 如果距离超过阈值 Td, 则矩 阵 Mg(i,j) 和 Mg(j,i) 置 0, 否则置 1 ; 0049 (4) 遍历所有三维特征点, 如果该点未标记分组, 则建立新的分组 G, 将该点计入 G, 并置已分组标记 ; 0050 (5)。

24、 根据关系矩阵 Mg, 将所有对应置 1 的点计入分组 G, 并置已分组标记 ; 0051 (6) 对新计入分组 G 的特征点, 反复执行 (5), 直到没有新的点计入分组 G 为止 ; 0052 (7) 重复 (4) (6), 直到没有未分组特征点为止。 0053 应当理解, 前述大体的描述和后续详尽的描述均为示例性说明和解释, 并不应当 用作对本发明所要求保护内容的限制。 附图说明 0054 参考随附的附图, 本发明更多的目的、 功能和优点将通过本发明实施方式的如下 说 明 书 CN 104036542 A 6 4/13 页 7 描述得以阐明, 其中 : 0055 图 1(a) 和图 1(。

25、b) 示出了两种常用的特征点样式。 0056 图 2 示出了根据本发明的光学成像几何关系的线性模型。 0057 图 3 示出了根据本发明的双目立体视觉系统模型图。 0058 图 4 示出了根据本发明的摄影测量系统的流程图。 0059 图 5 示出了根据本发明的普通特征点匹配的流程图。 0060 图 6 示出了根据本发明的实验用大型室内三维控制场 具体实施方式 0061 通过参考示范性实施例, 本发明的目的和功能以及用于实现这些目的和功能的方 法将得以阐明。 然而, 本发明并不受限于以下所公开的示范性实施例 ; 可以通过不同形式来 对其加以实现。说明书的实质仅仅是帮助相关领域技术人员综合理解本发。

26、明的具体细节。 0062 在下文中, 将参考附图描述本发明的实施例。 在附图中, 相同的附图标记代表相同 或类似的部件, 或者相同或类似的步骤。 0063 本发明主要解决的是普通特征点的成像匹配问题。 0064 本发明的构思依据于摄影测量系统的原理 : 像面信息的来源是三维被测空间, 像 面特征点与空间特征点之间满足共线条件。唯一的三维空间成像为多个二维像面空间, 这 是匹配问题的来源, 也产生了特征点匹配关系的复杂性。 因此, 为了避免直接的复杂二维像 面特征点匹配, 可以利用被测空间的唯一性, 通过将二维的匹配问题回归到三维空间解决, 可以大大降低匹配问题的复杂性。 0065 具体的, 在。

27、理想成像条件下, 每个像点都是由空间特征点反射光经透镜中心到达 像面, 反过来, 同一个特征点的所有成像, 从各个像面沿光线反方向投射到空间, 将汇聚到 同一个空间特征点。 因此, 利用每个像点重构的光线在三维空间的聚集性, 可以判断像面特 征点之间的对应关系, 也就是汇聚到同一空间特征点的所有光线对应像点即为相互匹配特 征点。 0066 下面详述本发明的光学成像几何模型以及测量过程。 0067 1. 成像几何模型 0068 1.1 相机线性成像模型 0069 相机模型是本发明的光学成像几何关系的最简单的模型, 为线性模型, 或称为针 孔模型 ( 如图 2 所示 )。空间中任何一点 P 在图像。

28、上的成像位置可以用针孔模型近似表示, 即任何点在图像上的投影位置 p 为光心 O 和 P 点的连线 OP 与图像平面的交点。这种关系 也称为中心投影或者透视投影。 0070 该模型用到了三个坐标系 : 物空间坐标系、 像平面坐标系和相机坐标系。 在物空间 选择了一个基准坐标系, 用来描述空间中任意物体的位置。 可用来确定相机的位置, 也可以 描述空间点的位置, 该坐标系即称为物空间坐标系。它由 XW,YW,ZW轴组成。 0071 在图 2 中, 光轴 ZC与像平面垂直, 相交于 Oi点, O 点 ( 也即 OC点 ) 称为相机光心, OCOi为相机焦距。空间物体经过相机投影在一平面, 该平面即。

29、为像平面, 在像平面上选一坐 标系用来描述像点的位置, 以相机的光轴 ZC与像平面的交点 Oi为像坐标系的原点。由点 OC 与 XC,YC,ZC轴组成的直角坐标系称为相机坐标系, XC和 YC轴与像平面坐标 Xi轴和 Yi轴平 说 明 书 CN 104036542 A 7 5/13 页 8 行。在实际的测量系统中, 相机采集的图像经过图像采集卡变成数字图像存储在计算机的 外存中。图像由行和列的像素组成, 这里定义一个直角坐标系 u,v 来描述像素在图像中的 位置, 如 (u,v) 表示像素的列数 u, 行数 v, 其中 u,v 都是非负整数。 0072 上面提及的像坐标系是 OiXiYi是以毫。

30、米为单位描述像点的位置, 且其 Xi轴与 u 轴 平行, Yi和与 v 轴平行。所以, 在描述像平面时, 有两个坐标系, (u,v) 表示像素单位得像平 面坐标系, x,y 表示毫米的像平面坐标系。并且假设一个像素在 x 轴与 y 轴方向上的长度 分别为 dx 和 dy 毫米。 0073 若Oi在u,v坐标系中的坐标为(u0,v0), 则图像中任意一个像素坐标在两个坐标系 下的坐标转化关系如下 : 0074 0075 0076 也可以表示为 : 0077 0078 逆关系可写成 : 0079 0080 用旋转矩阵 R 与平移量 t 可描述相机坐标系与物空间坐标系之间的转换关系。假 设点 P 在。

31、物空间坐标系的坐标是 (Xw,Yw,Zw,1)T, 而在相机坐标系下的坐标是 (Xc,Yc,Zc,1)T, 于是其转换关系如下 : 0081 0082 其中, R 为 33 正交单位矩阵 ; t 为三维平移量 ; M1为 44 矩阵。 0083 空间任何一点 P 在图像上的投影位置 Pi为光心 O 与 P 点连线 OP 与图像平面的交 点。由比例关系有如下关系式 : 0084 0085 说 明 书 CN 104036542 A 8 6/13 页 9 0086 其中, (x,y) 为 Pi点图像坐标 ; (Xc,Yc,Zc) 为空间点 P 在相机坐标系下的坐标。上 述关系表示为 : 0087 0。

32、088 将式 (3) 与式 (4) 代入上式, 得到空间点 P 坐标 (Xw,Yw,Zw,1)T与其投影点 Pi的坐 标 (u,v) 的关系如下式所示 : 0089 0090 式中, x fdx,y fdy, M 称为投影矩阵, 它是一个 34 矩阵。 0091 从上式可知, 如果已知空间某点 P 在某一相机的像平面上的像坐标 Pi(u,v), 且投 影矩阵也是已知的, 也无法求解空间点的坐标 (Xw,Yw,Zw)。因此, 用一个像平面上的像点无 法确定一个空间点的坐标, 至少需要用两个像平面上的点才可唯一确定一个空间点。 0092 因此, 在本发明的测量系统中采用的是单相机多成像, 它们可同。

33、时获得空间点 ( 或物体 ) 的多幅图像, 即可获得一空间点的多个像点的二维坐标, 然后由式 (7) 可以求解 该物体的三维信息。 0093 在讨论线性模型的时候, 认为透镜是理想透镜, 不带有任何的畸变。 但是在实际的 情况下, 透镜是有畸变的, 因此在精密测量时需要对由于畸变带来的误差进行补偿。 0094 1.2 立体视觉 0095 由于至少需要用两个像平面上的点才可唯一确定一个空间点, 因此根据本发明的 立体视觉系统提供由多幅图像获取物体三维几何信息的方法。 0096 在图 3 所示的双目立体视觉系统中, 两个相机坐标系分别为 Oc1Xc1Yc1Zc1和 Oc2Xc2Yc2Zc2。空间点。

34、 P 通过光线 Oc1P 成像于左像面上一点 p1, 通过光线 Oc2P 成像于右像面上 一点 p2, p1和 p2是一对同名点。平面 POc1Oc2与左右两个像平面分别交于直线 l1和 l2。由 于 p1的同名点 p2既位于右像平面上, 又位于平面 POc1Oc2上, 因此 p2必位于 POc1Oc2于右像平 面的交线 l2上 ; 同理, p2的同名点 p1必位于交线 l1上。l2称为右图上对应于 p1点的极线, l2称为左图上对应于 p2点的极线。随着空间点 P 位置的变化, 像点和对应的极线在图像上 的位置和角度也发生变化, 但是, 由于所有的 POc1Oc2平面都相交于直线 Oc1Oc。

35、2, 而 Oc1Oc2交两 个像平面于固定两点 e1和 e2, 故左像平面上所有的极线相交于 e1, 右像平面上所有极线相 交于 e2。e1是右相机光心 Oc1在左像面的像点, 叫做左极点 ; e2是左相机光心 Oc2在右像面 说 明 书 CN 104036542 A 9 7/13 页 10 的像点, 叫做右极点。 这就是极线几何约束条件, 也是传统特征点匹配方法中常用的基本约 束条件。 0097 图 3 中, p1和 p2是由于系统畸变等原因造成的实际成像点, 可以看出, 由于像 点误差的存在, 实际成像点偏离理想成像位置, 使得同名点的空间光线在空间中无法交于 一点, 而是构成异面直线, 。

36、光线之间存在一定的距离 D。 0098 根据式 (7), 一个双目视觉系统的两个成像单元各自的透视投影方程为 : 0099 Zc1u1 M1XP (M11m1)XP(8) 0100 Zc2u2 M2XP (M21m2)XP(9) 其中, XP是一空间点 P 在世界坐标系下的齐次坐标 ; u1和 u2是分别是 P 在两个成像系统下的像 p1和 p2的齐次图像坐标 ; 投影矩阵 M 被分为两 部分, 3 维列向量 mi(i 1,2) 表示 M 的最后一列 ; Mj1(j 1,2) 表示投影矩阵左边 33 的 矩阵。 0101 将XP(XWP,YWP,ZWP,1)T记作XP(XT1)T, 其中X(X。

37、WP,YWP,ZWP)T, 则上面两式可展 开为 : 0102 Zc1u1 M11X+m1(10) 0103 Zc2u2 M21X+m2(11) 0104 将上式消去 X 得 : 0105 Zc2u2-Zc1M21M11-1u1 m2-M21M11-1m1(12) 0106 将上式等号右端的向量记作 m, 即 : 0107 m m2-M21M11-1m1(13) 0108 将 m 的反对称矩阵记作 m, 并用它去乘式 (12) 的两端, 由于 mm 0, 得 : 0109 m(Zc2u2-Zc1M21M11-1u1) 0(14) 0110 将上式两端除以 Zc2, 并且记得到 : 0111 m。

38、ZcM21M11-1u1 mu2(15) 0112 上式等号右端的向量 mu2 mu2, 该向量与 u2正交, 将 u2T左乘上式两端, 并 将所得等式两边除以 Zc得到如下结果 : 0113 u2TmM21M11-1u1 0(16) 0114 式 (16) 给出了对应物空间同一点 P 的同名像点 u1和 u2之间必须满足的关系。可 以看出, 在给定u1的情况下, 式(16)是一个关于u1横、 纵坐标关系的线性方程, 即对应于u1 在像平面 I2上的极线 ; 反之, 在给出 u2的情况下, 式 (16) 是一个关于 u1横、 纵坐标关系的 线性方程, 即对应于 u2在像平面 I1上的极线。同时。

39、, 式 (16) 还表明了对于已标定的双目立 体系统, 极线方程仅与投影矩阵 M1和 M2有关。 0115 令 F mM21M11-1, 则 F 给出了双目之间的极线约束关系, 将式 (16) 写作 u2TFu1 0, F 是立体视觉中的基本矩阵。 0116 2. 摄影测量流程 0117 根据上述摄影测量的成像几何模型和立体几何基本原理, 设计摄影测量系统的主 要流程, 如图 4 所示, 包括如下步骤 : 0118 1). 布置测量现场 : 根据被测目标对象, 设置编码特征点、 普通特征点、 定向参照 物、 长度基准尺等, 其中分别布置编码特征点和普通特征点这两类特征点 ; 说 明 书 CN 。

40、104036542 A 10 8/13 页 11 0119 2). 进行图像处理和特征点识别 : 通过数字相机对被测空间内的目标对象进行多 次成像, 其中数字相机可移动, 以从不同角度拍摄多幅图像。 采用数字图像处理技术对像面 进行处理, 进行特征点中心定位, 并识别其中的编码信息 ; 0120 3). 进行图像的空间定向 : 对拍摄的每幅图像, 根据定向参照物的已知三维信息 与对应像面信息, 利用后方交会算法 ( 见下文 ), 可以实现每幅图片的空间定向, 即获取拍 摄每一幅图像时相机拍摄的外方位参数 ; 0121 4). 匹配编码特征点 : 识别编码特征点并且利用编码信息自动匹配不同图像之。

41、间 的编码特征点, 然后利用匹配的这部分编码特征点, 进行初步光束平差优化, 以提高相机参 数的精度, 减少由于相机镜头畸变、 图像处理带来的误差对后续匹配的影响 ; 0122 5). 匹配普通特征点 : 利用获得的所有图片参数, 结合每个普通特征点的像点坐 标, 构建成像几何关系, 通过极线等约束条件搜索可能的匹配点 ; 0123 6). 数值解算 : 在成功实现编码特征点和普通特征点的匹配、 建立像面参数的基 础上, 利用光束平差优化算法, 实现所有特征点空间坐标、 相机参数等的高精度解算, 这之 前的计算一般是部分点的, 在这一步骤中, 将所有点都参与运算, 精度可以提高。 另外, 还可。

42、 以在这一步上加入标准距离约束, 进一步提高精度。 0124 3. 普通特征点匹配的流程 0125 对上述流程中第 5 步骤中的普通特征点匹配的流程具体设计如图 5 所示, 该匹配 方法需要解决两个主要问题 : 空间光线的重建和空间光线聚集性判断。 0126 3.1 空间光线的重建 0127 3.1.1 方位参数初始化 0128 1) 后方交会 0129 根据成像几何关系, 重建每个成像点对应空间光线的前提条件是已知相机内、 外 方位参数和像点坐标。其中, 相机内参数可以通过实验条件独立标定, 在测量过程中作为 初始参数 ; 像点坐标通过数字图像处理和亚像素中心定位技术获得, 普遍可以达到 1。

43、/20 1/50 像素精度 ; 外方位参数是与相片拍摄时刻相机站位姿态相关, 因此, 需要根据现场参 照物及其对应像面信息解算获得, 常用的方法是后方交会法。 0130 2) 初步光束平差 0131 受现场参照物限制, 后方交会法标定的相机外参数精度不高, 会对系统的后续匹 配、 参数优化等过程产生较大影响。测量过程中, 编码点的作用除了用于大视场拼接外, 还 可以利用其已知匹配对应关系, 进行初步光束平差优化, 即相机内、 外参数和编码点空间坐 标等根据成像模型获得最优解的过程, 以进一步提高相机参数和坐标的精度。光束平差法 的本质是最优迭代问题, 在进行光束平差之前, 待优化变量中相机内、。

44、 外方位参数的初始化 已经建立, 而编码点空间点坐标可以根据相机参数和其多幅图像上的像点坐标, 采用多条 光线前方交会法计算获得。 0132 3.1.2 空间光线方程重构 0133 在空间重构光线关系中, 匹配的准确率受空间光线重构精度影响, 而空间光线重 构精度取决于像面特征点定位精度和相机参数, 此外, 镜头畸变也是造成光线重构误差的 重要因素。因此, 为了提高匹配的准确率, 在初步优化相机参数的基础上, 需要利用畸变模 型参数对特征点成像进行畸变校正, 进一步提高光线重构精度。由于在后续匹配时需要多 说 明 书 CN 104036542 A 11 9/13 页 12 次遍历所有未匹配像点。

45、, 所以, 为了提高匹配速度, 降低运算量, 在匹配之前对所有像点进 行集中前期校正, 并依此作为后续匹配处理用像点。 0134 如图 3 所示, 两个相机坐标系分别为 Oc1Xc1Yc1Zc1和 Oc2Xc2Yc2Zc2。空间点 P 通过光线 Oc1P 成像于左像面上一点 p1, 通过光线 Oc2P 成像于右像面上一点 p2, p1和 p2是一对同名点。 平面POc1Oc2交左右两个像平面分别于直线l1和l2。 由于p1的同名点p2既位于右像平面上, 又位于平面 POc1Oc2上, 因此 p2必位于 POc1Oc2于右像平面的交线 l2上 ; 同理, p2的同名点 p1 必位于交线 l2上。。

46、l2称为右图上应于 p1点的极线, l2称为左图上对应于 p2点的极线。随 着空间点 P 位置的变化, 像点和对应的极线在图像上的位置和角度也发生变化, 但是, 由于 所有的 POc1Oc2平面都相交于直线 Oc1Oc2, 而 Oc1Oc2交两个像平面于固定两点 e1和 e2, 故左像 平面上所有的极线相交于e1, 右像平面上所有极线相交于e2。 e1是右相机光心Oc1在左像面 的像点, 叫做左极点 ; e2是左相机光心Oc2在右像面的像点, 叫做右极点。 这就是极线几何约 束条件, 也是传统特征点匹配方法中常用的基本约束条件。 0135 通过像面I和II中的像点p1和p2来解算空间点P的空间。

47、坐标。 以像面I为例, 要得 到每个像点重构光线在空间中的方程, 可以通过投影中心和像点在世界坐标系下的坐标, 由两点法来完成。 以像面上的像点p1(x1,y1)为例, 在相机坐标下的坐标是经 过相机外方位参数构成的旋转、 平移关系, 可以将 p1变换到物空间坐标系下 : 0136 0137 其中, ai,bi,ci(i 1,2,3) 是相机光轴方位在物空间坐标系中的三个角度量 , , 的余弦组合, (Xs1,Ys1,Zs1) 是相机投影中心在物空间坐标系中的坐标。所以, 经像点 p1 和投影中心的光线通过两点式直线方程可以建立 : 0138 0139 同样, 为了减少运算量, 提高处理速度,。

48、 避免重复计算光线方程, 在匹配之前集中 建立所有空间光线方程, 并存储。 0140 3.2、 空间光线聚集性判断 0141 3.2.1、 光线聚集阈值 0142 光线在三维空间的汇聚性在理想条件下表现为共点, 即所有匹配光线应交会于同 一空间点。但实际情况下, 由于镜头畸变、 相机标定误差等因素的影响, 空间光线的重建存 在一定的误差, 同名特征点的所有匹配光线并不能完全交于其对应空间特征点, 而且相互 之间也往往不相交, 存在一定的距离, 构成空间异面直线。 0143 判断光线在空间中是否汇聚的方法有两种 : 0144 一种是判断同名光线之间的汇聚分散性阈值, 即同一特征点的所有成像光线应该 在该点附近形成汇聚, 即带有一定离散范围的汇聚。因此, 设置该离散范围的阈值, 称之为 分散性阈值, 记为 T1。 0145 另一种是判断空间光线之间的距离阈值, 即在进行匹配时先挑选满足一定条件的 特征点作为候选匹配点, 并选用空间光线之间的距离作为候选条件, 因此, 设置空间光线距 说 明 书 CN 104036542 A 12 10/13 页 13 离阈值, 记为 T2。 0146 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1