一种基于三维点云数据的非接触式接触网参数检测方法与流程

文档序号:15494068发布日期:2018-09-21 21:16阅读:407来源:国知局

本发明涉及高速铁路接触网检测领域,具体涉及一种基于三维点云数据的非接触式接触网参数检测方法。



背景技术:

当前铁路运输极端繁忙,列车运行速度日益提高;为保证受电弓与接触线的良好接触和可靠受流,延长受电弓的使用寿命,防止“刮弓”或“钻弓”等事故的发生,需定期对接触线的导高、拉出值进行检测,以排除隐患,使接触网悬挂处于良好的工作状态;目前,对于接触网参数检测主要分为接触式与非接触式两类;相比于接触式图像检测,非接触式图像检测以其行车干扰小、通用性好、便于安装使用等优点,在实际检测中获得了越来越广泛的应用。

目前国内外基于非接触式图像处理的接触网几何参数检测已有一些研究;例如占栋研究了一种双线阵摄像机与线结构光源结合的视觉传感器,基于双目线阵主动摄像测量技术,对接触网几何参数进行高速动态测量的方法;刘文强采用了遗传粒子的滤波算法与卡尔曼滤波器分别实现了检测点的跟踪定位与悬链线结合参数的检测值校正;以上这些机遇二维图像,通过在图像中进行目标提取和定位进行接触网参数检测,但是这类基于二维图像的检测方式,容易受到天气、二维图像曝光度、物体表面反射等情况的干扰,影响最终的检测效果;由于具有深度信息,三维点云数据可以较好克服以上问题;但是三维点云数据具有连续特性也可以避免由于振动等外部干扰引起的局部点坐标偏离,影响最终计算结果。



技术实现要素:

本发明提供一种可准确可靠对接触线几何参数进行检测的基于三维点云数据的非接触式接触网参数检测方法;本发明中的参数指的是接触网的导高和拉出值。

本发明采用的技术方案是:一种基于三维点云数据的非接触式接触网参数检测方法,包括以下步骤:

步骤1:采集接触网三维点云数据;

步骤2:对步骤1采集的点云数据进行预处理,依次去除点云中的噪声点与背景点干扰;

步骤3:检测并提取接触线点云数据;

步骤4:将采集接触网三维点云数据所用坐标系转换为世界坐标系;

步骤5:计算接触线的参数,完成参数的检测。

进一步的,所述步骤1采集接触网三维点云数据过程如下:

设置有深度相机的检测装置沿铁路轨道运动,对接触网支撑及悬挂装置成像,采集接触网三维点云数据。

进一步的,所述步骤2中采用统计异常值滤波算法去除点云中的噪声点,具体过程如下:

计算距离某点处最近的k个点的平均距离为则该点为有效点,反之则为噪声点;遍历所有点,其中td为设定距离阈值。

进一步的,所述步骤2中通过条件滤波器去除背景点。

进一步的,所述步骤3中检测并提取接触网点云数据过程如下:

s1:随机选择两个点a1和a2{a1(x1,y1,z1),a2(x2,y2,z2)},构成的直线l方程为:

s2:计算点云数据中任意点a(xa,ya,za)到直线l的距离d1;

s3:遍历所有点,若di<ε则该点为目标点,统计点云数据中目标点个数,记为该直线的得分数s,ε为设定距离阈值;

s4:重复步骤s1~s3m次,得分最高的直线l′即为检测目标的接触线数据;

s5:提取直线l′的点云数据。

进一步的,所述步骤4过程如下:

通过深度相机空间旋转平移信息得到世界坐标系平移变换矩阵mtrans:

式中:h为相机光心对地高度,d为相机中心点o在水平地面的投影o′到轨道一侧的距离;

旋转变换矩阵mrot(x,θ)为:

式中:θ为深度相机绕x轴旋转,与检测装置平面之间产生的夹角;

变换矩阵m为:

式中:l为钢轨之间的宽度;

通过变换矩阵m得到世界坐标系中点(xw,yw,zw)与相机坐标系点(xc,yc,zc)的对应关系:

进一步的,所述步骤5计算接触网参数过程如下:

将接触线上一点相机坐标系中坐标(xc,yc,zc)带入式(6),得到该点在世界坐标系中的坐标;4

计算该点导高y和拉出值x:

y=yw=yccosθ+zcsinθ+h(7)

x=xw=xc+l/2-d(8)。

进一步的,所述步骤s4中迭代次数m计算过程如下:

式中:p为迭代次数m后得到最优模型的概率,n为构成估计模型所需点的数目,w为目标点数目与总的点数比值的估计值。

本发明的有益效果是:

(1)本发明通过三维图像处理方法对接触线进行几何参数检测,给出准确、可靠的检测结果,这种非接触式检测方法对接触网部件没有任何摩擦损耗;

(2)本发明通过三维点云数据对接触线进行几何参数检测,由于三维图像具有深度信息,不受天气、背景和物体表面反射等情况的干扰,检测效果好;

(3)本发明通过改进的随机抽样一致ransac直线检测方法可以有效提取接触线连续点云数据,避免二维图像参数检测手段中由于振动等外部干扰引起的局部点坐标偏离造成的检测误差,具有更高的检测效率。

附图说明

图1为本发明方法流程图。

图2为本发明采用的检测装置示意图。

图3为本发明检测装置参数示意图。

图4为本发明检测装置试验现场采集接触网三维点云数据。

图5为本发明点云数据预处理后效果图。

图6为本发明检测效果图。

图7为本发明接触线连续检测结果波形图。

具体实施方式

下面结合附图和具体实施例对本发明做进一步说明。

如图1所示,一种基于三维点云数据的非接触式接触网参数检测方法,包括以下步骤:

步骤1:采集接触网三维点云数据;

安装有深度相机的检测装置沿铁路轨道前行,对高速铁路接触网支撑及悬挂装置进行成像,采集接触网的三维点云数据;检测装置沿轨道前行过程中,直接获取目标三维坐标信息并将其保存为点云数据;本发明实施例中用到的设备单帧采集数据最多包含217088个深度点;现场采集点云数据与现场二维图像对比如图4所示,图中左侧为现场二维图像,右侧为现场采集的点云数据;图3为本发明参数示意图,便于本发明方法进行计算说明,建立相机坐标系和世界坐标系;图中θ为深度相机与检测装置平面之间的夹角;l为钢轨之间的宽度;h为相机光心对地高度;世界坐标系中ow为坐标系原点,位于两轨中间位置,zw轴为检测装置沿轨道行进方向,yw轴垂直于轨道平面向上,xw轴与ywzw平面垂直,指向检测装置行进方向左侧;相机坐标系中,oc坐标系原点,zc为摄像机主光轴方向,yc垂直于xczc平面,而xczc平面与xwzw平面相差角度为θ;o点为深度相机中心,o′为o点在水平地面的投影,o′到轨道一侧的距离为d;点p为深度相机采集的任意一个接触线点,在相机坐标系中,其坐标为(xc,yc,zc)。

步骤2:对步骤1采集的点云数据进行预处理,依次去除点云中的噪声点与背景点干扰;如图5所示。

采用统计异常值(statisticaloutlierremoval)滤波算法,对接触网点云进行去噪处理;首先设定距离阈值td和临近点数k;对每个点的领域进行统计分析,若距离某点处最近的k个点的平均距离为满足则该点为有效点,反之则为噪声点。

去除噪声点之后,再利用条件滤波器(conditionalremovalfilter)去除环境背景等无用信息的干扰;条件滤波器以深度相机镜头中心为坐标原点,根据接触线与深度相机大致空间关系,设置保留点云坐标范围{(x,y,z)|xmin≤x≤xmax,ymin≤y≤ymax,zmin≤z≤zmax},去除部分背景点云干扰。

步骤3:检测并提取接触线点云数据;

通过改进的randomsampleconsensus(ransac)直线检测算法实现空间连续直线检测及接触线点云数据提取;接触线检测效果图如图6所示,图6中a、b左图为采集的接触网原始点云数据,中间图灰色部分为检测到的接触线,右图为从原始点云中提取出的接触线数据。

具体提取和检测过程如下:

s1:在预处理过的点云数据中,随机选择两个点a1和a2{a1(x1,y1,z1),a2(x2,y2,z2)},构成的直线l方程为:

s2:计算点云数据中任意点a(xa,ya,za)到直线l的距离d1;

s3:遍历所有点,若di<ε则该点为目标点,统计点云数据中目标点个数,记为该直线的得分数s,ε为设定距离阈值;

s4:重复步骤s1~s3m次,得分最高的直线l′即为检测目标的接触线数据;

迭代次数m由下式决定:

式中:p为迭代次数m后得到最优模型的概率,本发明中设置为0.99;n为构成估计模型所需点的数目,w为目标点数目与总的点数比值的估计值;通过实验统计,本发明中ε取值为0.02,w取值为0.16,得到的接触线检测效果较好。

s5:提取直线l′的点云数据。

步骤4:将采集接触网三维点云数据所用坐标系转换为世界坐标系;

通过深度相机空间旋转平移信息得到世界坐标系平移变换矩阵mtrans:

式中:h为相机光心对地高度,d为相机中心点o在水平地面的投影o′到轨道一侧的距离;

旋转变换矩阵mrot(x,θ)为:

式中:θ为深度相机绕x轴旋转,与检测装置平面之间产生的夹角;

变换矩阵m为:

式中:l为钢轨之间的宽度;

通过变换矩阵m得到世界坐标系中点(xw,yw,zw)与相机坐标系点(xc,yc,zc)的对应关系:

步骤5:计算接触线的参数,完成参数的检测。

将接触线上一点相机坐标系中坐标(xc,yc,zc)式(6)中可得该点在世界坐标系中的坐标,据此可得出计算该点导高y、拉出值x的表达式;

y=yw=yccosθ+zcsinθ+h(7)

x=xw=xc+l/2-d(8)。

为了形象准确地体现该检测方法的有效性,本发明选取深度相机采集的六个局部位置的点云数据,经过图像预处理,接触线提取,相机坐标系—>世界坐标系转换,以及导高、拉出值计算等步骤后,分别计算得出接触线在该处的导线高度和拉出值,检测结果如图7所示;图7的6个波形图中,虚线部分表示6个局部位置的导高计算值,实线部分为拉出值检测结果;在每个局部位置中定位一个参考点,使用光学仪器进行手动测量,并将计算值与手动测量值进行对比,得到该发明中检测方法的检测精度;与光学仪器检测值对比结果如表1,本发明方法计算得出的导高和光学仪器静态测量值之差小于4mm,拉出值之差小于9mm,符合实际检测需求。

表1接触网导高、拉出值检测结果与光学仪器手动测量值对比数据

本发明通过三维图像处理方法对接触线进行几何参数检测,给出准确、可靠的检测结果;这种非接触式检测方法对接触网部件没有任何摩擦损耗,对高铁接触网几何参数检测提供了一种较好的思路;通过三维点云数据对接触线进行几何参数检测,三维图像由于具有深度信息,不易受到天气、背景、物体表面反射等情况的干扰,检测效果更好;通过基于接触线三维点云连续线体特征改进的ransac直线检测方法可有效提取接触线连续点云数据;这种检测方法可避免二维图像参数检测手段中,由于振动等外部干扰引起的局部点坐标偏离造成的检测误差;此外相较于其它单点激光定位进行接触线结合参数检测的方法,具有更高的检测效率;本发明方法能够有效对接触线的导高、拉出值进行实时检测,具有良好的检测精度;使用三维点云图像处理技术,为接触线几何参数检测提供了一种新的解决方案,具有良好的使用前景。

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