【技术实现步骤摘要】
一种基于深度学习的信号平面图信号机识别方法及系统
[0001]本专利技术属于轨道交通领域,特别涉及一种基于深度学习的信号平面图信号机识别方法及系统。
技术介绍
[0002]对于轨道交通管的信号领域而言,在绘制平面图设置过程中,主要包括绘制进路信号机、警冲标、以及进站信号机等,且它们必须符合相关要求。鉴于车站内信号机类型众多,即使同种信号机的类型也需根据现场线路的实际情况不同,而采用不同方式组成信号机机构,因此,准确识别出车站信号平面布置图(简称信号平面图)的各类信号机是耗时耗力的工作。
[0003]作为目标检测的重要算法之一,YOLOv3(YOLO,You Only Look Once)因其精度高、推理速度快,使得工程技术人员看到了工业领域部署计算机视觉的曙光,作为YOLO系列算法发展的里程碑,该算法在相当长的时间内,受到大量学者和工程技术人员的关注。YOLOv3的框架主要是Darknet,可利用GPU(Graphics Processing Unit,图形处理器)并行运算,增强了对图像中较小目标的检测能力。而随着YOLOv4以及YOLOv5的出现,目标检测的算法的整体性能又有了大幅提升。
[0004]如图1所示,信号平面图图纸中的信号机,有着固定的制图规范,采用圆形表示信号机的灯,一个或多个相接的圆形表示一架信号机。相较于整个图纸,信号机目标所占比例比较小,因此应用深度学习技术进行信号机识别时面临两个难点:(a)由于信号机目标小,因此需保证信号机的局部区域清晰明显,则必然要求平面图具备高分辨率,如6 ...
【技术保护点】
【技术特征摘要】
1.一种基于深度学习的信号平面图信号机识别方法,其特征在于,获取待识别的信号平面图;采用信号机识别网络识别所述信号平面图中的信号机;所述信号机识别网络为基于YOLOv5
‑
s的神经网络。2.根据权利要求1所述的基于深度学习的信号平面图信号机识别方法,其特征在于,获取待识别的信号平面图包括:对整体信号平面图进行分割,形成多个局部区域图像;对多个局部区域图像进行筛选,获取包含信号机的局部区域图像。3.根据权利要求2所述的基于深度学习的信号平面图信号机识别方法,其特征在于,对整体信号平面图进行分割包括:基于重叠率采用滑动窗口对整体信号平面图进行分割,以使得每个信号机完整出现于至少一个局部区域图像中。4.根据权利要求2所述的基于深度学习的信号平面图信号机识别方法,其特征在于,对多个局部区域图像进行筛选,获取包含信号机的局部区域图像作为待识别的信号平面图包括:对局部区域图像进行灰度化处理;再对局部区域图像进行中值滤波处理,从而达到对噪声抑制的作用;对处理后的局部区域图像根据霍夫检测参数进行霍夫圆形检测;霍夫检测参数根据信号平面图中的信号机形状确定;根据霍夫变化圆检测结果,去除不包含相关圆形区域的图像。5.根据权利要求2所述的基于深度学习的信号平面图信号机识别方法,其特征在于,获取包含信号机的局部区域图像后,对所述局部区域图像的信号机进行锚点框标注,形成自定义数据集,作为信号机识别网络的输入数据。6.根据权利要求1
‑
5中任一项所述的基于深度学习的信号平面图信号机识别方法,其特征在于,采用信号机识别网络识别所述信号平面图中的信号机包括:在信号机识别网络的输入端,设置与信号机尺寸相适应的自定义锚点框尺寸,将标注有自定义锚点框的自定义数据集作为输入数据,通过信号机识别网络对自定义数据集自动完成锚定框的选取。7.根据权利要求1
‑
5中任一项所述的基于深度学习的信号平面图信号机识别方法,其特征在于,所述信号机识别网络的宽度系数为YOLOv5
‑
s模型的3倍。8.根据权利要求7所述的基于深度学习的信号平面图信号机识别方法,其特征在于,所述信号机识别网络中的第一种CSP结构CSP1中,每...
【专利技术属性】
技术研发人员:王腾飞,徐宗奇,李智宇,刘志明,邓杨,王峰,方晓君,焦志全,欧阳圣平,毛伟栋,徐立涛,
申请(专利权)人:北京全路通信信号研究设计院集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。