一种车站计算机联锁道岔状态信息检测系统及其方法

文档序号:29078697发布日期:2022-03-01 23:27阅读:102来源:国知局
一种车站计算机联锁道岔状态信息检测系统及其方法

1.本发明涉及轨道交通技术领域,尤其是涉及一种车站计算机联锁道岔状态信息检测系统及其方法。


背景技术:

2.计算机联锁系统负责铁路车站行车进路的办理,是铁路行车安全的核心控制设备。计算机联锁系统在信号操作员或者ats系统操作下实现站内道岔、信号机、轨道电路之间联锁控制,是铁路安全高效行车不可缺少的保障装备。计算机联锁系统目前已在世界范围每得到广泛应用,在铁路交通较为发达的地区,计算机联锁系统不再是孤立的信号控制系统,而是信号安全综合监测系统和综合运营管理系统的一个子系统。
3.车站计算机联锁系统属于功能安全系统,和其他系统的连接有着严格的限制。铁路运输系统中车务段、工务段、车辆段等单位均需要获取车站计算机连锁信息,以快速了解列车和站场的实时状态,利于工作的开展。为了获取道岔状态信息,往往需要车站计算机联锁系统提供单向的电气隔离的通信接口,并配合编制相应的专用通信协议,以实现对计算机联锁信息的获取,整个过程耗时较长、且十分复杂,此外,由于需要以通信接口入侵的方式获取车站计算机联锁信息,很有可能存在通信安全隐患。


技术实现要素:

4.本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种车站计算机联锁道岔状态信息检测系统及其方法,以实现快速、安全检测得到车站计算机联锁道岔状态信息的目的。
5.本发明的目的可以通过以下技术方案来实现:一种车站计算机联锁道岔状态信息检测系统,其特征在于,包括视频采集终端和数据处理单元,所述视频采集终端架设于能够清晰拍摄到车站计算机联锁显示屏站场画面的位置,所述视频采集终端与数据处理单元相连接,所述视频采集终端用于获取车站计算机联锁显示屏(3)的站场画面图像;所述数据处理单元用于对站场画面图像进行分析处理以及匹配计算,以得到对应的检测结果。
6.进一步地,所述数据处理单元包括系统初始化模块、图符提取模块、像素缩放模块、图像处理模块、匹配计算模块和检测判断模块:
7.所述系统初始化模块用于校准站场画面图像及标定道岔图符信息;
8.所述图符提取模块用于根据标定的道岔图符信息,从每帧实时图像中截取出对应的待检测道岔图符;
9.所述像素缩放模块用于将待检测图符图像缩放至与标准图符图像的像素点数量相同;
10.所述图像处理模块用于将图符图像转换为清晰的灰度图像;
11.所述匹配计算模块用于计算待检测灰度图符与标准灰度图符之间的匹配系数;
12.所述检测判断模块对匹配计算模块输出的数据进行分析判断,以输出相应检测结
果。
13.一种车站计算机联锁道岔状态信息检测方法,包括以下步骤:
14.s1、视频采集终端安装于固定位置,拍摄车站计算机联锁显示屏站场画面,具体步骤包括安装于固定位置的摄像机拍摄视频、将所述视频通过通信网络传输至数据处理单元、从视频中提取帧图像并存储,记为原始帧图像;
15.s2、使用所述步骤s1获得的任一帧图像作为样张图像,系统初始化模块在人工介入下完成系统初始化,并将相关初始化信息储存于数据处理单元。所述系统初始化包括站场画面图像校准、站场画面图像提取、站场画面图像中道岔图符的信息标定;
16.s3、根据车站计算机联锁显示规范,图像处理模块预先将各类道岔状态的道岔标准图符转换为对应的灰度图,得到标准道岔灰度图符,所述道岔状态包括定位、反位、失去表示、挤岔四类状态;
17.s4、使用所述步骤s2中获得的初始化信息,图符提取模块从接收的每帧实时图像中,提取所有待检测道岔图符;
18.s5、将所有待检测道岔图符分别转换为对应的待检测道岔灰度图符;
19.s6、匹配计算模块计算所有待检测道岔灰度图符与标准道岔灰度图符的匹配系数;
20.s7、检测判断模块根据各匹配系数计算结果,分析判断得到各待检测道岔的状态检测结果。
21.进一步地,所述步骤s2的系统初始化具体步骤为:
22.s21、站场画面图像校准是将原始帧图像frame校准为平视的校准图像frame

,使校准图像中站场画面图像为矩形,以提高后续检测的准确性;
23.其中,步骤s21的具体过程为:
24.s211、将原始帧图像frame中每一像素点坐标通过所述变换计算公式变换为在校准图像frame

中对应的坐标,所述变换计算公式如下:
[0025][0026][0027]
式中,(x,y)为像素点在原始图像中坐标,(x

,y

)为变换后对应坐标;
[0028]
s212、将所述变换计算公式变形,并通过人工标定方式得到原始帧图像frame中站场画面图像四个顶点的坐标[(x1,y1),(x2,y2),(x3,y3),(x4,y4)],设校准图像frame

中所述四个顶点对应坐标为[(x
′1,y
′1),(x
′2,y
′1),(x
′1,y
′2),(x
′2,y
′2)],将变换前后四组顶点的坐标代入,得到如下矩阵:
[0029][0030]
通过求解上述矩阵,得到所述站场画面图像校准所需参数ai,(i=1,2,

,7,8),将所述参数储存于数据处理单元供后续步骤使用;
[0031]
s22、站场画面图像提取是在所述校准图像frame

中对站场画面图像区域r进行提取,站场画面图像区域r的矩形框参数为步骤s212中四个顶点坐标[(x
′1,y
′1),(x
′2,y
′1),(x
′1,y
′2),(x
′2,y
′2)],其中x
′1<x
′2,y
′1<y
′2,区域r定义为:
[0032]
r∈(x,y),x
′1≤x≤x
′2,y
′1≤y≤y
′2[0033]
将区域r由图像frame

中取出,将坐标为(x
′1,y
′1)的像素点置为坐标原点,得到大小为(m1×
m2)的站场画面图像d,其中m1=x

2-x
′1,m2=y

2-y
′1,将顶点坐标[(x
′1,y
′1),(x
′2,y
′1),(x
′1,y
′2),(x
′2,y
′2)]保存至数据处理单元供后续步骤使用;
[0034]
s23、站场画面图像中道岔图符的信息标定,是在站场画面图像d中,通过人工标定方式得到所有待检测的道岔图符的信息,道岔图符是用来表示道岔的最小图形单元,道岔信息包括道岔编号ci、岔尖坐标(xi,yi)及道岔方向direi,其中i=1,2,

,n,n为站场画面图像d中道岔数量,道岔编号ci为第i个道岔在系统中的编号,岔尖坐标(xi,yi)为第i个道岔岔尖像素点于站场画面图像d中坐标,道岔方向direi为第i个道岔岔尖所在方向、取值为左/右,将所述道岔信息保存至数据处理单元供后续步骤使用。
[0035]
进一步地,所述步骤s4提取待检测道岔图符的具体步骤为:
[0036]
s41、使用步骤s21及步骤s22中得到的参数ai,(i=1,2,

,7,8)及顶点坐标[(x
′1,y
′1),(x
′2,y
′1),(x
′1,y
′2),(x
′2,y
′2)],将原始帧图像frame
γ
校准为frame

γ
,并从中提取站场画面图像d
γ
,其中γ为帧编号;
[0037]
s42、使用步骤s23中获得的道岔信息,在站场画面图像d
γ
中,以岔尖坐标(xi,yi)作为中心,提取边长为l的正方形ri,该正方形的顶点坐标定义为并根据道岔方向direi,将道岔方向direi为右的正方形ri进行左右翻转,得到待检测道岔图符p
γi
,将道岔编号ci及对应的待检测道岔图符p
γi
储存于数据处理单元供后续步骤使用。
[0038]
进一步地,所述步骤s3和步骤s5中转换灰度图的具体计算公式为:
[0039][0040]
其中,z为图符图像转换后的灰度图,矩阵为图符对应的彩色图
像,o
mn
为该图符彩色图像中第m行第n列对应的像素点,为该图符彩色图像中第m行第n列对应的像素点,和分别代表该图符图像在r、g、b三个色彩通道上的分量,参数a1、a3、a3为各色彩分量对应的权重系数,根据经验确定权重系数使道岔图像与背景具有更大的灰度差。
[0041]
进一步地,所述步骤s5具体包括以下步骤:
[0042]
步骤s51:将所有待检测道岔图符缩放至与标准道岔图符的像素点数量相同;
[0043]
步骤s52:将缩放后的所有待检测图符图像分别转换为对应的灰度图;
[0044]
步骤s53:对灰度图进行双边滤波,去除噪声,得到待检测道岔灰度图符p
gγi

[0045]
进一步地,所述步骤s6匹配系数的计算公式具体为:
[0046][0047]
n=m
×n[0048]
其中,s
γij
为第γ帧图像第i个待检测道岔灰度图符p
gγi
与第j个标准道岔灰度图符p
sj
之间的匹配系数,n为图符的像素点数量,m为高度,n为宽度,p
gγik
为第γ帧图像第i个待检测道岔灰度图符的第k个像素点,p
sjk
为第j个标准道岔灰度图符的第k个像素点
[0049]
进一步地,所述步骤s7具体包括以下步骤:
[0050]
s71、从待检测道岔灰度图符与四类标准道岔灰度图符匹配系数中,筛选出数值最大的匹配系数s
γij

[0051]
s72、判断该匹配系数s
γij
是否大于或等于阈值sm,若判断为是,则检测成功,得到该最大的匹配系数对应的标准图符所表示的状态,即输出第γ帧图像编号ci的道岔当前状态为j;若判断为否,即待检测道岔灰度图符与四类道岔状态的标准道岔灰度图符的匹配系数均未达到阈值sm,则待检测道岔不属于定义的四种状态之一。
[0052]
与现有技术相比,本发明具有以下优点:
[0053]
一、本发明通过设置视频采集终端和数据处理单元,利用视频采集终端获取车站计算机联锁显示屏的站场画面,利用数据处理单元对实时采集的站场画面图像进行分析处理以及匹配计算,即可得到对应的检测结果,由此实现无接触情况下以非侵入方式实时检测车站计算机联锁道岔状态信息的目的,有效减少了检测工程量,既提高了检测的速度,同时保证了检测的安全性。
[0054]
二、本发明中数据处理单元通过预先标定的站场画面校准信息和道岔图符信息,能够准确快速地从采集的图像中截取出待检测道岔图符,再基于显示规范或各地铁公司定义的显示规则,预先将各道岔状态标准图符图像转换成对应的灰度图,得到标准道岔灰度图符,最后通过对待检测道岔图符进行灰度图转换、对所有待检测道岔灰度图符与标准道岔图符灰度图进行匹配系数计算和分析判断,能够保证检测结果的准确性。
附图说明
[0055]
图1为本发明的系统结构示意图;
[0056]
图2为本发明的方法流程示意图;
[0057]
图3a为实施例中的原始帧图像;
[0058]
图3b为实施例中的校准图像;
[0059]
图3c为实施例中提取的站场画面图像;
[0060]
图4为实施例中标准道岔灰度图符;
[0061]
图5a为实施例中待检测道岔图符灰度化结果;
[0062]
图5b为实施例中待检测道岔灰度图符;
[0063]
图中标记说明:1、视频采集终端,2、数据处理单元,3、计算机联锁显示屏。
具体实施方式
[0064]
下面结合附图和具体实施例对本发明进行详细说明。
[0065]
实施例
[0066]
如图1所示,一种车站计算机联锁道岔状态信息检测系统,包括视频采集终端1和数据处理单元2,视频采集终端1架设于能够清晰拍摄到车站计算机联锁显示屏3站场画面的位置,视频采集终端1与数据处理单元2相连接,本实施例中,视频采集终端1通过数据传输线缆与数据处理单元2连接,视频采集终端1用于获取车站计算机联锁显示屏3的站场画面图像;数据处理单元2用于对操作界面图像进行分析处理以及匹配计算,以得到对应的检测结果。
[0067]
其中,数据处理单元2包括系统初始化模块、图符提取模块、像素缩放模块、图像处理模块、匹配计算模块和检测判断模块。
[0068]
系统初始化模块用于校准站场画面图像及标定道岔图符信息;
[0069]
图符提取模块用于根据标定的道岔图符信息,从每帧实时图像中截取出对应的待检测道岔图符;
[0070]
像素缩放模块用于将待检测图符图像缩放至与标准图符图像的像素点数量相同;
[0071]
图像处理模块用于将图符图像转换为清晰的灰度图像;
[0072]
匹配计算模块用于计算待检测灰度图符与标准灰度图符之间的匹配系数;
[0073]
检测判断模块对匹配计算模块输出的数据进行分析判断,以输出相应检测结果。
[0074]
此外,为方便用户直接获知检测结果,数据处理单元2还设置有用于显示检测结果的显示屏。
[0075]
将上述系统应用于实际,以实现一种车站计算机联锁道岔状态信息检测方法,如图2所示,包括以下步骤:
[0076]
s1、视频采集终端安装于固定位置,拍摄车站计算机联锁显示屏站场画面,具体步骤包括安装于固定位置的摄像机拍摄视频、将所述视频通过通信网络传输至数据处理单元、从视频中提取帧图像并存储,记为原始帧图像;
[0077]
s2、使用所述步骤s1获得的任一帧图像作为样张图像,系统初始化模块在人工介入下完成系统初始化,并将相关初始化信息储存于数据处理单元。所述系统初始化包括站场画面图像校准、站场画面图像提取、站场画面图像中道岔图符的信息标定;
[0078]
s3、根据车站计算机联锁显示规范,图像处理模块预先将各类道岔状态的道岔标准图符转换为对应的灰度图,得到标准道岔灰度图符,所述道岔状态包括定位、反位、失去表示、挤岔四类状态;
[0079]
s4、使用所述步骤s2中获得的初始化信息,图符提取模块从接收的每帧实时图像中,提取所有待检测道岔图符;
[0080]
s5、将所有待检测道岔图符分别转换为对应的待检测道岔灰度图符;
[0081]
s6、匹配计算模块计算所有待检测道岔灰度图符与标准道岔灰度图符的匹配系数;
[0082]
s7、检测判断模块根据各匹配系数计算结果,分析判断得到各待检测道岔的状态检测结果。
[0083]
本实施例应用上述技术方案,其具体过程包括:
[0084]
b100:视频采集终端安装于固定位置,拍摄车站计算机联锁显示屏站场画面,具体步骤包括安装于固定位置的摄像机拍摄视频、将所述视频通过通信网络传输至数据处理单元、从视频中提取帧图像并存储,记为原始帧图像。
[0085]
b200:将b100中获得的某一帧图像作为样张图像,如图3a所示,系统初始化模块在人工介入下完成系统初始化,并将相关初始化信息储存于数据处理单元。所述系统初始化包括站场画面图像校准、站场画面图像提取、站场画面图像中道岔图符的信息标定,包括以下步骤:
[0086]
b2001:将原始帧图像frame校准为平视的校准图像frame

,使校准图像中站场画面图像为矩形,原始帧图像frame如图3a所示,校准图像frame

如图3b所示,具体步骤为:
[0087]
b20011:将原始帧图像frame中每一像素点坐标通过所述变换计算公式变换为在校准图像frame

中对应的坐标,所述变换计算公式如下:
[0088][0089][0090]
式中,(x,y)为像素点在原始图像中坐标,(x

,y

)为变换后对应坐标;
[0091]
b20012:将变换计算公式变形,并通过人工标定方式得到原始帧图像frame中站场画面图像四个顶点的坐标[(x1,y1),(x2,y2),(x3,y3),(x4,y4)],设校准图像frame

中所述四个顶点对应坐标为[(x
′1,y
′1),(x
′2,y
′1),(x
′1,y
′2),(x
′2,y
′2)],将变换前后四组顶点的坐标代入,得到如下矩阵:
[0092]
[0093]
通过求解上述矩阵,得到站场画面图像校准所需参数ai,(i=1,2,

,7,8)。
[0094]
本实施例中,原始帧图像frame中四个顶点坐标为[(450,126),(5501,658),(372,1244),(5556,1446)],校准图像frame

中四个顶点对应坐标为[(450,120),(5500,120),(450,1300),(5500,1300)]。
[0095]
由此计算得到的校准所需参数ai为:
[0096]
(6.5187e-1,5.7700e-2,1.3851e+2,-1.1826e-1,1.0570e0,3.7134e+1,-6.0181e-5,2.2964e-5)
[0097]
再将校准所需参数ai储存于数据处理单元供后续步骤使用。
[0098]
b2002:在校准图像frame

中对站场画面图像区域r进行提取,站场画面图像区域r的矩形框参数为步骤s212中四个顶点坐标[(x
′1,y
′1),(x
′2,y
′1),(x
′1,y
′2),(x
′2,y
′2)],其中x
′1<x
′2,y
′1<y
′2,区域r定义为:
[0099]
r∈(x,y),x
′1≤x≤x
′2,y
′1≤y≤y
′2[0100]
将区域r由图像frame

中取出,将坐标为(x
′1,y
′1)的像素点置为坐标原点,得到大小为(m1×
m2)的站场画面图像d,其中m1=x

2-x
′1,m2=y

2-y
′1,如图3c所示。
[0101]
本实施例中,四个顶点坐标为[(450,120),(5500,120),(450,1300),(5500,1300)]。将该四个顶点坐标储存于数据处理单元供后续步骤使用。
[0102]
b2003:在站场画面图像d中,通过人工标定方式得到所有待检测的道岔图符的信息,道岔图符指表示道岔的最小图形单元,道岔信息包括道岔编号ci、岔尖坐标(xi,yi)及道岔方向direi,其中i=1,2,

,n,n为站场画面图像d中道岔数量,道岔编号ci为第i个道岔在系统中的编号,岔尖坐标(xi,yi)为第i个道岔岔尖像素点于站场画面图像d中坐标,道岔方向direi为第i个道岔岔尖所在方向、取值为左/右,将道岔信息保存至数据处理单元供后续步骤使用。
[0103]
b300:根据车站计算机联锁显示规范,图像处理模块预先将各类道岔状态的道岔标准图符转换为对应的灰度图,得到标准道岔灰度图符,如图4所示,道岔状态包括定位、反位、失去表示、挤岔四类状态,记为p
sj
,j=1,2,3,4。
[0104]
b400:针对每帧实时图像,图符提取模块使用b200中获得的初始化信息,提取所有待检测道岔图符,并记为p
γi
,其中γ为帧编号,具体步骤为:
[0105]
b4001:使用步骤b2001及b2002中得到的参数ai,(i=1,2,

,7,8)及顶点坐标[(x
′1,y
′1),(x
′2,y
′1),(x
′1,y
′2),(x
′2,y
′2)],将原始帧图像frame
γ
校准为frame

γ
,并从中提取站场画面图像d
γ
,其中γ为帧编号;
[0106]
b4002:使用步骤b2003中获得的道岔信息,在站场画面图像d
γ
中,以岔尖坐标(xi,yi)作为中心,提取边长为l的正方形ri,该正方形的顶点坐标定义为并根据道岔方向direi,将道岔方向direi为右的正方形ri进行左右翻转,得到待检测道岔图符p
γi
,将道岔编号ci及对应的待检测道岔图符p
γi
储存于数据处理单元供后续步骤使用。
[0107]
在本实施例中,以道岔编号ci=1301的道岔为例,其岔尖坐标(xi,yi)为(952,465),道岔方向direi为右,正方形边长l设为100,得到正方形ri,将正方形ri进行左右翻转后,得到待检测道岔图符p
γi

[0108]
b500:将所有待检测道岔图符p
γi
分别转换为对应的待检测道岔灰度图符p
gγi
,具体步骤包括:
[0109]
b5001:将所有待检测道岔图符缩放至与标准道岔图符的像素点数量相同;
[0110]
b5002:将缩放后的所有待检测图符图像分别转换为对应的灰度图,如图5a所示,转换过程可表示为以下公式:
[0111][0112]
其中,z为图符图像转换后的灰度图,矩阵为图符对应的彩色图像,o
mn
为该图符彩色图像中第m行第n列对应的像素点,为该图符彩色图像中第m行第n列对应的像素点,和分别代表该图符图像在r、g、b三个色彩通道上的分量,参数a1、a3、a3为各色彩分量对应的权重系数,本实施例中分别为0.299、0.587、0.114;
[0113]
b5003:对灰度图进行双边滤波,去除噪声,得到待检测道岔灰度图符p
gγi
,如图5b所示。
[0114]
b600:匹配计算模块计算所有待检测道岔灰度图符与标准道岔灰度图符的匹配系数,检测判断模块根据各匹配系数计算结果,分析判断得到各待检测道岔图符对应的状态检测结果;
[0115]
b700:数据处理单元重复b400至b600,输出该帧中每一个道岔的状态,如此循环以实现实时检测功能。
[0116]
其中,步骤b300中灰度转换的过程具体为:
[0117]
b3001:根据标准道岔图符图像大小(高度m像素,宽度n像素),将标准道岔图符图像从rgb彩色图片转换为标准道岔灰度图符,其转换过程可表示为以下公式:
[0118][0119]
其中,z为图符图像转换后的灰度图,矩阵为图符对应的彩色图像,o
mn
为该图符彩色图像中第m行第n列对应的像素点,为该图符彩色图像中第m行第n列对应的像素点,和分别代表该图符图像在r、g、b三个色彩通道
上的分量,参数a1、a3、a3为各色彩分量对应的权重系数,本实施例中确定为0.299、0.587、0.114;
[0120]
b3002:针对所有状态标准道岔图符,依次执行b3001,最终得到所有状态的标准道岔灰度图符{p
s1
,p
s2
,p
s3
,p
s4
},其中1、2、3、4分别代表定位、反位、失去表示、挤岔四种状态。
[0121]
步骤b600具体包括:
[0122]
b6001:计算第γ帧第一个待检测道岔图符p
gγ1
与所有标准道岔灰度图符{p
s1
,p
s2
,p
s3
,p
s4
}的匹配系数,结果可记为集合{s
γ11
,s
γ12
,s
γ13
,s
γ13
},下式阐述了该待测图符灰度图p
gγ1
与第一个标准图符灰度图p
s1
的匹配系数s1的计算方法:
[0123][0124]
n=m
×n[0125]
其中,n为图像像素点的数量,即n=m
×
n;
[0126]
b6002:在b6001求得的匹配系数集合{s
γ11
,s
γ12
,s
γ13
,s
γ14
}中寻找值最大的s
γ1j
,j=1,2,3,4,若其超过规定阈值0.8,则输出第γ帧编号为c1道岔的状态为j,。若匹配系数集合{s
γ11
,s
γ12
,s
γ13
,s
γ13
}中数值均小于规定阈值(即待检测道岔图符与所有的标准道岔图符均不相似),则输出“待检测道岔不属于定义的四种状态之一”。
[0127]
本实施例中,如图5b求得的匹配系数集合为{0.9,0.6,0.7,0.7},即最大值s
γ11
=0.9>0.8,则输出第γ帧中编号1301状态为定位。
[0128]
b6003:对于该帧图像中剩余的待检测测道岔灰度图符灰度图{p
gγ2
,p
gγ2


,p
gγn
},重复b6001及b6002步骤,依次判定该帧图像中所有待测图符的状态。
[0129]
在实际应用中,摄像机每拍摄一帧实时图像,数据处理单元重复执行上述步骤,以输出每一帧图像中所有待检测道岔图符的检测结果,循环以实现实时检测功能。若检测道岔的状态改变,数据处理单元还会记录并保存状态改变时的道岔编号、时间、改变前状态以及改变后状态(改变为“不属于定义的四种状态之一”的状态时仍执行该操作)。
[0130]
综上所述,本技术方案不依赖与车站计算机联锁系统的电气连接,可做到无接触的情况下以非侵入、无需电气直接连接的方式检测得到实时车站计算机联锁道岔状态信息。
[0131]
以上具体的实施方式,不构成对本发明保护范围的限制,在不背离本发明精神和范围的情况下,能以其他具体形式实现本发明(如检测对象为ats、ctc等其它列车运行控制相关系统的显示屏站场画面时)。此外,本领域的技术人员可以对本发明进行各种改动和变形而不脱离本发明的精神和范围,这些改进和变形也应视为本发明的保护范围。因此所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1