一种智慧交通的车辆行驶数据筛选方法及系统与流程

文档序号:29257494发布日期:2022-03-16 11:28阅读:145来源:国知局
一种智慧交通的车辆行驶数据筛选方法及系统与流程

1.本发明涉及智慧交通技术领域,具体而言,涉及一种智慧交通的车辆行驶数据筛选方法及系统。


背景技术:

2.智慧交通是在智能交通(简称:its)的基础上,在交通领域中充分运用物联网、云计算、互联网、人工智能、自动控制、移动互联网等技术,通过高新技术汇集交通信息,对交通管理、交通运输、公众出行等等交通领域全方面以及交通建设管理全过程进行管控支撑,使交通系统在区域、城市甚至更大的时空范围具备感知、互联、分析、预测、控制等能力,以充分保障交通安全、发挥交通基础设施效能、提升交通系统运行效率和管理水平,为通畅的公众出行和可持续的经济发展服务。
3.其中,基于一些应用需求,可能需要车载终端设备对车辆行驶过程中的平稳度进行监测,如后续用于评估车辆的性能等。并且,在监测得到表征平稳度的车辆行驶数据之后,一般还需要进行筛选。但是,在现有技术中,一般是直接将平稳度较高的数据直接进行筛除,如此,可能出现对于车辆行驶数据的筛选可靠度不高的问题。


技术实现要素:

4.有鉴于此,本发明的目的在于提供一种智慧交通的车辆行驶数据筛选方法及系统,以改善对于车辆行驶数据的筛选可靠度不高的问题。
5.为实现上述目的,本发明实施例采用如下技术方案:
6.一种智慧交通的车辆行驶数据筛选方法,应用于车辆数据处理服务器,所述车辆数据处理服务器通信连接有多个道路监测设备和多个车载终端设备,所述多个道路监测设备分别设置于目标道路的多个道路位置,所述智慧交通的车辆行驶数据筛选方法包括:
7.获取所述多个车载终端设备中的目标车载终端设备采集并发送的车辆行驶数据包,其中,所述目标车载终端设备对应的目标车辆在所述目标道路上行驶过,且所述车辆行驶数据包包括对应的目标车辆在所述目标道路的每一个道路位置上行驶形成的车辆行驶数据、每一条所述车辆行驶数据对应的道路位置的车辆位置数据和每一条所述车辆行驶数据形成的形成时间数据,所述车辆行驶数据用于表征对应的目标车辆在所述目标道路对应的道路位置上行使时具有的行驶平稳度;
8.基于所述车辆行驶数据包包括的每一条所述车辆行驶数据确定所述目标车载终端设备对应的目标车辆的行驶平稳状况是否存在异常;
9.若确定所述目标车载终端设备对应的目标车辆的行驶平稳状况不存在异常,则删除所述车辆行驶数据包,若确定所述目标车载终端设备对应的目标车辆的行驶平稳状况存在异常,则基于所述多个道路监测设备对所述多个道路位置分别进行监测得到的道路平整度数据对所述车辆行驶数据包包括的所述车辆行驶数据进行筛选处理,得到对应的目标车辆行驶数据包。
10.在一些优选的实施例中,在上述智慧交通的车辆行驶数据筛选方法中,所述获取所述多个车载终端设备中的目标车载终端设备采集并发送的车辆行驶数据包的步骤,包括:
11.获取所述多个道路监测设备中的目标道路监测设备发送的车辆监测数据,其中,所述车辆监测数据基于所述目标道路监测设备监测得到;
12.对所述车辆监测数据进行车辆身份识别处理,得到所述车辆监测数据对应的车辆身份数据,其中,所述车辆身份数据用于表征对应的目标车辆的车辆身份,且所述车辆身份数据包括对应的目标车辆的车辆号牌信息;
13.基于所述车辆身份数据在所述多个车载终端设备中确定出所述车辆身份数据对应的目标车载终端设备,并将生成的车辆行驶请求信息发送给所述目标车载终端设备,其中,所述目标车载终端设备用于基于所述车辆行驶请求信息将采集的车辆行驶数据包发送给所述车辆数据处理服务器;
14.获取所述目标车载终端设备基于所述车辆行驶请求信息发送的所述车辆行驶数据包。
15.在一些优选的实施例中,在上述智慧交通的车辆行驶数据筛选方法中,所述对所述车辆监测数据进行车辆身份识别处理,得到所述车辆监测数据对应的车辆身份数据的步骤,包括:
16.基于预先训练得到的符号识别模型对所述车辆监测数据进行图像识别处理,得到所述车辆监测数据中携带的文字、数字和/字母信息,其中,所述车辆监测数据为图像数据;
17.基于对应的符号在所述车辆监测数据中的排列位置关系,对所述车辆监测数据中携带的文字、数字和/字母信息进行排序,得到所述车辆监测数据对应的车辆身份数据。
18.在一些优选的实施例中,在上述智慧交通的车辆行驶数据筛选方法中,所述基于所述车辆行驶数据包包括的每一条所述车辆行驶数据确定所述目标车载终端设备对应的目标车辆的行驶平稳状况是否存在异常的步骤,包括:
19.针对所述车辆行驶数据包包括的每一条所述车辆行驶数据,确定该车辆行驶数据表征的行驶平稳度与预先配置的平稳度阈值之间的大小关系;
20.针对所述车辆行驶数据包包括的每一条所述车辆行驶数据,若该车辆行驶数据表征的行驶平稳度大于或等于所述平稳度阈值,则确定该车辆行驶数据属于第一类车辆行驶数据,若该车辆行驶数据表征的行驶平稳度小于所述平稳度阈值,则确定该车辆行驶数据属于第二类车辆行驶数据;
21.基于所述车辆行驶数据包包括的每一条所述车辆行驶数据属于所述第一类车辆行驶数据或者属于所述第二类车辆行驶数据,确定所述目标车载终端设备对应的目标车辆的行驶平稳状况是否存在异常。
22.在一些优选的实施例中,在上述智慧交通的车辆行驶数据筛选方法中,所述基于所述车辆行驶数据包包括的每一条所述车辆行驶数据属于所述第一类车辆行驶数据或者属于所述第二类车辆行驶数据,确定所述目标车载终端设备对应的目标车辆的行驶平稳状况是否存在异常的步骤,包括:
23.统计所述车辆行驶数据包包括的第二类车辆行驶数据的数量,得到所述车辆行驶数据包对应的数据统计数量,并确定所述数据统计数量与预先配置的第一统计数量阈值之
间的大小关系;
24.若所述数据统计数量大于所述第一统计数量阈值,则确定所述目标车载终端设备对应的目标车辆的行驶平稳状况存在异常,若所述数据统计数量大小于或等于所述第一统计数量阈值,则确定所述目标车载终端设备对应的目标车辆的行驶平稳状况不存在异常。
25.在一些优选的实施例中,在上述智慧交通的车辆行驶数据筛选方法中,所述若确定所述目标车载终端设备对应的目标车辆的行驶平稳状况不存在异常,则删除所述车辆行驶数据包,若确定所述目标车载终端设备对应的目标车辆的行驶平稳状况存在异常,则基于所述多个道路监测设备对所述多个道路位置分别进行监测得到的道路平整度数据对所述车辆行驶数据包包括的所述车辆行驶数据进行筛选处理,得到对应的目标车辆行驶数据包的步骤,包括:
26.若确定所述目标车载终端设备对应的目标车辆的行驶平稳状况不存在异常,则删除所述车辆行驶数据包;
27.若确定所述目标车载终端设备对应的目标车辆的行驶平稳状况存在异常,则生成对应的平整度请求信息,并将所述平整度请求信息发送给所述多个道路监测设备中的每一个道路监测设备,其中,每一个所述道路监测设备用于基于所述平整度请求信息将监测得到的道路平整度数据发送给所述车辆数据处理服务器;
28.获取所述多个道路监测设备中的每一个道路监测设备基于所述平整度请求信息发送的道路平整度数据,并基于每一个道路监测设备发送的所述道路平整度数据对所述车辆行驶数据包包括的所述车辆行驶数据进行筛选处理,得到对应的目标车辆行驶数据包。
29.在一些优选的实施例中,在上述智慧交通的车辆行驶数据筛选方法中,所述获取所述多个道路监测设备中的每一个道路监测设备基于所述平整度请求信息发送的道路平整度数据,并基于每一个道路监测设备发送的所述道路平整度数据对所述车辆行驶数据包包括的所述车辆行驶数据进行筛选处理,得到对应的目标车辆行驶数据包的步骤,包括:
30.获取所述多个道路监测设备中的每一个道路监测设备基于所述平整度请求信息发送的道路平整度数据,得到多条道路平整度数据;
31.针对所述多条道路平整度数据中的每一条道路平整度数据,确定该道路平整度数据对应的时间和位置是否与所述车辆行驶数据包包括的每一条车辆行驶数据对应的所述形成时间数据和所述车辆位置数据是否匹配,并在该道路平整度数据对应的时间与所述车辆行驶数据包包括的其中一条车辆行驶数据对应的所述形成时间数据相匹配,且该道路平整度数据对应的位置与该车辆行驶数据对应的所述车辆位置数据相匹配时,将该道路平整度数据确定为该车辆行驶数据对应的目标道路平整度数据;
32.针对所述车辆行驶数据包包括的每一条所述车辆行驶数据,确定该车辆行驶数据表征的行驶平稳度与该车辆行驶数据对应的所述目标道路平整度数据之间的匹配程度信息,并确定该匹配程度信息与预先配置的匹配程度阈值信息之间的相对大小关系;
33.针对所述车辆行驶数据包包括的每一条所述车辆行驶数据,若该车辆行驶数据对应的所述匹配程度信息小于或等于所述匹配程度阈值信息,则将该车辆行驶数据确定为待处理车辆行驶数据,并统计所述车辆行驶数据包包括的所述待处理车辆行驶数据的数量,得到待处理数据统计数量;
34.基于所述待处理数据统计数量对所述车辆行驶数据包包括的所述车辆行驶数据
进行筛选处理,得到对应的目标车辆行驶数据包。
35.本发明实施例还提供一种智慧交通的车辆行驶数据筛选系统,应用于车辆数据处理服务器,所述车辆数据处理服务器通信连接有多个道路监测设备和多个车载终端设备,所述多个道路监测设备分别设置于目标道路的多个道路位置,所述智慧交通的车辆行驶数据筛选系统包括:
36.数据包获取模块,用于获取所述多个车载终端设备中的目标车载终端设备采集并发送的车辆行驶数据包,其中,所述目标车载终端设备对应的目标车辆在所述目标道路上行驶过,且所述车辆行驶数据包包括对应的目标车辆在所述目标道路的每一个道路位置上行驶形成的车辆行驶数据、每一条所述车辆行驶数据对应的道路位置的车辆位置数据和每一条所述车辆行驶数据形成的形成时间数据,所述车辆行驶数据用于表征对应的目标车辆在所述目标道路对应的道路位置上行使时具有的行驶平稳度;
37.状况异常确定模块,用于基于所述车辆行驶数据包包括的每一条所述车辆行驶数据确定所述目标车载终端设备对应的目标车辆的行驶平稳状况是否存在异常;
38.数据筛选处理模块,用于若确定所述目标车载终端设备对应的目标车辆的行驶平稳状况不存在异常,则删除所述车辆行驶数据包,若确定所述目标车载终端设备对应的目标车辆的行驶平稳状况存在异常,则基于所述多个道路监测设备对所述多个道路位置分别进行监测得到的道路平整度数据对所述车辆行驶数据包包括的所述车辆行驶数据进行筛选处理,得到对应的目标车辆行驶数据包。
39.在一些优选的实施例中,在上述智慧交通的车辆行驶数据筛选系统中,所述状况异常确定模块具体用于:
40.针对所述车辆行驶数据包包括的每一条所述车辆行驶数据,确定该车辆行驶数据表征的行驶平稳度与预先配置的平稳度阈值之间的大小关系;
41.针对所述车辆行驶数据包包括的每一条所述车辆行驶数据,若该车辆行驶数据表征的行驶平稳度大于或等于所述平稳度阈值,则确定该车辆行驶数据属于第一类车辆行驶数据,若该车辆行驶数据表征的行驶平稳度小于所述平稳度阈值,则确定该车辆行驶数据属于第二类车辆行驶数据;
42.基于所述车辆行驶数据包包括的每一条所述车辆行驶数据属于所述第一类车辆行驶数据或者属于所述第二类车辆行驶数据,确定所述目标车载终端设备对应的目标车辆的行驶平稳状况是否存在异常。
43.在一些优选的实施例中,在上述智慧交通的车辆行驶数据筛选系统中,所述数据筛选处理模块具体用于:
44.若确定所述目标车载终端设备对应的目标车辆的行驶平稳状况不存在异常,则删除所述车辆行驶数据包;
45.若确定所述目标车载终端设备对应的目标车辆的行驶平稳状况存在异常,则生成对应的平整度请求信息,并将所述平整度请求信息发送给所述多个道路监测设备中的每一个道路监测设备,其中,每一个所述道路监测设备用于基于所述平整度请求信息将监测得到的道路平整度数据发送给所述车辆数据处理服务器;
46.获取所述多个道路监测设备中的每一个道路监测设备基于所述平整度请求信息发送的道路平整度数据,并基于每一个道路监测设备发送的所述道路平整度数据对所述车
read-only memory,eprom),电可擦除只读存储器(electric erasable programmable read-only memory,eeprom)等。
57.可选地,在一些可能实现的方式中,所述处理器可以是一种通用处理器,包括中央处理器(central processing unit,cpu)、网络处理器(network processor,np)、片上系统(system on chip,soc)等;还可以是数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
58.结合图2,本发明实施例还提供一种智慧交通的车辆行驶数据筛选方法,可应用于上述车辆数据处理服务器。其中,所述智慧交通的车辆行驶数据筛选方法有关的流程所定义的方法步骤,由所述车辆数据处理服务器实现。所述车辆数据处理服务器通信连接有多个道路监测设备和多个车载终端设备,所述多个道路监测设备分别设置于目标道路的多个道路位置。
59.下面将对图2所示的具体流程,进行详细阐述。
60.步骤s110,获取所述多个车载终端设备中的目标车载终端设备采集并发送的车辆行驶数据包。
61.在本发明实施例中,所述车辆数据处理服务器可以获取所述多个车载终端设备中的目标车载终端设备采集并发送的车辆行驶数据包。
62.其中,所述目标车载终端设备对应的目标车辆在所述目标道路上行驶过,且所述车辆行驶数据包包括对应的目标车辆在所述目标道路的每一个道路位置上行驶形成的车辆行驶数据、每一条所述车辆行驶数据对应的道路位置的车辆位置数据和每一条所述车辆行驶数据形成的形成时间数据,所述车辆行驶数据用于表征对应的目标车辆在所述目标道路对应的道路位置上行使时具有的行驶平稳度。
63.步骤s120,基于所述车辆行驶数据包包括的每一条车辆行驶数据确定所述目标车载终端设备对应的目标车辆的行驶平稳状况是否存在异常。
64.在本发明实施例中,所述车辆数据处理服务器可以基于所述车辆行驶数据包包括的每一条车辆行驶数据确定所述目标车载终端设备对应的目标车辆的行驶平稳状况是否存在异常。
65.步骤s130,若确定所述目标车载终端设备对应的目标车辆的行驶平稳状况不存在异常,则删除所述车辆行驶数据包,若确定所述目标车载终端设备对应的目标车辆的行驶平稳状况存在异常,则基于所述多个道路监测设备对多个道路位置分别进行监测得到的道路平整度数据对所述车辆行驶数据包包括的车辆行驶数据进行筛选处理,得到目标车辆行驶数据包。
66.在本发明实施例中,所述车辆数据处理服务器可以在确定所述目标车载终端设备对应的目标车辆的行驶平稳状况不存在异常,则删除所述车辆行驶数据包。所述车辆数据处理服务器也可以在确定所述目标车载终端设备对应的目标车辆的行驶平稳状况存在异常,则基于所述多个道路监测设备对多个道路位置分别进行监测得到的道路平整度数据对所述车辆行驶数据包包括的车辆行驶数据进行筛选处理,得到目标车辆行驶数据包。
67.基于上述方法,在获取到目标车载终端设备采集并发送的车辆行驶数据包之后,可以先基于车辆行驶数据包包括的每一条车辆行驶数据确定目标车载终端设备对应的目标车辆的行驶平稳状况是否存在异常,然后,在确定目标车载终端设备对应的目标车辆的
行驶平稳状况存在异常时,基于多个道路监测设备对多个道路位置分别进行监测得到的道路平整度数据对车辆行驶数据包包括的车辆行驶数据进行筛选处理,得到对应的目标车辆行驶数据包,即在进行筛选处理时增加了道路监测设备对道路位置进行监测得到的道路平整度数据作为筛选依据,可以在一定程度上提高进行筛选处理的可靠度,从而改善对于车辆行驶数据的筛选可靠度不高的问题。
68.可选地,在一些可能实现的方式中,在执行上述的步骤s110时,所述车辆数据处理服务器具体可以执行以下的各步骤:
69.首先,获取所述多个道路监测设备中的目标道路监测设备发送的车辆监测数据,其中,所述车辆监测数据基于所述目标道路监测设备监测得到(如进行图像采集得到等);
70.其次,对所述车辆监测数据进行车辆身份识别处理,得到所述车辆监测数据对应的车辆身份数据,其中,所述车辆身份数据用于表征对应的目标车辆的车辆身份,且所述车辆身份数据包括对应的目标车辆的车辆号牌信息;
71.然后,基于所述车辆身份数据在所述多个车载终端设备中确定出所述车辆身份数据对应的目标车载终端设备,并将生成的车辆行驶请求信息发送给所述目标车载终端设备,其中,所述目标车载终端设备用于基于所述车辆行驶请求信息将采集的车辆行驶数据包发送给所述车辆数据处理服务器(例如,可以在行驶结束之后进行发送);
72.最后,获取所述目标车载终端设备基于所述车辆行驶请求信息发送的所述车辆行驶数据包。
73.可选地,在一些可能实现的方式中,所述对所述车辆监测数据进行车辆身份识别处理,得到所述车辆监测数据对应的车辆身份数据的步骤,可以进一步包括以下各步骤:
74.首先,基于预先训练得到的符号识别模型(如神经网络模型)对所述车辆监测数据进行图像识别处理,得到所述车辆监测数据中携带的文字、数字和/字母信息,其中,所述车辆监测数据为图像数据;
75.其次,基于对应的符号在所述车辆监测数据中的排列位置关系,对所述车辆监测数据中携带的文字、数字和/字母信息进行排序,得到所述车辆监测数据对应的车辆身份数据。
76.可选地,在一些可能实现的方式中,在执行上述的步骤s120时,所述车辆数据处理服务器具体可以执行以下的各步骤:
77.首先,针对所述车辆行驶数据包包括的每一条所述车辆行驶数据,确定该车辆行驶数据表征的行驶平稳度与预先配置的平稳度阈值之间的大小关系;
78.其次,针对所述车辆行驶数据包包括的每一条所述车辆行驶数据,若该车辆行驶数据表征的行驶平稳度大于或等于所述平稳度阈值,则确定该车辆行驶数据属于第一类车辆行驶数据(即较为平稳),若该车辆行驶数据表征的行驶平稳度小于所述平稳度阈值,则确定该车辆行驶数据属于第二类车辆行驶数据(即较为不平稳);
79.然后,基于所述车辆行驶数据包包括的每一条所述车辆行驶数据属于所述第一类车辆行驶数据或者属于所述第二类车辆行驶数据,确定所述目标车载终端设备对应的目标车辆的行驶平稳状况是否存在异常。
80.可选地,在一些可能实现的方式中,所述基于所述车辆行驶数据包包括的每一条所述车辆行驶数据属于所述第一类车辆行驶数据或者属于所述第二类车辆行驶数据,确定
所述目标车载终端设备对应的目标车辆的行驶平稳状况是否存在异常的步骤,可以进一步包括以下各步骤:
81.首先,统计所述车辆行驶数据包包括的第二类车辆行驶数据的数量,得到所述车辆行驶数据包对应的数据统计数量,并确定所述数据统计数量与预先配置的第一统计数量阈值之间的大小关系;
82.其次,若所述数据统计数量大于所述第一统计数量阈值,则确定所述目标车载终端设备对应的目标车辆的行驶平稳状况存在异常,若所述数据统计数量大小于或等于所述第一统计数量阈值,则确定所述目标车载终端设备对应的目标车辆的行驶平稳状况不存在异常。
83.可选地,在一些可能实现的方式中,在执行上述的步骤s130时,所述车辆数据处理服务器具体可以执行以下的各步骤:
84.首先,若确定所述目标车载终端设备对应的目标车辆的行驶平稳状况不存在异常,则删除所述车辆行驶数据包;
85.其次,若确定所述目标车载终端设备对应的目标车辆的行驶平稳状况存在异常,则生成对应的平整度请求信息,并将所述平整度请求信息发送给所述多个道路监测设备中的每一个道路监测设备,其中,每一个所述道路监测设备用于基于所述平整度请求信息将监测得到的道路平整度数据发送给所述车辆数据处理服务器;
86.然后,获取所述多个道路监测设备中的每一个道路监测设备基于所述平整度请求信息发送的道路平整度数据,并基于每一个道路监测设备发送的所述道路平整度数据对所述车辆行驶数据包包括的所述车辆行驶数据进行筛选处理,得到对应的目标车辆行驶数据包。
87.可选地,在一些可能实现的方式中,所述获取所述多个道路监测设备中的每一个道路监测设备基于所述平整度请求信息发送的道路平整度数据,并基于每一个道路监测设备发送的所述道路平整度数据对所述车辆行驶数据包包括的所述车辆行驶数据进行筛选处理,得到对应的目标车辆行驶数据包的步骤,可以进一步包括以下各步骤:
88.首先,获取所述多个道路监测设备中的每一个道路监测设备基于所述平整度请求信息发送的道路平整度数据,得到多条道路平整度数据;
89.其次,针对所述多条道路平整度数据中的每一条道路平整度数据,确定该道路平整度数据对应的时间和位置是否与所述车辆行驶数据包包括的每一条车辆行驶数据对应的所述形成时间数据和所述车辆位置数据是否匹配,并在该道路平整度数据对应的时间与所述车辆行驶数据包包括的其中一条车辆行驶数据对应的所述形成时间数据相匹配,且该道路平整度数据对应的位置与该车辆行驶数据对应的所述车辆位置数据相匹配时,将该道路平整度数据确定为该车辆行驶数据对应的目标道路平整度数据;
90.然后,针对所述车辆行驶数据包包括的每一条所述车辆行驶数据,确定该车辆行驶数据表征的行驶平稳度与该车辆行驶数据对应的所述目标道路平整度数据之间的匹配程度信息,并确定该匹配程度信息与预先配置的匹配程度阈值信息之间的相对大小关系;
91.之后,针对所述车辆行驶数据包包括的每一条所述车辆行驶数据,若该车辆行驶数据对应的所述匹配程度信息小于或等于所述匹配程度阈值信息,则将该车辆行驶数据确定为待处理车辆行驶数据,并统计所述车辆行驶数据包包括的所述待处理车辆行驶数据的
数量,得到待处理数据统计数量(相对不匹配的车辆行驶数据的数量);
92.最后,基于所述待处理数据统计数量对所述车辆行驶数据包包括的所述车辆行驶数据进行筛选处理,得到对应的目标车辆行驶数据包。
93.可选地,在一些可能实现的方式中,所述基于所述待处理数据统计数量对所述车辆行驶数据包包括的所述车辆行驶数据进行筛选处理,得到对应的目标车辆行驶数据包的步骤,可以进一步包括以下各步骤:
94.首先,基于所述待处理数据统计数量与所述车辆行驶数据包包括的车辆行驶数据的数量确定出对所述车辆行驶数据包包括的所述车辆行驶数据进行筛选处理的筛选限度信息,其中,所述筛选限度信息用于表征在对所述车辆行驶数据进行筛选处理的最大筛除程度,且所述筛选限度信息与所述待处理数据统计数量之间具有正相关关系;
95.其次,基于对应的形成时间数据的先后关系对所述车辆行驶数据包包括的车辆行驶数据进行排序,得到对应的行驶数据序列,并基于所述行驶数据序列中所述车辆行驶数据的先后关系,对对应的所述目标道路平整度数据进行排序,得到对应的平整度数据序列;
96.然后,基于所述行驶数据序列获取至少两个行驶数据片段,其中,所述行驶数据序列包括至少一个关键车辆行驶数据,所述至少一个关键车辆行驶数据中包括用于分割形成数据片段的关键车辆行驶数据,且所述用于分割形成数据片段的关键车辆行驶数据与下一个相邻的关键车辆行驶数据表征的行驶平稳度之间的相似度小于或等于相似度阈值,所述用于分割形成数据片段的关键车辆行驶数据用于确定行驶数据片段;
97.再然后,基于所述平整度数据序列中的目标道路平整度数据对应的平整度的变化特征信息(如平整度之间的差值等),从所述平整度数据序列中获取至少一个平整度数据片段;
98.之后,从所述至少两个行驶数据片段中获取(任意)第一行驶数据片段以及第二行驶数据片段,其中,所述第二行驶数据片段与所述第一行驶数据片段属于不同的两个行驶数据片段,且所述第二行驶数据片段为所述第一行驶数据片段相邻的下一个行驶数据片段;
99.进一步,获取所述第一行驶数据片段中的最后一条车辆行驶数据,并获取所述第二行驶数据片段中的第一条车辆行驶数据;
100.一方面,若所述第一行驶数据片段中的最后一条车辆行驶数据与所述第二行驶数据片段中的第一条车辆行驶数据在形成时间上均对应于目标平整度数据片段,则将所述第一行驶数据片段与所述第二行驶数据片段进行合并处理,得到目标行驶数据片段,其中,所述目标平整度数据片段属于所述至少一个平整度数据片段中的任意一个平整度数据片段;
101.另一方面,若所述第一行驶数据片段中的最后一条车辆行驶数据对应于所述目标平整度数据片段,且所述第二行驶数据片段中的第一条车辆行驶数据未对应于所述目标平整度数据片段,则确定所述第一行驶数据片段为一个目标行驶数据片段,所述第二行驶数据片段为另一个目标行驶数据片段,若所述第一行驶数据片段中的最后一条车辆行驶数据未对应于所述目标平整度数据片段,且所述第二行驶数据片段中的第一条条车辆行驶数据对应于所述目标平整度数据片段,则确定所述第一行驶数据片段为一个目标行驶数据片段,且所述第二行驶数据片段为另一个目标行驶数据片段;
102.最后,针对每一个所述目标行驶数据片段,基于所述筛选限度信息对该目标行驶
数据片段中对应的所述匹配程度信息大于所述匹配程度阈值信息的车辆行驶数据进行筛选处理,并基于未被筛除的每一条车辆行驶数据得到所述车辆行驶数据包对应的目标车辆行驶数据包。
103.可选地,在一些可能实现的方式中,所述基于所述行驶数据序列获取至少两个行驶数据片段的步骤,可以进一步包括以下各步骤:
104.首先,基于所述行驶数据序列获取关键车辆行驶数据序列,其中,所述关键车辆行驶数据序列包括n个关键车辆行驶数据,n大于或等于2;
105.其次,基于所述关键车辆行驶数据序列生成至少一个关键车辆行驶数据子序列(如任意选择出),并基于所述至少一个关键车辆行驶数据子序列,生成至少两个行驶数据片段,其中,所述关键车辆行驶数据子序列包括m个用于分割形成数据片段的关键车辆行驶数据,m大于或等于1。
106.可选地,在一些可能实现的方式中,所述基于所述行驶数据序列获取关键车辆行驶数据序列的步骤,可以进一步包括以下各步骤:
107.首先,从所述行驶数据序列中获取第一车辆行驶数据和第二车辆行驶数据,其中,所述第一车辆行驶数据为所述第二车辆行驶数据在形成时间上相邻的前一条车辆行驶数据;
108.其次,确定所述第一车辆行驶数据与所述第二车辆行驶数据表征的行驶平稳度之间的相似度,并在该相似度满足预先配置的相似度条件(如小于一阈值)时,确定所述第二车辆行驶数据属于关键车辆行驶数据序列中的一条关键车辆行驶数据(如此,可以确定出关键车辆行驶数据序列)。
109.可选地,在一些可能实现的方式中,所述基于所述平整度数据序列中的目标道路平整度数据对应的平整度的变化特征信息,从所述平整度数据序列中获取至少一个平整度数据片段的步骤,可以进一步包括以下各步骤:
110.首先,获取所述平整度数据序列中的目标道路平整度数据对应的平整度的变化特征信息(如前述的平整度的差值);
111.其次,基于所述变化特征信息和预先配置的平整度阈值,从所述平整度数据序列中截取至少一个平整度数据片段,其中,每一个所述平整度数据片段的平整度均值大于或等于所述平整度阈值,且每一个所述平整度数据片段中的第一条目标道路平整度数据与前一条目标道路平整度数据之间的变化特征信息大于或等于预先配置的变化特征阈值信息,每一个所述平整度数据片段中的最后一条目标道路平整度数据与后一条目标道路平整度数据之间的变化特征信息大于或等于预先配置的变化特征阈值信息。
112.结合图3,本发明实施例还提供一种智慧交通的车辆行驶数据筛选系统,可应用于上述车辆数据处理服务器。其中,所述智慧交通的车辆行驶数据筛选系统可以包括以下各模块:
113.数据包获取模块,用于获取所述多个车载终端设备中的目标车载终端设备采集并发送的车辆行驶数据包,其中,所述目标车载终端设备对应的目标车辆在所述目标道路上行驶过,且所述车辆行驶数据包包括对应的目标车辆在所述目标道路的每一个道路位置上行驶形成的车辆行驶数据、每一条所述车辆行驶数据对应的道路位置的车辆位置数据和每一条所述车辆行驶数据形成的形成时间数据,所述车辆行驶数据用于表征对应的目标车辆
在所述目标道路对应的道路位置上行使时具有的行驶平稳度;
114.状况异常确定模块,用于基于所述车辆行驶数据包包括的每一条所述车辆行驶数据确定所述目标车载终端设备对应的目标车辆的行驶平稳状况是否存在异常;
115.数据筛选处理模块,用于若确定所述目标车载终端设备对应的目标车辆的行驶平稳状况不存在异常,则删除所述车辆行驶数据包,若确定所述目标车载终端设备对应的目标车辆的行驶平稳状况存在异常,则基于所述多个道路监测设备对所述多个道路位置分别进行监测得到的道路平整度数据对所述车辆行驶数据包包括的所述车辆行驶数据进行筛选处理,得到对应的目标车辆行驶数据包。
116.可选地,在一些可能实现的方式中,所述状况异常确定模块具体用于:
117.针对所述车辆行驶数据包包括的每一条所述车辆行驶数据,确定该车辆行驶数据表征的行驶平稳度与预先配置的平稳度阈值之间的大小关系;
118.针对所述车辆行驶数据包包括的每一条所述车辆行驶数据,若该车辆行驶数据表征的行驶平稳度大于或等于所述平稳度阈值,则确定该车辆行驶数据属于第一类车辆行驶数据,若该车辆行驶数据表征的行驶平稳度小于所述平稳度阈值,则确定该车辆行驶数据属于第二类车辆行驶数据;
119.基于所述车辆行驶数据包包括的每一条所述车辆行驶数据属于所述第一类车辆行驶数据或者属于所述第二类车辆行驶数据,确定所述目标车载终端设备对应的目标车辆的行驶平稳状况是否存在异常。
120.可选地,在一些可能实现的方式中,所述数据筛选处理模块具体用于:
121.若确定所述目标车载终端设备对应的目标车辆的行驶平稳状况不存在异常,则删除所述车辆行驶数据包;
122.若确定所述目标车载终端设备对应的目标车辆的行驶平稳状况存在异常,则生成对应的平整度请求信息,并将所述平整度请求信息发送给所述多个道路监测设备中的每一个道路监测设备,其中,每一个所述道路监测设备用于基于所述平整度请求信息将监测得到的道路平整度数据发送给所述车辆数据处理服务器;
123.获取所述多个道路监测设备中的每一个道路监测设备基于所述平整度请求信息发送的道路平整度数据,并基于每一个道路监测设备发送的所述道路平整度数据对所述车辆行驶数据包包括的所述车辆行驶数据进行筛选处理,得到对应的目标车辆行驶数据包。
124.综上所述,本发明提供的一种智慧交通的车辆行驶数据筛选方法及系统,在获取到目标车载终端设备采集并发送的车辆行驶数据包之后,可以先基于车辆行驶数据包包括的每一条车辆行驶数据确定目标车载终端设备对应的目标车辆的行驶平稳状况是否存在异常,然后,在确定目标车载终端设备对应的目标车辆的行驶平稳状况存在异常时,基于多个道路监测设备对多个道路位置分别进行监测得到的道路平整度数据对车辆行驶数据包包括的车辆行驶数据进行筛选处理,得到对应的目标车辆行驶数据包,即在进行筛选处理时增加了道路监测设备对道路位置进行监测得到的道路平整度数据作为筛选依据,可以在一定程度上提高进行筛选处理的可靠度,从而改善对于车辆行驶数据的筛选可靠度不高的问题。
125.以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修
改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1