车辆预警信息处理方法和装置
文献发布时间:2023-06-19 10:38:35
技术领域
本发明涉及数据处理技术领域,尤其涉及一种车辆预警信息处理方法和装置。
背景技术
能源物流作为一种专业性的物流活动,能源物流水平与中国物流产业的整体发展水平息息相关。
物流业的崛起,尤其是现代物流的引入对丰富能源市场,提升能源物流服务水平有很大关系。物流业的进步,使一些能源企业有意识地整合物流,有利于能源物流服务水平的提升和能源体系的建设,这就相对提高了能源物流市场的竞争性。
随着云计算、物联网等技术的发展,联网的系统设备、网络设备越来越多,实现的功能也越来越强大。车辆在道路上行驶时,可以通过车载设备获取到各种信息,但是当这些信息与预设的信息不同的情况下,如何将这些数据进行实时的处理和分析,进而保证车辆的行驶安全成为了亟待解决的技术问题。
发明内容
本发明的目的是针对现有技术所存在的缺陷,提供一种车辆预警信息处理方法,该方法通过获取多个预警项目信息,然后获取各预警项目信息的实时信息,按照各预警项目信息的预设机制对实时信息进行处理分析,从而生成预警项目信息关联的预警信息发送给车载终端,车载终端根据预警项目信息关联的预警信息进行相应的处理,提高了车辆行驶的安全性。
为实现上述目的,本发明实施例第一方面提供了一种所述车辆预警信息处理方法包括:
获取车辆的多个预警项目信息;
根据多个所述预警项目信息,获取各个所述预警项目信息的实时信息;
根据各个所述预警项目信息的实时信息,按照预设机制进行处理,生成预警项目信息关联的预警信息,发送给车载终端。
优选的,所述多个预警项目信息包括超速、超载、停留过久和偏航。
进一步优选的,当所述预警项目信息为超速时,获取预警项目信息的实时信息具体为:
获取车辆上的第一图像采集装置发送的第一图像信息;根据所述第一图像信息,确定车辆当前所在路段的限制速度;
获取车辆上的第二图像采集装置发送的第二图像信息,确定车辆的当前速度。
更进一步优选的,当所述预警项目信息为超速时,按照预设机制进行处理,生成预警项目信息关联的预警信息具体为:根据所述限制速度和所述当前速度,当所述当前速度大于限制速度时,生成超速预警信息。
进一步优选的,所述第一图像信息包括限速标志牌上的速度标识信息和结束限速标志牌信息。
进一步优选的,当所述预警项目信息为停留过久时,获取预警项目信息的实时信息具体为:
获取车辆到达关键位置的时间信息;
获取车辆在所述关键位置的当前时间信息;
根据所述当前时间信息与所述时间信息,确定所述车辆在关键位置的停留时。
优选的,所述方法还包括:
所述车载终端根据所述预警信息,生成预警控制信号,发送给预警装置。
本发明实施例第二方面提供了一种车辆预警信息处理装置,包括:
处理模块,用于获取车辆的多个预警项目信息;以及,
根据多个所述预警项目信息,获取各个所述预警项目信息的实时信息;
根据各个所述预警项目信息的实时信息,按照预设机制进行处理,生成预警项目信息关联的预警信息,发送给车载终端。
本发明实施例第三方面提供了一种电子设备,包括:存储器、处理器和收发器;
所述处理器用于与所述存储器耦合,读取并执行所述存储器中的指令,以实现上述第一方面所述的方法步骤;
所述收发器与所述处理器耦合,由所述处理器控制所述收发器进行消息收发。
本发明实施例第四方面提供了一种计算机可读存储介质,所述计算机存储介质存储有计算机指令,当所述计算机指令被计算机执行时,使得所述计算机执行上述第一方面所述的方法的指令。
本发明实施例提供的一种车辆预警信息处理方法、一种车辆预警信息处理装置、一种电子设备和一种计算机可读存储介质,该方法通过获取多个预警项目信息,然后根据预警项目信息调用相应的监测设备得到预警项目信息的实时信息,按照各预警项目信息的预设机制对实时信息进行处理分析,从而生成预警项目信息关联的预警信息发送给车载终端,车载终端根据预警项目信息关联的预警信息进行相应的处理,提高了车辆行驶的安全性。
附图说明
图1为本发明实施例一提供的车辆预警信息处理方法流程图;
图2为本发明实施例二提供的车辆预警信息处理装置的模块结构图;
图3为本发明实施例三提供的一种电子设备的结构示意图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
本发明实施例提供的车辆预警信息处理方法,可用于对预警项目信息进行实时的处理和分析,有助于提高车辆行驶的安全性。
图1为本发明实施例一提供的车辆预警信息处理方法流程图,下面结合图1,对该方法进行说明。
本发明实施例提供的一种车辆预警信息处理方法,主要包括以下步骤:
步骤110,获取车辆的多个预警项目信息;
具体的,根据车辆ID获取车辆的多个预警项目信息。多个预警项目信息包括超速、超载、停留过久和偏航。预警项目信息是基于大数据分析技术得出的,运输车辆在运输过程中有可能会发生安全事故的项目,并且可以通过车载设备获取相关的数据能够进行实时处理的项目。
在步骤110之前,还包括以下步骤:
获取物流订单信息;物流订单信息包括车辆ID;
根据车辆ID,在车辆管理数据库中,查找与车辆ID匹配的车辆信息;车辆信息包括载重范围信息。
步骤120,根据多个预警项目信息,获取各个预警项目信息的实时信息;
具体的,预警项目信息的实时信息是通过车载设备实时采集的。其中,车载设备包括图像采集装置、定位装置以及载重传感器。
步骤130,根据各个预警项目信息的实时信息,按照预设机制进行处理,生成预警项目信息关联的预警信息,发送给车载终端。
具体的,预设机制是根据预警项目信息而定的,不同的预警项目信息会有不同的预设机制。例如超载的预设机制就是将车辆的实际载重与载重范围信息相比较。
在一个具体的例子中,当预警项目信息为超速时,本申请具体做如下处理:
获取车辆上的第一图像采集装置发送的第一图像信息;根据第一图像信息,确定车辆当前所在路段的限制速度;
获取车辆上的第二图像采集装置发送的第二图像信息,确定车辆的当前速度;
根据限制速度和当前速度,当当前速度大于限制速度时,生成超速预警信息。
其中,第一图像采集装置和第二图像采集装置可以为摄像头。第一图像采集装置可以安装在车辆外,用来采集车外的环境信息。第二图像采集装置可以安装在驾驶室内,用来采集车辆内的信息。
第一图像信息包括限速标志牌上的速度标识信息和结束限速标志牌信息。第二图像信息为车速显示仪表上的速度指示信息。
在另一个具体的例子中,当预警项目信息为停留过久时,本申请具体做如下处理:
获取车辆到达关键位置的时间信息;
具体的,关键位置可以理解为规划路径上的关键地点信息,比如承运地信息或者目的地信息或者中途休息地点信息。车辆上安装有定位装置比如全球定位系统或北斗定位系统。时间信息可以理解为车辆达到关键位置的历史时间。通过定位装置可以实时获取车辆的关键位置信息。并且将关键位置信息发送给车载处理器或云端服务器,车载处理器或云端服务器根据车辆ID、关键位置信息,查找车辆到达关键位置的时间信息。
获取车辆在关键位置的当前时间信息;
根据当前时间信息与时间信息,确定车辆在关键位置时间的停留时长;
获取车辆在关键位置时间的预设时长;预设时长是根据车辆在关键地点的作业时间而定的。例如车辆在承运地装货需要1个小时,则将该地点的作业预设时长为1个小时;在目的地卸货需要半个小时,则将该地点的作业预设时长定位半个小时。
将停留时长与预设时长相比较,当停留时长大于预设时长时,生成停留过久预警项目信息关联的预警信息,发送给车载终端。
当车载终端接收到预警项目信息关联的预警信息后,该方法中的车载终端会根据预警项目信息关联的预警信息,生成预警控制信号,发送给预警装置。
具体的,当车载终端收到偏航的预警信息时,生成偏航预警控制信号,预警装置根据偏航预警控制信号发出警示,提醒驾驶员已经偏航。
本发明实施例提供的一种车辆预警信息处理方法,该方法通过获取多个预警项目信息,然后根据预警项目信息调用相应的监测设备得到预警项目信息的实时信息,按照各预警项目信息的预设机制对实时信息进行处理分析,从而生成预警项目信息关联的预警信息发送给车载终端,车载终端根据预警项目信息关联的预警信息进行相应的处理,提高了车辆行驶的安全性。
图2为本发明实施例二提供的一种车辆预警信息处理装置的模块结构图,该装置可以为能够实现本申请实施例一提供的方法的装置,例如的车辆预警信息处理装置或芯片系统。如图2所示,该装置包括:
处理模块201,用于获取车辆的多个预警项目信息。
处理模块201,还用于根据多个预警项目信息,获取各个预警项目信息的实时信息;
根据各个预警项目信息的实时信息,按照预设机制进行处理,生成预警项目信息关联的预警信息,发送给车载终端。
在本实施例提供的另一个具体实现方式中,其中,多个预警项目信息包括超速、超载、停留过久和偏航。
在本实施例提供的一个具体实现方式中,当预警项目信息为超速时,处理模块201具体用于:获取车辆上的第一图像采集装置发送的第一图像信息;根据第一图像信息,确定车辆当前所在路段的限制速度;
获取车辆上的第二图像采集装置发送的第二图像信息,确定车辆的当前速度。
在本实施例提供的另一个具体实现方式中,当预警项目信息为超速时,处理模块201具体用于:
根据限制速度和当前速度,当当前速度大于限制速度时,生成超速预警信息。
在本实施例提供的另一个具体实现方式中,其中,第一图像信息包括限速标志牌上的速度标识信息和结束限速标志牌信息。
在本实施例提供的另一个具体实现方式中,当预警项目信息为停留过久时,处理模块201具体用于:
获取车辆到达关键位置的时间信息;
获取车辆在关键位置的当前时间信息;
根据当前时间信息与时间信息,确定车辆在关键位置的停留时长。
在本实施例提供的另一个具体实现方式中,处理模块201还用于:车载终端根据预警信息,生成预警控制信号,发送给预警装置。
本发明实施例提供的一种车辆预警信息处理装置,可以执行上述方法实施例中的方法步骤,其实现原理和技术效果类似,在此不再赘述。
需要说明的是,应理解以上装置的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。例如,确定模块可以为单独设立的处理元件,也可以集成在上述装置的某一个芯片中实现,此外,也可以以程序代码的形式存储于上述装置的存储器中,由上述装置的某一个处理元件调用并执行以上确定模块的功能。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。这里所描述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。
例如,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(Application Specific Integrated Circuit,ASIC),或,一个或多个微处理器(Digital Signal Processor,DSP),或,一个或者多个现场可编程门阵列(Field Programmable Gate Array,FPGA)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(CentralProcessing Unit,CPU)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(System-on-a-chip,SOC)的形式实现。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行该计算机程序指令时,全部或部分地产生按照本申请实施例所描述的流程或功能。上述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。上述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,上述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线路((Digital Subscriber Line,DSL))或无线(例如红外、无线、蓝牙、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。上述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。上述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘(solid state disk,SSD))等。
图3为本发明实施例三提供的一种电子设备的结构示意图。如图3所示,该电子设备300可以包括:处理器31(例如CPU)、存储器32、收发器33;收发器33耦合至处理器31,处理器31控制收发器33的收发动作。存储器32中可以存储各种指令,以用于完成各种处理功能以及实现本发明实施例电子设备执行的方法步骤。优选的,本发明实施例涉及的电子设备还可以包括:电源34、系统总线35以及通信端口36。系统总线35用于实现元件之间的通信连接。上述通信端口36用于电子设备与其他外设之间进行连接通信。
该图3中提到的系统总线可以是外设部件互连标准(Peripheral ComponentInterconnect,PCI)总线或扩展工业标准结构(Extended Industry StandardArchitecture,EISA)总线等。该系统总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。通信接口用于实现数据库访问装置与其他设备(例如客户端、读写库和只读库)之间的通信。存储器可能包含随机存取存储器(Random Access Memory,RAM),也可能还包括非易失性存储器(Non-Volatile Memory),例如至少一个磁盘存储器。
上述的处理器可以是通用处理器,包括中央处理器CPU、网络处理器(NetworkProcessor,NP)等;还可以是数字信号处理器DSP、专用集成电路ASIC、现场可编程门阵列FPGA或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
需要说明的是,本发明实施例还提供一种计算机可读存储介质,该存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述实施例中提供的方法和处理过程。
本发明实施例还提供一种运行指令的芯片,该芯片用于执行上述实施例中提供的方法和处理过程。
本发明实施例还提供一种程序产品,该程序产品包括计算机程序,该计算机程序存储在存储介质中,至少一个处理器可以从上述存储介质读取上述计算机程序,上述至少一个处理器执行上述实施例中提供的方法和处理过程。
专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM动力系统控制方法、或技术领域内所公知的任意其它形式的存储介质中。
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
- 车辆预警信息处理方法和装置
- 车辆预警信息的处理方法及装置