基于智慧交通的车辆管理方法与流程

文档序号:23706031发布日期:2021-01-23 13:19阅读:122来源:国知局
基于智慧交通的车辆管理方法与流程

[0001]
本发明涉及大数据和交通管理领域,尤其涉及一种基于智慧交通的车辆管理方法。


背景技术:

[0002]
智慧交通是在交通领域中充分运用物联网、云计算、互联网、人工智能、自动控制、移动互联网等技术,通过高新技术汇集交通信息,对交通管理、交通运输、公众出行等等交通领域全方面以及交通建设管理全过程进行管控支撑,使交通系统在区域、城市甚至更大的时空范围具备感知、互联、分析、预测、控制等能力,以充分保障交通安全、发挥交通基础设施效能、提升交通系统运行效率和管理水平,为通畅的公众出行提供可持续的经济发展服务。
[0003]
随着我国经济的快速发展,车辆保有量的不断增加,也随之带来了一系列社会问题,比如车辆数量的剧增造成交通拥堵以及交通事故频发。提高高速路通行效率是解决交通拥堵和交通事故的有效途径。根据科学的车辆行驶方案行驶能够有效的缩短跟车间距,减小因空气阻力带来的燃油消耗,并能够提升道路交通通行效率。车辆在高速路行驶过程中,时常会因为多辆车同时行驶在同一车道或者行驶在相邻车道的而导致交通拥堵或交通事故。


技术实现要素:

[0004]
针对现有技术之不足,本发明提供了一种基于智慧交通的车辆管理方法,其包括:在车辆进入高速入口时,车辆管理设备对车辆进行编号并获取车辆的车辆编号、目标高速出口和车辆外观图像序列以生成车辆管理请求然后将其发送到智慧交通云平台;
[0005]
智慧交通云平台的尺寸识别模块根据车辆外观图像序列进行车辆尺寸识别以得到车辆的车辆尺寸信息;其中,所述尺寸识别模块提取车辆外观图像序列中的每个车辆外观图像的尺寸特征点,并对所有尺寸特征点进行特征点匹配以得到尺寸测量点对集;所述尺寸测量点对集包括若干个尺寸测量点对,所述尺寸测量点对包括尺寸测量前点和尺寸测量后点;
[0006]
在车辆在高速路上行驶的过程中,车辆终端将车辆实时位置发送到智慧交通云平台;
[0007]
行驶方案模块根据高速公路上所有车辆的车辆实时位置、车辆尺寸信息和目标高速出口进行规划分析以得到车辆行驶方案;其中,所述行驶方案模块获取高速公路上高速公路车道数目和每个车道的宽度在三维空间中建立高速公路模型,并根据每个车辆的车辆实时位置、车辆长度、车辆宽度和车辆高度在三维空间中建立每个车辆对应的车辆模型;行驶方案模块将三维空间根据预设尺寸划分为若干个空间子区域,得到三维空间的空间子区域的行数和列数,将车辆进入高速路口的位置所在的空间子区域作为起始空间子区域,将目标高速出口的位置所在的空间子区域作为终点空间子区域;
[0008]
行驶方案模块将起始空间子区域放入已访问的空间子区域集合中,并从三维空间中的所有空间子区域中选取相邻度大于相邻度阈值的空间子区域以得到相邻空间子区域集,根据起始空间子区域与终点空间子区域的相对位置选择行驶方向向量,并将起始空间子区域作为目前空间子区域;
[0009]
行驶方案模块根据预设的行驶方向权重和行驶关联矩阵分析目前空间子区域的相邻空间子区域集中每个相邻空间子区域的选择概率,并选取相邻空间子区域集中选择概率最大的相邻空间子区域作为目前空间子区域,并判断目前空间子区域是否为终点空间子区域;如果不是则重复以上步骤,直至到达终点空间子区域,从而得到车辆行驶方案;
[0010]
方案映射模块根据车辆编号从车辆行驶方案中获取与车辆编号对应的车辆行驶子方案并将其发送到相应的车辆终端。
[0011]
根据一个优选实施方式,所述尺寸识别模块从尺寸测量点对集中随机选择预设数量的尺寸测量点对作为中心尺寸测量点对,并利用旋转映射函数和平移映射函数获取中心尺寸测量点对的中心尺寸测量前点与中心尺寸测量后点之间的映射变换关系以获取旋转映射矩阵和平移映射矩阵;
[0012]
尺寸识别模块将尺寸测量点对集中除了中心尺寸测量点对之外的尺寸测量点对作为候选尺寸测量点对,并利用旋转映射矩阵和平移映射矩阵获取候选尺寸测量点对中候选尺寸测量前点的尺寸测量变换点,然后计算候选尺寸测量前点与尺寸测量变换点的欧氏距离以得到候选尺寸测量点对的变换误差值;
[0013]
尺寸识别模块将每个候选尺寸测量点对的变换误差值与预设的变换误差阈值进行比较;
[0014]
在候选尺寸测量点对的变换误差值大于预设的变换误差阈值时移除该候选尺寸测量点对,
[0015]
在候选尺寸测量点对的变换误差值小于预设的变换误差阈值时保留该候选尺寸测量点对。
[0016]
尺寸识别模块统计保留的候选尺寸测量点对的个数并根据所有保留的候选尺寸测量点对作为目标尺寸测量点对,以生成目标尺寸测量点对集;重复执行以上步骤以得到若干个目标尺寸测量点对集,然后从若干个目标尺寸测量点对集选取目标尺寸测量点对个数最多的目标尺寸测量点对集;
[0017]
尺寸识别模块根据目标尺寸测量点对集利用旋转映射函数和平移映射函数对旋转映射矩阵和平移映射矩阵进行更新以得到目标旋转映射矩阵和目标平移映射矩阵,并根据目标旋转映射矩阵和目标平移映射矩阵进行尺寸测量以获取车辆尺寸信息。
[0018]
根据一个优选实施方式,所述车辆编号用于对高速公路上行驶的车辆进行唯一标识。所述车辆管理设备为具有图像采集功能、数据传输功能和通信功能的智能设备,其包括:360度旋转摄像头、针孔摄像头和闪光摄像头。
[0019]
根据一个优选实施方式,所述行驶方案模块获取高速公路上高速公路车道数目和每个车道的宽度在三维空间中建立高速公路模型,并根据每个车辆的车辆实时位置、车辆长度、车辆宽度和车辆高度在三维空间中建立每个车辆对应的车辆模型;
[0020]
从三维空间中的所有车辆模型中任意选取一个车辆模型作为目标车辆模型,并分析目标车辆模型的预设安全距离内是否存在其他车辆模型;
[0021]
在目标车辆模型的预设安全区域内存在其他车辆模型时,将预设安全区域内其他车辆模型作为候选车辆模型并对所有候选车辆模型进行编号;对于在目标车辆模型前的候选车辆模型,分别获取目标车辆模型在每个车道行驶时到达每个候选车辆模型当前位置所在水平线的时间以得到追车时间;对于在目标车辆模型后的候选车辆模型,分别获取每个候选车辆模型在每个车道行驶时到达目标车辆模型当前位置所在水平线的时间以得到追车时间;并根据每个候选车辆模型的最短追车时间建立目标车辆模型与每个候选车辆模型的约束条件;
[0022]
在目标车辆模型的预设安全区域内不存在其他车辆模型时,按照当前车道按照最预设速度行驶。
[0023]
所述车辆行驶方案用于指示高速公路上所有车辆的车辆行驶路线和车辆行驶速度,其包括若干个车辆行驶子方案。所述车辆行驶子方案用于指示车辆编号与车辆行驶路线和车辆行驶速度的映射关系,每个车辆行驶子方案对应一个车辆。
[0024]
根据一个优选实施方式,所述车辆外观图像序列包括若干个根据图像采集位置进行排序的车辆外观图像,所述车辆外观图像用于指示车辆外观尺寸以确定车辆尺寸信息。
[0025]
优选地,所述车辆管理请求包括:车辆编号、车辆外观图像序列和目标高速出口。
[0026]
所述车辆终端为驾驶司机使用的具有定位功能、数据传输功能的通信功能的设备,其包括:智能手机、智能手表和车载导航。所述目标高速出口为车辆下高速的出口。车辆尺寸信息用于车辆所占空间大小,其包括:车辆长度、车辆宽度和车辆高度。
[0027]
基于上述的实施方式,本发明通过对高速公路上所有车辆的车辆实时位置、车辆尺寸信息和目标高速出口进行规划分析以得到车辆行驶方案,以优化高速道路的利用率,降低由于信息差导致的高速拥堵发生率和交通事故发生率,能够有效地提升道路交通通行效率。
附图说明
[0028]
图1为一示例性实施例提供的基于智慧交通的车辆管理方法的流程图。
具体实施方式
[0029]
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
[0030]
在本发明使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0031]
应当理解,尽管在本发明可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本发明范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
[0032]
如图1所示,在一个实施例中,本发明的基于智慧交通的车辆管理方法可以包括以下步骤:
[0033]
s1、在车辆进入高速入口时,车辆管理设备对车辆进行编号并获取车辆的车辆编号、目标高速出口和车辆外观图像序列以生成车辆管理请求然后将其发送到智慧交通云平台。
[0034]
可选地,所述车辆管理请求包括:车辆编号、车辆外观图像序列和目标高速出口。
[0035]
可选地,车辆编号用于对高速公路上行驶的车辆进行唯一标识,目标高速出口为车辆下高速的出口,车辆外观图像序列包括若干个根据图像采集位置进行排序的车辆外观图像,车辆外观图像用于指示车辆外观尺寸以确定车辆尺寸信息。
[0036]
可选地,车辆管理设备为具有图像采集功能、数据传输功能和通信功能的智能设备,其包括:360度旋转摄像头、针孔摄像头和闪光摄像头。
[0037]
可选地,在车辆下高速后该车辆使用的车辆编号回收,并将该车辆编号作为另一个进入高速车辆的车辆编号。
[0038]
s2、智慧交通云平台的尺寸识别模块根据车辆外观图像序列进行车辆尺寸识别以得到车辆的车辆尺寸信息。
[0039]
可选地,车辆尺寸信息用于车辆所占空间大小,其包括:车辆长度、车辆宽度和车辆高度。
[0040]
具体地,尺寸识别模块根据车辆外观图像序列进行车辆尺寸识别得到车辆的车辆尺寸信息包括:
[0041]
尺寸识别模块提取车辆外观图像序列中的每个车辆外观图像的尺寸特征点,并对所有尺寸特征点进行特征点匹配以得到尺寸测量点对集;所述尺寸测量点对集包括若干个尺寸测量点对,每个尺寸测量点对包括尺寸测量前点和尺寸测量后点。
[0042]
尺寸测量点对集为:u=(u
1
,u
2

u
i

u
n
),u
i
为尺寸测量点对集中第i个尺寸测量点对,u
n
为尺寸测量点对集中第n个尺寸测量点对,为第i个尺寸测量点对的尺寸测量前点,为第i个尺寸测量点对的尺寸测量后点,为第n个尺寸测量点对的尺寸测量前点,为第n个尺寸测量点对的尺寸测量后点。
[0043]
尺寸识别模块从尺寸测量点对集中随机选择预设数量的尺寸测量点对作为中心尺寸测量点对,并利用旋转映射函数和平移映射函数获取中心尺寸测量点对的中心尺寸测量前点与中心尺寸测量后点之间的映射变换关系以获取旋转映射矩阵和平移映射矩阵。
[0044]
平移映射函数为:
[0045][0046]
其中,s为平移映射矩阵,n为尺寸测量点对集中尺寸测量点对的个数,i为尺寸测量点对索引,为第i个尺寸测量点对的尺寸测量后点,为第i个尺寸测量点对的尺寸
测量前点。
[0047]
为第i个尺寸测量点对的尺寸测量前点的x轴坐标,为第i个尺寸测量点对的尺寸测量前点的y轴坐标,第i个尺寸测量点对的尺寸测量前点的z轴坐标;为第i个尺寸测量点对的尺寸测量后点的x轴坐标,为第i个尺寸测量点对的尺寸测量后点的y轴坐标,为第i个尺寸测量点对的尺寸测量后点的z轴坐标。
[0048]
旋转映射函数为:
[0049][0050]
其中,为第i个尺寸测量前点对的尺寸测量变换点,为第i个尺寸测量点对的尺寸测量后点,s为平移映射矩阵。
[0051]
尺寸识别模块将尺寸测量点对集中除了中心尺寸测量点对之外的尺寸测量点对作为候选尺寸测量点对,并利用旋转映射矩阵和平移映射矩阵得到候选尺寸测量点对中候选尺寸测量前点的尺寸测量变换点,然后计算候选尺寸测量前点与尺寸测量变换点的欧氏距离以得到候选尺寸测量点对的变换误差值。
[0052]
尺寸识别模块将每个候选尺寸测量点对的变换误差值与预设的变换误差阈值进行比较,在候选尺寸测量点对的变换误差值大于预设的变换误差阈值时移除该候选尺寸测量点对,在候选尺寸测量点对的变换误差值小于预设的变换误差阈值时保留该候选尺寸测量点对。
[0053]
尺寸识别模块统计保留的候选尺寸测量点对的个数并根据所有保留的候选尺寸测量点对作为目标尺寸测量点对以生成目标尺寸测量点对集;重复执行以上步骤以得到若干个目标尺寸测量点对集;尺寸识别模块从若干个目标尺寸测量点对集选取目标尺寸测量点对个数最多的目标尺寸测量点对集;
[0054]
尺寸识别模块根据目标尺寸测量点对集利用旋转映射函数和平移映射函数对旋转映射矩阵和平移映射矩阵进行更新以得到目标旋转映射矩阵和目标平移映射矩阵,并根据目标旋转映射矩阵和目标平移映射矩阵进行尺寸测量以获取车辆尺寸信息。
[0055]
s3、在车辆在高速路上行驶的过程中,车辆终端将车辆实时位置发送到智慧交通云平台。
[0056]
可选地,车辆终端为驾驶司机使用的具有定位功能、数据传输功能的通信功能的设备,其包括:智能手机、智能手表和车载导航。
[0057]
可选地,车辆实时位置为车辆当前时刻的位置。
[0058]
s4、行驶方案模块根据高速公路上所有车辆的车辆实时位置、车辆尺寸信息和目标高速出口进行规划分析以得到车辆行驶方案。前述规划分析的过程包括车辆行驶路径规划和车辆行驶速度规划。
[0059]
优选地,驶方案模块根据高速公路上所有车辆的车辆实时位置、车辆尺寸信息和目标高速出口进行车辆行驶速度规划包括:
[0060]
行驶方案模块获取高速公路上高速公路车道数目和每个车道的宽度在三维空间中建立高速公路模型,并根据每个车辆的车辆实时位置、车辆长度、车辆宽度和车辆高度在三维空间中建立每个车辆对应的车辆模型;
[0061]
从三维空间中的所有车辆模型中任意选取一个车辆模型作为目标车辆模型,并分析目标车辆模型的预设安全距离内是否存在其他车辆模型,在目标车辆模型的预设安全区域内存在其他车辆模型时;
[0062]
在目标车辆模型的预设安全区域内存在其他车辆模型时,将预设安全区域内其他车辆模型作为候选车辆模型并对所有候选车辆模型进行编号;对于在目标车辆模型前的候选车辆模型,分别分析目标车辆模型在每个车道行驶时到达每个候选车辆模型当前位置所在水平线的时间以得到追车时间;对于在目标车辆模型后的候选车辆模型,分别分析每个候选车辆模型在每个车道行驶时到达目标车辆模型当前位置所在水平线的时间以得到追车时间;并根据每个候选车辆模型的最短追车时间建立目标车辆模型与每个候选车辆模型的约束条件;
[0063][0064]
其中,t
i
为第i个候选车辆模型的第j个车道的追车时间,为第i个候选车辆模型与目标车辆模型的所在位置水平线的垂直距离,为第i个候选车辆模型当前车道与第j个车道的水平距离,为第i个候选车辆模型与目标车辆模型的相对速度,第i个候选车辆模型的换道速度。
[0065]
在目标车辆模型的预设安全区域内不存在其他车辆模型时,按照当前车道按照最预设速度行驶;并从所有车辆模型中重新选择一个车辆模型作为目标车辆模型。
[0066]
优选地,行驶方案模块根据高速公路上所有车辆的车辆实时位置、车辆尺寸信息和目标高速出口进行车辆行驶路径规划包括:
[0067]
行驶方案模块将三维空间根据预设尺寸划分为若干个空间子区域,得到三维空间的空间子区域的行数和列数,将车辆进入高速路口的位置所在的空间子区域作为起始空间子区域,将目标高速出口的位置所在的空间子区域作为终点空间子区域;
[0068]
行驶方案模块将起始空间子区域放入已访问的空间子区域集合中,并从三维空间中的所有空间子区域中选取相邻度大于相邻度阈值的空间子区域以得到相邻空间子区域集,根据起始空间子区域与终点空间子区域的相对位置选择行驶方向向量,并将起始空间子区域作为目前空间子区域;
[0069]
根据预设的行驶方向权重和行驶关联矩阵分析目前空间子区域的相邻空间子区域集中每个相邻空间子区域的选择概率,并选取相邻空间子区域集中选择概率最大的相邻空间子区域作为目前空间子区域,并判断目前空间子区域是否为终点空间子区域;如果不是则重复以上步骤,直到到达终点空间子区域。
[0070]
可选地,车辆行驶方案用于指示高速公路上所有车辆的车辆行驶路线和车辆行驶
速度,其包括若干个车辆行驶子方案。
[0071]
可选地,车辆行驶子方案用于指示车辆编号与车辆行驶路线和车辆行驶速度的映射关系,每个车辆行驶子方案对应一个车辆,每个车辆对应唯一的车辆编号。
[0072]
s5、方案映射模块将根据车辆编号从车辆行驶方案中获取与车辆编号对应的车辆行驶子方案并将其发送到相应的车辆终端。然后车辆驾驶员根据车辆终端接收到的车辆行驶子方案进行驾驶。
[0073]
具体地,每个车辆终端的车辆终端编号对应唯一得车辆编号,方案映射模块根据车辆编号获取与车辆编号对应得车辆行驶子方案,并获取与车辆编号对应得车辆终端编号,方案映射模块根据车辆终端编号将车辆行驶子方案发送到相应终端。
[0074]
车辆驾驶员根据车辆终端规划得路线、速度和车距进行行驶以提高高速道路利用率以减少由于信息差导致的高速拥堵发生率和交通事故发生率。
[0075]
在一个实施例中,在有新的车辆进入高速路口时对车辆行驶方案进行实时更新。
[0076]
在一个实施例中,用于执行本发明方法的车辆管理系统可以包括:智慧交通云平台、车辆管理设备和车辆终端,其中智慧交通云平台与各个车辆管理设备和车辆终端具有通信连接。
[0077]
在车辆进入高速入口时,车辆管理设备对车辆进行编号并获取车辆的车辆编号、目标高速出口和车辆外观图像序列以生成车辆管理请求然后将其发送到智慧交通云平台。所述车辆管理设备为具有图像采集功能、数据传输功能和通信功能的智能设备,其包括:360度旋转摄像头、针孔摄像头和闪光摄像头。
[0078]
在车辆在高速路上行驶的过程中,车辆终端将车辆实时位置发送到智慧交通云平台,车辆终端为驾驶司机使用的具有定位功能、数据传输功能的通信功能的设备,其包括:智能手机、智能手表和车载导航。
[0079]
智慧交通云平台包括:尺寸识别模块、行驶方案模块、车辆行驶模和数据库,其中各模块间具有通信连接。
[0080]
尺寸识别模块根据车辆外观图像序列进行车辆尺寸识别以得到车辆的车辆尺寸信息。
[0081]
行驶方案模块根据高速公路上所有车辆的车辆实时位置、车辆尺寸信息和目标高速出口进行车辆行驶路径规划和车辆行驶速度规划以得到车辆行驶方案。
[0082]
方案映射模块将根据车辆编号从车辆行驶方案中获取与车辆编号对应的车辆行驶子方案并将其发送到相应的车辆终端,车辆驾驶员根据车辆行驶子方案进行驾驶。
[0083]
另外,虽然上面参考特定模块讨论了特定功能,但是应当注意,本文讨论的各个模块的功能可以分为多个模块,和/或多个模块的至少一些功能可以组合成单个模块。另外,本文讨论的特定模块执行动作包括该特定模块本身执行动作,或者替换地该特定模块调用或以其他方式访问执行该动作的另一个组件或模块(或结合该特定模块一起执行动作)。因此,执行动作的特定模块可以包括执行动作的特定模块本身和/或执行动作的该特定模块调用或以其他方式访问的另一模块。
[0084]
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或
部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘(solid state disk,ssd))等。
[0085]
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1