街景显示方法、装置及存储介质与流程

文档序号:24236610发布日期:2021-03-12 13:09阅读:78来源:国知局
街景显示方法、装置及存储介质与流程

本申请涉及计算机技术领域,特别涉及一种街景显示方法、装置及存储介质。



背景技术:

街景地图能够为用户提供城市,街道或其他环境的全景图像,用户可以通过街景地图获得如临其境的地图浏览体验。

相关技术中,模拟座舱作为一种模拟驾驶的设备,被广泛用于模拟驾驶员驾驶车辆的驾驶过程中。模拟座舱包括显示屏,该显示屏上可以显示模拟驾驶过程的模拟图像。其中,该模拟图像可以为预先存储在模拟座舱中的街景地图中的图像。

但是,街景地图实际是对街道上不同位置拍摄到的多个图像构成的照片集,因此会导致显示屏上显示的街景不连贯,显示屏的显示效果较差。



技术实现要素:

本申请提供了一种街景显示方法、装置及存储介质,可以解决相关技术中显示屏的显示效果较差的问题。所述技术方案如下:

一方面,提供了一种街景显示方法,应用于模拟座舱的控制器,所述模拟座舱还包括:显示屏;所述方法包括:

获取多个街景视频,所述多个街景视频均为目标模拟区域的实景视频,所述目标模拟区域包括多条道路,每条所述道路具有两个端点,所述多条道路具有至少一个道路交叉点,以及与所述至少一个道路交叉点对应的至少两个定位点,每个所述定位点位于一个所述端点和一个所述道路交叉点之间,所述多个街景视频包括:对所述端点和所述定位点之间的路段进行拍摄得到的视频,以及对相邻两个所述定位点之间的路段进行拍摄得到的视频;

响应于针对所述目标模拟区域的模拟启动指令,在所述显示屏上显示所述多个街景视频中的第一街景视频;

响应于方向调整指令,更换所述显示屏上显示的街景视频;

响应于速度调整指令,调整所述显示屏上显示的街景视频的播放速度。

可选的,所述方向调整指令包括:左转指令,右转指令,以及直行指令;所述响应于方向调整指令,更换所述显示屏上显示的街景视频,包括:

响应于所述左转指令,在所述显示屏上显示所述多个街景视频中的第二街景视频,其中,所述第二街景视频为所述多个街景视频中与所述第一街景视频相关联的左转视频;

响应于所述右转指令,在所述显示屏上显示所述多个街景视频中的第三街景视频,其中,所述第三街景视频为所述多个街景视频中与所述第一街景视频相关联的右转视频;

响应于所述直行指令,在所述显示屏上显示所述多个街景视频中的第四街景视频,其中,所述第四街景视频为所述多个街景视频中与所述第一街景视频相关联的直行视频;

其中,与所述第一街景视频相关联的视频中路段的开始端点,和所述第一街景视频中路段的结束端点相同。

可选的,所述显示屏包括:第一子显示屏,第二子显示屏,以及位于所述第一子显示屏和所述第二子显示屏之间的第三子显示屏;在所述响应于方向调整指令之前,所述方法还包括:

在所述第一街景视频的播放时长大于时长阈值时,在所述第一子显示屏上显示所述第二街景视频的至少部分,在所述第二子显示屏上显示所述第三街景视频的至少部分,在所述第三子显示屏上显示所述第四街景视频的至少部分。

可选的,所述速度调整指令包括:加速指令和减速指令;响应于针对速度调整指令,调整所述显示屏上显示的街景视频的播放速度,包括:

响应于所述加速指令,加速显示所述显示屏上显示的街景视频;

响应于所述减速指令,减速显示所述显示屏上显示的街景视频。

可选的,所述响应于针对所述目标模拟区域的模拟启动指令,在所述显示屏上显示所述多个街景视频中的第一街景视频,包括:

接收针对所述多个街景视频中第一街景视频的选择操作;

响应于所述选择操作,在所述显示屏上显示所述第一街景视频。

可选的,所述获取多个街景视频,包括:

从服务器获取所述多个街景视频,所述多个街景视频是所述服务器对所述目标模拟区域的实景视频处理得到的。

另一方面,提供了一种模拟座舱的控制器,所述控制器包括:获取模块,用于获取多个街景视频,所述多个街景视频均为目标模拟区域的实景视频,所述目标模拟区域包括多条道路,每条所述道路具有两个端点,所述多条道路具有至少一个道路交叉点,以及与所述至少一个道路交叉点对应的至少两个定位点,所述多个街景视频包括:对所述端点和所述定位点之间的路段进行拍摄得到的视频,以及对相邻两个所述定位点之间的路段进行拍摄得到的视频;

第一显示模块,用于响应于针对所述目标模拟区域的模拟启动指令,在所述显示屏上显示所述多个街景视频中的第一街景视频;

第二显示模块,用于响应于方向调整指令,更换所述显示屏上显示的街景视频;

第三显示模块,用于响应于速度调整指令,调整所述显示屏上显示的街景视频的播放速度。

可选的,所述方向调整指令包括:左转指令,右转指令,以及直行指令;所述第二显示模块,用于:

响应于所述左转指令,在所述显示屏上显示所述多个街景视频中的第二街景视频,其中,所述第二街景视频为所述多个街景视频中与所述第一街景视频相关联的左转视频;

响应于所述右转指令,在所述显示屏上显示所述多个街景视频中的第三街景视频,其中,所述第三街景视频为所述多个街景视频中与所述第一街景视频相关联的右转视频;

响应于所述直行指令,在所述显示屏上显示所述多个街景视频中的第四街景视频,其中,所述第四街景视频为所述多个街景视频中与所述第一街景视频相关联的直行视频;

其中,与所述第一街景视频相关联的视频的路段的开始端点,和所述第一街景视频的路段的结束端点相同。

又一方面,提供了一种模拟座舱,所述模拟座舱包括:显示屏,以及如上述方面所述的控制器。

再一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,所述指令由处理器加载并执行以实现如上述方面所述的街景显示方法。

再一方面,提供了一种街景显示装置,所述街景显示装置包括:处理器、存储器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述方面所述的街景显示方法。

本申请提供的技术方案带来的有益效果至少包括:

本申请提供了一种街景显示方法、装置及存储介质,该街景显示方法中显示屏上显示的是街景视频,并不是街道上不同位置拍摄到的多个图像,因此显示屏上显示的街景较连贯,显示屏的显示效果较好。并且,本申请提供的街景显示方法中,控制器可以基于方向调整指令更换显示屏上显示的街景视频,且能够基于速度调整指令调整显示屏上显示的街景视频的播放速度,显示屏显示街景视频的灵活性较好。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本申请实施例提供的一种模拟座舱的结构示意图;

图2是本申请实施例提供的一种街景显示方法的流程图;

图3是本申请实施例提供的一种目标模拟区域的示意图;

图4是本申请实施例提供的另一种街景显示方法的流程图;

图5是本申请实施例提供的一种车辆的示意图;

图6是本申请实施例提供的另一种目标模拟区域的示意图;

图7是本申请实施例提供的又一种目标模拟区域的示意图;

图8是本申请实施例提供的一种对实景视频划分得到多个街景视频的示意图;

图9是本申请实施例提供的一种显示屏的示意图;

图10是本申请实施例提供的一种显示屏显示街景视频的示意图;

图11是本申请实施例提供的另一种显示屏显示街景视频的示意图;

图12是本申请实施例提供的又一种显示屏显示街景视频的示意图;

图13是本申请实施例提供的再一种显示屏显示街景视频的示意图;

图14是本申请实施例提供的再一种显示屏显示街景视频的示意图;

图15是本申请实施例提供的再一种显示屏显示街景视频的示意图;

图16是本申请实施例提供的再一种显示屏显示街景视频的示意图;

图17是本申请实施例提供的一种控制器的示意图;

图18是本申请实施例提供的一种街景显示装置的结构示意图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。

图1是本申请实施例提供的一种模拟座舱的结构示意图。参考图1可以看出,该模拟座舱10可以包括:控制器101,以及显示屏102。该控制器101可以用于控制显示屏102上显示的街景视频。

其中,该控制器101可以为中央处理器(centralprocessingunit,cpu)或微控制单元(microcontrollerunit,mcu)等具备数据处理功能的器件,且该控制器101可以设置在模拟座舱10中操作台(仪表盘)的下方。

可选的,参考图1,该模拟座舱10还可以包括:方向盘103,油门104,以及刹车105。该控制器101还可以基于针对方向盘103,油门104,或者刹车105的控制操作,更新显示屏102上显示的街景视频。另外,该模拟座舱10还可以包括:座椅106。用户在采用该模拟座舱10进行模拟驾驶时,可以坐在该座椅106上,以便于对该模拟座舱10中的其他器件进行操作。

图2是本申请实施例提供的一种街景显示方法的流程图。该方法可以应用于图1所示的模拟座舱的控制器101中。参考图2,该方法可以包括:

步骤201、获取多个街景视频。

在本申请实施例中,模拟座舱10的控制器101可以获取到多个街景视频,该多个街景视频均为目标模拟区域的实景视频。

图3是本申请实施例提供的一种目标模拟区域的示意图。参考图3可以看出,该目标模拟区域30可以包括多条道路(图3中示出了3条道路)。每条道路可以具有两个端点。并且,多条道路可以具有至少一个道路交叉点,以及与至少一个道路交叉点对应的至少两个定位点。其中,一个定位点可以位于一个端点和一个道路交叉点之间,或者,一个定位点可以位于一个道路交叉点与另一个定位点之间。定位点相对于端点靠近道路交叉点。道路交叉点为两条或两条以上的道路交叉形成的点。道路交叉点处的多条分支道路中的每条分支道路上可以具有一个定位点。

示例的,图3中,多条道路可以具有三个道路交叉点,分别为a,b和c。并且,道路交叉点a对应有四个定位点,分别为a1,a2,a3和a4,该道路交叉点a具有四个分支道路(四岔口)。道路交叉点b对应有三个定位点,分别为b1,b2和b3,该道路交叉点b具有三个分支道路(三岔口)。道路交叉点c对应有三个定位点,分别为c1,c2和c3,该道路交叉点c具有三个分支道路(三岔口)。也即是,道路交叉点a为十字交叉点,道路交叉点b和道路交叉点c均为y型交叉点。

当然,道路交叉点可以具有更多数量的分支道路,例如可以具有五个分支道路或六个分支道路,本申请实施例对此不做限定。

可选的,多条道路中可以存在两条道路具有相同的路段,也可以存在两条道路的至少一个端点相同。例如,图3中示出了3条道路,第一条道路301的两个端点分别为wg和eg,第二条道路302的两个端点分别为ng和sg,第三条道路303的两个端点分别为wg和sg。第一条道路301的端点wg和第三条道路的端点wg相同,第二条道路302的端点sg和第三条道路303的端点sg相同。并且,第一条道路301和第三条道路303均具有端点wg和道路交叉点b之间的路段,第二条道路302和第三条道路303均具有端点sg和道路交叉点c之间的路段。

在本申请实施例中,该多个街景视频可以包括:对端点和定位点之间的路段进行拍摄得到的视频,以及对相邻两个定位点之间的路段进行拍摄得到的视频。例如,多个街景视频可以包括:对端点wg和定位点b1之间的路段进行拍摄得到的视频,以及对定位点b1和定位点b2之间的路段进行拍摄得到的视频。

步骤202、响应于针对目标模拟区域的模拟启动指令,在显示屏上显示多个街景视频中的第一街景视频。

在本申请实施例中,在对目标模拟区域30进行模拟驾驶之前,显示屏102上可以显示有多个街景视频的图标。用户在触发针对多个街景视频中第一街景视频的图标的点击操作时,控制器101即可响应于该点击操作在显示屏102上显示该第一街景视频。

步骤203、响应于方向调整指令,更换显示屏上显示的街景视频。

在本申请实施例中,用户触发方向调整指令之后,该模拟座舱的控制器101即可接收并响应于该方向调整指令,更换显示屏102上显示的街景视频。

示例的,假设模拟驾驶者模拟从端点wg驶入目标模拟区域30,则第一街景视频可以为对端点wg至定位点b1之间的路段进行拍摄得到的视频。由于b为道路交叉点,因此显示屏102在显示完第一街景视频之后,可能会显示对定位点b1至定位点b2之间路段进行拍摄得到的视频,或者显示对定位点b1至定位点b3之间的路段进行拍摄得到的视频。此种情况下,控制器101可以根据用户触发的方向调整指令,确定显示屏102在显示完第一街景视频之后,下一段所需显示的街景视频。

步骤204、响应于速度调整指令,调整显示屏上显示的街景视频的播放速度。

在本申请实施例中,用户触发速度调整指令之后,该模拟座舱10的控制器101即可接收并响应于该速度调整指令,调整显示屏102上显示的街景视频的播放速度。

示例的,控制器101可以响应于该速度调整指令,加速显示该显示屏102上显示的街景视频,或者减速显示该显示屏102上显示的街景视频。

综上所述,本申请实施例提供了一种街景显示方法,该方法中显示屏上显示的是街景视频,并不是街道上不同位置拍摄到的多个图像,因此显示屏上显示的街景较连贯,显示屏的显示效果较好。并且,本申请实施例提供的街景显示方法中,控制器可以基于方向调整指令更换显示屏上显示的街景视频,且能够基于速度调整指令调整显示屏上显示的街景视频的播放速度,显示屏显示街景视频的灵活性较好。

并且,由于显示屏上显示的街景较连贯,且控制器可以基于方向调整指令或速度调整指令更新显示屏上显示的街景视频,因此能够使得用户较为沉浸式的模拟驾驶车辆的过程,用户体验较好。

图4是本申请实施例提供的另一种街景显示方法的流程图。该方法可以应用于图1所示的模拟座舱的控制器101中。参考图4,该方法可以包括:

步骤401、从服务器中获取多个街景视频。

在本申请实施例中,控制器101与服务器之间可以通过有线或无线网络建立通信连接。控制器101从服务器中获取多个街景视频时,该控制器101可以向服务器发送针对多个街景视频的获取指令,服务器接收并响应于该获取指令将多个街景视频发送至控制器101。或者,在服务器与控制器101建立通信连接的过程中,服务器可以自动向控制器101发送多个街景视频。

可选的,该多个街景视频是服务器对目标模拟区域的实景视频处理得到的。该目标模拟区域的实景视频可以是由作业导引车辆的行车记录仪拍摄得到的。或者可以是由游客的私家车的行车记录仪拍摄得到的,本申请实施例对此不做限定。其中,由于多个街景视频是服务器对目标模拟区域的实景视频处理得到的,因此该多个街景视频可以均为目标模拟区域的实景视频。

参考图5,该车辆(作业导引车或者私家车)可以具有三个行车记录仪(a1,a2和a3),该三个行车记录仪可以分别设置在车辆的左前方,正前方,以及右前方。该左前方的行车记录仪a1可以用于拍摄左前方的实景视频,正前方的行车记录仪a2可以用于拍摄正前方的实景视频,右前方的行车记录仪a3可以用于拍摄右前方的实景视频。并且,通过设置三个行车记录仪可以保证拍摄到的实景视频较为完整,进而确保获取到的街景视频的可靠性。

或者,该车辆可以仅具有一个设置在正前方的行车记录仪。通常情况下,若车辆为私家车时,通常只有一个行车记录仪。其中,该行车记录仪可以为广角的行车记录仪,能够保证拍摄到的实景视频较为完整。

在本申请实施例中,车辆的行车记录仪可以与服务器建立通信连接,在行车记录仪拍摄到目标模拟区域的实景视频后,可以将该实景视频发送至服务器。该服务器进而可以对该实景视频进行处理得到多个街景视频。

可选的,参考图6,车辆可以沿第一条道路301从端点wg至端点eg的方向行驶(行驶过程中的端点,道路交叉点,以及定位点依次为:wg,b1,b,b3,a2,a,a4和eg),车辆的行车记录仪即可沿途记录wg-b1-b-b3-a2-a-a4-eg的实景视频。或者,车辆可以沿第三条道路303从端点wg至端点sg的方向行驶(行驶过程中的端点,道路交叉点,以及定位点依次为:wg,b1,b,b2,c2,c,c1和sg),车辆的行车记录仪即可沿途记录wg-b1-b-b2-c2-c-c1-sg的实景视频。

或者,参考图7,车辆可以沿目标模拟区域的道路任意行驶(通常可以为私家车)。例如,车辆可以沿路线b1,路线b2,或者路线b3行驶。车辆沿路线b1行驶时,车辆的行车记录仪可以沿途记录sg-c1-c-c2-b2-b-b3-a2-a-a1-ng的实景视频。车辆沿路线b2行驶时,车辆的行车记录仪可以沿途记录wg-b1-b-b3-a2-a-a3-c3-c-c1-sg的实景视频。车辆沿路线b3行驶时,车辆的行车记录仪可以沿途记录wg-b1-b-b3-a2-a-a4-eg的实景视频。

以此类推,车辆可以遍历目标模拟区域30内的所有道路,并遍历每条道路的两个方向(例如,第一条道路301的两个方向包括:端点wg至端点eg的方向,以及端点eg至端点wg的方向),以及每个道路交叉点可能的行驶方向。也即是,车辆可以至少两次行驶过同一条道路,以获得不同方向的实景视频,也可以多次行驶过同一个道路交叉点,以获得同一个道路交叉点不同的行驶方向的实景视频。

在本申请实施例中,行车记录仪发送给服务器的实景视频可以具有与端点和定位点相关联的多个时间标识。服务器在接收到行车记录仪发送的实景视频之后,可以基于该实景视频的多个时间标识对该实景视频进行分割处理,得到多个街景视频。其中,服务器对实景视频处理后得到的该多个街景视频可以包括:对端点和定位点之间的路段进行拍摄得到的视频,以及对相邻两个定位点之间的路段进行拍摄得到的视频。

示例的,假设服务器从车辆的行车记录仪中获取到第一条道路301从端点wg至端点eg的方向的实景视频,即wg-b1-b-b3-a2-a-a4-eg的实景视频。由于该第一条道路301的端点和定位点包括wg,b1,b3,a2,a4以及eg,因此服务器可以将该实景视频分割为5个街景视频。参考图8,该5个街景视频包括:对端点wg至定位点b1点之间的路段进行拍摄得到的视频d1,对定位点b1至定位点b3之间的路段进行拍摄得到的视频d2,对定位点b3至定位点a2之间的路段进行拍摄得到的视频d3,对定位点a2至定位点a4之间的路段进行拍摄得到的视频d4,以及对定位点a4至端点eg之间的路段进行拍摄得到的视频d5。

在本申请实施例中,车辆还需要行驶其他的道路并拍摄实景视频,直到把目标模拟区域30的每一条道路的每一个方向都行驶过,把每一个道路交叉点的每种可能的行驶方向都行驶过的时候,服务器才能基于获取到的实景视频处理得到一套完整的街景视频。

可选的,一套完整的街景视频可以包括:端点路段,中间路段,以及交叉点路段。其中,端点路段的开始端点和结束端点中的一个端点为道路的端点。中间路段中不存在道路交叉点,交叉点路段中存在道路交叉点。

在本申请实施例中,该目标模拟区域的完整的街景视频的数量,与目标模拟区域的端点的数量,道路交叉点的数量,以及定位点的数量均正相关。

对于某一道路交叉点,该道路交叉点对应的定位点的数量越多,该道路交叉点的分支道路越多,则获取到的针对该道路交叉点的街景视频越多。假设该道路交叉点具有m个分支道路,则获取到的针对该道路交叉点的街景视频的数量为m×(m-1)个。

示例的,从定位点a1驶向道路交叉点a的车辆,可能有右转a1->a2,直行a1->a3,以及左转a1->a4三个可能的情况。同理从a2,a3,a4点驶向道路交叉点a的车辆均有三个方向行驶的可能。也即是,道路交叉点a具有四个分支道路,就会有4×3=12个针对道路交叉点a的街景视频,其中8个转弯的街景视频,4个直行的街景视频。

假设目标模拟区域30的端点的数量为k个,道路交叉点的数量为h个,则该目标模拟区域的完整的街景视频的数量为:其中,m(i)为第i个道路交叉点具有的分支道路的数量。

示例的,以图3所示的目标模拟区域30为例,该目标模拟区域30具有4个端点,3个道路交叉点,道路交叉点a具有四个分支道路,道路交叉点b具有三个分支道路,道路交叉点c具有三个分支道路,即k=4,h=3。由此目标模拟区域30的完整的街景视频的数量为:2×4+2×3+4×(4-1)+3×(3-1)+3×(3-1)=38个。

图3所示的目标模拟区域30的一套完整的街景视频包括如表1所示的多个街景视频。

表1

上述表1中,wg->b1用于表示:对端点wg至定位点b1之间的路段进行拍摄得到的视频。相应的,b1->wg用于表示:对定位点b1至端点wg之间的路段进行拍摄得到的视频。

参考图5,由于车辆具有3个行车记录仪,因此一套完整的街景视频实际可以包括38×3=114个街景视频。其中38个街景视频为车辆的左前方的行车记录仪拍摄到的上述表1中38个路段的左前方的视频。38个街景视频为车辆的正前方的行车记录仪拍摄到的上述表1中38个路段正前方的视频。38个街景视频为车辆的右前方的行车记录仪拍摄到的上述表1中38个路段右前方的视频。

在本申请实施例中,服务器可以获取到车辆的每个行车记录仪拍摄到的实景视频,且服务器可以对每个实景视频进行处理得到街景视频。模拟座舱10的控制器101可以从服务器获取到每个街景视频。示例的,控制器101可以从服务器获取到114个街景视频。

步骤302、接收针对多个街景视频中第一街景视频的选择操作。

在本申请实施例中,参考图9,在对目标模拟区域进行模拟驾驶之前,显示屏102上可以显示有多个街景视频的图标e1。用户在触发针对该多个街景视频中第一街景视频的图标的点击操作时,控制器101即可接收到针对多个街景视频中第一街景视频的选择操作。

步骤403、响应于选择操作,在显示屏上显示第一街景视频。

在本申请实施例中,控制器101在接收到针对多个街景视频中第一街景视频的选择操作时,可以响应于该选择操作,在显示屏102上显示第一街景视频。

其中,该第一街景视频是用户在多个街景视频中选择的。例如,用户可以将某一端点和某一定位点之间的路段的视频选择为第一街景视频,或者可以将相邻某两个定位点之间的路段的视频选择为第一街景视频。

步骤404、在第一街景视频的播放时长大于时长阈值时,在第一子显示屏上显示第二街景视频的至少部分,在第二子显示屏上显示第三街景视频的至少部分,在第三子显示屏上显示第四街景视频的至少部分。

在本申请实施例中,该模拟座舱的显示屏102可以包括:第一子显示屏1021,第二子显示屏1022,以及位于第一子显示屏1021和第二子显示屏1022之间的第三子显示屏1023。该第一子显示屏1021,第二子显示屏1022,以及第三子显示屏1023均可以用于显示街景视频。

在第一街景视频的播放时长大于时长阈值时,说明该第一街景视频快要播放完。在第一街景视频播放完之后,显示屏102可以继续播放与该第一街景视频相关联的视频。而在显示屏102播放第一街景视频的下一段街景视频之前,可以在第一子显示屏1021,第二子显示屏1022,以及第三子显示屏1023上分别显示与该第一街景视频相关联的不同的街景视频,以供用户选择在播放完第一街景视频之后显示屏102所需显示的街景视频。

例如,与该第一街景视频相关联的视频包括:第二街景视频,第三街景视频,以及第四街景视频。该第一子显示屏1021可以显示该第二街景视频的至少部分,该第二子显示屏1022可以显示第三街景视频的至少部分,该第三子显示屏1023可以显示第四街景视频的至少部分。其中,该第二街景视频为多个街景视频中与第一街景视频相关联的左转视频。该第三街景视频为多个街景视频中与第一街景视频相关联的右转视频。该第四街景视频为多个街景视频中与第一街景视频相关联的直行视频。

其中,第二街景视频的至少部分可以是指第二街景视频中部分区域的视频,第三街景视频的至少部分可以是指第三街景视频中部分区域的视频,第四街景视频的至少部分可以是指第四街景视频中部分区域的视频。

在本申请实施例中,与第一街景视频相关联的视频的路段的开始端点,和第一街景视频的路段的结束端点相同。该第一街景视频的结束端点可以为定位点,且与该第一街景视频相关联的视频的路段中具有道路交叉点。

假设第一街景视频为对端点wg至定位点b1之间的路段进行拍摄得到的视频,则与该第一街景视频相关联的视频可以包括:对定位点b1至定位点b2之间的路段进行拍摄得到的视频,以及对定位点b1至定位点b3之间的路段进行拍摄得到的视频。

此种情况下,第一子显示屏1021和第三子显示屏1023可以显示对定位点b1至定位点b2之间的路段进行拍摄得到的视频,第二子显示屏1022可以显示对定位点b1至定位点b3之间的路段进行拍摄得到的视频。

或者,第三子显示屏1023可以继续显示第一街景视频,或者显示第三子显示屏1023可以显示对定位点b1至定位点b3之间的路段进行拍摄得到的视频。

可选的,若控制器101获取的多个街景视频是服务器对车辆的3个行车记录仪拍摄到的实际视频处理得到的,则与该第一街景视频相关联的视频可以包括:对定位点b1至定位点b2之间的路段的左前方,正前方和右前方进行拍摄得到的视频,以及对定位点b1至定位点b3之间的路段的左前方,正前方和右前方进行拍摄得到的视频。

此种情况下,参考图10,在方向盘103保持静止,且第一街景视频播放至定位点b1的情况下,第一子显示屏1021可以显示对定位点b1至定位点b2之间的路段的左前方进行拍摄得到的视频。第二子显示屏1023可以显示对定位点b1至定位点b3之间的路段的右前方进行拍摄得到的视频。第三子显示屏1023第三子显示屏1023可以显示对定位点b1至定位点b2之间的路段的正前方进行拍摄得到的视频

当然,该第一子显示屏1021还可以显示对定位点b1至定位点b2之间的路段的正前方或右前方进行拍摄得到的视频。该第二子显示屏1022还可以显示对定位点b1至定位点b3之间的路段的左前方或正前方进行拍摄得到的视频。该第三子显示屏1023还可以显示对定位点b1至定位点b3之间的路段的正前方进行拍摄得到的视频。本申请实施例对此不做限定。

假设第一街景视频为对定位点b3至定位点a2之间的路段进行拍摄得到的视频,则与该第一街景视频相关联的视频可以包括:对定位点a2至定位点a1之间的路段进行拍摄得到的视频,对定位点a2至定位点a3之间的路段进行拍摄得到的视频,以及对定位点a2至定位点a4之间的路段进行拍摄得到的视频。

此种情况下,第一子显示屏1021可以显示对定位点a2至定位点a1之间的路段进行拍摄得到的视频,第二子显示屏1022可以显示对定位点a2至定位点a3之间的路段进行拍摄得到的视频。第三子显示屏1023可以显示对定位点a2至定位点a4之间的路段进行拍摄得到的视频。

可选的,若控制器101获取的多个街景视频是服务器对车辆的3个行车记录仪拍摄到的实际视频处理得到的,则与该第一街景视频相关联的视频可以包括:对定位点a2至定位点a1之间的路段的左前方,正前方和右前方进行拍摄得到的视频,对定位点a2至定位点a3之间的路段的左前方,正前方和有前方进行拍摄得到的视频,以及对定位点a2至定位点a4之间的路段的左前方,正前方和右前方进行拍摄得到的视频。

此种情况下,参考图11,在方向盘103保持静止,且第一街景视频播放至定位点a2的情况下,第一子显示屏1021可以显示对定位点a2至定位点a1之间的路段的左前方进行拍摄得到的视频。第二子显示屏1022可以显示对定位点a2至定位点a3之间的路段的右前方进行拍摄得到的视频。第三子显示屏1023可以显示对定位点a2至定位点a4之间的路段的正前方进行拍摄得到的视频。

当然,该第一子显示屏1021还可以显示对定位点a2至定位点a1之间的路段的正前方或右前方进行拍摄得到的视频。该第二子显示屏1022还可以显示对定位点a2至定位点a3之间的路段的正前方或右前方进行拍摄得到的视频。该第三子显示屏1023还可以显示对定位点a2至定位点a4之间的路段的左前方或右前方进行拍摄得到的视频。本申请实施例对此不做限定。

步骤405、响应于左转指令,在显示屏上显示多个街景视频中的第二街景视频。

在本申请实施例中,参考图1,模拟座舱可以包括方向盘103。用户在触发针对该方向盘103的左转操作时,控制器101即可接收并响应于左转指令,在显示屏102上显示多个街景视频中的第二街景视频。

假设第一街景视频为对端点wg至定位点b1之间的路段进行拍摄得到的视频,则该第二街景视频可以为:对定位点b1至定位点b3之间的路段进行拍摄得到的视频。由此,该模拟座舱的显示屏102在播放完第一街景视频之后,可以显示对定位点b1至定位点b3之间的路段进行拍摄得到的视频。

若控制器101获取的多个街景视频是服务器对车辆的3个行车记录仪拍摄到的实际视频处理得到的,则第二街景视频可以包括:对定位点b1至定位点b3之间的路段的左前方进行拍摄得到的视频,对定位点b1至定位点b3之间的路段的正前方进行拍摄得到的视频,以及对定位点b1至定位点b3之间的路段的右前方进行拍摄得到的视频。

由此,参考图12,用户在触发针对该方向盘103的左转操作时,该模拟座舱10的显示屏102在播放完第一街景视频之后,该显示屏102的第一子显示屏1021可以显示对定位点b1至定位点b3之间的路段的左前方进行拍摄得到的视频。第二子显示屏1022可以显示对定位点b1至定位点b3之间的路段的右前方进行拍摄得到的视频。第三子显示屏1023可以显示对定位点b1至定位点b3之间的路段的正前方进行拍摄得到的视频。

假设第一街景视频为对定位点b3至定位点a2之间的路段进行拍摄得到的视频,则该第二街景视频可以为:对定位点a2至定位点a1之间的路段进行拍摄得到的视频。由此,该模拟座舱10的显示屏102在播放完第一街景视频之后,可以显示对定位点a2至定位点a1之间的路段进行拍摄得到的视频。

若控制器101获取的多个街景视频是服务器对车辆的3个行车记录仪拍摄到的实际视频处理得到的,则第二街景视频可以包括:对定位点a2至定位点a1之间的路段的左前方进行拍摄得到的视频,对定位点a2至定位点a1之间的路段的正前方进行拍摄得到的视频,以及对定位点a2至定位点a1之间的路段的右前方进行拍摄得到的视频。

由此,参考图13,用户在触发针对该方向盘103的左转操作时,该模拟座舱10的显示屏102在播放完第一街景视频之后,该显示屏102的第一子显示屏1021可以显示对定位点a2至定位点a1之间的路段的左前方进行拍摄得到的视频。第二子显示屏1022可以显示对定位点a2至定位点a1之间的路段的右前方进行拍摄得到的视频。第三子显示屏1023可以显示对定位点a2至定位点a1之间的路段的正前方进行拍摄得到的视频。

步骤406、响应于右转指令,在显示屏上显示多个街景视频中的第三街景视频。

在本申请实施例中,用户在触发针对该方向盘103的右转操作时,控制器101即可接收并响应于右转指令,在显示屏102上显示多个街景视频中的第三街景视频。

假设第一街景视频为对端点wg至定位点b1之间的路段进行拍摄得到的视频,则该第三街景视频可以为:对定位点b1至定位点b2之间的路段进行拍摄得到的视频。由此,该模拟座舱的显示屏102在播放完第一街景视频之后,可以显示对定位点b1至定位点b2之间的路段进行拍摄得到的视频。

若控制器101获取的多个街景视频是服务器对车辆的3个行车记录仪拍摄到的实际视频处理得到的,则第三街景视频可以包括:对定位点b1至定位点b2之间的路段的左前方进行拍摄得到的视频,对定位点b1至定位点b2之间的路段的正前方进行拍摄得到的视频,以及对定位点b1至定位点b2之间的路段的右前方进行拍摄得到的视频。

由此,参考图14,用户在触发针对该方向盘103的右转操作时,该模拟座舱10的显示屏102在播放完第一街景视频之后,该显示屏102的第一子显示屏1021可以显示对定位点b1至定位点b2之间的路段的左前方进行拍摄得到的视频。第二子显示屏1022可以显示对定位点b1至定位点b2之间的路段的右前方进行拍摄得到的视频。第三子显示屏1023可以显示对定位点b1至定位点b2之间的路段的正前方进行拍摄得到的视频。

假设第一街景视频为对定位点b3至定位点a2之间的路段进行拍摄得到的视频,则该第三街景视频可以为:对定位点a2至定位点a3之间的路段进行拍摄得到的视频。由此,该模拟座舱10的显示屏102在播放完第一街景视频之后,可以显示对定位点a2至定位点a3之间的路段进行拍摄得到的视频。

若控制器101获取的多个街景视频是服务器对车辆的3个行车记录仪拍摄到的实际视频处理得到的,则第二街景视频可以包括:对定位点a2至定位点a3之间的路段的左前方进行拍摄得到的视频,对定位点a2至定位点a3之间的路段的正前方进行拍摄得到的视频,以及对定位点a2至定位点a3之间的路段的右前方进行拍摄得到的视频。

由此,参考图15,用户在触发针对该方向盘103的右转操作时,该模拟座舱10的显示屏102在播放完第一街景视频之后,该显示屏102的第一子显示屏1021可以显示对定位点a2至定位点a3之间的路段的左前方进行拍摄得到的视频,第二子显示屏1022可以显示对定位点a2至定位点a3之间的路段的右前方进行拍摄得到的视频,第三子显示屏1023可以显示对定位点a2至定位点a3之间的路段的正前方进行拍摄得到的视频。

步骤407、响应于直行指令,在显示屏上显示多个街景视频中的第四街景视频。

在本申请实施例中,用户在触发针对该方向盘103的静止操作时,控制器101即可接收并响应于直行指令,在显示屏102上显示多个街景视频中的第四街景视频。

假设第一街景视频为对端点wg至定位点b1之间的路段进行拍摄得到的视频,该多个街景视频中没有与该第一街景视频相关联的直行视频。此种情况下,用户也不会触发针对方向盘103的静止操作,控制器101也不会响应于直行指令。

假设第一街景视频为对定位点b3至定位点a2之间的路段进行拍摄得到的视频,则该第四街景视频可以为:对定位点a2至定位点a4之间的路段进行拍摄得到的视频。由此,该模拟座舱10的显示屏102在播放完第一街景视频之后,可以显示对定位点a2至定位点a4之间的路段进行拍摄得到的视频。

若控制器101获取的多个街景视频是服务器对车辆的3个行车记录仪拍摄到的实际视频处理得到的,则第四街景视频可以包括:对定位点a2至定位点a4之间的路段的左前方进行拍摄得到的视频,对定位点a2至定位点a4之间的路段的正前方进行拍摄得到的视频,以及对定位点a2至定位点a4之间的路段的右前方进行拍摄得到的视频。

由此,参考图16,用户在触发针对该方向盘103的静止操作时,该模拟座舱的显示屏102在播放完第一街景视频之后,该显示屏102的第一子显示屏1021可以显示对定位点a2至定位点a4之间的路段的左前方进行拍摄得到的视频,第二子显示屏1022可以显示对定位点a2至定位点a4之间的路段的右前方进行拍摄得到的视频,第三子显示屏1023可以显示对定位点a2至定位点a4之间的路段的正前方进行拍摄得到的视频。

步骤408、响应于加速指令,加速显示该显示屏上显示的街景视频。

在本申请实施例中,参考图1,该模拟座舱10可以包括油门104。用户在触发针对该油门104的踩踏操作时,控制器101即可接收并响应于加速指令,加速显示该显示屏102上显示的街景视频,便于用户感受到较快的驾驶速度。

步骤409、响应于减速指令,减速显示该显示屏上显示的街景视频。

在本申请实施例中,参考图1,该模拟座舱10可以包括刹车105。用户在触发针对该刹车105的踩踏操作时,控制器101即可接收并响应于减速指令,减速显示该显示屏102上显示的街景视频。

需要说明的是,本申请实施例提供的街景显示方法的步骤的先后顺序可以进行适当调整,步骤也可以根据情况进行相应增减。例如,步骤406至步骤410的执行顺序可以根据情况调整,步骤404可以根据情况删除,且步骤406至步骤410中的任一步骤也可以根据情况删除,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化的方法,都应涵盖在本申请的保护范围之内,因此不再赘述。

综上所述,本申请实施例提供了一种街景显示方法,该方法中显示屏上显示的是街景视频,并不是街道上不同位置拍摄到的多个图像,因此显示屏上显示的街景较连贯,显示屏的显示效果可以较好。并且,本申请实施例提供的街景显示方法中,控制器可以基于方向调整指令更换显示屏上显示的街景视频,且能够基于速度调整指令调整显示屏上显示的街景视频的播放速度,显示屏显示街景视频的灵活性较好。

图17是本申请实施例提供的一种模拟座舱的控制器的结构示意图。参考图17可以看出,该控制器101可以包括:

获取模块1011,用于获取多个街景视频。

其中,该多个街景视频均为目标模拟区域的实景视频,目标模拟区域包括多条道路,每条道路具有两个端点。多条道路具有至少一个道路交叉点,以及与至少一个道路交叉点对应的至少两个定位点。多个街景视频包括:对端点和定位点之间的路段进行拍摄得到的视频,以及对相邻两个定位点之间的路段进行拍摄得到的视频;

第一显示模块1012,用于响应于针对目标模拟区域的模拟启动指令,在显示屏上显示多个街景视频中的第一街景视频.

第二显示模块1013,用于响应于方向调整指令,更换显示屏上显示的街景视频。

第三显示模块1014,用于响应于速度调整指令,调整显示屏上显示的街景视频的播放速度。

可选的,该方向调整指令可以包括:左转指令,右转指令,以及直行指令。该第二显示模块1013,可以用于:响应于左转指令,在显示屏上显示多个街景视频中的第二街景视频;响应于右转指令,在显示屏上显示多个街景视频中的第三街景视频;响应于直行指令,在显示屏上显示多个街景视频中的第四街景视频;

其中,第二街景视频为多个街景视频中与第一街景视频相关联的左转视频,第三街景视频为多个街景视频中与第一街景视频相关联的右转视频,第四街景视频为多个街景视频中与第一街景视频相关联的直行视频,与第一街景视频相关联的视频的路段的开始端点,和第一街景视频的路段的结束端点相同。

可选的,参考图1,该显示屏102可以包括:第一子显示屏1021,第二子显示屏1022,以及位于第一子显示屏1021和第二子显示屏1022之间的第三子显示屏。参考图17,该控制器101还可以包括:

第四显示模块1015,用于在第一街景视频的播放时长大于时长阈值时,在第一子显示屏上显示第二街景视频的至少部分,在第二子显示屏上显示第三街景视频的至少部分,在第三子显示屏上显示第四街景视频的至少部分。

可选的,速度调整指令可以包括:加速指令和减速指令。第三显示模块1014可以用于:响应于加速指令,加速显示该显示屏上显示的街景视频;响应于减速指令,减速显示该显示屏上显示的街景视频。

可选的,第一显示模块1012,可以用于:接收针对多个街景视频中第一街景视频的选择操作;响应于选择操作,在显示屏上显示所述第一街景视频。

可选的,获取模块1011,可以用于:从服务器获取多个街景视频。其中,该多个街景视频是服务器对目标模拟区域的实景视频处理得到的。

综上所述,本申请实施例提供了一种控制器,该控制器可以控制显示屏上显示街景视频,并不是显示街道上不同位置拍摄到的多个图像,因此显示屏上显示的街景较连贯,显示屏的显示效果可以较好。并且,本申请实施例提供的控制器可以基于方向调整指令更换显示屏上显示的街景视频,且能够基于速度调整指令调整显示屏上显示的街景视频的播放速度,显示屏显示街景视频的灵活性较好。

图18是本申请实施例提供的一种街景显示装置的结构示意图,参考图18,该装置50可以包括:处理器501、存储器502以及存储在该存储器502上并可在该处理器上运行的计算机程序,该处理器501执行该计算机程序时可以实现上述方法实施例提供的街景显示方法,例如图2或图4所示的方法。

本申请实施例提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,该指令由处理器加载并执行以实现上述方法实施例提供的街景显示方法,例如实现图2或图4所示的方法。

在本申请实施例中,术语“第一”、“第二”、“第三”、“第四”、“第五”和“第六”仅用于描述目的,而不能理解为指示或暗示相对重要性。本申请实施例中术语“至少一个”的含义是指一个或多个,本申请实施例中“多个”的含义是指两个或两个以上。

以上所述仅为本申请的可选实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

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