时间区间确定方法、装置、电子设备及程序产品与流程

文档序号:33884971发布日期:2023-04-20 23:05阅读:29来源:国知局
时间区间确定方法、装置、电子设备及程序产品与流程

本公开涉及地理信息,具体涉及一种时间区间确定方法、装置、电子设备及程序产品。


背景技术:

1、交通灯是道路设施以及用户出行的核心场景,因其卡口类的性质以及部分交通灯的红绿灯状态为非读秒的方式,一方面造成大多数用户在等待红绿灯时容易产生焦虑情绪,“抢绿灯”和闯红灯行为会导致路口事故频发,另一方面,路口通行能力降低容易导致严重的交通拥堵。如果用户预先能够知道行驶至交通灯前后能够直接过灯,以及不等待而直接过灯的速度等,就可以提前应对交通灯的灯态变化,缓解通行焦虑,提高路口通行效率。

2、为此,相关人员提出“绿波带”的概念,通过协调交通灯信号的控制,提高路口通行效率。所谓“绿波带”是指一条道路上通过协调交通灯信号的控制,使车流在纳入控制范围的交通灯路口通行过程中,可以连续得到绿灯信号,而不停车地通过控制范围内的所有交通灯路口。然而,如何实时挖掘不停车通过前方交通灯的时间区间是当前需要解决的技术问题之一。


技术实现思路

1、本公开实施例提供一种时间区间确定方法、装置、电子设备及程序产品。

2、第一方面,本公开实施例中提供了一种时间区间确定方法,其中,包括:

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、本公开实施例,获取目标道路上的交通灯数据,该交通灯数据包括目标道路上的道路通行速度、灯前排队消散特征、交通灯空间拓扑特征以及交通灯信号时间特征;基于交通数据挖掘行驶对象到达目标道路上任意一个交通灯前的目标位置处后,确定从目标位置处能够直接在绿灯状态下通过前方交通灯的绿灯过灯时间区间。该绿灯过灯时间区间被挖掘出来后,可以在线导航等应用中,使用该绿灯过灯时间区间为行驶对象推荐行驶速度,进而引导行驶对象基于该推荐行驶速度行驶的情况下,顺利通过前方交通灯。本公开实施例通过实时挖掘目标道路上能够过交通灯的绿灯过灯时间区间,以及预先为行驶对象推荐过交通灯的行驶速度,引导行驶对象安全通过前方交通灯,减少行驶对象等红灯的概率,并整体提高路口的通行效率。

47、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1