一种基于红外线的检测识别交通信号灯的方法及装置制造方法及图纸

技术编号:14595646 阅读:74 留言:0更新日期:2017-02-09 00:18
本发明专利技术公开一种基于红外线的检测识别交通信号灯的方法及装置。所述方法包括:步骤S1:将车辆信息上传到控制台,以表示车辆的上线状态;接收控制台下发的行车动作命令和所有路口交通信号灯的状态信息;步骤S2:当车辆经过交通信号灯附近的时候接收由交通信号灯周围安装的红外线装置发出的当前路口信息,车辆通过接收到的当前路口信息,确定车辆当前所处的位置;步骤S3:根据车辆当前所处的位置,利用从控制台接收到的所有路口交通信号灯的状态信息,确定当前路口的交通信号灯状态,并根据从控制台接收到的行车动作命令行车。

Method and device for detecting and identifying traffic signal lamp based on infrared ray

The invention discloses a method and a device for detecting and identifying traffic signal lamp based on infrared ray. The method comprises the following steps: step S1: the vehicle information uploaded to the console, to express the vehicle on-line state; state information received under the driving action console commands and all traffic signal lights; step S2: when the current intersection information of vehicle passing near the traffic light emitted by the infrared receiving device around the traffic lights the installation of the vehicle through the intersection, the current information received, determine the position of the vehicle at present; step S3: according to the position of the vehicle at present, state information by all signal received from the console, to determine the state of the traffic lights at the junction, and according to the driving action received from the console. The driving command.

【技术实现步骤摘要】

本专利技术涉及车辆辅助驾驶
,特别是一种基于红外线的检测识别交通信号灯识别的方法及装置。
技术介绍
交通信号灯是交通信号中的重要的信息指示之一是城市道路环境的一个典型特征,提前对交通信号灯进行识别有利于智能测量对路径进行提前规划,其智能的检测与识别有着不可估量的作用。因此交通信号灯和别技术具有重要的意义和良好的引用推广前景。交通信号灯的检测与识别的方法通常分为计算机视觉方法和通信方法。计算机视觉方法指的是先对图像进行数字图像处理,然后得到了有关形状和颜色的信息之后,车辆做出判断。这种方法的不足之处就是很容易受到光照,天气变化,周围的复杂环境的影响,而导致信息的错误。通信方法指的是将有关交通信号灯的信息通过通信的方式利用网络传给车辆,车辆通过接收到的信息做出下一步的行车命令。这种方法的好处就是可以不必受到光照,天气变化,周围的复杂环境的影响。信息比较准确。
技术实现思路
本专利技术目的是提出一种基于红外线的检测识别交通信号灯的方法。为了使信息的有效性、及时性和准确性。车辆先通过UDP广播的方式将自己在线上的信息传送给控制台,控制台接收到了车辆线上命令之后,再将所有交通信号灯的状态信息和行车命令信息以UDP广播的方式不断的地传给车辆。这样车辆每时每刻都可以收到所有路口的交通信号灯的状态信息和行车命令。在路口的交通信号灯的周围安装红外线装置。通过红外线将路口相关信息发送给到达此路口的车辆,等车辆得到当前路口信息之后,根据路口信息筛选出来自控制台发送的交通信号灯的状态信息和行车命令信息,做出相应的命令动作。本专利技术提出的一种基于红外线的检测识别交通信号灯的方法,包括:步骤S1:将车辆信息上传到控制台,以表示车辆的上线状态;接收控制台下发的行车动作命令和所有路口交通信号灯的状态信息;步骤S2:当车辆经过交通信号灯附近的时候接收由交通信号灯周围安装的红外线装置发出的当前路口信息,车辆通过接收到的当前路口信息,确定车辆当前所处的位置;步骤S3:根据车辆当前所处的位置,利用从控制台接收到的所有路口交通信号灯的状态信息,确定当前路口的交通信号灯状态,并根据从控制台接收到的行车动作命令行车。本专利技术还提出了一种基于红外线的检测识别交通信号灯的装置,包括:信息交换模块,用于将车辆信息上传到控制台,以表示车辆的上线状态;接收控制台下发的行车动作命令和所有路口交通信号灯的状态信息;位置确定模块,用于当车辆经过交通信号灯附近的时候接收由交通信号灯周围安装的红外线装置发出的当前路口信息,车辆通过接收到的当前路口信息,确定车辆当前所处的位置;命令执行模块,用于根据车辆当前所处的位置,利用从控制台接收到的所有路口交通信号灯的状态信息,确定当前路口的交通信号灯状态,并根据从控制台接收到的行车动作命令行车。本专利技术利用红外线和UDP广播的方法检测识别交通信号灯。该方法使用红外线的方法像到达路口的车辆提供当前路口信息,从而车辆可以得知自己所处的是哪一个路口。由于红外线的射程较短,所以对于车辆的辨别能力较准确。只有当车到达红外线覆盖的范围内才能接收到有关当前路口的信息,为筛选控制台发送的信息做准备。同时,使用UDP广播的方式将车辆与控制台之间进行信息交换。相对于TCP协议,UDP支持一对一,一对多,多对一和多对多的交互通信。对于控制台和21辆车辆来说,使用UDP广播更加合适。先将车辆的上线信息传给控制台,告知控制台车辆的IP地址和端口号。这样,控制台就可以将交通信号灯的状态信息和行车命令信息广播给线上车辆。这样还可以避免给不在线上的车辆传递信息。附图说明图1为本专利技术的整体流程图;图2为本专利技术的UDP广播流程图;图3为本专利技术的红外线传输流程图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本专利技术进一步详细说明。本专利技术是一种基于红外线的用于车辆辅助驾驶或自动驾驶领域下的检测识别交通信号灯的方法。本专利技术可以从安装在路口红绿灯附近的红外线装置中得到车辆所处的路口信息,从而判断出车辆所在位置。本专利技术通过UDP广播在车辆和控制台之间进行信息传输所有路口的交通信号灯状态,行车命令,速度信息,行驶距离信息等。利用UDP广播的方式在线车辆得到了全部信息,再通过用红外线传输过来的路口信息,进行当前路口信息的筛选信息,得到最终所需要的信息。本专利技术的特点在于利用通信方式进行交通信号灯的识别,避免了计算机视觉由于光照,天气等所出现的误差,提高了正确率。本专利技术包含三个处理过程,依次为UDP广播传输信息、红外线传输信息、筛选UDP广播的信息,其中筛选UDP广播信息是在得到UDP广播的传输信息和红外线传输信息之后完成的。如图1所示,检测识别交通信号灯的方法包括:步骤S1:车辆通过UDP广播的方式车辆将自身的速度信息,车牌信息,车辆状态信息,行驶距离信息和命令信息上传到控制台,表示自己已经上线。并且将自身的IP地址和端口上报给控制台。并且从控制台上面接收到行车动作命令和所有路口交通信号灯的状态信息;步骤S2:在交通信号灯的周围安装红外线装置,当车经过交通信号灯附近的时候接收到由红外线发出的当前的有关路口的信息,通过接收到的路口信息,车辆可以知道自己当前所处的具体位置;步骤S3:根据S2得到的有关路口信息,车辆筛选出从S1得到的相关信息,从而得知当前路口交通信号灯的状态和接下来的行车命令。其中,如图2所示,用UDP广播的方式接收行车动作命令和所有路口交通信号灯的状态信息步骤如下:步骤S111:将行车动作命令和所有路口交通信号灯的状态信息用十六进制数表示出来;步骤S112:车辆将自身的速度信息,车牌信息,车辆运行状态,行驶距离信息等上传到控制台,表示自己已经上线。并且将自身的ip地址和端口上报给控制台。步骤S113:控制台将S111中的所有信息用十六进制数用UDP广播的方式传给车辆,从而车辆得到了所有路口的交通信号灯的状态和行车命令包括车辆的启动停止,左右转向,掉头超车以及出入库。本专利技术设计了使用UDP广播的方式在控制台和车辆之间进行有效信息传输。图2为该方法的流程图。首先将交通信号灯的状态,左右转行驶命令,启动停止命令,出入库命令,速度命令和行驶距离命令用十六进制数表示出来。控制台和车辆通过接收到的十六进制数来判断当前车的状态和接下来的行车动作。每次发送信息后,都需要再发送一个字节长度的校验信息,这样可以保证信息更加准确。车辆将自身的上线信息,IP地址和端口信息通过十六进制数发给控制台,之后控制台将交通信号灯的状态和行车命令发送给线上车辆。这样可以避免不在线上的车辆接收到信息。其中,为了使车辆能够准确的筛选出所处当前路口的交通信号灯的状态和行车命令,本专利技术设计在每个装有红绿灯的路口安装红外线装置,由红外线装置发送当前路口信息,为筛选UDP广播信息做准备。其中,如图3所示,红外线的方式传输信息的步骤如下:红外线将当前到路口信息传给经过该路口的车辆。车辆得到信息后就可以知道自己所处的路口位置。红外线的射程比较短,这样的话信息传递的比较准确。只有当车进入当前路口红外线的覆盖范围,才能接收到当前路口的信息。当车辆接收到红外线发送的信息之后,根据路口信息可以筛选出UDP广播的信息中当前路口的信息。这样可以保证信息的准确性,有效性和时效性。本文档来自技高网...

【技术保护点】
一种基于红外线的检测识别交通信号灯的方法,其特征在于,包括:步骤S1:将车辆信息上传到控制台,以表示车辆的上线状态;接收控制台下发的行车动作命令和所有路口交通信号灯的状态信息;步骤S2:当车辆经过交通信号灯附近的时候接收由交通信号灯周围安装的红外线装置发出的当前路口信息,车辆通过接收到的当前路口信息,确定车辆当前所处的位置;步骤S3:根据车辆当前所处的位置,利用从控制台接收到的所有路口交通信号灯的状态信息,确定当前路口的交通信号灯状态,并根据从控制台接收到的行车动作命令行车。

【技术特征摘要】
1.一种基于红外线的检测识别交通信号灯的方法,其特征在于,包括:步骤S1:将车辆信息上传到控制台,以表示车辆的上线状态;接收控制台下发的行车动作命令和所有路口交通信号灯的状态信息;步骤S2:当车辆经过交通信号灯附近的时候接收由交通信号灯周围安装的红外线装置发出的当前路口信息,车辆通过接收到的当前路口信息,确定车辆当前所处的位置;步骤S3:根据车辆当前所处的位置,利用从控制台接收到的所有路口交通信号灯的状态信息,确定当前路口的交通信号灯状态,并根据从控制台接收到的行车动作命令行车。2.根据权利要求1所述的检测识别交通信号灯的方法,其特征在于,利用UDP广播的方式与控制台交互信息。3.根据权利要求1所述的检测识别交通信号灯的方法,其特征在于,所述车辆信息包括:车辆速度、车牌号、车辆运行状态和行驶距离。4.根据权利要求1所述的检测识别交通信号灯的方法,其特征在于,所述行车动作命令至少包括以下之一:启动、停止、左转向、右转向、掉头、超车、出库和入库。5.根据权利要求1所述的检测识别交通信号...

【专利技术属性】
技术研发人员:汤淑明李朋章凡寿卢佳琳
申请(专利权)人:中国科学院自动化研究所
类型:发明
国别省市:北京;11

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

1