车辆行驶轨迹生成方法、***及服务器
技术领域
本申请涉及车联网技术领域,具体涉及一种车辆行驶轨迹生成方法、***及服务器。
背景技术
随着我国汽车工业的快速发展和人们生活水平的提高,居民家庭的汽车拥有量快速增加,汽车逐步成为了人们生活中不可或缺的交通工具之一。
V2X(Vehicle to X)是“车对外界”的无线信息交换技术的统称,V2X技术在一般情况下不通过基站,不受网络信号有无的干扰,由车与车或者路侧设备直接进行信息交换,因而可以实现近场(1000m以内)、短时延(100ms内)的通信,并且无网络覆盖的区域也可以正常工作,从而实现车与车、车与路侧设备之间的直接、快速、可靠的数据交换和传输。目前的V2X技术可基于DSRC技术(Dedicated Short Range Communication,短程通信技术)实现,DSRC技术可实现小范围内图像、语音和数据的实时,准确和可靠的双向传输,如“车-路”、“车-车”双向通信,V2X技术还可基于LTE(Long Term Evolution,长期演进)在车载环境下的通信技术—LTE-V实现,LTE-V是面向智能交通和车联网应用、基于4G LTE***的演进技术,包括LTE-V-Cell和LTE-V-Direct两个工作模式,LTE-V-Cell需借助已有的蜂窝网络,支持大带宽、大覆盖通信,满足信息技术(telematics)的应用需求,LTE-V-Direct可以独立于蜂窝网络,实现车辆与周边环境节点低时延、高可靠的直接通信,满足行车安全需求。
现有记录车辆行驶轨迹的方式通常是通过车辆定位实现的,这种记录车辆行驶轨迹的方式在车辆关闭定位***后便无法使用,并且可能存在伪造车辆行驶轨迹的风险,导致执法部门无法快速准确地找到逃逸车辆。
针对现有技术存在的不足,本申请的发明人经过深入研究,提出一种车辆行驶轨迹生成方法、***及服务器。
发明内容
本申请的目的在于,提供一种车辆行驶轨迹生成方法、***及服务器,其可以解决上述技术问题,能够通过采集车辆图像的方式自动生成车辆行驶轨迹,避免因关闭车辆定位等原因而无法准确、及时地记录车辆行驶轨迹。
为解决上述技术问题,本申请提供一种车辆行驶轨迹生成方法,应用于服务器,包括:
获取间隔设置在道路上的摄像装置采集的车辆图像;
根据所述车辆图像识别车辆的车牌号码并记录对应的车辆通行时间及车辆通行位置;
根据记录的车辆通行时间及车辆通行位置生成所述车牌号码对应的车辆行驶轨迹。
其中,所述根据所述车辆图像识别车辆的车牌号码并记录对应的车辆通行时间及车辆通行位置,包括:
根据所述车辆图像识别车辆的车牌号码;
将包含所述车牌号码的车辆图像的采集时间记录为车辆通行时间,以及,将包含所述车牌号码的车辆图像的采集位置记录为车辆通行位置。
其中,所述根据记录的车辆通行时间及车辆通行位置生成所述车牌号码对应的车辆行驶轨迹,包括:
根据车辆通行时间的连续性对记录的车辆通行位置进行分组;
根据每组车辆通行位置中各车辆通行位置对应的车辆通行时间对每组车辆通行位置进行排序和连接,以生成与各组车辆通行位置一一对应的车辆行驶轨迹;
将每组车辆通行位置对应的车辆通行时间中最早的车辆通行时间作为对应车辆行驶轨迹的轨迹产生时间;
根据所述轨迹产生时间将各车辆行驶轨迹与所述车牌号码对应存储。
其中,所述方法,包括:
接收通过V2X技术发送的车辆行驶轨迹获取请求,所述车辆行驶轨迹获取请求包括终端标识与轨迹产生时间;
从与所述终端标识关联的车牌号码对应的车辆行驶轨迹中提取与所述轨迹产生时间对应的车辆行驶轨迹;
通过V2X技术将提取的车辆行驶轨迹发送给所述终端标识对应的终端进行显示。
其中,所述方法,还包括:
在生成所述车牌号码对应的车辆行驶轨迹后,选取与各车辆行驶轨迹对应的至少一张车辆图像与对应的车辆行驶轨迹进行存储。
本申请还提供一种服务器,其特征在于,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器通过加载并执行所述计算机程序以实现如上所述的车辆行驶轨迹生成方法。
本申请还提供一种车辆行驶轨迹生成***,包括:
多个摄像装置,间隔设置在道路上以用于采集车辆图像;
服务器,用于获取间隔设置在道路上的摄像装置采集的车辆图像,根据所述车辆图像识别车辆的车牌号码并记录对应的车辆通行时间及车辆通行位置,以及,根据记录的车辆通行时间及车辆通行位置生成所述车牌号码对应的车辆行驶轨迹。
其中,所述服务器用于:
根据所述车辆图像识别车辆的车牌号码;
将包含所述车牌号码的车辆图像的采集时间记录为车辆通行时间,以及,将包含所述车牌号码的车辆图像的采集位置记录为车辆通行位置。
其中,所述服务器用于:
根据车辆通行时间的连续性对记录的车辆通行位置进行分组;
根据每组车辆通行位置中各车辆通行位置对应的车辆通行时间对每组车辆通行位置进行排序和连接,以生成与各组车辆通行位置一一对应的车辆行驶轨迹;
将每组车辆通行位置对应的车辆通行时间中最早的车辆通行时间作为对应车辆行驶轨迹的轨迹产生时间;
根据所述轨迹产生时间将各车辆行驶轨迹与所述车牌号码对应存储。
其中,所述服务器用于:
接收通过V2X技术发送的车辆行驶轨迹获取请求,所述车辆行驶轨迹获取请求包括终端标识与轨迹产生时间;
从与所述终端标识关联的车牌号码对应的车辆行驶轨迹中提取与所述轨迹产生时间对应的车辆行驶轨迹;
通过V2X技术将提取的车辆行驶轨迹发送给所述终端标识对应的终端进行显示。
本申请的车辆行驶轨迹生成方法、***及服务器,服务器通过获取间隔设置在道路上的摄像装置采集的车辆图像,以及根据车辆图像识别车辆的车牌号码并记录对应的车辆通行时间及车辆通行位置,从而根据记录的车辆通行时间及车辆通行位置生成车牌号码对应的车辆行驶轨迹。本申请能够通过采集车辆图像的方式自动生成车辆行驶轨迹,避免因关闭车辆定位等原因而无法准确、及时地记录车辆行驶轨迹。
上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。
附图说明
图1是根据一示例性实施例示出的一种车辆行驶轨迹生成方法的流程示意图。
图2是根据一示例性实施例示出的一种车辆行驶轨迹生成***的结构示意图。
图3是根据一示例性实施例示出的一种服务器的模块示意图。
具体实施方式
为更进一步阐述本申请为达成预定申请目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本申请车辆行驶轨迹生成方法、***及服务器提出的具体实施方式、方法、步骤、结构、特征及其效果,详细说明如下。
有关本申请的前述及其他技术内容、特点及功效,在以下配合参考图式的较佳实施例的详细说明中将可清楚呈现。通过具体实施方式的说明,当可对本申请为达成预定目的所采取的技术手段及功效得以更加深入且具体的了解,然而所附图式仅是提供参考与说明之用,并非用来对本申请加以限制。
图1是根据一示例性实施例示出的一种车辆行驶轨迹生成方法的流程示意图。请参考图1,本实施例的车辆行驶轨迹生成方法,应用于服务器,包括:
步骤110,获取间隔设置在道路上的摄像装置采集的车辆图像;
步骤120,根据车辆图像识别车辆的车牌号码并记录对应的车辆通行时间及车辆通行位置;
步骤130,根据记录的车辆通行时间及车辆通行位置生成车牌号码对应的车辆行驶轨迹。
其中,摄像装置间隔设置道路上,例如路段、路口的上方,设置间隔可以为等间隔或不等间隔,车辆图像可以是车辆前部或车辆后部的图像,只需可以拍摄到车牌号码即可,这些摄像装置可以为具有红外主动光线的摄像装置,从而可以在各种环境天气下非常清晰地拍摄到车辆的图像。实际实现时,设置在同一路段的摄像装置根据排列顺序进行标识,例如A大道-1,A大道-2,设置在路口的摄像装置同时具有多条路段的标识,例如A大道-3-B大道-1,从而可以区分设置在路段和设置在路口的摄像装置,通过对摄像装置进行标识,可以确定摄像装置的地理位置,相当于确定摄像装置的定位信息,连续的多个摄像装置即可对应到一条连续的路径,当然,摄像装置的标识也可以直接以摄像装置所在位置的经纬度信息进行表示,在此不做限制。
服务器与多个摄像装置通信连接,用于获取摄像装置采集的车辆图像。实际实现时,服务器与摄像装置可通过有线的方式连接以进行数据传输,不同摄像装置可连接至不同的服务器或相同的服务器,服务器之间可以通过无线技术通信连接以进行数据传输,服务器可设置在道路侧或其它特定的安装点。
在一实施方式中,服务器可采用V2X服务器,V2X服务器设有通讯模块,所述通讯模块支持通过DSRC技术与V2X终端或其他V2X服务器进行通信,或通过基于4G(***移动通信技术)网络技术或5G(第五代移动通信技术)网络技术的LTE-V网络与V2X终端或其他V2X服务器进行通信。实际实现时,也可以将V2X服务器的计算功能及V2X通信功能集成在各摄像装置中,使摄像装置可各自作为V2X服务器使用,如此,摄像装置之间可以直接相互通信,摄像装置也可以直接与V2X终端相互通信。因此,本申请的服务器的形式不做限定。
V2X服务器可以通过V2X技术与V2X终端进行通信。V2X终端不限于为车载终端(例如车机)或移动终端(例如手机),只需其配置有对应的V2X通信模块即可,同一车联网用户的车载终端及移动终端可以对应到相同的终端标识,该终端标识与车辆的车牌号码对应,从而可以通过车牌号码找到对应的V2X终端以推送车辆行驶轨迹或相关信息。
在一实施方式中,步骤120根据车辆图像识别车辆的车牌号码并记录对应的车辆通行时间及车辆通行位置,包括:
根据车辆图像识别车辆的车牌号码;
将包含车牌号码的车辆图像的采集时间记录为车辆通行时间,以及,将包含车牌号码的车辆图像的采集位置记录为车辆通行位置。
其中,服务器在获取车辆图像后,对车辆图像进行识别以提取出车牌号码,在成功提取出车牌号码后,将包含该车牌号码的车辆图像的采集时间记录为车辆通行时间,例如2018/09/01/10:00,同时,还将包含该车牌号码的车辆图像的采集位置(对应摄像装置的位置或标识)记录为车辆通行位置,例如为A大道-1或具体经纬度,此外,服务器还可以将包含该车牌号码的车辆图像与车牌号码、车辆通行时间、车辆通行位置进行对应存储,以在生成车辆行驶轨迹后作为车辆行驶轨迹的补充信息使用。
在一实施方式中,步骤130根据记录的车辆通行时间及车辆通行位置生成车牌号码对应的车辆行驶轨迹,包括:
根据车辆通行时间的连续性对记录的车辆通行位置进行分组;
根据每组车辆通行位置中各车辆通行位置对应的车辆通行时间对每组车辆通行位置进行排序和连接,以生成与各组车辆通行位置一一对应的车辆行驶轨迹;
将每组车辆通行位置对应的车辆通行时间中最早的车辆通行时间作为对应车辆行驶轨迹的轨迹产生时间;
根据轨迹产生时间将各车辆行驶轨迹与车牌号码对应存储。
其中,服务器对收集到的同一车牌号码的车辆通行位置及车辆通行时间进行处理。首先,根据车辆通行时间的连续性对记录的车辆通行位置进行分组,车辆通行时间的连续性表明了车辆行驶轨迹的连续性,例如是早上的车辆行驶轨迹、晚上的车辆行驶轨迹或昨天的车辆行驶轨迹等,通过车辆通行时间的连续性对记录的车辆通行位置进行分组,可以将属于不同车辆行驶轨迹的车辆通行位置进行划分。接着,根据每组车辆通行位置中各车辆通行位置对应的车辆通行时间对每组车辆通行位置进行排序和连接,以生成与各组车辆通行位置一一对应的车辆行驶轨迹,也就是说,根据车辆通行时间对车辆通行位置进行排序,然后将排序好的车辆通行位置连接成一条连续的轨迹,从而得到与每个分组对应的车辆行驶轨迹。在生成车辆行驶轨迹后,将每组车辆通行位置对应的车辆通行时间中最早的车辆通行时间作为对应车辆行驶轨迹的轨迹产生时间,一般而言,首个车辆通行位置对应的车辆通行时间为最早的车辆通行时间,也即该条车辆行驶轨迹的时间起点,例如为2018/09/01/10:00,将最早的车辆通行时间作为车辆行驶轨迹的轨迹产生时间,可以将同一车牌号码的不同车辆行驶轨迹进行区分,便于管理。最后,根据轨迹产生时间将各车辆行驶轨迹与车牌号码对应存储,以便用户获取或相关人员查看。通过这种方式,本申请实现了一种全新的车辆行驶轨迹的产生方法,更加客观、主动、有效,可以避免车辆关闭定位***而无法采集到车辆的轨迹,以及避免伪造车辆行驶轨迹的情况出现。
在一实施方式中,本实施例的车辆行驶轨迹生成方法,还包括:
接收通过V2X技术发送的车辆行驶轨迹获取请求,车辆行驶轨迹获取请求包括终端标识与轨迹产生时间;
从与终端标识关联的车牌号码对应的车辆行驶轨迹中提取与轨迹产生时间对应的车辆行驶轨迹;
通过V2X技术将提取的车辆行驶轨迹发送给终端标识对应的终端进行显示。
其中,车辆行驶轨迹获取请求可以由用户根据需要获取或由终端主动获取,例如终端在车辆停车时主动获取或在车辆行驶过程中实时获取,服务器在收到车辆行驶轨迹获取请求后,根据终端标识从数据库中匹配出对应的车牌号码,当然,终端标识也可以为车牌号码,则服务器无需再进行匹配。在车牌号码确定后,服务器从该车牌号码对应的车辆行驶轨迹中提取与请求中的轨迹产生时间对应的车辆行驶轨迹,最后再根据终端标识将车辆行驶轨迹发送到对应的终端,例如车机,车机终端在收到车辆行驶轨迹后通过地图进行显示。
在一实施方式中,本实施例的车辆行驶轨迹生成方法,还包括:
在生成车牌号码对应的车辆行驶轨迹后,选取与各车辆行驶轨迹对应的至少一张车辆图像与对应的车辆行驶轨迹进行存储。
其中,在生成车牌号码对应的车辆行驶轨迹后,选取与各车辆行驶轨迹对应的至少一张车辆图像与对应的车辆行驶轨迹进行存储,用于补充表明当时的行车状态及车辆特征,在向终端发送车辆行驶轨迹时,可以将车辆行驶轨迹对应的车辆图像一并发送至终端进行显示。
本申请的车辆行驶轨迹生成方法,服务器通过获取间隔设置在道路上的摄像装置采集的车辆图像,以及根据车辆图像识别车辆的车牌号码并记录对应的车辆通行时间及车辆通行位置,从而根据记录的车辆通行时间及车辆通行位置生成车牌号码对应的车辆行驶轨迹。本申请能够通过采集车辆图像的方式自动生成车辆行驶轨迹,避免因关闭车辆定位等原因而无法准确、及时地记录车辆行驶轨迹。
图2是根据一示例性实施例示出的一种车辆行驶轨迹生成***的结构示意图。如图2所示,本实施例的车辆行驶轨迹生成***包括服务器220及多个摄像装置210。
多个摄像装置210,间隔设置在道路上以用于采集车辆图像。
服务器220,用于获取间隔设置在道路上的摄像装置采集的车辆图像,根据车辆图像识别车辆的车牌号码并记录对应的车辆通行时间及车辆通行位置,以及,根据记录的车辆通行时间及车辆通行位置生成车牌号码对应的车辆行驶轨迹。
在一实施方式中,服务器220,用于:
根据车辆图像识别车辆的车牌号码;
将包含车牌号码的车辆图像的采集时间记录为车辆通行时间,以及,将包含车牌号码的车辆图像的采集位置记录为车辆通行位置。
在一实施方式中,服务器220,用于:
根据车辆通行时间的连续性对记录的车辆通行位置进行分组;
根据每组车辆通行位置中各车辆通行位置对应的车辆通行时间对每组车辆通行位置进行排序和连接,以生成与各组车辆通行位置一一对应的车辆行驶轨迹;
将每组车辆通行位置对应的车辆通行时间中最早的车辆通行时间作为对应车辆行驶轨迹的轨迹产生时间;
根据轨迹产生时间将各车辆行驶轨迹与车牌号码对应存储。
在一实施方式中,服务器220,还用于:
接收通过V2X技术发送的车辆行驶轨迹获取请求,车辆行驶轨迹获取请求包括终端标识与轨迹产生时间;
从与终端标识关联的车牌号码对应的车辆行驶轨迹中提取与轨迹产生时间对应的车辆行驶轨迹;
通过V2X技术将提取的车辆行驶轨迹发送给终端标识对应的终端进行显示。
在一实施方式中,服务器220,还用于:
在生成车牌号码对应的车辆行驶轨迹后,选取与各车辆行驶轨迹对应的至少一张车辆图像与对应的车辆行驶轨迹进行存储。
本实施例的车辆行驶轨迹生成***的具体工作过程及步骤请参考图1及其实施方式的描述,在此不再赘述。
图3是根据一示例性实施例示出的一种服务器的模块示意图。如图3所示,本实施例的服务器包括存储器310和处理器320,存储器310存储有计算机程序,处理器320通过加载并执行所述计算机程序以实现的图1及其实施方式所述的车辆行驶轨迹生成方法。
本实施例的处理器320的具体工作过程及步骤请参考图1及其实施方式的描述,在此不再赘述。
本申请的车辆行驶轨迹生成***及服务器,服务器通过获取间隔设置在道路上的摄像装置采集的车辆图像,以及根据车辆图像识别车辆的车牌号码并记录对应的车辆通行时间及车辆通行位置,从而根据记录的车辆通行时间及车辆通行位置生成车牌号码对应的车辆行驶轨迹。本申请能够通过采集车辆图像的方式自动生成车辆行驶轨迹,避免因关闭车辆定位等原因而无法准确、及时地记录车辆行驶轨迹。
以上所述,仅是本申请的较佳实施例而已,并非对本申请作任何形式上的限制,虽然本申请已以较佳实施例揭露如上,然而并非用以限定本申请,任何熟悉本专业的技术人员,在不脱离本申请技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本申请技术方案内容,依据本申请的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本申请技术方案的范围内。