复杂情况下受电弓滑板边缘的检测 下载: 751次
1 引言
受电弓是电力机车运行时重要的受流装置,受电弓与接触网的配合状况直接影响着电力机车受流质量。受电弓在列车运行时存在机械摩擦和电气磨耗。如果不及时对受电弓滑板进行检测,容易留下隐患,影响列车的安全运行。目前,国内常见的滑板磨耗测量通常是列车入库停车,列检人员登顶使用游标卡尺或者卷尺测量。这种测量方式受人为主观因素影响较大,测量精度不高,且在高压危险环境下,工作人员存在重大人身安全隐患。受电弓滑板厚度的非接触、自动化测量是确保铁路电气化列车安全运行的重要保障[1-2]。
随着计算机技术的发展,机器视觉技术在铁路自动化检测领域得到了越来越多的应用[3-6]。在目标识别或者图像分割中,边缘提取是图像分析的重要步骤[7-8]。常见的图像边缘有“阶跃型”和“屋脊型”两种形式[9]。受电弓滑板与背景板以及受电弓支撑架之间具有理想的边缘分界,因此,滑板边缘属于阶跃型边缘。复杂环境下受电弓滑板边缘的精确提取是完成受电弓滑板磨耗测量的前提条件。冯倩等[1]结合文献[ 10-11]中的算法获取了受电弓滑板边缘,取得了较满意的结果。罗鹏等[12]根据光学三角测量原理,设计了一套测量机车受电弓滑板磨耗的装置,滑板磨耗检测精度达到0.5 mm,满足了铁道部的要求。涂晓斌[13]根据发明问题解决理论(TRIZ)提出了一种受电弓滑板图像边缘检测算法,较好地完成了受电弓滑板磨耗的测量任务。本文针对列车入库时,在检测棚安装多组双目立体视觉测量系统,对受电弓滑板以仰拍方式进行拍照,以测量系统获得的滑板图像为研究目标,重点分析滑板侧面上边缘与下边缘的提取算法,实现受电弓滑板上边缘和下边缘的自动识别,为后续的滑板磨耗测量做准备。
2 受电弓滑板上边缘和下边缘的识别
2.1 图像预处理
考虑到相机和背景板的安装情况,在检测棚两侧分别安装两套双目立体视觉测量系统,为了保证背景板在相机视野内,分别使相机对受电弓滑板远处半端部分进行图像拍摄。每次受电弓进入检测棚时,都会精确触发光电对射开关,发出信号启动检测棚两端的光源和相机,对受电弓滑板进行补光和拍照。因此,每一次对受电弓的成像,滑板在图像中的位置基本固定。根据这一特性,可以确定滑板的感兴趣区域(ROI),排除了其他复杂背景的干扰。检测棚右侧立体视觉测量系统中一个相机拍摄的远处半端的受电弓图像如
2.2 图像边缘的亚像素提取
文献[
14]提出一种基于部分面积作用的亚像素边缘提取方法,可以准确提取图像边缘的像素坐标和边缘的梯度方向。假设在像素(
式中
不失一般性,以二次曲线模型
为了计算方便,令
灰度值
图像在竖直方向上距像素
在(
利用上述描述的亚像素边缘提取方法,可以精确求取图像边缘点的亚像素位置、法向量以及边缘两侧图像的灰度值等特征,对后续滑板上下边缘的识别具有重要意义。
利用上述方法,对受电弓滑板图像进行边缘提取,由于所拍摄受电弓滑板近似呈水平方向,为了减小其他竖直方向边缘的干扰,只提取水平方向上的边缘,受电弓滑板边缘的提取效果如
2.3 滑板边缘的识别
在滑板ROI区域内,需要对上述干扰边缘进行筛选。由于相机以仰拍方式拍照,补光光源俯视照射,在图像上表现为滑板底部出现一条狭长的阴影区域,组成阴影的上下边缘分别是滑板外侧的下边缘和滑板里侧的下边缘。根据滑板阴影区域所提取的边缘特征情况以及滑板边缘两侧厚度情况,先分析滑板下边缘的检测情况。滑板上下边缘检测的具体实现过程如下所述。
从滑板左下边缘点开始,所求边缘点在竖直方向的梯度方向向上,且该边缘点两侧由于滑板阴影造成的边缘点两侧的灰度值大于一定阈值,则可确定此点为滑板的下边缘,然后按照确定的边缘点以及斜率作为约束,按上述方法向右不断搜索,即可实现下边缘的确定。由于背景板的作用,滑板所成的图像背景比较均匀,且背景无干扰边缘,因此,滑板最右端的上边缘点容易确定。滑板上边缘的确定从滑板最右上边缘点的搜寻开始,如果边缘点满足以下条件:边缘点在竖直方向的梯度方向向上,且该边缘点两侧由于滑板和背景板两侧灰度值不一样,且大于一定的阈值,即可确定此点为滑板的上边缘初始点。然后,按照确定的上边缘点以及斜率作为约束,按上述方法向左不断搜索,即可实现滑板上边缘的检测。
滑板的上边缘和下边缘的识别算法总结如下:
1) 确定滑板左侧下边缘的起始点,如果左侧最下部的边缘点满足以下条件,则确定此点为滑板下边缘的起始点:
式中
2) 确定滑板下边缘的初始点之后,以此点为搜索起点,向右搜索连接点,如果出现中断点,以当前点之前所确定的边缘点斜率作为约束,拟合当前中断点,直至对所有下边缘点完成搜索;
3) 确定滑板右边上边缘的起始点,如果右侧最上部的边缘点满足以下条件,则确定此点为滑板上边缘的起始点:
式中
4) 确定滑板上边缘的初始点之后,以此点为搜索起点,向左搜索连接点,如果出现中断点,以当前中断点之前所确定的边缘点的斜率作为约束,继续确定当前中断点,直至所有上边缘点搜索完成。
按照以上步骤,即可实现滑板上边缘和下边缘的精确定位。
3 实验结果与分析
3.1 受电弓滑板上边缘和下边缘检测结果
本算法实现环境为Matlab 2015a,所用硬件设备环境为Intel Pentium CPU G630 4核,8 G内存,Win10操作系统,所使用的相机为面阵电荷耦合器件(CCD)相机,型号为IMPERX-B1411。
考虑到背景板的安装范围和相机的视野,分别在检测棚两侧安装一组双目立体视觉测量系统,对受电弓滑板远处半端部分进行拍照。以任意时刻拍摄的两组受电弓滑板图像边缘检测为例,如
图 5. 利用所提算法检测出的滑板上边缘和下边缘
Fig. 5. Upper and lower edge of pantographic slide by using the proposed algorithm
3.2 与其他边缘提取方法的对比和分析
其他常见的、经典的边缘提取算法也有很多种,比如一阶导数的边缘检测算子(例如Sobel算子[10]),Canny边缘检测算法[11],以及基于结构森林方法的快速边缘提取[15]。为了验证所提算法的优越性,利用上述常见的算法对受电弓滑板分别进行边缘提取,并与本算法提取滑板边缘的结果进行对比,如
图 6. 不同算法对受电弓滑板边缘的检测结果。(a) Sobel算法;(b) Canny算法;(c)结构森林方法;(d)所提算法
Fig. 6. Edge detection results of pantographic slide by using different methods. (a) Sobel algorithm; (b) Canny algorithm; (c) structured forest algorithm; (d) proposed algorithm
从
4 结论
根据立体视觉测量系统所拍摄的受电弓图像特点,提出了一种精确的受电弓滑板亚像素级边缘检测算法,实现了在复杂图像环境下滑板上边缘和下边缘的精确定位。通过实验分析可知,所提算法对滑板边缘的提取具有较好的检测效果。与其他经典边缘提取算法相比,所提算法对滑板边缘具有较强的适应性,证明了该算法的优越性和可行性。
[1] 冯倩, 陈维荣, 王云龙, 等. 受电弓滑板磨耗测量算法的研究[J]. 铁道学报, 2010, 32(1): 109-113.
Feng Q, Chen W R, Wang Y L, et al. Research on the algorithm to measure the pantographic slipper abrasion[J]. Journal of the China Railway Society, 2010, 32(1): 109-113.
[2] 孙丰晖. 受电弓滑板磨耗检测系统的设计及调试[D]. 成都: 西南交通大学, 2011.
Sun FH. Design of upper-computer software and handling for measurement system of pantograph slide plate's abrasion[D]. Chengdu: Southwest Jiaotong University, 2011.
[3] 路绳方, 刘震. 动车组列车序列图像快速对齐方法[J]. 光学学报, 2017, 37(9): 0915002.
[4] 路绳方, 刘震. 动车组运行故障动态图像比对分析方法[J]. 激光与光电子学进展, 2017, 54(9): 091503.
[5] 邹荣, 李健康, 徐家祥, 等. 复杂场景下铁路货车锁紧板偏转故障检测[J]. 铁道科学与工程学报, 2015, 12(4): 917-922.
Zou R, Li J K, Xu J X, et al. Deflection fault detection for locking plate of freight trains under complex scene[J]. Journal of Railway Science and Engineering, 2015, 12(4): 917-922.
[6] 李涛涛, 杨峰, 许献磊. 基于多视觉线结构光传感器的大尺度测量方法[J]. 中国激光, 2017, 44(11): 1104003.
[7] 周琳, 杨娜. 基于自适应二叉树算法的图像划痕检测研究[J]. 激光与光电子学进展, 2015, 52(5): 051002.
[8] 沈峘, 李舜酩, 柏方超, 等. 路面车辆实时检测与跟踪的视觉方法[J]. 光学学报, 2010, 30(4): 1076-1083.
[9] 张广军. 视觉测量[M]. 北京: 科学出版社, 2008.
Zhang GJ. Vision measurement[J].Beijing: Science Press, 2008.
[10] Sobel IE. Camera models and machine perception[D]. Palo Alto: Stanford University, 1970.
[12] 罗鹏, 王泽勇, 高晓蓉, 等. 电力机车入库受电弓滑板磨耗检测[J]. 光电工程, 2004, 31(z1): 88-90.
[13] 涂晓斌. 基于机器视觉的受电弓滑板磨耗检测系统研究[D]. 广州: 广东工业大学, 2013.
Tu XB. Research of pantogtaph wear detection system based on machine vision[D]. Guangzhou: Guangdong University of technology, 2013.
[15] DollárP, Zitnick CL. Structured forests for fast edge detection[C]. IEEE International Conference on Computer Vision, 2013: 1841- 1848.
Article Outline
朱燕玉. 复杂情况下受电弓滑板边缘的检测[J]. 激光与光电子学进展, 2018, 55(6): 061501. Yanyu Zhu. Edge Detection of Pantographic Slide Under Complex Circumstance[J]. Laser & Optoelectronics Progress, 2018, 55(6): 061501.