本公开涉及信息处理,具体而言,涉及一种道路环境信息获取方法、客户端、服务端、以及系统。
背景技术:
1、在用户驾驶车辆时,可能会在行驶途中遇到交通事故、拥堵等情况,这就会影响车辆的行驶。为了使用户了解道路情况,以及时调整做出避让或更换路段等驾驶操作,可以向用户播报路段的路况。但这种播报形式下向用户提供的信息有限,用户仅能根据播报内容大致获悉路段存在异常情况,但很难直观地了解路段下的实际状况。
技术实现思路
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、为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
1.一种道路环境信息获取方法,其特征在于,应用于第一客户端,所述第一客户端在第一车辆运行过程中为第一车辆的用户展示信息,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述筛选维度中包括至少一个位置属性维度和至少一个摄像设备参数维度;在所述位置属性维度下,不同的筛选项信息对应的共享摄像设备的地理位置信息不同;在所述摄像设备参数维度下,不同的筛选项信息对应的摄像效果不同。
3.根据权利要求1所述的方法,其特征在于,向服务端请求获取筛选后的共享摄像设备信息之后,还包括:
4.根据权利要求3所述的方法,其特征在于,所述在导航地图中展示匹配所述筛选项组合条件的各共享摄像设备的标识信息,包括:
5.根据权利要求1至4任一项所述的方法,其特征在于,根据用户从筛选后的所述共享摄像设备信息中选中的目标共享摄像设备信息,获取并展示所述目标共享摄像设备实时拍摄的道路环境画面,包括:
6.根据权利要求1至4任一项所述的方法,其特征在于,基于所述筛选项组合条件,向服务端请求获取筛选后的共享摄像设备信息之前,所述方法还包括:
7.根据权利要求1至4任一项所述的方法,其特征在于,获取并展示所述目标共享摄像设备实时拍摄的道路环境画面,包括:
8.根据权利要求1至4任一项所述的方法,其特征在于,获取用户针对所述多个筛选维度分别确定的筛选项信息,包括:
9.一种道路环境信息获取方法,其特征在于,应用于服务端;所述方法包括:
10.根据权利要求9所述的方法,其特征在于,所述从各共享摄像设备中,筛选得到符合所述筛选项组合条件的各第一共享摄像设备,包括:
11.一种客户端,其特征在于,包括:处理器、存储器,所述存储器存储有所述处理器可执行的机器可读指令,所述处理器用于执行所述存储器中存储的机器可读指令,所述机器可读指令被所述处理器执行时,所述处理器执行如权利要求1至8任一项所述的道路环境信息获取方法的步骤。
12.一种服务端,其特征在于,包括:处理器、存储器,所述存储器存储有所述处理器可执行的机器可读指令,所述处理器用于执行所述存储器中存储的机器可读指令,所述机器可读指令被所述处理器执行时,所述处理器执行权利要求9或10所述的道路环境信息获取方法的步骤。
13.一种系统,其特征在于,包括:
14.一种计算机程序产品,其特征在于,所述计算机程序产品上存储有计算机程序,所述计算机程序被处理器运行时,执行如权利要求1至8任一项所述的道路环境信息获取方法,或者执行如权利要求9或10所述的道路环境信息获取方法的步骤。