【技术实现步骤摘要】
预计到达时间的预测方法、装置、电子设备和存储介质
[0001]本公开涉及计算机
,尤其涉及地图导航、智能交通
技术介绍
[0002]现有的地图导航场景下,ETA(Estimated Time of Arrival,预计到达时间)是一项非常重要的功能,可以帮助用户进行行前决策,其准确性是影响用户体验的重要因素。目前,对于轨迹密集的区域,采用大数据结合机器学习的方法可以很好地预测ETA。
[0003]但是,对于轨迹非常稀疏的区域,上述方法则无法适用,通常情况下使用道路的静态限速以及红绿灯规则来预估每条路线的通行时间。这种手段的缺陷是计算结果不会随着道路通行能力的变化而变化,且由于静态限速为最高时速以致预估的通行时间比实际需要时间短很多,ETA结果出现较大偏差,严重影响用户体验。
技术实现思路
[0004]本公开提供了一种预计到达时间的预测方法、装置、电子设备、存储介质和计算机程序产品。
[0005]根据本公开的一方面,提供了一种预计到达时间的预测方法,包括:
[0006]接收预计到达时间的预测请求;
[0007]根据所述预测请求中的位置信息确定请求的路径;
[0008]根据所述预测请求中的时间信息,在挖掘数据中查询所述路径在对应时间片内的通行时间作为预测结果;
[0009]其中,所述挖掘数据为预先根据历史轨迹数据的稀疏程度对历史通行时间挖掘得到。
[0010]根据本公开的另一方面,提供了一种预计到达时间的预测装置,包括:
[0 ...
【技术保护点】
【技术特征摘要】
1.一种预计到达时间的预测方法,包括:接收预计到达时间的预测请求;根据所述预测请求中的位置信息确定请求的路径;根据所述预测请求中的时间信息,在挖掘数据中查询所述路径在对应时间片内的通行时间作为预测结果;其中,所述挖掘数据为预先根据历史轨迹数据的稀疏程度对历史通行时间挖掘得到。2.根据权利要求1所述的方法,其中,所述根据所述预测请求中的时间信息,在挖掘数据中查询所述路径在对应时间片内的通行时间作为预测结果,包括:在所述请求的路径为多条的情况下,获取所述预测请求包含的当前时刻;对于第一条路径,在挖掘数据中查询所述第一条路径在所述当前时刻对应时间片内的通行时间作为所述第一条路径的预测结果;对于其余路径,根据所述当前时刻和已得到的预测结果确定对应的时间片,在所述挖掘数据中查询所述其余路径在所述确定的时间片内的通行时间作为所述其余路径的预测结果。3.根据权利要求2所述的方法,其中,所述对于其余路径,根据所述当前时刻和已得到的预测结果确定对应的时间片,在所述挖掘数据中查询所述其余路径在所述确定的时间片内的通行时间作为所述其余路径的预测结果,包括:将其余路径中的每一条路径依次作为当前路径,对所述当前时刻和所述当前路径前的所有路径的预测结果求和,将求和结果对应的时刻所属的时间片确定为所述当前路径对应的时间片,在所述挖掘数据中查询所述当前路径在所述确定的时间片内的通行时间作为所述当前路径的预测结果。4.根据权利要求1所述的方法,所述根据所述预测请求中的时间信息,在挖掘数据中查询所述路径在对应时间片内的通行时间作为预测结果,包括:根据所述预测请求中的时间信息,在第一挖掘数据中查询所述路径在对应时间片内的通行时间;在查询到所述通行时间的情况下,将所述通行时间作为预测结果;在未查询到所述通行时间的情况下,根据所述预测请求中的时间信息,在第二挖掘数据中查询所述路径在对应时间片内的通行时间作为预测结果;其中,所述第一挖掘数据的挖掘精度高于所述第二挖掘数据的挖掘精度。5.根据权利要求1所述的方法,还包括:获取指定时间范围内的历史轨迹数据;根据预设阈值和所述历史轨迹数据中历史轨迹的数目,对所述历史轨迹数据中的历史通行时间进行挖掘得到所述挖掘数据。6.根据权利要求5所述的方法,其中,所述根据预设阈值和所述历史轨迹数据中历史轨迹的数目,对所述历史轨迹数据中的历史通行时间进行挖掘得到所述挖掘数据,包括:在所述历史轨迹数据中历史轨迹的数目符合第一阈值的情况下,基于第一通行规则划分的时间片,对所述历史轨迹数据中的历史通行时间进行挖掘得到第一挖掘数据;在所述历史轨迹数据中历史轨迹的数目不符合所述第一阈值的情况下,基于第二通行规则划分的时间片,对所述历史轨迹数据中的历史通行时间进行挖掘得到第二挖掘数据;
其中,所述第一通行规则划分的时间片精度高于所述第二通行规则划分的时间片精度。7.根据权利要求6所述的方法,还包括:在所述历史轨迹数据中历史轨迹的数目不符合所述第一阈值的情况下,获取历史预测路况数据,基于所述第一通行规则划分的时间片,对所述历史预测路况数据中的历史预测通行时间进行挖掘得到第一挖掘数据。8.根据权利要求6所述的方法,其中,所述在所述历史轨迹数据中历史轨迹的数目符合第一阈值的情况下,基于第一通行规则划分的时间片,对所述历史轨迹数据中的历史通行时间进行挖掘得到第一挖掘数据,包括:按照第一通行规则划分时间片;对于所述历史轨迹数据中的每一条路径,在所述第一通行规则划分的每一个时间片内,比较当前时间片内历史轨迹的数目与第一阈值;在所述历史轨迹的数目大于所述第一阈值的情况下,对所述当前时间片内当前路径的所有历史通行时间进行挖掘,得到所述当前路径在所述当前时间片内的通行时间,将其作为第一挖掘数据。9.根据权利要求8所述的方法,其中,所述在所述历史轨迹数据中历史轨迹的数目不符合所述第一阈值的情况下,基于第二通行规则划分的时间片,对所述历史轨迹数据中的历史通行时间进行挖掘得到第二挖掘数据,包括:在所述历史轨迹的数目小于或等于所述第一阈值的情况下,比较所述历史轨迹的数目与第二阈值;在所述历史轨迹的数目大于第二阈值的情况下,按照第二通行规则划分时间片,确定所述当前时间片在所述第二通行规则中所对应的新时间片,对所述新时间片内所述当前路径的所有历史通行时间进行挖掘,得到所述当前路径在所述当前时间片内的通行时间,将其作为第二挖掘数据。10.根据权利要求6
‑
9中任一项所述的方法,其中,所述第一通行规则按照早高峰和晚高峰的通行规律划分时间片,所述第二通行规则按照工作日和休息日的通行规律划分时间片。11.一种预计到达时间的预测装置,包括:接收模块,用于接收预计到达...
【专利技术属性】
技术研发人员:刘伟民,林金柱,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。