一种基于双目视觉的轨道几何状态测量系统及其测量方法与流程

文档序号:20007245发布日期:2020-02-22 03:43阅读:153来源:国知局
一种基于双目视觉的轨道几何状态测量系统及其测量方法与流程

本发明涉及轨道测量技术领域,尤其涉及一种基于双目视觉的轨道几何状态测量系统及其测量方法。



背景技术:

轨道几何状态测量,主要是检测轨道位置坐标、超高、轨距,至于其他的检测量,则可以由这三种数据计算得到。其中,轨距可以由在轨道检测小车上加装位移传感器准确得到。而轨道位置坐标和超高,则可以由轨道检测小车的姿态信息得到。因此,如何获取轨道检测小车的姿态信息,是轨道几何状态测量系统的核心要点。

现有技术中,有两种方法可以获取轨道检测小车在某个时刻的位置信息。第一个方法是应用gnss接收机采集坐标。这个方法能达到平面1厘米,高程2厘米的动态位置解算精度,但在上方有遮挡物时,gnss接收机接收的卫星信号受到遮挡,gnss接收机发生失锁,无法获得失锁状态下的位置信息;第二个方法是应用全站仪来观测已知点,利用后方交会的方法求出小车的坐标。这个方法需要有已知点(如cpiii点),但不受遮挡物影响,可在隧道中观测,并且精度很高,达到毫米级精度,施测时要比应用gnss接收机采集坐标的方法要慢。两种方法各有利弊,但其主要目的,还是为了获取绝对位置坐标信息,它无法获取小车的角度信息。目前,主要是靠惯导获取角度信息。在已有的基于惯导的轨道几何状态测量系统中,惯导能提供角度信息、加速度信息。通过加速度信息可以求得某一时刻小车的位移变化量,从而得到两个gnss观测点或全站仪测站点之间的轨道位置信息。

但是,目前轨道几何状态测量主要是依赖于惯导加gnss接收机或者全站仪实现的。惯导加gnss接收机或者全站仪的测量方法主要是先利用gnss接收机或者全站仪确定测量点的绝对位置,然后利用惯导的测量数据来计算出中间点的位置坐标。这样一套轨道几何状态测量系统,其造价成本主要是:gnss接收机20万,全站仪40万,车体10万,惯导50万。其中无论是惯导加gnss接收机还是惯导加全站仪的几何状态测量系统,其最贵的硬件系统就在于惯导上。如果能够有一种新的解决方案替代惯导,则轨道几何状态测量系统的造价成本至少能减少一半。



技术实现要素:

本发明所要解决的技术问题是针对上述现有技术的不足,提供一种基于双目视觉的轨道几何状态测量系统及其测量方法。

本发明解决上述技术问题的技术方案如下:一种基于双目视觉的轨道几何状态测量系统,包括两个高速摄像机、传感采集组件、小车和工控机;

两个所述高速摄像机固定在小车上并随着小车一同沿着轨道运动,用于同步对轨道进行拍摄并生成照片对;

所述传感采集组件设置在小车上,并用于采集小车的初始位姿信息;

工控机,设置于小车上,用于对所述照片对进行图像处理,并确定小车中心点的位姿变换信息,还用于根据小车中心点的位姿变换信息和小车的初始位姿信息确定小车的实时位姿信息,以确定轨道的几何状态信息。

本发明的有益效果是:本发明的基于双目视觉的轨道几何状态测量系统,通过两个高速摄像机拍摄轨道照片获取同一时刻轨道的照片对,从而准确的确定小车的位姿变换信息,从而可以准确的任一时刻小车的实时位姿信息,间接得到小车所在轨道的集合状态信息,通过双目视差计算小车的位姿变换信息,得到的结果精度较高,数据处理量较小,大大降低了现有技术用采用惯导的成本,非常适合大面积推广。

在上述技术方案的基础上,本发明还可以做如下改进:

进一步:所述传感采集组件包括用于采集小车的初始位置信息的位置传感器和用于采集小车初始角度信息的角度传感器,其中,所述初始位姿信息包括小车的初始位置信息和初始角度信息。

上述进一步方案的有益效果是:通过所述位置传感器和角度传感器可以分别采集小车的初始位置信息和初始角度信息,这样便于后续根据小车的初始位姿信息和位姿变换信息实时确定小车的实时位姿信息。

进一步:所述工控机对所述照片对进行图像处理,并确定小车中心点的位姿变换信息的具体实现为:

所述工控机对所述照片对进行识别处理,从每张照片中获取多个特征点及其对应的亚像素坐标;

采用特征点匹配算法对所述特征点进行匹配和三维坐标解算,得到至少三对配的特征点及其三维坐标;

根据所述特征点的三维坐标建立七参数转换模型,并根据所述七参数转换模型中的位移因子和旋转因子确定小车中心点的位姿变换信息。

上述进一步方案的有益效果是:通过提取照片对中的特定的特征点并进行匹配和三维坐标解算,这样大大降低了数据处理量,完全可以适应实际的应用场景,基于所述特征点的亚像素坐标解算三维坐标,并建立七参数转换模型,从而可以准确得到小车的小车中心点的位姿变换信息,进而确定小车的实时位姿信息,非常方便,计算结果精确。

进一步:所述的基于双目视觉的轨道几何状态测量系统还包括里程计,用于在小车沿着轨道运动时获取小车的实时里程;

所述工控机在采用特征点匹配算法对所述特征点进行匹配时,根据所述小车的实时里程在所述照片对中确定下一次特征点匹配时对应特征点所在位置范围,并在对应特征点所在位置范围进行匹配。

上述进一步方案的有益效果是:通过所述里程计实时检测小车的里程,这样可以在所述工控机进行特征点匹配算法时,结合小车的实时里程快速的在所述所述照片对中确定下一次特征点匹配时对应特征点所在位置范围,大大提高匹配的效率和匹配成功的几率,降低数据处理量。

进一步:所述传感采集组件还用于在小车沿着轨道运动的过程中获取小车的瞬时位姿信息;

所述工控机还用于根据同一时刻所述小车的瞬时位姿信息对所述小车的实时位姿信息进行校正处理。

上述进一步方案的有益效果是:通过在小车运动过程中对小车的瞬时位姿信息,这样可以采用同一时刻的所述小车的瞬时位姿信息对小车的实时位姿信息进行校正,得到更加精确的结果。

本发明还提供了一种所述基于双目视觉的轨道几何状态测量系统的车辆方法,包括如下步骤:

固定在小车上的两个高速摄像机沿着轨道运动并同步拍摄轨道,以生成照片对;

设置在小车上的所述传感采集组件采集小车的初始位姿信息;

设置在小车上的工控机对所述照片对进行图像处理,并确定小车中心点的位姿变换信息,还用于根据小车中心点的位姿变换信息和小车的初始位姿信息确定小车的实时位姿信息,以确定轨道的几何状态信息。

本发明的有益效果是:本发明的基于双目视觉的轨道几何状态测量系统,通过两个高速摄像机拍摄轨道照片获取同一时刻轨道的照片对,从而准确的确定小车的位姿变换信息,从而可以准确的任一时刻小车的实时位姿信息,间接得到小车所在轨道的集合状态信息,通过双目视差计算小车的位姿变换信息,得到的结果精度较高,数据处理量较小,大大降低了现有技术用采用惯导的成本,非常适合大面积推广。

在上述技术方案的基础上,本发明还可以做如下改进:

进一步:所述初始位姿信息包括小车的初始位置信息和初始角度信息。

上述进一步方案的有益效果是:通过所述位置传感器和角度传感器可以分别采集小车的初始位置信息和初始角度信息,这样便于后续根据小车的初始位姿信息和位姿变换信息实时确定小车的实时位姿信息。

进一步:所述工控机对所述照片对进行图像处理,并确定小车中心点的位姿变换信息具体包括如下步骤:

所述工控机对所述照片对进行识别处理,从每张照片中获取多个特征点及其对应的亚像素坐标;

采用特征点匹配算法对所述特征点进行匹配和三维坐标解算,得到至少三对配的特征点及其三维坐标;

根据所述特征点的三维坐标建立七参数转换模型,并根据所述七参数转换模型中的位移因子和旋转因子确定小车中心点的位姿变换信息。

上述进一步方案的有益效果是:通过提取照片对中的特定的特征点并进行匹配和三维坐标解算,这样大大降低了数据处理量,完全可以适应实际的应用场景,基于所述特征点的亚像素坐标解算三维坐标,并建立七参数转换模型,从而可以准确得到小车的小车中心点的位姿变换信息,进而确定小车的实时位姿信息,非常方便,计算结果精确。

进一步:所述的基于双目视觉的轨道几何状态测量系统的测量方法还包括如下步骤:

设置在小车上的里程计在小车沿着轨道运动时获取小车的实时里程;

所述工控机在采用特征点匹配算法对所述特征点进行匹配时,根据所述小车的实时里程在所述照片对中确定下一次特征点匹配时对应特征点所在位置范围,并在对应特征点所在位置范围进行匹配。

上述进一步方案的有益效果是:通过所述里程计实时检测小车的里程,这样可以在所述工控机进行特征点匹配算法时,结合小车的实时里程快速的在所述所述照片对中确定下一次特征点匹配时对应特征点所在位置范围,大大提高匹配的效率和匹配成功的几率,降低数据处理量。

进一步:所述的基于双目视觉的轨道几何状态测量系统的测量方法还包括如下步骤:

所述传感采集组件还在小车沿着轨道运动的过程中获取小车的瞬时位姿信息;

所述工控机还用于根据同一时刻所述小车的瞬时位姿信息对所述小车的实时位姿信息进行校正处理。

上述进一步方案的有益效果是:通过在小车运动过程中对小车的瞬时位姿信息,这样可以采用同一时刻的所述小车的瞬时位姿信息对小车的实时位姿信息进行校正,得到更加精确的结果。

附图说明

图1为本发明一实施例的基于双目视觉的轨道几何状态测量系统的结构示意图;

图2为本发明一实施例的基于双目视觉的轨道几何状态测量系统的测量方法的流程示意图;

图3为本发明一实施例的确定小车中心点的位姿变换信息的方法的流程示意图。

具体实施方式

以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。

如图1所示,一种基于双目视觉的轨道几何状态测量系统,包括两个高速摄像机、传感采集组件、小车和工控机;

两个所述高速摄像机固定在小车上并随着小车一同沿着轨道运动,用于同步对轨道进行拍摄并生成照片对;

所述传感采集组件设置在小车上,并用于采集小车的初始位姿信息;

工控机,设置于小车上,用于对所述照片对进行图像处理,并确定小车中心点的位姿变换信息,还用于根据小车中心点的位姿变换信息和小车的初始位姿信息确定小车的实时位姿信息,以确定轨道的几何状态信息。

本发明的基于双目视觉的轨道几何状态测量系统,通过两个高速摄像机拍摄轨道照片获取同一时刻轨道的照片对,从而准确的确定小车的位姿变换信息,从而可以准确的任一时刻小车的实时位姿信息,间接得到小车所在轨道的集合状态信息,通过双目视差计算小车的位姿变换信息,得到的结果精度较高,数据处理量较小,大大降低了现有技术用采用惯导的成本,非常适合大面积推广。

需要指出的,在将两个所述高速摄像机安装在小车上之后,需要对两个高速摄像机进行标定,以获取摄像机的外参数和内参数。具体的标定方法有很多,最常用的是基于张正友教授的棋盘格标定法。使用棋盘格标定法,可以标定出两个摄像机组成的双目摄像机的内参数和外参数,然后通过图像识别的方法得到特征点的亚像素坐标,这样就能计算出局部坐标系下的三维坐标。由于该标定方法为现有技术,本发明中不在详细赘述。

在本发明中,为了保证双目摄像机需同步拍摄。有两种方法:一种是使用外部信号进行驱动,以实现同步拍摄;另一种是用一台摄像机定时拍摄,同时在触发拍摄时发送拍摄信号给另一台摄像机以实现同步拍摄。只有同步拍摄才能保证数据的正确性。

在本发明提供的一个或多个实施例中,所述传感采集组件包括用于采集小车的初始位置信息的位置传感器和用于采集小车初始角度信息的角度传感器,其中,所述初始位姿信息包括小车的初始位置信息和初始角度信息。通过所述位置传感器和角度传感器可以分别采集小车的初始位置信息和初始角度信息,这样便于后续根据小车的初始位姿信息和位姿变换信息实时确定小车的实时位姿信息。

本发明中,所述位置传感器采用全转仪或者gps定位模块,所述角度传感器采用现有的倾角传感器。同理,位置传感器和角度传感器设置在小车上之后,也需要对小车进行标定,这些也为现有技术,并且也并非本发明所需要保护的内容,因此,这里不再详细赘述。

在本发明提供的一个或多个实施例中,所述工控机对所述照片对进行图像处理,并确定小车中心点的位姿变换信息的具体实现为:

所述工控机对所述照片对进行识别处理,从每张照片中获取多个特征点及其对应的亚像素坐标;

采用特征点匹配算法对所述特征点进行匹配和三维坐标解算,得到至少三对配的特征点及其三维坐标;

根据所述特征点的三维坐标建立七参数转换模型,并根据所述七参数转换模型中的位移因子和旋转因子确定小车中心点的位姿变换信息。

通过提取照片对中的特定的特征点并进行匹配和三维坐标解算,这样大大降低了数据处理量,完全可以适应实际的应用场景,基于所述特征点的亚像素坐标解算三维坐标,并建立七参数转换模型,从而可以准确得到小车的小车中心点的位姿变换信息,进而确定小车的实时位姿信息,非常方便,计算结果精确。

通常,选取轨道周围的地物作为特征点进行识别,比如螺丝、扣件等,在这里,假定通过拍摄轨道地物得到了一对照片对。利用小车上的工控机对这对照片对进行处理,获取照片对中的特征点亚像素坐标,并利用特征点匹配的算法对特征点进行匹配。此时,我们可以得到特征点的匹配对,以及各特征点在两个高速摄像机组成的双目摄像机的局部坐标系下的三维坐标。而下一次获取到一组特征点时,又可得到各特征点在当时的双目摄像机的局部坐标系下的三维坐标。本领域技术人员知道,两个三维坐标系之间想实现转换,需建立七参数转换模型。其中,三个参数为位移因子,三个参数为旋转因子,还有一个为尺度变换因子。在本发明的环境中,尺度变换因子为1。而解算七参数转换模型,至少需要三个公共点。在连续拍摄的两张照片组成的照片对中,三个公共特征点还是很容易保证的。这样,就能通过使用公共的特征点来解算出七参数。

而在标定好的双目摄像机局部坐标系下,两个摄像机中心点的位置是不变的,在摄像机和小车始终保持静止的状态下,通过七参数的位移变换,能得到相机中心点的位移变换,同时也是小车中心点的位移变换。只要知道小车中心点某一时刻的绝对坐标,便能通过解算七参数转换模型得到下一组拍摄时小车中心点的绝对坐标。同时,七参数转换模型中的角度变化量,也是小车的姿态变化量。这样,就能通过对双目摄像机拍摄的照片对进行处理,来解算出小车拍摄时的位置和姿态信息,以达到基于双目视觉的轨道几何状态测量系统的根本目的。

优选地,所述的基于双目视觉的轨道几何状态测量系统还包括里程计,用于在小车沿着轨道运动时获取小车的实时里程;

所述工控机在采用特征点匹配算法对所述特征点进行匹配时,根据所述小车的实时里程在所述照片对中确定下一次特征点匹配时对应特征点所在位置范围,并在对应特征点所在位置范围进行匹配。

通过所述里程计实时检测小车的里程,这样可以在所述工控机进行特征点匹配算法时,结合小车的实时里程快速的在所述所述照片对中确定下一次特征点匹配时对应特征点所在位置范围,大大提高匹配的效率和匹配成功的几率,降低数据处理量。并且,在计算特征点的三维坐标时,联合角度变化,对获取的实时里程进行验算,可以验证计算出的三维坐标的正确性。

优选地,在本发明提供的一个或多个实施例中,所述传感采集组件还用于在小车沿着轨道运动的过程中获取小车的瞬时位姿信息;

所述工控机还用于根据同一时刻所述小车的瞬时位姿信息对所述小车的实时位姿信息进行校正处理。

通过在小车运动过程中对小车的瞬时位姿信息,这样可以采用同一时刻的所述小车的瞬时位姿信息对小车的实时位姿信息进行校正,得到更加精确的结果。

本发明中,具体的校正处理方式采用现有的组合导航滤波算法进行校正处理,可以大大提高轨迹的集合状态信息的检测精度。具体的算法为现有技术,算法本身并非本发明所要保护的内容,本发明中不再详细赘述。

比如,在高速铁路的设计规范中,两组扣件(地物)之间的距离为0.625米。为了双目摄像机始终都能找到特征点进行匹配,双目摄像机对地面的视域范围也要达到0.625米。这里不妨让它更大一点,达到1米。而一台普通的工业摄像机,如我们实验使用的imx252芯片的灰点摄像机,其像素大小为3.45微米,若使用横向来拍摄,即2048个像素来代表1米的范围的话,则一个像素能代表的范围约为0.5毫米,若用亚像素来计算则是0.05毫米。也就是说,对于双目摄像机解算小车位置而言,精度范围可达到0.05毫米级别,并不弱于惯导。而一台使用imx252芯片的灰点摄像机,其市场价大大低于惯导。

本发明实施双目视觉测量的过程为:安装一台工控和两台高速摄像机在在小车上,并分别进行标定。系统启动测量时,双目摄像机不停地拍摄,同时将每一张照片传递到工控机中。工控机根据传递来的在的序号或者是时间戳对照片进行配对,同时,在预先开启的多个线程里对每一个照片对进行特征点匹配及三维坐标解算。将特征点对图像坐标、解算完的特征点的三维坐标以及时间记录在文件中,以供后续处理。在后续处理的软件中,提取解算完的特征点对以及时间,和每个拍摄瞬间记录的里程。从数据中可以得到每个特征点对在下一个拍摄瞬间记录时所在的大概位置范围,从而迅速得到公共特征点对。有了公共特征点对,可以解算出七参数,从而可以建立七参数转换模型,获取小车的实时位置和姿态信息。这样,就分析利用完成了轨道的几何状态信息测量。

特别地,现有技术中,之所以不能通过设置在小车的上传感采集组件直接采集小车的实时位姿信息,是因为用于测量小车的位姿传感器比如全站仪是需要人工去对准已知点来测量的,只能测得小车在某个时刻的位姿信息,隔一段距离测一次,不能连续测量小车在全轨道的位姿信息,再比如位置传感器gps模块的频率角度,一秒钟大概智能测量五次,这在小车沿着轨道运动时无法满足连续测量的要求。

如图2所示,本发明还提供了一种所述基于双目视觉的轨道几何状态测量系统的车辆方法,包括如下步骤:

s11:固定在小车上的两个高速摄像机沿着轨道运动并同步拍摄轨道,以生成照片对;

s12:设置在小车上的所述传感采集组件采集小车的初始位姿信息;

s13:设置在小车上的工控机对所述照片对进行图像处理,并确定小车中心点的位姿变换信息,还用于根据小车中心点的位姿变换信息和小车的初始位姿信息确定小车的实时位姿信息,以确定轨道的几何状态信息。

本发明的基于双目视觉的轨道几何状态测量系统,通过两个高速摄像机拍摄轨道照片获取同一时刻轨道的照片对,从而准确的确定小车的位姿变换信息,从而可以准确的任一时刻小车的实时位姿信息,间接得到小车所在轨道的集合状态信息,通过双目视差计算小车的位姿变换信息,得到的结果精度较高,数据处理量较小,大大降低了现有技术用采用惯导的成本,非常适合大面积推广。

在本发明提供的一个或多个实施例中,所述初始位姿信息包括小车的初始位置信息和初始角度信息。通过所述位置传感器和角度传感器可以分别采集小车的初始位置信息和初始角度信息,这样便于后续根据小车的初始位姿信息和位姿变换信息实时确定小车的实时位姿信息。

如图3所示,在本发明提供的一个或多个实施例中,所述工控机对所述照片对进行图像处理,并确定小车中心点的位姿变换信息具体包括如下步骤:

s21:所述工控机对所述照片对进行识别处理,从每张照片中获取多个特征点及其对应的亚像素坐标;

s22:采用特征点匹配算法对所述特征点进行匹配和三维坐标解算,得到至少三对配的特征点及其三维坐标;

s23:根据所述特征点的三维坐标建立七参数转换模型,并根据所述七参数转换模型中的位移因子和旋转因子确定小车中心点的位姿变换信息。

通过提取照片对中的特定的特征点并进行匹配和三维坐标解算,这样大大降低了数据处理量,完全可以适应实际的应用场景,基于所述特征点的亚像素坐标解算三维坐标,并建立七参数转换模型,从而可以准确得到小车的小车中心点的位姿变换信息,进而确定小车的实时位姿信息,非常方便,计算结果精确。

优选地,在本发明提供的一个或多个实施例中,所述的基于双目视觉的轨道几何状态测量系统的测量方法还包括如下步骤:

设置在小车上的里程计在小车沿着轨道运动时获取小车的实时里程;

所述工控机在采用特征点匹配算法对所述特征点进行匹配时,根据所述小车的实时里程在所述照片对中确定下一次特征点匹配时对应特征点所在位置范围,并在对应特征点所在位置范围进行匹配。

通过所述里程计实时检测小车的里程,这样可以在所述工控机进行特征点匹配算法时,结合小车的实时里程快速的在所述所述照片对中确定下一次特征点匹配时对应特征点所在位置范围,大大提高匹配的效率和匹配成功的几率,降低数据处理量。

优选地,在本发明提供的一个或多个实施例中,所述的基于双目视觉的轨道几何状态测量系统的测量方法还包括如下步骤:

所述传感采集组件还在小车沿着轨道运动的过程中获取小车的瞬时位姿信息;

所述工控机还用于根据同一时刻所述小车的瞬时位姿信息对所述小车的实时位姿信息进行校正处理。

通过在小车运动过程中对小车的瞬时位姿信息,这样可以采用同一时刻的所述小车的瞬时位姿信息对小车的实时位姿信息进行校正,得到更加精确的结果。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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