用于提高检测铁轨横穿事件的可靠性的方法和系统技术方案

技术编号:7917882 阅读:87 留言:0更新日期:2012-10-25 02:53
本发明专利技术公开了用于提高检测铁轨横穿事件的可靠性的方法和系统。一种用于监视对象的方法、数据处理系统、装置和计算机程序产品。接收区域的多幅图像。从多幅图像识别该区域中的对象。从多幅图像中的第一图像识别该区域内分区中的多个点。多个点相互之间以及与分区具有固定关系。对该区域中的对象进行监视以确定对象是否进入分区。响应于识别出多幅图像中的第二图像中缺失多个点中的数个而确定对象尚未进入所述分区。

【技术实现步骤摘要】

本公开总体上涉及监视对象,更具体地,涉及监视接近铁路轨道的对象。更具体地,本公开涉及减少检测铁轨横穿事件的假阳性的数量。
技术介绍
如本领域技术人员已知的,在检测横穿铁路轨道的对象时可以使用视频数据。监视接近铁路轨道的对象在提高铁路运输的保险和安全量度两方面会是有用的。可以对传感器范围之内的对象进行监视以检测对象是否以及何时横穿至铁路轨道上。例如,传感器能够进行监视以确定对象的位置和速度。常规系统能够将该位置和速度与关于铁路轨道位置的已知信息进行比较来确定对象是否以及何时横穿至铁路轨道上。如果对象已经横穿至铁路轨道上,则系统可以生成警报以通知适当个人发生了横穿事件。 在监视对象方面已经使用了不同类型的传感器。例如,基于视觉的解决方案可以包括使用相机。基于视觉的解决方案可以比较连续图像来识别对象相对于铁路轨道的移动。常规系统还可以包括非视觉解决方案,例如,其采用诸如红外传感器或运动传感器之类的传感器。非视觉解决方案能够检测对象在传感器附近区域中的移动。然而,常规系统具有可能导致生成假阳性的横穿事件的警报的缺陷。如这里所使用的,“假阳性”是识别到实际没有发生的事件的发生。例如,非视觉解决方案可能无法在不应当处于铁路轨道上的对象与应当处于铁路轨道上的列车之间进行区分。在另一个示例中,基于视觉的解决方案可能无法准确地将在相机视野内移动的对象与背景中的对象区分开来。此外,较接近于相机的对象会看上去比距相机较远的对象更大。当对象仅是比铁路轨道更加接近于相机时,该对象可能看上去已经横穿至铁路轨道上。所生成的假阳性的数目降低了检测铁轨横穿事件的可靠性。随着可靠性的降低,常规系统所生成的警报的有用性和重要性也有所降低。因此,具有一种考虑到以上所讨论的一种或多种问题以及可能的其他问题的方法和装置将是有利的。
技术实现思路
不同的说明性实施例提供了用于监视对象的方法、数据处理系统和计算机程序产品。接收区域的多幅图像。从多幅图像识别区域中的对象。从多幅图像中的第一图像识别该区域内分区中的多个点。该多个点相互之间以及与分区具有固定关系。监视区域中的对象以确定对象是否进入分区。响应于识别出多幅图像中的第二图像中的多个点中缺失数个而确定对象尚未进入分区。附图说明图I是依据说明性实施例的对象监视环境的图示;图2是依据说明性实施例的对象监视环境的框图;图3是依据说明性实施例的分区监视系统的框图4是依据说明性实施例的对象监视系统的框图;图5是依据说明性实施例的在轨道集合上所识别的多个兴趣点的图像的图示;图6是依据说明性实施例的图5所示的轨道集合上所检测的列车图像的图示;图7是依据说明性实施例的用于监视对象的过程的流程图;图8是依据说明性实施例的用于识别感兴趣分区中的兴趣点的过程的流程图;图9是依据说明性实施例的用于识别列车何时出现在感兴趣分区中的过程的流程图;图10是依据说明性实施例的用于提高检测横穿事件的可靠性的过程的流程图;以及图11是依据说明性实施例的数据处理系统的框图。具体实施方式 如本领域技术人员将会意识到的,本专利技术的各方面可以被实现为系统、方法或计算机程序产品。因此,本专利技术的各方面可以采用全硬件实施例、全软件实施例(包括固件、驻存软件、微代码等),或者在这里通常总地可以被称作“电路”、“模块”或“系统”的组合软件和硬件方面的实施例。此外,本专利技术的各方面可以采用在具有实现于其上的计算机可读程序代码的一个或多个计算机可读介质中实现的计算机程序产品的形式。可以利用一个或多个计算机可读介质的任意组合。计算机可读介质可以是计算机可读信号介质或计算机可读存储介质。计算机可读存储介质例如可以是电的、磁的、光学的、电磁的、红外的或半导体的系统、装置或设备,或者以上的任意适当组合,但是并不局限于此。计算机可读存储介质的更为具体的示例(非穷举性列举)将包括以下具有一条或多条连线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPR0M或闪存)、光纤、便携式紧致盘只读存储器(CD-ROM)、光存储设备、磁存储设备,或者以上的任意适当组合。在本文的上下文中,计算机可读存储介质可以是任意的切实介质,其能够包含或存储程序以供指令执行系统、装置或设备使用或者与之相结合。计算机可读信号介质可以包括具有其中所实现的计算机可读程序代码的传播数据信号,其例如处于基带之中或者作为载波的一部分。这样的传播信号可以采取任意的各种形式,包括电磁、光学或其任意适当组合,但是并不局限于此。计算机可读信号介质可以是并非计算机可读存储介质并且能够传输、传播或输送程序以供指令执行系统、装置或设备使用或者与之相结合的任意计算机可读介质。在计算机可读介质上实现的程序代码可以使用任意适当的介质进行传送,包括无线、有线、光纤线缆、RF等,或者上述的任意适当组合,但是并不局限于此。用于执行本专利技术各方面的操作的计算机程序代码可以以一种或多种编程语言的任意组合进行编写,包括诸如Java、Smalltalk、C++等的面向对象编程语言,以及诸如“C”编程语言或类似编程语言的常规程序化编程语言。程序代码可以完全在用户的计算机上执行,部分在用户的计算机上执行,作为独立软件包,部分在用户的计算机上执行且部分在远程计算机上执行,或者完全在远程计算机或服务器上执行。在后者的情形中,远程计算机可以通过任意类型的网络连接到用户的计算机,上述网络包括局域网(LAN)或广域网(WAN),或者可以生成到外部计算机的连接(例如,通过使用互联网服务提供商的互联网)。以下参考根据本专利技术实施例的方法、装置(系统)和计算机程序产品的流程示和/或框图对本专利技术的各方面进行描述。将要理解的是,流程示和/或框图中的每个框以及流程示和/或框图中的框组合可以通过计算机程序指令来实现。这些计算机程序指令可以被提供给通用计算机、专用计算机或者其他可编程数据处理装置的处理器来生产机器,以使得经由计算机或其他可编程数据处理装置的处理器执行的指令创建用于实施流程图和/或框图的一个或多个框中所指定的功能/动作的装置。这些计算机程序指令还可以存储在计算机可读介质中,其能够指示计算机、其他可编程数据处理装置或其他设备以特定方式进行工作,以使得存储在计算机可读介质中的指令生产出包括实施流程图和/或框图的一个或多个框所指定的功能/动作的指令的制品。 计算机程序指令还可以被加载到计算机、其他可编程数据处理装置或其他设备上以使得在计算机、其他可编程装置或其他设备上执行一系列操作步骤以生成计算机实施过程,以使得在计算机或其他可编程装置上执行的指令提供用于实施流程图和/或框图的一个或多个框所指定的功能/动作的过程。不同的说明性实施例认识并顾及到多种不同的考虑。例如,不同的说明性实施例认识并顾及到期望可靠地识别铁轨横穿事件。铁轨横穿事件是不应当出现在铁路轨道上的对象已经横穿至铁路轨道上之时。不同的说明性实施例还认识到期望生成可靠识别的铁轨横穿事件的警报。不同的说明性实施例认识到一种方案可以涉及对铁路轨道周围的区域进行建模。例如,可以对区域的图像进行处理以识别背景中不移动的对象以及前景中可以移动的对象。使用相机或运动传感器的系统可以对前景中的对象进行追踪以识别该对象是否以及何时横穿至铁路轨道上。然而本文档来自技高网
...

【技术保护点】
一种用于监视对象的方法,所述方法包括:接收区域的多幅图像;从所述多幅图像识别所述区域中的对象;从所述多幅图像中的第一图像识别所述区域内分区中的多个点,其中所述多个点相互之间以及与所述分区具有固定关系;对所述区域中的所述对象进行监视以确定所述对象是否进入所述分区;并且响应于识别出所述多幅图像中的第二图像中缺失所述多个点中的数个而使用处理器单元确定所述对象尚未进入所述分区。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:R·P·博比特F·C·M·克杰尔德森翟昀
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1