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

技术编号:19009984 阅读:35 留言:0更新日期:2018-09-22 09:45
本发明专利技术公开了一种基于三维点云数据的非接触式接触网参数检测方法,包括以下步骤:步骤1:采集接触网三维点云数据;步骤2:对步骤1采集的点云数据进行预处理,依次去除点云中的噪声点与背景点干扰;步骤3:检测并提取接触线点云数据;步骤4:将采集接触网三维点云数据所用坐标系转换为世界坐标系;步骤5:计算接触线的参数,完成参数的检测;本发明专利技术检测结果准确可靠,检测效率高;不受天气、背景和物体表面反射等情况的干扰,检测效果好。

A non-contact catenary parameter detection method based on 3D point cloud data

The invention discloses a non-contact catenary parameter detection method based on three-dimensional point cloud data, which comprises the following steps: step 1: collecting the three-dimensional point cloud data of catenary; step 2: pre-processing the point cloud data collected in step 1, removing the noise point and background point interference in the point cloud in turn; step 3: detecting and extracting the point cloud data; Step 4: Convert the coordinate system used to collect the three-dimensional point cloud data of the catenary into the world coordinate system; Step 5: Calculate the parameters of the catenary and complete the detection of the parameters; The detection result of the invention is accurate and reliable, and the detection efficiency is high; it is not disturbed by the weather, background and the reflection of the object surface, and the detection effect is good. The fruit is good.

【技术实现步骤摘要】
一种基于三维点云数据的非接触式接触网参数检测方法
本专利技术涉及高速铁路接触网检测领域,具体涉及一种基于三维点云数据的非接触式接触网参数检测方法。
技术介绍
当前铁路运输极端繁忙,列车运行速度日益提高;为保证受电弓与接触线的良好接触和可靠受流,延长受电弓的使用寿命,防止“刮弓”或“钻弓”等事故的发生,需定期对接触线的导高、拉出值进行检测,以排除隐患,使接触网悬挂处于良好的工作状态;目前,对于接触网参数检测主要分为接触式与非接触式两类;相比于接触式图像检测,非接触式图像检测以其行车干扰小、通用性好、便于安装使用等优点,在实际检测中获得了越来越广泛的应用。目前国内外基于非接触式图像处理的接触网几何参数检测已有一些研究;例如占栋研究了一种双线阵摄像机与线结构光源结合的视觉传感器,基于双目线阵主动摄像测量技术,对接触网几何参数进行高速动态测量的方法;刘文强采用了遗传粒子的滤波算法与卡尔曼滤波器分别实现了检测点的跟踪定位与悬链线结合参数的检测值校正;以上这些机遇二维图像,通过在图像中进行目标提取和定位进行接触网参数检测,但是这类基于二维图像的检测方式,容易受到天气、二维图像曝光度、物体表面反射等情况的干扰,影响最终的检测效果;由于具有深度信息,三维点云数据可以较好克服以上问题;但是三维点云数据具有连续特性也可以避免由于振动等外部干扰引起的局部点坐标偏离,影响最终计算结果。
技术实现思路
本专利技术提供一种可准确可靠对接触线几何参数进行检测的基于三维点云数据的非接触式接触网参数检测方法;本专利技术中的参数指的是接触网的导高和拉出值。本专利技术采用的技术方案是:一种基于三维点云数据的非接触式接触网参数检测方法,包括以下步骤:步骤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左图为采集的接触网原始点本文档来自技高网...
一种基于三维点云数据的非接触式接触网参数检测方法

【技术保护点】
1.一种基于三维点云数据的非接触式接触网参数检测方法,其特征在于,包括以下步骤:步骤1:采集接触网三维点云数据;步骤2:对步骤1采集的点云数据进行预处理,依次去除点云中的噪声点与背景点干扰;步骤3:检测并提取接触线点云数据;步骤4:将采集接触网三维点云数据所用坐标系转换为世界坐标系;步骤5:计算接触线的参数,完成参数的检测。

【技术特征摘要】
1.一种基于三维点云数据的非接触式接触网参数检测方法,其特征在于,包括以下步骤:步骤1:采集接触网三维点云数据;步骤2:对步骤1采集的点云数据进行预处理,依次去除点云中的噪声点与背景点干扰;步骤3:检测并提取接触线点云数据;步骤4:将采集接触网三维点云数据所用坐标系转换为世界坐标系;步骤5:计算接触线的参数,完成参数的检测。2.根据权利要求1所述的一种基于三维点云数据的非接触式接触网参数检测方法,其特征在于,所述步骤1采集接触网三维点云数据过程如下:设置有深度相机的检测装置沿铁路轨道运动,对接触网支撑及悬挂装置成像,采集接触网三维点云数据。3.根据权利要求1所述的一种基于三维点云数据的非接触式接触网参数检测方法,其特征在于,所述步骤2中采用统计异常值滤波算法去除点云中的噪声点,具体过程如下:计算距离某点处最近的k个点的平均距离为若则该点为有效点,反之则为噪声点;遍历所有点,其中Td为设定距离阈值。4.根据权利要求1所述的一种基于三维点云数据的非接触式接触网参数检测方法,其特征在于,所述步骤2中通过条件滤波器去除背景点。5.根据权利要求1所述的一种基于三维点云数据的非接触式接触网参数的检测方法,其特征在于,所述步骤3中检测并提取接触网点云数据过程如下:S1:随机选择两个点A1和A2{A1(x1,y1,z1),A2(x2,y2,z2)},构成的直线l方程为:S2:计算点云数据中任意点A(xa,ya,za)到直线l的距离d1;S3:...

【专利技术属性】
技术研发人员:韩志伟周靖松
申请(专利权)人:西南交通大学
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1