[发明专利]基于激光条中心线定位提取算法的轮对踏面损伤检测方法有效
申请号: | 202110616090.7 | 申请日: | 2021-06-02 |
公开(公告)号: | CN113418926B | 公开(公告)日: | 2022-02-18 |
发明(设计)人: | 田昕冉;仝焱;徐贵力;母丹羽 | 申请(专利权)人: | 南京航空航天大学 |
主分类号: | G01N21/88 | 分类号: | G01N21/88;B61K9/12 |
代理公司: | 无锡华源专利商标事务所(普通合伙) 32228 | 代理人: | 过顾佳;聂启新 |
地址: | 214000 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 激光 中心线 定位 提取 算法 轮对 损伤 检测 方法 | ||
1.一种基于激光条中心线定位提取算法的轮对踏面损伤检测方法,其特征在于,所述方法包括:
当机车在轨道上行驶的过程中,通过激光器将检测激光条投射在机车的轮对踏面上并通过相机拍摄所述轮对踏面获取踏面检测图像;
利用轮廓跟踪提取算法从所述踏面检测图像中提取出检测激光条的轮廓边界线,并在所述轮廓边界线的法线方向上筛选出预定范围的中心线待选区域,包括:对所述轮廓边界线进行间隔采样得到若干个轮廓边缘点;对于每个轮廓边缘点,求解所述轮廓边缘点的Hessian矩阵的最大特征值的特征向量作为所述轮廓边缘点对应的法线方向,将所述轮廓边缘点在对应的法线方向上与所述轮廓边界线的交点之间的线段作为所述轮廓边缘点对应的轮廓法线;选取各个轮廓边缘点对应的轮廓法线的中间的预定比例宽度的区域,筛选得到所述中心线待选区域;
在所述中心线待选区域内应用Steger算法定位提取得到所述检测激光条的激光条中心线;
基于定位提取得到的激光条中心线利用线结构光扫描技术对轮对踏面进行损伤检测。
2.根据权利要求1所述的方法,其特征在于,所述利用轮廓跟踪提取算法从所述踏面检测图像中提取出检测激光条的轮廓边界线,包括:
根据轮对的运动轨迹从所述踏面检测图像中提取出所述检测激光条所在的感兴趣区域;
按照预定搜索顺序在所述感兴趣区域内搜索像素点,将搜索到的灰度值达到预定阈值的像素点作为边界起始点;
从所述边界起始点开始利用轮廓跟踪提取算法提取出所述轮廓边界线。
3.根据权利要求2所述的方法,其特征在于,所述轮廓跟踪提取算法基于8连通链码实现,所述从所述边界起始点开始利用轮廓跟踪提取算法提取出所述轮廓边界线,包括:
确定第i个边界点的链码值Di为所述第i个边界点在所述第i-1个边界点的相对方向上的对应链码值;i为参数且i的起始值为1,第0个边界点为所述边界起始点;
若所述第i个边界点的链码值Di为偶数,当Di-1为非负数时将Di-1对应的方向作为第i轮搜索的起始方向,当Di-1为负数时将(Di-1)+8对应的方向作为第i轮搜索的起始方向;
若所述第i个边界点的链码值Di为奇数,当Di-2为非负数时将Di-2对应的方向作为第i轮搜索的起始方向,当Di-2为负数时将(Di-2)+8对应的方向作为第i轮搜索的起始方向;
以所述第i个边界点为基准点,从确定的所述第i轮搜索的起始方向开始按照顺时针方向在所述第i个边界点的8个邻接点中寻找灰度值达到所述预定阈值的第i+1个边界点;
重新执行所述确定第i个边界点的链码值Di为所述第i个边界点在所述第i-1个边界点的相对方向上的对应链码值的步骤,直至所述第i+1个边界点为所述边界起始点时提取出所述轮廓边界线。
4.根据权利要求3所述的方法,其特征在于,所述直至所述第i+1个边界点为所述边界起始点时提取出所述轮廓边界线,包括:
若提取得到的边界点的数量达到数量阈值,则由寻找到的各个边界点提取出所述轮廓边界线,否则调整搜索方法重新从所述边界起始点开始寻找各个边界点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学,未经南京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110616090.7/1.html,转载请声明来源钻瓜专利网。