1.一种基于双线激光的曲线段钢轨轮廓测量误差修正方法,其特征在于,包括:基于曲线段的钢轨激光断面图像,获得第一激光平面上的钢轨轮廓和第二激光平面上的钢轨轮廓,所述钢轨激光断面图像包含两个激光平面与钢轨表面的交线;将第一激光平面上的钢轨轮廓投影到第一辅助平面上,获得第一钢轨轮廓投影,将第二激光平面上的钢轨轮廓投影到第二辅助平面上,获得第二钢轨轮廓投影;根据第一钢轨轮廓投影和第二钢轨轮廓投影,创建辅助三维钢轨;根据第一钢轨轮廓投影,生成虚拟三维钢轨;基于辅助三维钢轨和虚拟三维钢轨,构建优化目标函数,求解最优辅助平面;将第一激光平面上的钢轨轮廓投影到最优辅助平面内,获得修正后的钢轨轮廓;基于辅助三维钢轨和虚拟三维钢轨,构建优化目标函数,求解最优辅助平面,包括:对虚拟三维钢轨上的第一三维点集与辅助三维钢轨上的第二三维点集进行重采样,获得重采样的第一三维点集与重采样的第二三维点集,所述重采样的第一三维点集与重采样的第二三维点集的点数相同;基于重采样的第一三维点集与重采样的第二三维点集之间的平均距离构建优化目标函数;基于所述平均距离值,构建优化目标函数;基于优化目标函数,寻找使得优化目标函数值最小的第一变量和第二变量,所述第一变量为绕第一激光平面坐标系的X轴的旋转量,所述第二变量为绕第一激光平面坐标系的X轴旋转后得到临时坐标系,再绕临时坐标系的Y轴的旋转量;根据寻找到的第一变量和第二变量,获得最优辅助平面。
2.如权利要求1所述的基于双线激光的曲线段钢轨轮廓测量误差修正方法,其特征在于,基于曲线段的钢轨激光断面图像,获得第一激光平面上的钢轨轮廓和第二激光平面上的钢轨轮廓,包括:对钢轨激光断面图像进行光条中心提取,获得光条中心像素坐标系下的两个光条中心;将光条中心像素坐标系下的两个光条中心变换至对应的激光平面坐标系下,获得第一激光平面上的钢轨轮廓和第二激光平面上的钢轨轮廓。
3.如权利要求1所述的基于双线激光的曲线段钢轨轮廓测量误差修正方法,其特征在于,将第一激光平面上的钢轨轮廓投影到第一辅助平面上,获得第一钢轨轮廓投影,将第二激光平面上的钢轨轮廓投影到第二辅助平面上,获得第二钢轨轮廓投影,包括:将第一激光平面上的钢轨轮廓变换到第一辅助平面坐标系下,得到第一辅助平面坐标系下的钢轨轮廓,将第二激光平面上的钢轨轮廓变换到第二辅助平面坐标系下,得到第二辅助平面坐标系下的钢轨轮廓;将第一辅助平面坐标系下的钢轨轮廓投影到第一辅助平面内,获得第一钢轨轮廓投影,将第二辅助平面坐标系下的钢轨轮廓投影到第二辅助平面内,获得第一钢轨轮廓投影。
4.如权利要求1所述的基于双线激光的曲线段钢轨轮廓测量误差修正方法,其特征在于,根据第一钢轨轮廓投影和第二钢轨轮廓投影,创建辅助三维钢轨,包括:将第二钢轨轮廓投影变换到第一辅助平面坐标系,获得变换后的第二钢轨轮廓投影;根据第一钢轨轮廓投影的轨头区域和变换后的第二钢轨轮廓投影的轨头区域,创建辅助三维钢轨。
5.如权利要求1所述的基于双线激光的曲线段钢轨轮廓测量误差修正方法,其特征在于,根据第一钢轨轮廓投影,生成虚拟三维钢轨,包括:以第一钢轨轮廓投影的轨顶数据,沿着第一辅助平面法线的方向生成虚拟三维钢轨,所述虚拟三维钢轨的长度为第一激光平面和第二激光平面之间的距离。
6.一种基于双线激光的曲线段钢轨轮廓测量误差修正装置,其特征在于,包括:钢轨轮廓获得模块,用于基于曲线段的钢轨激光断面图像,获得第一激光平面上的钢轨轮廓和第二激光平面上的钢轨轮廓,所述钢轨激光断面图像包含两个激光平面与钢轨表面的交线;钢轨轮廓投影获得模块,用于将第一激光平面上的钢轨轮廓投影到第一辅助平面上,获得第一钢轨轮廓投影,将第二激光平面上的钢轨轮廓投影到第二辅助平面上,获得第二钢轨轮廓投影;辅助三维钢轨创建模块,用于根据第一钢轨轮廓投影和第二钢轨轮廓投影,创建辅助三维钢轨;虚拟三维钢轨生成模块,用于根据第一钢轨轮廓投影,生成虚拟三维钢轨;最优辅助平面求解模块,用于基于辅助三维钢轨和虚拟三维钢轨,构建优化目标函数,求解最优辅助平面;修正模块,用于将第一激光平面上的钢轨轮廓投影到最优辅助平面内,获得修正后的钢轨轮廓;最优辅助平面求解模块具体用于:对虚拟三维钢轨上的第一三维点集与辅助三维钢轨上的第二三维点集进行重采样,获得重采样的第一三维点集与重采样的第二三维点集,所述重采样的第一三维点集与重采样的第二三维点集的点数相同;基于重采样的第一三维点集与重采样的第二三维点集之间的平均距离构建优化目标函数;基于所述平均距离值,构建优化目标函数;基于优化目标函数,寻找使得优化目标函数值最小的第一变量和第二变量,所述第一变量为绕第一激光平面坐标系的X轴的旋转量,所述第二变量为绕第一激光平面坐标系的X轴旋转后得到临时坐标系,再绕临时坐标系的Y轴的旋转量;根据寻找到的第一变量和第二变量,获得最优辅助平面。
7.如权利要求6所述的基于双线激光的曲线段钢轨轮廓测量误差修正装置,其特征在于,钢轨轮廓获得模块具体用于:对钢轨激光断面图像进行光条中心提取,获得光条中心像素坐标系下的两个光条中心;将光条中心像素坐标系下的两个光条中心变换至对应的激光平面坐标系下,获得第一激光平面上的钢轨轮廓和第二激光平面上的钢轨轮廓。
8.如权利要求6所述的基于双线激光的曲线段钢轨轮廓测量误差修正装置,其特征在于,钢轨轮廓投影获得模块具体用于:将第一激光平面上的钢轨轮廓变换到第一辅助平面坐标系下,得到第一辅助平面坐标系下的钢轨轮廓,将第二激光平面上的钢轨轮廓变换到第二辅助平面坐标系下,得到第二辅助平面坐标系下的钢轨轮廓;将第一辅助平面坐标系下的钢轨轮廓投影到第一辅助平面内,获得第一钢轨轮廓投影,将第二辅助平面坐标系下的钢轨轮廓投影到第二辅助平面内,获得第一钢轨轮廓投影。
9.如权利要求6所述的基于双线激光的曲线段钢轨轮廓测量误差修正装置,其特征在于,辅助三维钢轨创建模块具体用于:将第二钢轨轮廓投影变换到第一辅助平面坐标系,获得变换后的第二钢轨轮廓投影;根据第一钢轨轮廓投影的轨头区域和变换后的第二钢轨轮廓投影的轨头区域,创建辅助三维钢轨。
10.如权利要求6所述的基于双线激光的曲线段钢轨轮廓测量误差修正装置,其特征在于,虚拟三维钢轨生成模块具体用于:以第一钢轨轮廓投影的轨顶数据,沿着第一辅助平面法线的方向生成虚拟三维钢轨,所述虚拟三维钢轨的长度为第一激光平面和第二激光平面之间的距离。
11.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5任一项所述方法。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有执行权利要求1至5任一项所述方法的计算机程序。