本发明涉及信息处理的技术领域,特别是涉及一种交通信号灯信息获取方法及系统、车载终端。
背景技术:
交通信号灯又称为红绿灯,是指挥交通运行的信号灯,一般由红灯、绿灯、黄灯组成。在交叉路口,多个方向的车都汇集在一起,有的要直行,有的要拐弯,都需听从红绿灯指挥。红灯亮,则禁止直行或左转弯,在不碍行人和车辆情况下,允许车辆右转弯;绿灯亮,准许车辆直行或转弯;黄灯亮,停在路口停止线或人行横道线以内,已经继续通行;黄灯闪烁时,警告车辆注意安全。
在实际使用中,若道路上停留的车辆过多,则位于后方的车辆无法得知交通信号灯的实时状态,不利于车辆安全驾驶。
技术实现要素:
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种交通信号灯信息获取方法及系统、车载终端,能够实时获取交通信号灯的相关信息,为驾驶员安全驾驶提供了信息支持,极大地提升了用户体验。
为实现上述目的及其他相关目的,本发明提供一种交通信号灯信息获取方法,包括以下步骤:获取交通信号灯在各个方向上的状态信息和剩余时间信息;获取车辆的位置信息和行驶方向信息;根据车辆的位置信息和行驶方向信息获取车辆行驶方向上交通信号灯的状态信息和剩余时间信息。
于本发明一实施例中,还包括显示或语音播放所述车辆行驶方向上交通信号灯的状态信息和剩余时间信息。
于本发明一实施例中,还包括当所述剩余时间信息为0时,发出交通信号灯状态变化提醒信息。
于本发明一实施例中,根据车辆的gps信息获取车辆的位置信息和行驶方向信息。
对应地,本发明提供一种交通信号灯信息获取系统,包括第一获取模块、第二获取模块和第三获取模块;
所述第一获取模块用于获取交通信号灯在各个方向上的状态信息和剩余时间信息;
所述第二获取模块用于获取车辆的位置信息和行驶方向信息;
所述第三获取模块用于根据车辆的位置信息和行驶方向信息获取车辆行驶方向上交通信号灯的状态信息和剩余时间信息。
于本发明一实施例中,还包括通知模块,用于显示或语音播放所述车辆行驶方向上交通信号灯的状态信息和剩余时间信息。
于本发明一实施例中,还包括提醒模块,用于当所述剩余时间信息为0时,发出交通信号灯状态变化提醒信息。
于本发明一实施例中,所述第二获取模块根据车辆的gps信息获取车辆的位置信息和行驶方向信息。
本发明提供一种车载终端,包括:处理器及存储器;
所述存储器用于存储计算机程序;
所述处理器用于执行所述存储器存储的计算机程序,以使所述车载终端执行上述的交通信号灯信息获取方法。
最后,本发明提供一种交通信号灯信息获取系统,包括上述的车载终端和后台服务器;
所述后台服务器用于通过无线通信的方式向车载终端发送交通信号灯在各个方向上的状态信息和剩余时间信息。
于本发明一实施例中,所述后台服务器还用于接收各个交通信号灯发送来的交通信号灯在各个方向上的状态信息和剩余时间信息。
于本发明一实施例中,所述后台服务器还用于控制交通信号灯的状态显示和状态剩余时间。
如上所述,本发明的交通信号灯信息获取方法及系统、车载终端,具有以下有益效果:
(1)能够实时获取交通信号灯的相关信息,为驾驶员安全驾驶提供了信息支持;
(2)无需用户手动操作,极大地提升了用户体验。
附图说明
图1显示为本发明的交通信号灯信息获取方法于一实施例中的流程图;
图2显示为本发明的交通信号灯信息获取系统于一实施例中的结构示意图;
图3显示为本发明的车载终端于一实施例中的结构示意图;
图4显示为本发明的交通信号灯信息获取系统于另一实施例中的结构示意图。
元件标号说明
21第一获取模块
22第二获取模块
23第三获取模块
31处理器
32存储器
41车载终端
42后台服务器
具体实施方式
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
本发明的交通信号灯信息获取方法及系统、车载终端能够实时获取交通信号灯的相关信息,即使是位于后方的车辆也能实时获取交通信号灯信息,从而为驾驶员安全驾驶提供了信息支持,极大地提升了用户体验。
如图1所示,于一实施例中,本发明的交通信号灯信息获取方法包括以下步骤:
步骤s1、获取交通信号灯在各个方向上的状态信息和剩余时间信息。
于一实施例中,交通信号灯实时向后台服务器发送各个方向上的状态信息和剩余时间信息;后台服务器再通过3g/4g等无线通信方式将交通信号灯在各个方向上的状态信息和剩余时间信息发送至车载终端上。
于另一实施例中,后台服务器对各个交通信号灯的状态显示和状态剩余时间进行控制,并将各个交通信号灯在各个方向上的状态信息和剩余时间信息通过3g/4g等无线通信方式发送至车载终端上。
步骤s2、获取车辆的位置信息和行驶方向信息。
具体地,车载终端根据车辆的定位信息和历史行驶轨迹来获取车辆的位置信息和行驶方向信息。于本发明一实施例中,根据车辆的gps信息获取车辆的位置信息和行驶方向信息。
步骤s3、根据车辆的位置信息和行驶方向信息获取车辆行驶方向上交通信号灯的状态信息和剩余时间信息。
具体地,根据车辆的位置信息和行驶方向信息即可获得车辆行驶前方的路口,进而获得车辆行驶方向对应的交通信号灯,从而从交通信号灯在各个方向上的状态信息和剩余时间信息中获取车辆行驶方向上交通信号灯的状态信息和剩余时间信息。
于本发明一实施例中,本发明的交通信号灯信息获取方法还包括显示或语音播放所述车辆行驶方向上交通信号灯的状态信息和剩余时间信息。具体地,所述车辆行驶方向上交通信号灯的状态信息和剩余时间信息可以为文字信息或语音信息。当所述车辆行驶方向上交通信号灯的状态信息和剩余时间信息为文字信息时,通过车载终端的显示器实时显示所述车辆行驶方向上交通信号灯的状态信息和剩余时间信息;当所述车辆行驶方向上交通信号灯的状态信息和剩余时间信息为语音信息时,通过车载终端的语音播放模块来实时语音播放所述车辆行驶方向上交通信号灯的状态信息和剩余时间信息。
于本发明一实施例中,本发明的交通信号灯信息获取方法还包括当所述剩余时间信息为0时,发出交通信号灯状态变化提醒信息。具体地,当所述剩余时间信息为0时表示交通信号灯的状态即将发生改变,则通过语音或文字的形式将交通信号灯状态变化提醒信息发送至驾驶员,以便及时变更驾驶状态,从而提升了用户体验。
如图2所示,于一实施例中,本发明的交通信号灯信息获取系统包括第一获取模块21、第二获取模块22和第三获取模块23。
第一获取模块21用于获取交通信号灯在各个方向上的状态信息和剩余时间信息。
于一实施例中,交通信号灯实时向后台服务器发送各个方向上的状态信息和剩余时间信息;后台服务器再通过3g/4g等无线通信方式将交通信号灯在各个方向上的状态信息和剩余时间信息发送至车载终端上。
于另一实施例中,后台服务器对各个交通信号灯的状态显示和状态剩余时间进行控制,并将各个交通信号灯在各个方向上的状态信息和剩余时间信息通过3g/4g等无线通信方式发送至车载终端上。
第二获取模块22用于获取车辆的位置信息和行驶方向信息。
具体地,第二获取模块22根据车辆的定位信息和历史行驶轨迹来获取车辆的位置信息和行驶方向信息。于本发明一实施例中,根据车辆的gps信息获取车辆的位置信息和行驶方向信息。
第三获取模块23与第一获取模块21和第二获取模块22相连,用于根据车辆的位置信息和行驶方向信息获取车辆行驶方向上交通信号灯的状态信息和剩余时间信息。
具体地,根据车辆的位置信息和行驶方向信息即可获得车辆行驶前方的路口,进而获得车辆行驶方向对应的交通信号灯,从而从交通信号灯在各个方向上的状态信息和剩余时间信息中获取车辆行驶方向上交通信号灯的状态信息和剩余时间信息。
于本发明一实施例中,本发明的交通信号灯信息获取系统还包括通知模块,用于显示或语音播放所述车辆行驶方向上交通信号灯的状态信息和剩余时间信息。具体地,所述车辆行驶方向上交通信号灯的状态信息和剩余时间信息可以为文字信息或语音信息。当所述车辆行驶方向上交通信号灯的状态信息和剩余时间信息为文字信息时,通过车载终端的显示器实时显示所述车辆行驶方向上交通信号灯的状态信息和剩余时间信息;当所述车辆行驶方向上交通信号灯的状态信息和剩余时间信息为语音信息时,通过车载终端的语音播放模块来实时语音播放所述车辆行驶方向上交通信号灯的状态信息和剩余时间信息。
于本发明一实施例中,本发明的交通信号灯信息获取系统还包括提醒模块,用于当所述剩余时间信息为0时,发出交通信号灯状态变化提醒信息。具体地,当所述剩余时间信息为0时表示交通信号灯的状态即将发生改变,则通过语音或文字的形式将交通信号灯状态变化提醒信息发送至驾驶员,以便及时变更驾驶状态,从而提升了用户体验。
需要说明的是,应理解以上系统的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。例如,x模块可以为单独设立的处理元件,也可以集成在上述装置的某一个芯片中实现,此外,也可以以程序代码的形式存储于上述装置的存储器中,由上述装置的某一个处理元件调用并执行以上x模块的功能。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。这里所述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。
例如,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(applicationspecificintegratedcircuit,简称asic),或,一个或多个数字信号处理器(digitalsingnalprocessor,简称dsp),或,一个或者多个现场可编程门阵列(fieldprogrammablegatearray,简称fpga)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(centralprocessingunit,简称cpu)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip,简称soc)的形式实现。
如图3所示,于一实施例中,本发明的车载终端包括处理器31及存储器32。
所述存储器32用于存储计算机程序。
所述存储器32包括:rom、ram、磁碟、u盘、存储卡或者光盘等各种可以存储程序代码的介质。
所述处理器31与所述存储器32相连,用于执行所述存储器32存储的计算机程序,以使所述车载终端执行上述的交通信号灯信息获取方法。
优选地,所述处理器31可以是通用处理器,包括中央处理器(centralprocessingunit,简称cpu)、网络处理器(networkprocessor,简称np)等;还可以是数字信号处理器(digitalsignalprocessor,简称dsp)、专用集成电路(applicationspecificintegratedcircuit,简称asic)、现场可编程门阵列(field-programmablegatearray,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
如图4所示,于一实施例中,本发明的交通信号灯信息获取系统包括上述的车载终端41和后台服务器42。
所述后台服务器42用于通过无线通信的方式向车载终端41发送交通信号灯在各个方向上的状态信息和剩余时间信息。
于本发明一实施例中,所述后台服务器42还用于接收各个交通信号灯发送来的交通信号灯在各个方向上的状态信息和剩余时间信息。具体地,交通信号灯实时向后台服务器发送各个方向上的状态信息和剩余时间信息;后台服务器再通过3g/4g等无线通信方式将交通信号灯在各个方向上的状态信息和剩余时间信息发送至车载终端上。
于本发明一实施例中,所述后台服务器42还用于控制交通信号灯的状态显示和状态剩余时间。具体地,后台服务器对各个交通信号灯的状态显示和状态剩余时间进行控制,并将各个交通信号灯在各个方向上的状态信息和剩余时间信息通过3g/4g等无线通信方式发送至车载终端上。
综上所述,本发明的交通信号灯信息获取方法及系统、车载终端能够实时获取交通信号灯的相关信息,为驾驶员安全驾驶提供了信息支持;无需用户手动操作,极大地提升了用户体验。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。