融合反射强度和几何特征的铁路轨道半自动检测方法与流程

文档序号:11172590阅读:768来源:国知局
融合反射强度和几何特征的铁路轨道半自动检测方法与流程

本发明属于激光扫描数据智能化处理技术领域,尤其涉及一种融合反射强度和几何特征的铁路轨道半自动检测方法。



背景技术:

铁路是国家的重要基础设施,在综合交通运输体系中处于骨干地位。目前,在铁路轨道测量中,常规测绘技术主要是利用全站仪、水准仪等地面测量仪器,或者光学航空摄影测量,近景摄影测量等手段,这些方法野外工作量大、自动化程度低、工作效率低、生产周期长难以满足当前铁路勘测对铁路专题要素提取、成图周期及精度的要求。车载和机载激光扫描技术可以在高速移动的状态下快速获取物体表面的精确三维数据,为铁路轨道测量和检测提供了一种全新的技术手段。

林泽鸿(2009)提出了一种基于多约束Hough变换的铁路轨道提取方法。该方法采用局部算子法和全局直线拟合法提取铁轨数据,并结合Hough变换对基本算子进行约束,得到准确的铁轨点位置和方向。武永斌(2015)利用机载激光扫描数据提供的铁路地物形状特征与影像的灰度、光谱、纹理等信息进行了融合,对铁路轨道的自动提取关键技术进行了研究,实现了对铁路轨道及铁路附属设施要素的自动识别与提取。于海洋(2016)提出一种基于机载激光扫描数据的铁路轨道提取方法,该方法首先利用面向对象分类的方法提取铁路区域,然后通过形态学处理算法消除干扰因素的影响,最后采用微分几何算法和铁路轨道先验知识模型特征提取出铁路轨道。

总体而言,从大范围激光扫描数据中快速、准确地提取铁路轨道仍然存在问题:1)局部几何特征计算对点密度变化、噪声等影响比较敏感,导致特征计算精度较低;2)铁路轨道提取的正确率和准确性相对较低,难以满足自动化提取的需要;3)只适用于某一单一类型数据、单一场景下的铁路轨道提取,缺乏广泛的适用性,在实际生产中自动化程度低等问题。



技术实现要素:

本发明的目的是提供一种融合反射强度和几何特征的铁路轨道半自动检测方法,该方法具有高的正确率和准确率、且适用广泛。

为达到上述目的,本发明采用如下技术方案:

融合反射强度和几何特征的铁路轨道半自动检测方法,包括步骤:

步骤1,分别计算激光扫描数据中各激光脚点的局部几何特征,具体为:

步骤1.1:获取激光脚点的邻域点集,使邻域点集内点数不小于3;

步骤1.2:从邻域点集随机选择三个邻域点,获得该三个邻域点所在平面,分别计算邻域点集中其他邻域点到该平面的垂直距离

步骤1.3:利用最小的H个对应的邻域点获得拟合平面及拟合残差,其中,H=O·5·N;

步骤1.4:多次重复步骤1.2~1.3获得多个拟合平面;

步骤1.5:把拟合残差最小的拟合平面作为特征平面Pfree

步骤1.6:分别计算邻域点集中各邻域点到Pfree的垂直距离获得垂直距离序列,计算垂直距离序列的中值VDMV和中间绝对偏差

步骤1.7:分别计算邻域点集中各邻域点的噪声敏感度

步骤1.8:去除邻域点集中噪声敏感度大于预设噪声阈值的邻域点,对剩余的邻域点进行主成分分析,得到激光脚点的邻域点分布的主方向和法向量,即激光脚点的局部几何特征;

步骤2,利用反射强度和局部几何特征进行点云聚类,提取铁路轨道点云,具体为:

步骤2.1:初始化空的种子点队列Queueseed和空的点云容器Vectorrailway,从激光扫描数据中随机选取一激光脚点作为初始种子点并加入Queueseed

步骤2.2:判断Queueseed是否为空,若非空,从Queueseed中弹出一个种子点,作为当前生长的种子点p_seed,获取p_seed的邻域点集,邻域点集内点数记为Nn;

步骤2.3:对邻域点集中各邻域点pj分别进行判断,若pj满足下列规则,则把pj压入Queueseed和Vectorrailway;所述的规则为:pj和p_seed的反射强度之差、高程差、法向量的夹角、主方向的夹角分别小于反射强度差阈值IT、高程差阈值HT、法向量夹角阈值NT、主方向夹角阈值PT;IT、HT、NT、PT均根据经验取值;

步骤2.4:重复步骤2.2~2.3,直至Queueseed为空,此时,Vectorrailway内点即铁路轨道点。

进一步的,步骤1.1中获取的邻域点集为球形邻域点集。

步骤1.1进一步包括:

(a)根据经验初始化邻域半径;

(b)获取激光角点的邻域点集;

(c)判定邻域点集内点数是否不小于3,若是,执行步骤1.2;否则,使邻域半径增加预设增幅,重新运行步骤(b)。

步骤1.4中,重复步骤1.2~1.3共I次,得I个拟合平面,w表示激光扫描数据中内点的比例,pr表示从邻域点集中至少有一次选择的邻域点均为内点的概率,w和pr均为经验值。

作为优选,w在[45%,55%]范围取值,pr在[0.95,1)范围取值。

进一步的,步骤2.2中获取的邻域点集为球形邻域点集。

作为优选,步骤2.3中,IT在[8,15]范围取值,HT在[0.03m,0.1m]范围取值,NT和PT均在[5°,8°]范围取值。

和现有技术相比,本发明具有如下优点和有益效果:

①发展了基于鲁棒的主成分分析的局部几何特征计算方法,克服了点密度变化、噪声、数据缺失等因素对局部几何特征计算的影响,提高了局部几何特征计算的精度和鲁棒性;

②综合利用激光反射强度一致性和局部几何特征一致性进行铁路轨道点云聚类,降低了铁路轨道误提取率,提高了铁路轨道提取的准确性;

③扩展了现有铁路轨道提取方法的适用范围,本发明同时适用于机载激光扫描数据和车载激光扫描数据的铁路轨道提取。

采用本发明可快捷稳健地实现铁路轨道点云数据的半自动化提取,提高了铁路轨道点云数据提取的精度、效率和自动化程度,且方法简单、容易实现。

附图说明

图1是本发明的具体流程图;

图2是多轨道交叉场景下的铁路轨道点云提取结果图,其中,图(a)为铁路轨道点云提取结果图,图(b)为铁路轨道点云提取矢量化效果;

图3是单独轨道场景下的铁路轨道点云提取结果图,其中,图(a)为铁路轨道点云提取结果图,图(b)为铁路轨道点云提取矢量化效果;

图4是实施例中铁路轨道点云提取结果与对应的原始影像叠加的效果图,其中,图(a)为对应的原始影像,图(b)为叠加效果图。

具体实施方式

本发明技术方案采用计算机软件方式支持自动运行流程,其流程如图1所示。以下结合两个实施例(一份车载激光扫描数据,一份机载激光扫描数据)和附图详细说明本发明技术方案。两个实施例子按照设计的方案进行铁路轨道点云提取,逐步详细说明如下:

步骤1,计算铁路轨道的激光扫描数据中各激光脚点的局部几何特征,所述的局部几何特征即激光脚点的邻域点分布的主方向和法向量。

对任意一个激光脚点pt,其局部几何特征计算的实现方式如下:

步骤1.1:参数初始化

初始化邻域半径r;初始化激光扫描数据中内点的比例w;初始化多次迭代后至少有一次选取出的邻域点均为内点的概率pr,这里的迭代指步骤1.2中的邻域半径增加迭代;初始化噪声点阈值τ。

r、w、pr、τ均根据经验取值,一般,w在[45%,55%]范围取值,pr在[0.95,1)范围取值;τ根据激光扫描数据的噪声大小进行设定,激光扫描数据噪声大,则τ取较大值;否则取较小值。本实施例中,r=0.2m,w=50%,pr=0.99,τ=2.5。

步骤1.2:以当前激光脚点pt为球心,以r为半径画球,落入球内的所有激光脚点构成当前激光脚点pt的邻域点集,邻域点集的点数记为N。若N>3,则跳转至步骤1.3;否则,使邻域半径增加预设增幅,本实施例中预设增幅设为1.0,即令r=r+1.0,重新运行本步骤。

步骤1.3:从邻域点集随机选择三个邻域点,计算三个邻域点所在平面,计算邻域点集中其他邻域点到该平面的垂直距离表示第i个其他邻域点到该平面的垂直距离,i=1,2…N-3。

步骤1.4:按从从小到大对垂直距离进行排序,利用前H个垂直距离对应的邻域点拟合平面,得到拟合平面以及拟合残差Ej,其中,H=0.5·N。

步骤1.5:重复步骤1.3~1.4共I次,得到I个拟合平面,I的计算公式如下:

式(1)中,[·]表示取整。

步骤1.6:把I个拟合平面中拟合残差最小的拟合平面作为特征平面,记做Pfree

步骤1.7:分别计算邻域点集中各邻域点到特征平面Pfree的垂直距离获得垂直距离序列,表示邻域点集中第i个邻域点到Pfree的垂直距离,i=1,2…N。计算垂直距离序列的中值VDMV和中间绝对偏差VDMAD

VDMV和VDMAD的计算公式如下:

其中,a=1.4826。

步骤1.8:遍历邻域点集中每个邻域点,采用公式(4)计算各邻域点的噪声敏感度Rzi,Rzi表示邻域点集中第i个邻域点的噪声敏感度,i=1,2…N。

步骤1.9:遍历邻域点集中每个邻域点,去除Rzi>τ的邻域点。

步骤1.10:对剩余的邻域点进行主成分分析(PCA),得到邻域点分布的法向量(nx,ny,nz)和主方向(px,py,pz)。nx、ny、nz分别表示邻域点分布的法向量在x、y、z方向上的分量,px、py、pz分别表示邻域点分布的主方向在x、y、z方向上的分量。

主成分分析计算如下:

其中,M3×3为邻域点构建的协方差矩阵,pi=[xi yi zi]T为第i个邻域点的坐标,为邻域点坐标的平均值。

把协方差矩阵M3×3特征值分解,得到:

其中,λ1、λ2、λ3为协方差矩阵M3×3的特征值,λ1≥λ2≥λ3;为特征值对应的特征向量,特征向量和分别作为激光脚点pt的邻域点分布的主方向(px,py,pz)和法向量(nx,ny,nz)。

步骤2,在软件中手工选择激光扫描数据上任一激光脚点作为初始种子点initial_seed,综合利用反射强度和局部几何特征进行铁路轨道点云聚类。

铁路轨道点云聚类的实现方式如下:

步骤2.1:初始化区域生长的半径r',初始化相邻两邻域点的反射强度差阈值IT,初始化高程差阈值HT,初始化相邻两邻域点间的法向量夹角阈值NT,初始化相邻两邻域点间的主方向夹角阈值PT,初始化种子点initial_seed,初始化空的种子点队列Queueseed和空的点云容器Vectorrailway。将种子点initial_seed压入种子点队列Queueseed

r'、IT、HT、NT、PT根据经验取值,一般,IT在[8,15]范围取值,HT在[0.03m,0.1m]范围取值,NT和PT均在[5°,8°]范围取值。本实施例中,r'=0.3m,IT=10,HT=0.05m,NT=5°,PT=5°。

步骤2.2:若种子点队列Queueseed为非空,从种子点队列Queueseed中弹出一个种子点,作为当前生长的种子点p_seed。以种子点p_seed为球心,以r为半径画球,落入球内的所有激光脚点作为种子点p_seed的邻域点集{pj,j=1,2…Nn},将邻域点集内的邻域点数记为Nn。

步骤2.3:对于邻域点集中每个邻域点进行判断,若邻域点pj同时满足下列四个规则,则把邻域点pj标记为铁路轨道上的点,并把邻域点pj压入种子点队列Queueseed和点云容器Vectorrailway中;否则把邻域点pj标记为非铁路轨道点。

规则如下:

规则①:pj和p_seed的反射强度之差小于反射强度差阈值IT;

规则②:pj和p_seed的高程差小于高程差阈值HT;

规则③:pj和p_seed的法向量间的夹角小于法向量夹角阈值NT;

规则④:pj和p_seed的的主方向间的夹角小于主方向夹角阈值PT。

步骤2.4:重复步骤2.2~2.3,直至种子点队列Queueseed为空,生长聚类结束,点云容器Vectorrailway内点即提取的铁路轨道点云。

本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或超越所附权利要求书所定义的范围。

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