显示方法、电子设备及车辆与流程

阅读: 评论:0



1.本技术实施例涉及车辆技术领域,尤其涉及一种显示方法、电子设备及车辆。


背景技术:



2.相关技术中,可以借助传感器等检测设备,感应车辆周围的环境信息,并对用户进行警示,以提高驾驶安全性等,然而,目前多是采用警示音的方式进行语音提示,提示效果一般。


技术实现要素:



3.本技术实施例提供一种显示方法、电子设备及车辆,用以解决现有技术中提示效果不好的技术问题。
4.第一方面,本技术实施例中提供了一种显示方法,包括:
5.在显示界面显示第一运镜参数对应的第一显示内容;所述第一显示内容包括第一场景及第一车辆模型;
6.检测针对所述车辆的第一控制事件,确定所述第一控制事件对应的第二运镜参数;
7.在所述显示界面显示从所述第一运镜参数至所述第二运镜参数的过渡过程对应的第二显示内容;所述第二显示内容包括从所述第一场景切换至第二场景的动态变化图像、以及从所述第一车辆模型切换至第二车辆模型的动态变化图像;
8.显示所述第二显示内容之后,在所述显示界面显示所述第二运镜参数对应的第三显示内容;所述第三显示内容包括所述第二场景以及所述第二车辆模型。
9.第二方面,本技术实施例提供一种电子设备,包括存储组件、处理组件以及显示组件,所述存储组件存储一条或多条计算机指令,所述一条或多条计算机指令用于被所述处理组件调用并执行以实现如第一方面所述的显示方法。
10.第三方面,本技术实施例提供一种车辆,包括车辆本体以及设置于所述车辆本体中如上述第二方面所述的电子设备。
11.本技术实施例提供一种显示方法、装置及车辆。其中,该方法包括:在显示界面显示第一运镜参数对应的第一显示内容;第一显示内容包括第一场景及第一车辆模型;检测针对车辆的第一控制事件,确定第一控制事件对应的第二运镜参数;在显示界面显示从第一运镜参数至第二运镜参数的过渡过程对应的第二显示内容;第二显示内容包括从第一场景切换至第二场景的动态变化图像、以及从第一车辆模型切换至第二车辆模型的动态变化图像;显示第二显示内容之后,在显示界面显示第二运镜参数对应的第三显示内容;第三显示内容包括第二场景以及第二车辆模型。本技术实施例提供的技术方案实现了在不同控制事件变化过程中图像的平滑过渡显示,通过丰富的视觉效果,实现了对车辆的有效提示。
12.本技术的这些方面或其他方面在以下实施例的描述中会更加简明易懂。
附图说明
13.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
14.图1示出了本技术提供的一种显示方法的流程示意图;
15.图2示出了本技术实施例提供的一种运镜过程的示意图;
16.图3示出了本技术实施例提供的另一种运镜过程的示意图;
17.图4示出了本技术提供的一种视角变化的示意图;
18.图5示出了本技术提供的一种运镜过程的示意图;
19.图6示出了本技术提供的一种显示装置的结构示意图;
20.图7示出了本技术提供的一种电子设备的结构示意图;
21.图8示出了本技术提供的一种车辆的结构示意图。
具体实施方式
22.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。
23.在本技术的说明书和权利要求书及上述附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如101、102等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。
24.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
25.图1示出了本技术提供的一种显示方法的流程示意图,该显示方法应用于显示设备中,显示设备安装于车辆,如图1所示,该方法包括:
26.101、在显示界面显示第一运镜参数对应的第一显示内容。
27.第一显示内容包括第一场景及第一车辆模型。
28.102、检测针对车辆的第一控制事件,确定第一控制事件对应的第二运镜参数。
29.103、在显示界面显示从第一运镜参数至第二运镜参数的过渡过程对应的第二显示内容。
30.第二显示内容包括从第一场景切换至第二场景的动态变化图像、以及从第一车辆模型切换至第二车辆模型的动态变化图像;
31.104、显示第二显示内容之后,在显示界面显示第二运镜参数对应的第三显示内容。
32.第三显示内容包括第二场景以及第二车辆模型。
33.在本技术技术方案中,第一车辆模型、第二车辆模型以及下述实施例中的各个车辆模型均是基于车辆的外观数据按照对应的运镜参数渲染生成的;第一场景、第二场景以及下述实施例中的各个场景均是基于车辆当前所处环境的环境数据按照对应的运镜参数渲染生成的
34.此外,第一显示内容、第二显示内容、第三显示内容以及下述实施例中的各个显示内容还可以包括对应的其他车辆模型、车道线、路口、建筑物、天气情况等环境信息,且各个显示内容均为动态显示内容。
35.进一步的,第一运镜参数、第二运镜参数以及下述实施例中的各个运镜参数包括:镜头的高度、镜头与车辆的距离、镜头的拍摄角度、镜头的焦点等等。应理解,针对车辆的不同控制事件,显示界面上显示内容的运镜变化过程可以是部分运镜参数发生改变,也可以是预先配置的全部运镜参数都发生改变,具体哪些运镜参数发生改变可以与不同的控制事件相对应,通过运镜参数的变化,可以在显示界面上突出显示用户当前更为关注重点信息。
36.第一控制事件以及下述实施例中的各个控制事件的触发方式可以包括:接收用户针对车辆的控制操作;接收用户针对车辆的控制指令,生成对应的控制操作;检测到车辆驾驶状态发生变化等等。在此不一一举例,在下述实施例中会针对控制事件进行具体说明。
37.本技术实施例提供一种显示方法,本技术实施例提供的技术方案实现了在不同控制事件变化过程中在显示界面上通过先显示检测到控制事件之前的第一运镜参数对应的第一显示内容,进一步地,检测到控制事件时,显示从第一运镜参数至第二运镜参数的过渡过程对应的第二显示内容,最后显示控制事件对应的第二运镜参数对应的第三显示内容,从而实现了显示内容的平滑过渡显示,通过丰富的视觉效果,实现了对车辆各种控制事件的有效提示。
38.且在运镜参数变化过程中,不同该控制事件会对应车辆不同行驶状态,根据车辆行驶状态,在显示界面显示不同运镜参数对应的显示内容,例如可以能够显示出车辆更多的周边环境,扩大观察视角,避免存在视野死角,从而能够让用户的视角看到容易出现事故或危险的地方,使得用户驾驶更安心,提高驾驶安全性等。
39.在一个可选的实施例中,在显示界面显示从第一运镜参数至第二运镜参数的过渡过程对应的第二显示内容可以实现为:从第一运镜参数至第二运镜参数的过渡过程中,确定由至少一个运镜参数构成的动态变化参数;基于动态变化参数,生成第二显示内容。从第一车辆模型切换至第二车辆模型的动态变化图像是基于车辆的外观数据按照动态变化参数渲染生成的。
40.其中,从第一场景切换至第二场景的动态变化图像是基于车辆的所处环境数据按照动态变化参数渲染生成。
41.可以理解的是,第二显示内容实际上是动态变化参数中每个运镜参数各自对应的显示内容的集合。
42.其中,至少一个运镜参数可以是视角、焦点、距离以及高度中的至少一个,其中动态变化参数可以是至少一个运镜参数中的一个或者多个运镜参数构成的,动态变化参数比如可以是距离增加10米,高度增加5米,且距离增加的速度为每秒两米,对应的第二显示内容为从第一运镜参数拍摄的显示内容,以每秒两米的速度从第一运镜参数的距离增大10米至第二运镜参数的距离,且在距离增大的这段时间上从第一运镜参数的高度增高5米至第
二运镜参数的高度。在这个过程中,由于运镜参数的变化,第一车辆模型平滑过渡至第二车辆模型,即第一车辆模型和第二车辆模型的不同是由于运镜参数的不同造成的。
43.可以理解的是,从第一运镜参数至第二运镜参数的过渡过程中,车辆所处的环境数据会变化,因此,第一场景和第二场景的不同之处在于环境数据的不同以及车辆模型的不同,且第二显示内容会逐步显示从第一场景过渡到第二场景的动态显示内容。具体的,第二显示内容可以由至少一个运镜参数渲染生成的图像帧过程,每个图像帧包括按照对应的运镜参数,基于车辆当前环境数据渲染得到场景以及基于车辆外观数据渲染得到车辆模型,从而构成第二显示内容。
44.可选地,检测针对车辆的第一控制事件,确定第一控制事件对应的第二运镜参数可以实现为:检测针对车辆的第一控制事件,确定第一控制事件的对应的运镜策略;生成运镜策略对应的第二运镜参数。
45.其中,运镜策略定义了不同控制事件对应的运镜参数,以及不同的控制事件的优先级。可以优先按照优先级高的控制事件对应的运镜参数来切换显示内容;或者,正在发生的控制事件的运镜参数对应的显示界面能够被其他优先级高的控制事件对应的显示界面打断,其中,运镜参数包括镜头的高度、视角角度、镜头与车辆之间的距离等等。
46.也就是说,在检测到针对车辆的第一控制事件之后,首先确定出运镜策略,即确定出该第二运镜参数相比于第一运镜参数的变化,然后基于变化和第一运镜参数确定出第二运镜参数。
47.在检测到多个控制事件同时触发时,基于多个控制事件各自对应的运镜策略确定出各自对应的优先级,从而首先确定出优先级最高的控制事件的运镜参数;或者,正在发生的控制事件的运镜参数对应的显示界面能够被其他优先级高的控制事件对应的显示界面打断,进一步确定出优先级高的控制事件对应的运镜参数。
48.此外,运镜参数还可以包括运镜持续时长,对应于上述,动态变化参数比如可以是距离增加10米,高度增加5米,且距离增加的速度为每秒两米,第二显示内容对应的运镜时长为5秒。
49.可选地,检测到第一控制事件之后,还会检测到第一控制事件的退出事件,该方法包括:检测到第一控制事件取消、中断或结束,在显示界面中显示从第二运镜参数至第一运镜参数的过渡过程对应的第四显示内容;第四显示内容包括从第二场景切换至第三场景的动态变化图像、从第二车辆模型切换至第三车辆模型的动态变化图像;显示第四显示内容之后,显示第一运镜参数对应的第五显示内容;第五显示内容包括第三场景以及第一车辆模型;第三场景基于车辆当前所所处第三环境的环境数据按照第一运镜参数渲染生成的。
50.可以理解的是,在控制事件执行完毕或者第一控制事件退出的情况下,会退出至第一运镜参数对应的显示内容。
51.在一个可选的实施例中,在显示界面显示第二运镜参数对应的第三显示内容之后,检测到第一控制事件的退出事件,即检测到第一控制事件取消、中断或结束,在显示界面上显示从第二运镜参数至第一运镜参数的过渡过程对应的第四显示内容,由于在从第二运镜参数至第一运镜参数的过渡过程中,第一车辆模型对应的环境数据与之前检测到针对车辆的第一控制事件的时候第一车辆模型对应的环境数据不同,因此,在显示第四显示内容之后,显示基于第一控制事件退出之后第一车辆模型对应的环境数据和第一车辆模型生
成的第五显示内容。
52.作为另一个可选的实施例中,在显示界面显示从第一运镜参数至第二运镜参数的过渡过程对应的第二显示内容之后,检测到第一控制事件的退出事件,即检测到第一控制事件取消、中断或结束,确定当前的运镜参数,在显示界面上显示从当前的运镜参数至第一运镜参数构成对应的显示内容,该显示内容包括从当前的运镜参数对应的场景切换至第三场景的变化图像,以及藏当前的运镜参数对应的车辆模型切换至第三车辆模型的动态变化图像,显示该显示内容之后,显示第一运镜参数对应的第五显示内容。
53.由上文可知,运镜策略还定义了不同控制事件的优先级,以及优先按照优先级高的控制事件对应的运镜参数来切换显示内容。
54.可选地,该方法还包括:检测到针对车辆的第一控制事件的同时,检测到针对车辆的第二控制事件;确定第一控制事件对应的第二运镜参数包括:确定第一控制事件的优先级是否大于第二控制事件的优先级;若是,确定第一控制事件对应的第一运镜参数。
55.作为一种可选的实施例,在某一时刻,同时检测到针对车辆的第一控制事件和第二控制事件,首先确定出第一控制事件和第二控制事件各自对应的运镜策略,基于第一控制事件和第二控制事件各自对应的运镜策略确定出第一控制事件的优先级是否大于第二控制事件的优先级;在第一控制事件的优先级是大于第二控制事件的优先级的情况下,确定第一控制事件对应的第一运镜参数,在显示界面显示从第一运镜参数至第二运镜参数的过渡过程对应的第二显示内容。显示第二显示内容之后,在显示界面显示第二运镜参数对应的第三显示内容。
56.可以理解的是,在多个控制事件同时触发的过程中,优先显示优先级高的控制事件的过渡显示内容,在显示完优先级高的控制事件的过渡显示内容之后,顺序显示低优先级的控制事件的过渡显示画面。
57.进一步的,在显示界面显示第二运镜参数对应的第三显示内容之后,确定第二控制事件对应的第三运镜参数;在显示界面显示从第二运镜参数至第三运镜参数的过渡过程对应的第六显示内容;第六显示内容包括从第二场景至第四场景的动态变化图像、从第二车辆模型至第三车辆模型的动态变化图像;显示第六显示内容之后,显示第三运镜参数对应的第七显示内容;第七显示内容包括第四场景以及第三车辆模型。
58.除此之外,在多个控制事件同时触发的过程中,优先显示优先级高的控制事件的过渡显示内容的过程中,检测到针对第一控制事件的退出事件,顺序显示低优先级的控制事件的过渡显示画面
59.具体的,检测到第一控制事件取消、中断或结束之后,开始执第二控制事件对应的运镜过程,对应的,确定出第二控制事件对应的第三运镜参数,在显示界面显示从第二运镜参数至第三运镜参数的过渡过程对应的第六显示内容,以便在显示第六显示内容之后,显示第三运镜参数对应的第七显示内容。
60.由上文所述,正在发生的控制事件的运镜参数对应的显示界面能够被其他优先级高的控制事件对应的显示界面打断。对应的,优先级的控制过程不仅可以体现在多个控制事件同时发生,还可以体现在某一控制事件的运镜过程中,检测到另一控制事件。
61.可选地,在显示所述第二运镜参数对应的第三显示内容的过程中,或者在显示所述第二运镜参数对应的第三显示内容的之前,还包括:检测到针对所述车辆的第三控制事
件,确定所述第三控制事件的优先级是否大于所述第一控制事件的优先级;若所述第三控制事件的优先级大于所述第一控制事件的优先级,确定所述第三控制事件对应的第四运镜参数;在所述显示界面显示从所述第二运镜参数至所述第四运镜参数的过渡过程对应的第八显示内容;所述第八显示内容包括从所述第二场景切换至第五场景的动态变化图像、从所述第二车辆模型切换至第四车辆模型的动态变化图像;显示所述第八显示内容之后,显示所述第四运镜参数对应的第九显示内容;所述第九显示内容包括所述第五场景以及所述第四车辆模型。
62.作为一种可选的实施例,第三控制事件可以是在显示界面显示从第一运镜参数至第二运镜参数的过渡过程中检测到的,若第三控制事件的优先级大于第一控制事件的优先级,需要确定出此时对应的过渡运镜参数,进一步在显示界面显示从过渡运镜参数至第四运镜参数的过渡过程对应的第八显示内容,显示第八显示内容之后,显示第四运镜参数对应的第九显示内容。
63.作为另一种可选的实施例,第三控制事件可以是在显示界面显示第二运镜参数对应的第三显示内容之后检测到的,若第三控制事件的优先级大于第一控制事件的优先级,确定出第三控制事件对应的第四运镜参数,在显示界面显示从第二运镜参数至第四运镜参数的过渡过程对应的第八显示内容,显示第八显示内容之后,显示第四运镜参数对应的第九显示内容。
64.可选地,检测针对车辆的第一控制事件包括如下任一种实现方式:检测车辆从第一驾驶模式切换至第二驾驶模式;检测车辆从第一车辆状态切换至第二车辆状态;检测车辆执行目标驾驶操作;检测针对车辆自身的控制操作;检测车辆处于目标路况环境中检测车辆符合相应预警条件,以及检测针对第一运镜参数的用户调整操作。
65.检测车辆的第一控制事件的实现过程可以包括以下一种或多种的组合:检测到用户在预设按键的触控操作,检测到用户在显示界面上的触控操作,车辆的行驶状态满足第一控制事件的触发条件,检测到用户的手势操作等等。
66.驾驶模式可以包括:辅助驾驶模式、手动驾驶模式、自动驾驶模式,第一驾驶模式和第二驾驶模式可以是辅助驾驶模式、手动驾驶模式、自动驾驶模式中任一种,第一驾驶模式和第二驾驶模式不同。
67.检测车辆从第一驾驶模式切换至第二驾驶模式可以是检测车辆从辅助驾驶模式至手动驾驶模式的互相切换,或者检测车辆从辅助驾驶模式至自动驾驶模式的互相切换,或者检测车辆从手动驾驶模式至自动驾驶模式的互相切换。
68.此外,自动驾驶模式中包括不同级别的自动驾驶模式,比如l3级自动驾驶模式、l4级自动驾驶模式等等,辅助驾驶模式可以包括半自动驾驶模式和自适应巡航模式等等,检测车辆从第一驾驶模式切换至第二驾驶模式也可以是上述驾驶模式之间的切换。
69.车辆状态可以是停车、行驶、泊入、泊出等车辆状态。
70.检测车辆从第一车辆状态切换至第二车辆状态可以是检测到车辆从停车至行驶的互相切换,或者检测到车辆从行驶到泊入的互相切换,或者检测到车辆从行车至泊出的互相切换。
71.目标驾驶操作可以是转弯、变道、并线、掉头、加速、减速或驻车等等操作,
72.控制操作可是开门、开后备箱、开灯、充电、打开空调或座椅控制等操作;
73.目标路况环境中可以是封闭路段或拥堵等;
74.符合相应预警条件可以是包括以下任一种:在前进过程中与前方车辆的距离过近,前方横向来车,车辆与车道线的距离过近,倒车过程中后方有车辆或者行人或者障碍物等等;
75.检测针对第一运镜参数的用户调整操作可以是模型交互操作、画面缩放操作、旋转操作。例如,在驻车场景下或行车场景下,用户可以在显示界面上进行交互操作,例如对显示界面上显示的交互元素进行点击选择、拖拽等交互操作,还可以对非交互元素进行交互操作。在对非交互元素进行滑动或拖拽交互操作时,显示界面上显示的场景和车辆模型可以围绕旋转中心点旋转,该旋转中心点可是预先配置好的,例如该旋转中心点可以是车辆模型的中心点,也可以是场景中的其他中心点。在对非交互元素进行放大或缩小交互操作时可以为车辆模型的中心点或其他中心点为中心对显示界面内的内容整体进行放大或缩小。这里可以预先定义好不同的交互操作对应的手势,例如单指点击、单指滑动拖拽、双指平移拖拽、双指放大缩小等。
76.可选地,第一运镜参数包括第一视角、第一焦点、第一距离以及第一高度中的至少一个;第二运镜参数包括第二视角、第二焦点、第二距离以及第二高度中的至少一个;确定从第一运镜参数至第二运镜参数的过渡过程中,由至少一个运镜参数构成的动态变化参数包括:从第一运镜参数至第二运镜参数的过渡过程中,执行如下执行一种操作:确定从第一焦点切换至第二焦点经由的多个动态焦点;确定从第一视角切换至第二视角经由的多个动态视角;确定从第一距离切换至第二距离经由的多个动态距离;以及,确定从第一高度切换至第二高度经由的多个动态高度;确定动态变化参数,动态变化参数包括多个动态焦点、多个动态视角、多个动态距离以及多个动态高度中的至少一种;其中,多个动态焦点与多个动态视角一一对应,以及与多个动态高度一一对应。
77.可以理解的是,运镜参数的变化包括视角、焦点、距离以及高度中至少一种的变化,可以根据对应的控制事件确定需要变化的运镜参数,比如,车辆加速,可以增大视角,提升高度。
78.针对上述控制事件,均对存在对应的运镜参数,可选地,检测于针对车辆的第一控制事件,确定第一控制事件对应的第二运镜参数包括如下至少一种实现方式:检测车辆距离转向路口预定距离,提升第一运镜参数中的高度,获得对应的第二运镜参数;检测车辆执行转向操作,确定对应的第二运镜参数;第二运镜参数的视角角度与转向方向对应,视角大小小于第一运镜参数中的视角大小,焦点聚焦于目标车道,和/或高度高于第一运镜参数中的高度;其中,转向操作包括掉头、左转弯以及右转弯;检测车辆进入环岛道路,提升第一运镜参数中的高度,获得对应的第二运镜参数;检测车辆处于封闭路段,按照垂直方向提升第一运镜参数的高度和/或增大第一运镜参数的视角角度,获得对应的第二运镜参数;检测车辆速度从第一车速增大到第二车速,增大第一运镜参数中的视角大小和/或提升第一运镜参数的高度,获得对应的第二运镜参数;检测车辆速度从第一车速减小到第三车速,减小第一运镜参数中的视角大小和/或降低所属第一运镜参数的高度,获得对应的第二运镜参数;检测车辆与目标车辆的距离小于第一阈值,减小第一运镜参数中的视角大小,获得对应的第二运镜参数;检测车辆执行并线操作,将第一运镜参数中的焦点移动至目标车道,或者车辆与目标车位之间的中心点,获得第二运镜参数;以及,检测车辆处于拥堵路段,增大第一
运镜参数中的视角角度,获得对应的第二运镜参数。
79.可以理解的是,车辆行驶过程中,如果遇到路口,驾驶员需要看到路口的交通情况,以便做出合理的控制,避免车辆发生碰撞,因此,第一控制事件为检测车辆距离转向路口预定距离的情况下,提升第一运镜参数中的高度,获得对应的第二运镜参数。
80.在车辆进行转向的过程中,驾驶员需要观测转向目的道路的交通情况,其中,转向操作可以包括掉头、左转弯以及右转弯等,因此,第一控制事件为检测车辆执行转向操作的情况下,控制第一运镜参数的视角角度转向目标车道,并且可以适量提高第一运镜参数的高度,获得对应的第二运镜参数;且第二运镜参数的焦点聚焦于目标车道
81.基于同样的道理,在进行环岛路段的行驶过程中,驾驶员需要看到环岛路段的路况,因此,第一控制事件为检测车辆进入环岛道路的情况下,提升第一运镜参数中的高度,得到第二运镜参数,以便在第二运镜参数获得的显示内容可以包括全部的环岛道路的路况。
82.在车辆处于高速等封闭路段时,车速比较快,因此,驾驶员需要看到较远距离的路段的路况,因此,第一控制事件为检测车辆处于封闭路段的情况下,按照垂直方向提升第一运镜参数的高度和/或增大第一运镜参数的视角角度,获得对应的第二运镜参数,以便在第二运镜参数获得的显示内容可以包括距离车辆预设距离的路段的路况,其中,预设距离可以是100米,200米等。
83.在车辆处于加速行驶过程中,车速比较快,因此,驾驶员需要看到较远距离的路段的路况,因此,第一控制事件为检测车辆速度从第一车速增大到第二车速的情况下,增大第一运镜参数中的视角大小和/或提升第一运镜参数的高度,获得对应的第二运镜参数;相反的,在车辆处于减速行驶过程中,驾驶员需要清楚看见车辆周围的环境,因此,第一控制事件为检测车辆速度从第一车速减小到第三车速的情况下,减小第一运镜参数中的视角大小和/或降低所属第一运镜参数的高度,获得对应的第二运镜参数。
84.检测车辆与目标车辆的距离小于第一阈值,说明车辆与目标车辆之间的距离过近,因此,驾驶员需要清楚知道车辆与目标车辆之间的距离,因此,第一控制事件为检测车辆与目标车辆的距离小于第一阈值的情况下,减小第一运镜参数中的视角大小和/或降低第一运镜参数的高度,获得对应的第二运镜参数。
85.检测车辆执行并线或者变道操作,需要观测将第一运镜参数中的焦点移动至目标车道,或者车辆与目标车位之间的中心点,获得第二运镜参数;可选地,运镜参数包括视角、焦点以及高度中的至少一个;检测针对车辆的第一控制事件,确定第一控制事件对应的第二运镜参数包括:检测车辆执行变道操作,确定变道结束对应的第二运镜参数;第一运镜参数中的焦点为当前车道,视角为第一视角;第二运镜参数中的焦点为目标车道,视角为第二视角;确定从第一运镜参数至第二运镜参数的过渡过程中,由至少一个运镜参数构成的动态变化参数包括:从第一运镜参数至第二运镜参数的过渡过程中,确定从当前车道切换至目标车道经由的多个动态焦点以及多个动态视角;确定由多个动态焦点以及多个动态视角构成的动态变化参数。第二显示内容还包括从当前车道指向目标车道,并跟随车辆模型的行驶轨迹呈动态变化的行驶引导线元素。
86.检测车辆处于拥堵路段,驾驶员需要知道拥堵路段的长度,因此在第一控制事件为检测车辆处于拥堵路段的情况下,增大第一运镜参数中的视角角度,获得对应的第二运
镜参数。
87.综上,上述运镜参数的调整均是为了结合当前车辆的行驶状态,对应调整运镜参数,显示对应的显示画面,以便用户能够观看到用户想要看到的行车画面,预知危险。
88.为了方便理解第一运镜参数转化到第二运镜参数的运镜过程,本技术实施例通过下述几个实施例对运镜过程进行图示说明。
89.图2示出了本技术实施例提供的一种运镜过程的示意图,如图2所示,当车辆以第一速度行驶的过程中,对应的运镜参数为第一运镜参数,显示界面显示第一显示内容,第一显示内容中包括按照第一运镜参数拍摄得到的第一车辆模型和第一场景;当车辆从第一速度增到第二速度的时候,增大第一运镜参数中的视角大小和/或提升第一运镜参数的高度,获得对应的第二运镜参数,第一运镜参数到第二运镜参数对应的第二显示内容,并在显示界面显示按照第二运镜参数拍摄得到的第三显示内容,第三显示内容中包括按照第一运镜参数拍摄得到的第二车辆模型和第二场景,第二车辆模型比第一车辆模型在显示内容上所占的比例较低,且第二场景的路段较长。
90.图3示出了本技术实施例提供的另一种运镜过程的示意图,如图3所示,当车辆在第一车道行驶的时候,导航信息显示在预设距离内需要并线到第二车道,即检测到第一控制事件为并道事件,在检测到并道事件的开始阶段,确定第二车道,显示第一运镜参数对应的第一显示内容,该第一显示内容包括:第一车辆模型,从第一车道指向第二车道,并跟随所述车辆模型的行驶轨迹呈动态变化的行驶引导线元素,开始变道时,显示第二显示内容,变道完成时,在显示界面上显示按照第二运镜参数对应的第三显示内容,该第三显示内容包括在第二车道的第二车辆模型,以便完成连续显示。
91.对应的,在检测车辆执行转向操作,确定对应的第二运镜参数的情况下;方法还包括:判断转向角度是否超出预定角度范围内;若否,基于车辆的外观数据按照第二运镜参数渲染获得第一车辆模型,以及基于车辆当前所处第二环境的环境数据按照第一运镜参数渲染生成第二场景;若是,基于车辆的外观数据按照第二运镜参数渲染获得第一车辆模型,以及基于车辆当前所处第二环境的环境数据按照第二运镜参数渲染生成第二场景。
92.可以理解的,转向操作可以是小幅度转向和大幅度转向,小幅度转向可以是在当前车道内的转向变化,大幅度转向可以是并线、转弯等操作,对应的,小于预定角度的转向角度可以认为是小幅度转向,大于预定角度的转向角度可以认为是大幅度转向。因此,在小幅度转向的情况下,基于车辆的外观数据按照第二运镜参数渲染获得第一车辆模型,以及基于车辆当前所处第二环境的环境数据按照第一运镜参数渲染生成第二场景,即车辆模型按照第二运镜参数渲染获得,场景按照第一运镜参数渲染获得;在大幅度转向的情况下,基于车辆的外观数据按照第二运镜参数渲染获得第一车辆模型,以及基于车辆当前所处第二环境的环境数据按照第二运镜参数渲染生成第二场景,即车辆模型和场景均是按照第二运镜参数渲染获得。
93.所述基于所述动态变化参数,生成所述第二显示内容可以实现为:基于所述动态变化参数,生成所述第二显示内容;在所述车辆当前所处环境中包括遮挡所述车辆的遮挡对象时,在所述第二显示内容中将所述遮挡对象调整为透明颜。
94.需要说明的是,在运镜变化过程中,如果出现遮挡物遮挡了车辆,比如建筑物、树木等,可以对遮挡物做透明化处理。
95.如上文所述,在显示界面上还会有各种虚拟按键,此外,显示界面还是可操作的显示界面,可以接收用户针对显示画面的控制操作,该控制操作可以是缩放画面,旋转视角,拖拽等操作。
96.在驻车状态下,可以在显示界面接收用户的旋转操作,旋转显示车辆模型,且可以在虚拟按键上接收用户的触控操作,执行对应的控制操作,比如,可以在虚拟按键可以是车门、后备箱对应的虚拟按键,且还可以接收用户对车辆模型的缩放操作,在显示界面上对应放大或者缩小车辆模型。
97.对应的,为了方便理解,图4示出了本技术提供的一种视角变化的示意图,如图4所示,在第一视角下得到的车辆模型为第一车辆模型,增大视角后,得到第二视角,在第二视角下得到的车辆模型为第二车辆模型。
98.可选地,运镜参数包括视角、焦点以及高度中的至少一个;检测于针对车辆的第一控制事件,确定第一控制事件对应的第二运镜参数包括:检测车辆切换至泊入状态,确定泊入结束对应的第二运镜参数,第二运镜参数中的焦点为目标车位中心点、视角为预设停车视角;第一运镜参数中的焦点为车辆;确定从第一运镜参数至第二运镜参数的过渡过程中,由至少一个运镜参数构成的动态变化参数包括:从第一运镜参数至第二运镜参数的过渡过程中,确定从车辆切换至目标车位中心点经由的多个动态焦点、以及从第一运镜参数中的初始视角切换至第二运镜参数中的停车视角经由的多个过渡视角;其中,车辆与目标车位的距离越小,对应的过渡视角大小越小;其中,多个动态焦点与多个过渡视角一一对应;确定由多个动态焦点以及多个过渡视角构成的动态变化参数。
99.所述第一控制事件为所述车辆从人工驾驶模式切换为自动驾驶模式;所述第二视角大于所述的第一视角,所述多个动态视角的视角大小按照从小到大的顺序变化;所述第一焦点为车辆正前方位置,所述第二焦点为车辆侧后方位置,多个动态焦点包括从车辆正前方位置至车辆侧后方位置的多个过渡位置。
100.其中,第一运镜参数可以是泊入状态之前对应的停车状态,此时,第一运镜参数中的焦点为车辆,检测到车辆切换至泊入状态,比如,检测到车辆的行车档被切换至倒挡,确定出泊入结束对应的第二运镜参数,第二运镜参数中的焦点为目标车位中心点,在泊入过程中,多个动态焦点为第一焦点和第二焦点的中心。
101.图5为本技术实施例提供的一种运镜过程的示意图,如图5所示,首先在显示界面上显示第一运镜参数对应的第一显示内容,该第一显示内容中包括:第一车辆模型、目标车位、在第一车辆模型上的第一焦点和其他车辆模型,检测到车辆切换至泊入状态,在显示界面上显示二运镜参数对应的第二显示内容,该第二显示内容中包括:第二车辆模型、目标车位、第一焦点位于目标车辆中心的第二焦点、第一焦点和第二焦点连线的中点(动态焦点)和其他车辆模型,开始泊入后,动态焦点一直显示在显示界面上,且车辆与目标车位的距离越小,对应的过渡视角大小越小,直到在显示界面上显示第三显示内容,该第三显示内容包括第三车辆模型,以及其他车辆模型。
102.本技术实施例还提供一种显示装置。图6为本技术实施例提供的一种显示装置的结构示意图。如图6所示,所述装置包括:显示模块601、确定模块602。
103.显示模块601,用于在显示界面显示第一运镜参数对应的第一显示内容;所述第一显示内容包括第一场景及第一车辆模型;在所述显示界面显示从所述第一运镜参数至所述
第二运镜参数的过渡过程对应的第二显示内容;所述第二显示内容包括从所述第一场景切换至第二场景的动态变化图像、以及从所述第一车辆模型切换至第二车辆模型的动态变化图像;显示所述第二显示内容之后,在所述显示界面显示所述第二运镜参数对应的第三显示内容;所述第三显示内容包括所述第二场景以及所述第二车辆模型;
104.确定模块602,用于检测针对所述车辆的第一控制事件,确定所述第一控制事件对应的第二运镜参数。
105.可选地,显示模块601具体用于从所述第一运镜参数至所述第二运镜参数的过渡过程中,确定由至少一个运镜参数构成的动态变化参数;基于所述动态变化参数,生成所述第二显示内容;其中,从所述第一场景切换至第二场景的动态变化图像是基于所述车辆的所处环境数据按照所述动态变化参数渲染生成;从所述第一车辆模型切换至第二车辆模型的动态变化图像是基于所述车辆的外观数据按照所述动态变化参数渲染生成的。
106.可选地,确定模块602具体用于检测针对所述车辆的第一控制事件,确定所述第一控制事件的对应的运镜策略;所述运镜策略定义了不同控制事件对应的运镜参数;生成所述运镜策略对应的第二运镜参数。
107.可选地,所述第一场景基于所述车辆当前所处第一环境的环境数据按照所述第一运镜参数渲染生成的;所述第一车辆模型是基于车辆的外观数据按照所述第一运镜参数渲染生成的,显示模块601还用于检测到所述第一控制事件取消、中断或结束,在所述显示界面中显示从所述第二运镜参数至所述第一运镜参数的过渡过程对应的第四显示内容;所述第四显示内容包括从第二场景切换至第三场景的动态变化图像、从所述第二车辆模型切换至第三车辆模型的动态变化图像;显示所述第四显示内容之后,显示所述第一运镜参数对应的第五显示内容;所述第五显示内容包括所述第三场景以及所述第一车辆模型;所述第三场景基于所述车辆当前所所处第三环境的环境数据按照所述第一运镜参数渲染生成的。
108.可选地,所述装置还包括:检测模块,用于检测到针对所述车辆的第一控制事件的同时,检测到针对所述车辆的第二控制事件。
109.可选地,确定模块602,还具体用于确定所述第一控制事件的优先级是否大于所述第二控制事件的优先级;若是,确定所述第一控制事件对应的第一运镜参数。
110.可选地,显示模块601,还用于显示所述第三显示内容之后,确定所述第二控制事件对应的第三运镜参数;在所述显示界面显示从所述第二运镜参数至所述第三运镜参数的过渡过程对应的第六显示内容;所述第六显示内容包括从第二场景至第四场景的动态变化图像、从所述第二车辆模型至第三车辆模型的动态变化图像;显示所述第六显示内容之后,显示所述第三运镜参数对应的第七显示内容;所述第七显示内容包括所述第四场景以及所述第三车辆模型。
111.可选地,确定模块602,还用于所述检测针对所述车辆的第一控制事件包括如下任一种实现方式:检测所述车辆从第一驾驶模式切换至第二驾驶模式;检测所述车辆从第一车辆状态切换至第二车辆状态;检测所述车辆执行目标驾驶操作;检测针对车辆自身的控制操作;检测所述车辆处于目标路况环境中;检测所述车辆符合相应预警条件,确定所述预警条件对应的第二运镜参数;以及检测针对所述第一运镜参数的用户调整操作。
112.可选地,所述运镜参数包括视角、焦点、距离以及高度中的至少一个;确定模块602,用于检测所述车辆距离转向路口预定距离,提升所述第一运镜参数中的高度,获得对
应的第二运镜参数;检测所述车辆执行转向操作,确定对应的第二运镜参数;所述第二运镜参数的视角角度与转向方向对应,视角大小小于所述第一运镜参数中的视角大小,焦点聚焦于目标车道,和/或高度高于所述第一运镜参数中的高度;其中,所述转向操作包括掉头、左转弯以及右转弯;检测所述车辆进入环岛道路,提升所述第一运镜参数中的高度,获得对应的第二运镜参数;检测所述车辆处于封闭路段,按照垂直方向提升所述第一运镜参数的高度和/或增大所述第一运镜参数的视角角度,获得对应的第二运镜参数;检测所述车辆速度从第一车速增大到第二车速,增大所述第一运镜参数中的视角大小和/或提升所述第一运镜参数的高度,获得对应的第二运镜参数;检测所述车辆速度从所述第一车速减小到第三车速,减小第一运镜参数中的视觉大小和/或降低所属第一运镜参数的高度,获得对应的第二运镜参数;检测所述车辆与目标车辆的距离小于第一阈值,增大第一运镜参数中的视角大小,获得对应的第二运镜参数;检测所述车辆执行并线操作,将所述第一运镜参数中的焦点移动至目标车道,或者车辆与目标车位之间的中心点,获得第二运镜参数;以及,检测所述车辆处于拥堵路段,增大第一运镜参数中的视角角度,获得对应的第二运镜参数。
113.可选地,确定模块602还具体用于判断转向角度是否超出预定角度范围内;若否,基于所述车辆的外观数据按照所述第二运镜参数渲染获得所述第一车辆模型,以及基于所述车辆当前所处第二环境的环境数据按照所述第一运镜参数渲染生成所述第二场景;若是,基于所述车辆的外观数据按照所述第二运镜参数渲染获得所述第一车辆模型,以及基于所述车辆当前所处第二环境的环境数据按照所述第二运镜参数渲染生成所述第二场景。
114.可选地,所述第一运镜参数包括第一视角、第一焦点、第一距离以及第一高度中的至少一个;所述第二运镜参数包括第二视角、第二焦点、第二距离以及第二高度中的至少一个;显示模块601,进一步具体用于:从所述第一运镜参数至所述第二运镜参数的过渡过程中,执行如下执行一种操作:确定从所述第一焦点切换至所述第二焦点经由的多个动态焦点;确定从所述第一视角切换至所述第二视角经由的多个动态视角;确定从所述第一距离切换至所述第二距离经由的多个动态距离;以及,确定从所述第一高度切换至所述第二高度经由的多个动态高度;确定所述动态变化参数,所述动态变化参数包括所述多个动态焦点、所述多个动态视角、所述多个动态距离以及所述多个动态高度中的至少一种;其中,多个动态焦点与所述多个动态视角一一对应,以及与所述多个动态高度一一对应。
115.可选地,所述运镜参数包括视角、焦点以及高度中的至少一个;确定模块602具体用于检测所述车辆执行变道操作,确定变道结束对应的第二运镜参数;所述第一运镜参数中的焦点为当前车道,视角为第一视角;所述第二运镜参数中的焦点为目标车道,视角为第二视角;所述确定从所述第一运镜参数至所述第二运镜参数的过渡过程中,由至少一个运镜参数构成的动态变化参数包括:从所述第一运镜参数至所述第二运镜参数的过渡过程中,确定从当前车道切换至目标车道经由的多个动态焦点以及多个动态视角;确定由所述多个动态焦点以及所述多个动态视角构成的动态变化参数。
116.可选地,所述第二显示内容还包括从当前车道指向目标车道,并跟随所述车辆模型的行驶轨迹呈动态变化的行驶引导线元素。
117.可选地,所述运镜参数包括视角、焦点以及高度中的至少一个;确定模块602,还用于所述检测所述车辆切换至泊入状态,确定泊入结束对应的第二运镜参数,所述第二运镜参数中的焦点为目标车位中心点、视角为预设停车视角;所述第一运镜参数中的焦点为车
辆;
118.所述确定从所述第一运镜参数至所述第二运镜参数的过渡过程中,由至少一个运镜参数构成的动态变化参数包括:从所述第一运镜参数至所述第二运镜参数的过渡过程中,确定从所述车辆切换至目标车位中心点经由的多个动态焦点、以及从第一运镜参数中的初始视角切换至第二运镜参数中的停车视角经由的多个过渡视角;其中,所述车辆与所述目标车位的距离越小,对应的过渡视角大小越小;其中,所述多个动态焦点与所述多个过渡视角一一对应;确定由所述多个动态焦点以及所述多个过渡视角构成的动态变化参数。
119.可选地,显示模块601还用于检测到针对所述车辆的第三控制事件,确定所述第三控制事件的优先级是否大于所述第一控制事件的优先级;若所述第三控制事件的优先级大于所述第一控制事件的优先级,确定所述第三控制事件对应的第四运镜参数;在所述显示界面显示从所述第二运镜参数至所述第四运镜参数的过渡过程对应的第八显示内容;所述第八显示内容包括从所述第二场景切换至第五场景的动态变化图像、从所述第二车辆模型切换至第四车辆模型的动态变化图像;显示所述第八显示内容之后,显示所述第四运镜参数对应的第九显示内容;所述第九显示内容包括所述第五场景以及所述第四车辆模型。
120.图6所述的显示装置可以执行图1所示实施例所述的显示方法,其实现原理和技术效果不再赘述。对于上述实施例中的显示装置其中各个模块、单元执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
121.在一个可能的设计中,图6所示实施例的显示装置可以实现为电子设备,如图7所示,该电子设备可以包括存储组件701以及处理组件702;
122.所述存储组件701存储一条或多条计算机指令,其中,所述一条或多条计算机指令供所述处理组件702调用执行。
123.所述处理组件702用于:
124.在显示界面显示第一运镜参数对应的第一显示内容;所述第一显示内容包括第一场景及第一车辆模型;
125.检测针对所述车辆的第一控制事件,确定所述第一控制事件对应的第二运镜参数;
126.在所述显示界面显示从所述第一运镜参数至所述第二运镜参数的过渡过程对应的第二显示内容;所述第二显示内容包括从所述第一场景切换至第二场景的动态变化图像、以及从所述第一车辆模型切换至第二车辆模型的动态变化图像;
127.显示所述第二显示内容之后,在所述显示界面显示所述第二运镜参数对应的第三显示内容;所述第三显示内容包括所述第二场景以及所述第二车辆模型。
128.其中,处理组件702可以包括一个或多个处理器来执行计算机指令,以完成上述的方法中的全部或部分步骤。当然处理组件也可以为一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
129.存储组件701被配置为存储各种类型的数据以支持在终端的操作。存储组件可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。
130.显示组件703用于输出显示界面,例如可以为电致发光(el)元件、液晶显示器或具有类似结构的微型显示器、或者视网膜可直接显示或类似的激光扫描式显示器,也可以为增强现实(augmented reality,ar)、虚拟现实(virtual reality,vr)或混合现实(mixed reality,mr)显示装置。
131.当然,计算设备必然还可以包括其他部件,例如输入/输出接口、通信组件等。
132.输入/输出接口为处理组件和外围接口模块之间提供接口,上述外围接口模块可以是输出设备、输入设备等。
133.通信组件被配置为便于计算设备和其他设备之间有线或无线方式的通信等。
134.其中,该计算设备可以为物理设备或者云计算平台提供的弹性计算主机等,此时计算设备即可以是指云服务器,上述处理组件、存储组件等可以是从云计算平台租用或购买的基础服务器资源。
135.图6所示电子设备可以实现为部署于车辆中的车载终端,或者实现为与车载终端连接的用户终端。
136.图8示出了本技术提供的一种车辆的结构示意图,如图8所示,包括车辆本体以及设置于所述车辆本体中如图7所述的电子设备。
137.相应地,本技术实施例还提供一种存储有计算机程序的计算机可读存储介质,计算机程序被执行时能够实现上述图1方法实施例中的各步骤。
138.相应地,本技术实施例还提供一种计算机程序产品,计算机程序产品被执行时能够实现上述图1方法实施例中的各步骤。
139.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
140.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
141.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
142.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
143.以上所述仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。

技术特征:


1.一种显示方法,其特征在于,包括:在显示界面显示第一运镜参数对应的第一显示内容,所述第一显示内容包括第一场景及第一车辆模型;检测针对所述车辆的第一控制事件,确定所述第一控制事件对应的第二运镜参数;在所述显示界面显示从所述第一运镜参数至所述第二运镜参数的过渡过程对应的第二显示内容;所述第二显示内容包括从所述第一场景切换至第二场景的动态变化图像、以及从所述第一车辆模型切换至第二车辆模型的动态变化图像;显示所述第二显示内容之后,在所述显示界面显示所述第二运镜参数对应的第三显示内容,所述第三显示内容包括所述第二场景以及所述第二车辆模型。2.根据权利要求1所述的方法,其特征在于,所述在所述显示界面显示从所述第一运镜参数至所述第二运镜参数的过渡过程对应的第二显示内容包括:从所述第一运镜参数至所述第二运镜参数的过渡过程中,确定由至少一个运镜参数构成的动态变化参数;基于所述动态变化参数,生成所述第二显示内容,其中,从所述第一场景切换至第二场景的动态变化图像是基于所述车辆的所处环境数据按照所述动态变化参数渲染生成;从所述第一车辆模型切换至第二车辆模型的动态变化图像是基于所述车辆的外观数据按照所述动态变化参数渲染生成的。3.根据权利要求1或2所述的方法,其特征在于,所述检测针对所述车辆的第一控制事件,确定所述第一控制事件对应的第二运镜参数包括:检测针对所述车辆的第一控制事件,确定所述第一控制事件的对应的运镜策略;所述运镜策略定义了不同控制事件对应的运镜参数;生成所述运镜策略对应的第二运镜参数。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述第一场景基于所述车辆当前所处第一环境的环境数据按照所述第一运镜参数渲染生成的,所述第一车辆模型是基于车辆的外观数据按照所述第一运镜参数渲染生成的,所述方法包括:检测到所述第一控制事件取消、中断或结束,在所述显示界面中显示从所述第二运镜参数至所述第一运镜参数的过渡过程对应的第四显示内容,所述第四显示内容包括从第二场景切换至第三场景的动态变化图像、从所述第二车辆模型切换至第三车辆模型的动态变化图像;显示所述第四显示内容之后,显示所述第一运镜参数对应的第五显示内容,所述第五显示内容包括所述第三场景以及所述第一车辆模型,所述第三场景基于所述车辆当前所所处第三环境的环境数据按照所述第一运镜参数渲染生成的。5.根据权利要求1至4中任一项所述的方法,其特征在于,还包括:检测到针对所述车辆的第一控制事件的同时,检测到针对所述车辆的第二控制事件;所述确定所述第一控制事件对应的第二运镜参数包括:确定所述第一控制事件的优先级是否大于所述第二控制事件的优先级;若是,确定所述第一控制事件对应的第一运镜参数。6.根据权利要求5所述的方法,其特征在于,还包括:显示所述第三显示内容之后,确定所述第二控制事件对应的第三运镜参数;
在所述显示界面显示从所述第二运镜参数至所述第三运镜参数的过渡过程对应的第六显示内容,所述第六显示内容包括从第二场景至第四场景的动态变化图像、从所述第二车辆模型至第三车辆模型的动态变化图像;显示所述第六显示内容之后,显示所述第三运镜参数对应的第七显示内容;所述第七显示内容包括所述第四场景以及所述第三车辆模型。7.根据权利要求1至6中任一项所述的方法,其特征在于,所述检测针对所述车辆的第一控制事件包括如下任一种实现方式:检测所述车辆从第一驾驶模式切换至第二驾驶模式;检测所述车辆从第一车辆状态切换至第二车辆状态;检测所述车辆执行目标驾驶操作;检测针对车辆自身的控制操作;检测所述车辆处于目标路况环境中;检测所述车辆符合相应预警条件,确定所述预警条件对应的第二运镜参数;以及检测针对所述第一运镜参数的用户调整操作。8.根据权利要求1至7中任一项所述的方法,其特征在于,所述运镜参数包括视角、焦点、距离以及高度中的至少一个;所述检测于针对所述车辆的第一控制事件,确定所述第一控制事件对应的第二运镜参数包括如下至少一种实现方式:检测所述车辆距离转向路口预定距离,提升所述第一运镜参数中的高度,获得对应的第二运镜参数;检测所述车辆执行转向操作,确定对应的第二运镜参数;所述第二运镜参数的视角角度与转向方向对应,视角大小小于所述第一运镜参数中的视角大小,焦点聚焦于目标车道,和/或高度高于所述第一运镜参数中的高度;其中,所述转向操作包括掉头、左转弯以及右转弯;检测所述车辆进入环岛道路,提升所述第一运镜参数中的高度,获得对应的第二运镜参数;检测所述车辆处于封闭路段,按照垂直方向提升所述第一运镜参数的高度和/或增大所述第一运镜参数的视角角度,获得对应的第二运镜参数;检测所述车辆速度从第一车速增大到第二车速,增大所述第一运镜参数中的视角大小和/或提升所述第一运镜参数的高度,获得对应的第二运镜参数;检测所述车辆速度从所述第一车速减小到第三车速,减小第一运镜参数中的视角大小和/或降低所述第一运镜参数的高度,获得对应的第二运镜参数;检测所述车辆与目标车辆的距离小于第一阈值,增大第一运镜参数中的视角大小,获得对应的第二运镜参数;检测所述车辆执行并线操作,将所述第一运镜参数中的焦点移动至目标车道,或者车辆与目标车位之间的中心点,获得第二运镜参数;检测所述车辆执行变道操作,确定变道结束对应的第二运镜参数;所述第一运镜参数中的焦点为当前车道,视角为第一视角;所述第二运镜参数中的焦点为目标车道,视角为第二视角;
检测所述车辆切换至泊入状态,确定泊入结束对应的第二运镜参数,所述第二运镜参数中的焦点为目标车位中心点、视角为预设停车视角;所述第一运镜参数中的焦点为车辆以及,检测所述车辆处于拥堵路段,增大第一运镜参数中的视角角度,获得对应的第二运镜参数。9.根据权利要求8所述的方法,其特征在于,在检测所述车辆执行转向操作,确定对应的第二运镜参数的情况下;所述方法还包括:判断转向角度是否超出预定角度范围内;若否,基于所述车辆的外观数据按照所述第二运镜参数渲染获得所述第一车辆模型,以及基于所述车辆当前所处第二环境的环境数据按照所述第一运镜参数渲染生成所述第二场景;若是,基于所述车辆的外观数据按照所述第二运镜参数渲染获得所述第一车辆模型,以及基于所述车辆当前所处第二环境的环境数据按照所述第二运镜参数渲染生成所述第二场景。10.根据权利要求2所述的方法,其特征在于,所述第一运镜参数包括第一视角、第一焦点、第一距离以及第一高度中的至少一个;所述第二运镜参数包括第二视角、第二焦点、第二距离以及第二高度中的至少一个;所述确定从所述第一运镜参数至所述第二运镜参数的过渡过程中,由至少一个运镜参数构成的动态变化参数包括:从所述第一运镜参数至所述第二运镜参数的过渡过程中,执行如下执行一种操作:确定从所述第一焦点切换至所述第二焦点经由的多个动态焦点;确定从所述第一视角切换至所述第二视角经由的多个动态视角;确定从所述第一距离切换至所述第二距离经由的多个动态距离;以及,确定从所述第一高度切换至所述第二高度经由的多个动态高度;确定所述动态变化参数,所述动态变化参数包括所述多个动态焦点、所述多个动态视角、所述多个动态距离以及所述多个动态高度中的至少一种;其中,多个动态焦点与所述多个动态视角一一对应,以及与所述多个动态高度一一对应。11.根据权利要求10所述的方法,其特征在于,所述第一控制事件为所述车辆从人工驾驶模式切换为自动驾驶模式,所述第二视角大于所述的第一视角,所述多个动态视角的视角大小按照从小到大的顺序变化,所述第一焦点为车辆正前方位置,所述第二焦点为车辆侧后方位置,多个动态焦点包括从车辆正前方位置至车辆侧后方位置的多个过渡位置;其中,所述第二显示内容以及所述第三显示内容包括从车头位置指向行驶路径的路径引导线元素。12.根据权利要求1至11中任一项所述的方法,其特征在于,在显示所述第二运镜参数对应的第三显示内容的过程中,或者在显示所述第二运镜参数对应的第三显示内容的之前,还包括:检测到针对所述车辆的第三控制事件,确定所述第三控制事件的优先级是否大于所述第一控制事件的优先级;若所述第三控制事件的优先级大于所述第一控制事件的优先级,确定所述第三控制事件对应的第四运镜参数;
在所述显示界面显示从所述第二运镜参数至所述第四运镜参数的过渡过程对应的第八显示内容;所述第八显示内容包括从所述第二场景切换至第五场景的动态变化图像、从所述第二车辆模型切换至第四车辆模型的动态变化图像;显示所述第八显示内容之后,显示所述第四运镜参数对应的第九显示内容;所述第九显示内容包括所述第五场景以及所述第四车辆模型。13.一种电子设备,其特征在于,包括存储组件、处理组件以及显示组件,所述存储组件存储一条或多条计算机指令,所述一条或多条计算机指令用于被所述处理组件调用并执行以实现如权利要求1~12任一项所述的方法。14.一种车辆,其特征在于,包括车辆本体以及设置于所述车辆本体中如权利要求13所述的电子设备。

技术总结


本申请实施例提供一种显示方法、电子设备及车辆。其中,该方法包括:在显示界面显示第一运镜参数对应的第一显示内容;第一显示内容包括第一场景及第一车辆模型;检测针对车辆的第一控制事件,确定第一控制事件对应的第二运镜参数;在显示界面显示从第一运镜参数至第二运镜参数的过渡过程对应的第二显示内容;第二显示内容包括从第一场景切换至第二场景的动态变化图像、以及从第一车辆模型切换至第二车辆模型的动态变化图像;显示第二显示内容之后,在显示界面显示第二运镜参数对应的第三显示内容;第三显示内容包括第二场景以及第二车辆模型。本申请实施例提供的技术方案通过丰富的视觉效果,实现了对车辆的有效提示。实现了对车辆的有效提示。实现了对车辆的有效提示。


技术研发人员:

李青 王睿 寿心悦 侯珩 王璐

受保护的技术使用者:

北京集度科技有限公司

技术研发日:

2022.10.26

技术公布日:

2023/2/27

本文发布于:2023-02-28 23:31:40,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/3/61279.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:所述   参数   车辆   事件
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图