The present invention provides a method of vehicle location prediction based on depth learning. The method includes: S1, obtaining the original VLPR data set, cleaning and denoising the original VLPR data set, obtaining the VLPR data set, grouping the VLPR data sets at the set time period, and extracting the traffic records of the same vehicle from the VLPR data set. The vehicle trajectory data set is generated and the tracks that meet the requirements are screened, and the related feature information of the trajectory is converted. S3, the algorithm model based on the depth learning is established for the acquired vehicle trajectory characteristics, and the trajectory characteristics are analyzed and learned. S4, after learning the characteristics of the vehicle trajectory, use it. The full connected network layer outputs the next position vector with the Softmax classifier; then matches the real location information, outputs on the visual platform, and then realizes the vehicle location prediction. The method proposed by this invention can obtain higher prediction accuracy by analyzing the operation characteristics of the road network and utilizing the trajectory characteristics of the vehicle during driving.
【技术实现步骤摘要】
基于深度学习的车辆位置预测方法
本专利技术涉及智能交通系统领域,特别说明一种基于深度学习的车辆位置预测方法。
技术介绍
城市的快速发展一方面导致了机动车车辆数成几何式快速增长,另一方面,为交通拥堵缓解、违法车辆缉查布控等城市管理工作带来巨大挑战。因此,车辆位置的精准预测对于城市交通安全具有重要意义,是全球共同关注的问题。如果能够准确地预测车辆的动态位置,那么交管部门就能够合理安排警力来缉查违法车辆,并提醒公众有选择性地绕开拥堵区域,从而降低安全隐患。鉴于车辆位置预测问题的重要性,人们对此做了大量的研究工作。较早期的预测模型有包括:可变阶马尔科夫模型、概率后缀树(PST)算法、T模式树算法、隐马尔科夫模型(HMM)、自回归积分滑动平均模型(ARIMA)等。这些模型主要以数理统计方法为基础研究车辆轨迹的时空规律,分析移动对象的运动模式,发现轨迹中的频繁模式,并且集中于使用一个用户或群体用户的历史轨迹信息解决位置预测问题。近年来随着机器学习尤其是深度学习技术的发展,出现了大量以人工智能为基础的模型,如BP神经网络模型、栈式自编码模型(SAE)、卷积神经网络模型(CNN)、递归神经网路模型(RNN)等。这些模型借助于机器学习强大的学习能力,能够取得较好的预测精度。现有方法或专利技术的缺陷:第一,现有方法主要依据单用户模式,对于冷启动问题难以解决,难以解决多用户轨迹丰富的预测。第二,现有方法依赖于GPS信息等连续数据,对于离散的、语义信息缺失、不完整数据难以获取车辆轨迹。第三,现有方法尚未有效考虑天气、早晚高峰规律等情境因素对位置预测的重要影响。
技术实现思路
本专利技 ...
【技术保护点】
一种基于深度学习的车辆位置预测方法,其特征在于,包括以下步骤:S1、数据采集:获取原始VLPR数据集,对原始VLPR数据集进行清洗和去噪,按设定时间段对清洗后的数据集分组,获得VLPR数据集;S2、数据处理:从VLPR数据集中,提取同一车辆的过车记录,根据时间顺序,生成车辆轨迹数据集,从车辆轨迹数据集中筛选出符合需求的轨迹,并对轨迹的相关特征信息进行数据转换;S3、模型构建和特征学习:对获取到的车辆轨迹特征,建立基于深度学习的算法模型,实现对轨迹特征的分析和学习;S4、车辆位置预测输出:在经过对车辆轨迹的特征学习之后,使用全连接网络层结合Softmax分类器输出下一位置向量;之后匹配真实地理位置信息,在可视化平台上输出,继而实现车辆位置预测。
【技术特征摘要】
1.一种基于深度学习的车辆位置预测方法,其特征在于,包括以下步骤:S1、数据采集:获取原始VLPR数据集,对原始VLPR数据集进行清洗和去噪,按设定时间段对清洗后的数据集分组,获得VLPR数据集;S2、数据处理:从VLPR数据集中,提取同一车辆的过车记录,根据时间顺序,生成车辆轨迹数据集,从车辆轨迹数据集中筛选出符合需求的轨迹,并对轨迹的相关特征信息进行数据转换;S3、模型构建和特征学习:对获取到的车辆轨迹特征,建立基于深度学习的算法模型,实现对轨迹特征的分析和学习;S4、车辆位置预测输出:在经过对车辆轨迹的特征学习之后,使用全连接网络层结合Softmax分类器输出下一位置向量;之后匹配真实地理位置信息,在可视化平台上输出,继而实现车辆位置预测。2.根据权利要求1所述的基于深度学习的车辆位置预测方法,其特征在于:步骤S1具体包括以下步骤:S11、从服务器数据库中获取过车记录,对不符合车牌格式的过车记录予以删除,生成原始VLPR数据集;S12、在原始VLPR数据集中提取涉及到车辆轨迹中的关键字段,更新原始VLPR数据集;S13、根据车辆轨迹规律的周期性变化,设置时间段对更新后的原始VLPR数据集进行分组,获得VLPR数据集。3.根据权利要求2所述的基于深度学习的车辆位置预测方法,其特征在于:步骤S12中所述的关键字段包括VLPR编号、VLPR类型、经纬度、行驶方向、车牌号、车牌颜色、车道号及车辆经过时间。4.根据权利要求1所述的基于深度学习的车辆位置预测方法,其特征在于,步骤S2具体包括以下步骤:S21、依据关键字段车牌号生成车辆轨迹,轨迹序列如下所示:Tra={loc1,loc2,...,loci,...,locn},1≤i≤n,其中,车辆轨迹为按时间先后排序的离散空间点,loci为车辆轨迹中第i个VLPR的空间位置坐标点;S22、车辆轨迹过滤,对于轨迹中前后重复的位置信息给予删除,之后排除不可预测车辆,定义轨迹长度少于3的车辆为不可预测车辆;S23、格式定义:在特定时间区间内,结合VLPR设备的实际所处地理位置,形成车辆的轨迹数据,则有:b1,b2,...,bi,...,bn,1≤i≤n,其为VLPR设备地址序列;t1,t2,...,ti,...tn,1≤i≤n,其为车辆轨迹中车辆经过VLPR设备的时间序列;d1,d2,...,di,...,dn,1≤i≤n,其为车辆轨迹中车辆经过VLPR设备的方向序列;f1,f2,...,fi...,fn,1≤i≤n,其为车辆轨迹中经过VLPR设备时属于该车辆轨迹的该时段内的交通流序列;S24、空间特征提取:利用所有车辆轨迹在路网中形成的位置信息产生位置信息库,通过对位置库的神经网络处理,提取各个位置之间的空间特征;S25、时间特征提取:将一天中的24小时,划分为若干个时间段,将车辆通过VLPR设备的时间转换为该时间段的编号;S26、其他特征提取:按照车辆经过该设备的时间,使用步骤S25中对时间段的编号,对该时间段内的车辆流量进行统计,作为此时短期交通流的特征;根据车辆经过的VLPR设备的方向来确定方向特征,通过将方向角度分...
【专利技术属性】
技术研发人员:范晓亮,郭磊,韩宁,王玉杰,史佳,
申请(专利权)人:兰州大学,
类型:发明
国别省市:甘肃,62
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。