掌桥专利:专业的专利平台
掌桥专利
首页

一种交互内容显示方法、装置、车辆及存储介质

文献发布时间:2024-04-18 19:53:33


一种交互内容显示方法、装置、车辆及存储介质

技术领域

本公开涉及人机交互技术领域,具体而言,涉及一种交互内容显示方法、装置、车辆及存储介质。

背景技术

随着社会的发展,越来越多的用户选择车辆作为代步工具。车辆内一般会设置车载屏幕,用于显示一些驾驶信息或其他交互内容。车载屏幕一般是安装在前排用户座位前的。

在车辆使用过程中,受车辆内外环境的影响,车辆相关用户之间的交流往往存在一些不方便之处。比如车辆内用户之间进行交流时,如果车辆内环境较为嘈杂或者车辆外环境声音较大,往往导致无法听清对方的信息,尤其在司机有重要信息需要向乘客传达时;再比如,在司机需要向前排乘客提供收款码时,或者后排乘客需要向司机出示付款码时,司机还需要有转头等的动作。

可见,车辆相关用户之间的信息交流没有较好的方式,存在交流不清楚或不方便的问题。

发明内容

本公开实施例至少提供一种交互内容显示方法、装置、车辆及存储介质。

第一方面,本公开实施例提供了一种交互内容显示方法,所述方法用于控制车辆内各显示模块进行交互内容的显示,所述各显示模块包括车载屏幕中的至少一个显示区域,以及具有显示功能的车窗,所述方法包括:

通过第一显示模块显示目标交互内容;

响应于用户针对所述目标交互内容的第一操作,根据所述第一操作指示的操作方向以及各显示模块之间的相对位置关系,确定待显示所述目标交互内容的第二显示模块;

在所述第二显示模块显示所述目标交互内容。

采用上述交互内容显示方法,在第一显示模块上显示的目标交互内容,可以在用户针对目标交互内容触发第一操作(例如滑动操作)后,流转显示在第二显示模块上;如此,可以实现车内用户更加便捷地进行内容分享,极大地方便了车内用户之间进行信息交流,在一些情况下,还可以实现车内用户在无需下车的情况下,通过车窗向车外人员展示车载屏幕中的内容,提高了车内外信息交流的便捷性和效率。

一种可选的实施方式中,所述根据所述第一操作指示的操作方向以及各显示模块之间的相对位置关系,确定待显示所述目标交互内容的第二显示模块,包括:

获取各个显示模块的流转显示状态;所述流转显示状态用于指示所述显示模块能否显示从其它显示模块流转过来的交互内容;

根据所述第一操作指示的操作方向、所述各个显示模块之间的相对位置关系、以及所述各个显示模块的流转显示状态,确定待显示所述目标交互内容的第二显示模块。

上述实施方式中,显示模块可能无法显示从其它显示模块流转过来的交互内容,通过获取各个显示模块的流转显示状态,可以根据第一操作指示的操作方向、各个显示模块之间的相对位置关系、以及各个显示模块的流转显示状态,确定出能够显示交互内容的第二显示模块,从而使得目标交互内容能够流转显示,使得用户能够成功地进行信息交流。

一种可选的实施方式中,所述获取各个显示模块的流转显示状态,包括:

获取各个具有显示功能的车窗的开关状态;

根据所述开关状态,确定所述车窗的流转显示状态。

上述实施方式中,根据车窗的开关状态,确定车窗的流转显示状态,从而保证尽快确定出能够显示交互内容的第二显示模块,从而使得目标交互内容能够流转显示。

一种可选的实施方式中,所述获取各个显示模块的流转显示状态,包括:

针对所述车载屏幕的显示区域,获取所述显示区域的内容显示状态;

在所述内容显示状态指示当前正在显示除所述目标交互内容以外的其它内容,且其它内容优先级高于所述目标交互内容,确定所述显示区域处于不可显示状态。

上述实施方式中,根据显示区域的内容显示状态,确定显示区域的流转显示状态,从而保证尽快确定出能够显示交互内容的第二显示模块,从而使得目标交互内容能够流转显示。

一种可选的实施方式中,根据所述第一操作指示的操作方向、所述各个显示模块之间的相对位置关系、以及所述各个显示模块的流转显示状态,确定待显示所述目标交互内容的第二显示模块,包括:

根据所述第一操作指示的操作方向、所述各个显示模块之间的相对位置关系,确定待显示所述目标交互内容的第一候选显示模块;

在所述第一候选显示模块对应的流转显示状态指示当前不可流转显示的情况下,根据所述第一操作指示的操作方向和所述各个显示模块之间的相对位置关系,从其它显示模块中选择与所述第一候选显示模块相邻的第二候选显示模块;

在所述第二候选显示模块对应的流转显示状态指示当前可流转显示的情况下,将所述第二候选显示模块作为所述第二显示模块。

上述实施方式,可以实现在当前显示模块为不可流转显示时,继续寻找其他能够显示目标交互内容的显示模块,比如副驾显示区域正在播放视频时,可以继续寻找副驾显示区域右侧的右前车窗,以保证目标交互内容能够流转显示。

一种可选的实施方式中,在所述第二显示模块处于可流转显示的状态的情况下,在所述第二显示模块显示所述目标交互内容,包括:

获取所述第二显示模块的显示尺寸信息;

根据所述显示尺寸信息,确定所述目标交互内容的显示比例信息;

根据所述显示比例信息,在所述第二显示模块显示所述目标交互内容。

上述实施方式,根据第二显示模块的显示尺寸信息,确定目标交互内容的显示比例信息,然后按照目标交互内容的显示比例信息,在第二显示模块显示目标交互内容,可以实现随着第二显示模块的显示尺寸的变化,调整目标交互内容的显示比例,使得目标交互内容可以完整地显示在第二显示模块中。

一种可选的实施方式中,所述方法还包括:

响应于接收到车窗显示功能启动请求,向具有显示功能的车窗发送检测信息;

在接收到所述车窗的反馈信息的情况下,将所述车窗作为当前能够进行交互内容显示的显示模块,并进行记录。

上述实施方式,在接收到车窗的反馈信息的情况下,说明车窗具有显示功能,从而可以保证车窗能够正常流转显示目标交互内容,使得用户能够成功地进行信息交流。

一种可选的实施方式中,所述在所述第二显示模块显示所述目标交互内容,包括:

若在所述第二显示模块显示所述目标交互内容之前,所述第二显示模块显示有第一交互内容,在所述第二显示模块的第一子区域显示所述第一交互内容,并在所述第二显示模块的第二子区域显示所述目标交互内容。

上述实施方式,在第二显示模块显示有第一交互内容的情况下,第二显示模块之前显示的第一交互内容可以继续保留,并同时显示之前第一交互内容以及流转过来的目标交互内容,使得用户既能继续查看第一交互内容,又能查看目标交互内容。

一种可选的实施方式中,所述目标交互内容包括动画内容;

所述在所述第二显示模块显示所述目标交互内容,包括:

根据所述车辆的行驶参数信息,确定所述动画内容的播放帧率,按照所述播放帧率,在所述第二显示模块播放所述动画内容。

上述实施方式,根据车辆的行驶参数信息,确定动画内容的播放帧率,可以实现动画内容的播放速率随着行驶过程中行驶参数信息(例如行驶速度和行驶方向)的变化而变化,比如可以在车辆行驶较快的时候,以相对高点的速度播放动画内容,或者在车辆转向的时候,慢速播放,从而可以使得播放速度与车辆状态适配。

一种可选的实施方式中,所述行驶参数信息包括行驶速度;

根据所述车辆的行驶参数信息,确定所述动画内容的播放帧率,包括:

根据所述行驶速度以及所述车辆的剩余导航距离,确定所述车辆的预估行驶时长;

根据所述预估行驶时长以及所述动画内容对应的播放帧数,确定所述动画内容的播放帧率。

上述实施方式,可以实现在车辆的预估行驶时长较短的情况下,倍速播放动画内容,可以让用户尽量能够在剩余导航距离内观看完动画内容或尽量观看较多的动画内容。

一种可选的实施方式中,所述第一显示模块为所述车载屏幕,所述第二显示模块为所述车窗;

在所述第二显示模块显示所述目标交互内容之前,还包括:

接收用户的目标指示信息,所述目标指示信息用于指示所述目标交互内容用于在车辆内显示或用于在车辆外显示;

所述在所述第二显示模块显示所述目标交互内容,包括:

根据所述目标指示信息,在所述第二显示模块显示所述目标交互内容。

上述实施方式,车窗不仅可以具有车内显示能力,还可以具有车外显示能力,用户可以选择在车辆内显示还是在车辆外显示,从而提高了车内用户与车外用户之间、或者车内用户与车内用户之间信息交流的体验。

第二方面,本公开实施例还提供一种交互内容显示装置,所述装置用于控制车辆内各显示模块进行交互内容的显示,所述各显示模块包括车载屏幕中的多个显示区域,以及具有显示功能的车窗,所述装置包括:

第一显示模块,用于通过第一显示模块显示目标交互内容;

确定模块,用于响应于用户针对所述目标交互内容的第一操作,根据所述第一操作指示的操作方向以及各显示模块之间的相对位置关系,确定待显示所述目标交互内容的第二显示模块;

第二显示模块,用于在所述第二显示模块显示所述目标交互内容。

第三方面,本公开实施例还提供一种车辆,包括:如上述第二方面的实施方式中的交互内容显示装置。

第四方面,本公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。

关于上述交互内容显示装置、车辆及计算机可读存储介质的效果描述参见上述交互内容显示方法的说明,这里不再赘述。

为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本公开实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,此处的附图被并入说明书中并构成本说明书中的一部分,这些附图示出了符合本公开的实施例,并与说明书一起用于说明本公开的技术方案。应当理解,以下附图仅示出了本公开的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1示出了本公开实施例所提供的一种交互内容显示方法的流程图;

图2示出了本公开实施例所提供的车辆内各个显示模块之间的位置关系示意图;

图3示出了本公开实施例所提供的交互内容流转的效果示意图;

图4示出了本公开实施例所提供的一种交互内容显示装置的结构示意图;

图5示出了本公开实施例所提供的一种计算机设备的示意图。

图示说明:

1-主驾显示区域;2-副驾显示区域;3-右前车窗。

具体实施方式

为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本公开实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本公开的实施例的详细描述并非旨在限制要求保护的本公开的范围,而是仅仅表示本公开的选定实施例。基于本公开的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本公开保护的范围。

经研究发现,车内用户与车外用户之间、或者车内用户与车内用户的信息交流是一个值得关注的问题。比如高速公路上自车发生故障,需要提醒后车注意;再比如,司机需要向前排乘客提供收款码或者后排乘客需要向司机出示付款码,或者在高速公路上,司机需要向高速路收费人员出示付款码;再比如,司机想要将导航信息分享给后排乘客;又比如车主离开时,需要显示挪车信息;又比如,车辆内不同位置的用户之间进行交流时,受限于车辆内外环境嘈杂的影响,使用声音交流存在困难。因此,如何提高车内用户与车外用户之间、或者车内用户与车内用户之间信息交流的体验,提高信息交流的清晰度和便捷性,是值得研究的问题。

基于此,本公开实施例提供了一种交互内容显示方法,包括:通过第一显示模块显示目标交互内容;响应于用户针对所述目标交互内容的第一操作,根据所述第一操作指示的操作方向以及各显示模块之间的相对位置关系,确定待显示所述目标交互内容的第二显示模块;在所述第二显示模块显示所述目标交互内容。采用上述交互内容显示方法,第一显示模块上显示的目标交互内容,可以在用户针对目标交互内容触发第一操作(例如滑动操作)后,流转显示在第二显示模块上;如此,可以实现车内用户更加便捷地进行内容分享,极大地方便了车内用户之间进行信息交流,在一些情况下,还可以实现车内用户在无需下车的情况下,通过车窗向车外人员展示车载屏幕中的内容,提高了信息交流的便捷性和效率。

针对以上方案所存在的缺陷以及所提出的解决方案,均是发明人在经过实践并仔细研究后得出的结果,因此,上述问题的发现过程以及下文中本公开针对上述问题所提出的解决方案,都应该是发明人在本公开过程中对本公开做出的贡献。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

为便于对本实施例进行理解,首先对本公开实施例所公开的一种交互内容显示方法进行详细介绍,本公开实施例所提供的交互内容显示方法的执行主体一般为具有一定计算能力的计算机设备。

下面对本公开实施例提供的交互内容显示方法加以说明。

参见图1所示,为本公开实施例提供的交互内容显示方法的流程图,所述方法包括S101~S103,其中:

S101:通过第一显示模块显示目标交互内容。

S102:响应于用户针对所述目标交互内容的第一操作,根据所述第一操作指示的操作方向以及各显示模块之间的相对位置关系,确定待显示所述目标交互内容的第二显示模块。

S103:在所述第二显示模块显示所述目标交互内容。

本公开实施例提供的上述交互内容显示方法,可以用于控制车辆内各显示模块进行交互内容的显示,各显示模块可以包括车载屏幕中的至少一个显示区域,以及具有显示功能的车窗。

本公开实施例中,车窗的显示功能可以是车辆对车窗进行检测之后启动的。在一种实施方式中,响应于接收到车窗显示功能启动请求,可以向具有显示功能的车窗发送检测信息。在接收到车窗的反馈信息的情况下,将车窗作为当前能够进行交互内容显示的显示模块,并进行记录。

车窗显示功能启动请求可以是用户通过语音、控制车窗显示的目标应用程序等方式向车辆发送的。车窗显示功能启动请求用于启动车窗的显示功能。

车辆内通电后,车窗和车载屏幕可以进行显示能力自检、更新。车辆向车窗发送检测信息后,如果车窗的自检结果或者更新结果指示具有显示能力,车窗可以向车辆发送反馈信息,车辆将该车窗作为能够进行交互内容显示的显示模块。如果车窗的自检结果或者更新结果指示不具有显示能力,车窗将无法作为显示模块。

车辆可以对能够进行交互内容显示的车窗进行记录,保存车窗与其它显示模块的相对位置。

在本公开实施例中,车辆也可以对能够进行交互内容显示的显示区域进行记录,保持显示区域与其它显示模块的相对位置。

图2示出了车辆内各个显示模块之间的位置关系示意图。显示模块可以包括前挡风车窗、后挡风车窗、主驾显示区域、副驾显示区域、左前车窗、左后车窗、右前车窗和右后车窗。假设车辆内各车窗和车载屏幕的显示区域均具有显示功能。

各显示模块之间的相对位置关系可以与各显示模块之间的内容流转方向相对应。通过上述位置关系示意图,可以看出交互内容在各个显示模块之间的内容流转方向:交互内容可以从主驾显示区域流转到前挡风车窗、后挡风车窗、副驾显示区域、左前车窗、左后车窗;从副驾显示区域流转到前挡风车窗、后挡风车窗、右前车窗和右后车窗;从左前车窗流转到左后车窗;从左后车窗流转到后挡风车窗;从后挡风车窗流转到右后车窗;从右前车窗流转到右后车窗。

这里需要理解的是,图2给出的车辆内各个显示模块之间的位置关系仅为示意性的,在具体实施中,各个显示模块之间的位置关系可以根据实际需求进行设置或者调整。

内容流转方向用于指示不同显示模块之间进行交互内容流转时,对应的第一操作指示的操作方向。这里,交互内容流转可以指显示在第三显示模块中的交互内容,在内容流传方向指向的第四显示模块中显示。第三显示模块中可以不再显示交互内容,也可以继续显示交互内容。

在本公开实施例中,第一显示模块可以为车载屏幕中的显示区域,也可以为具有显示功能的车窗。

在第一显示模块为车载屏幕中的显示区域的情况下,显示的目标交互内容可以是用户在车载屏幕输入的,或者在与车载屏幕关联的终端设备中输入后,同步到车载屏幕中的。在具体实施中,用户可以通过手动输入或者语音输入等任何可行的输入方式输入目标交互内容。

在第一显示模块为具有显示功能的车窗的情况下,显示的目标交互内容可以是由显示模块流转过来的交互内容。目标交互内容在显示模块之间的流转过程即S10~S103的步骤。

在一种实施方式中,第一显示模块显示的目标交互内容可以是翻译之后的,例如,针对输入到车载屏幕中的或者通过终端设备同步到车载屏幕的原始交互内容中包括文本内容的情况,目标交互内容可以是对原始交互内容进行语言类型转换后显示出来的。示例性的,响应于用户针对原始交互内容的语言类型选择操作,可以将第一语言类型的原始交互内容,转换为语言类型选择操作指示的第二语言类型的目标交互内容,此时,第一显示模块中可以展示第二语言类型的目标交互内容。

用户针对目标交互内容的第一操作可以包括对目标交互内容的滑动操作(接触显示模块后进行滑动)、目标手势操作(未接触显示模块的情况下移动手指)、眼动操作等。

用户针对目标交互内容的第一操作可以是在第一显示模块中触发的,也可以是在与车载屏幕关联的终端设备中触发的。在一种方式中,第一显示模块或者终端设备中可以显示上述图2的位置关系示意图,便于用户将目标交互内容流转到期望显示目标交互内容的第二显示模块。

针对上述图2中所示的各个显示模块之间的位置关系以及与各显示模块之间的内容流转方向,用户可以针对显示在各个显示模块上的目标交互内容,执行对应方向上的第一操作,使得目标交互内容显示到其它显示模块上。

具体地,以第一操作为滑动操作为例,针对显示在主驾显示区域中的目标交互内容,执行向右的滑动操作时,目标交互内容可以显示到副驾显示区域上;执行向左的滑动操作时,目标交互内容可以显示到左前车窗上;执行向上的滑动操作时,目标交互内容可以显示到前挡风车窗上;执行向下的滑动操作时,目标交互内容可以显示到后挡风车窗上。

相应地,针对显示在副驾显示区域中的目标交互内容,执行向右的滑动操作时,目标交互内容可以显示到右前车窗上;执行向上的滑动操作时,目标交互内容可以显示到前挡风车窗上;执行向下的滑动操作时,目标交互内容可以显示到后挡风车窗上。针对显示在左前车窗上的目标交互内容,执行向下的滑动操作时,目标交互内容可以显示到左后车窗上。针对显示在左后车窗上的滑动操作时,目标交互内容可以显示到后档风车窗上。针对显示在后挡风车窗上的目标交互内容,执行向右的滑动操作时,目标交互内容可以显示到右后车窗上。针对显示在右前车窗的目标交互内容,执行向下的第一操作时,目标交互内容可以显示到右后车窗上。

这里需要理解的是,针对图2给出的车辆内各个显示模块之间的位置关系,用户针对各个显示模块执行第一操作的操作方向仅为示意性的,在具体实施中,各个显示模块执行第一操作的操作方向可以根据实际需求进行设置或者调整。

在某些情况下,显示模块可能无法显示从其它显示模块流转过来的交互内容。比如,针对完全打开的车窗,则无法显示流转的交互内容;又如,针对正在播放视频的车载屏幕,也无法显示流转的交互内容。

在一种实施方式中,可以获取各个显示模块的流转显示状态;流转显示状态用于指示显示模块能否显示从其它显示模块流转过来的交互内容;根据第一操作指示的操作方向、各个显示模块之间的相对位置关系、以及各个显示模块的流转显示状态,确定待显示目标交互内容的第二显示模块。

在上述实施方式中,显示模块为车窗的情况下,获取显示模块的流转显示状态,可以包括:获取各个具有显示功能的车窗的开关状态;根据开关状态,确定车窗的流转显示状态。

这里,车窗的开关状态可以包括关闭状态、打开状态和中间状态。

关闭状态即车窗全部关闭的状态。在关闭状态下,可以在车窗的整体区域中显示交互内容。这里可以确定流转显示状态包括能够显示从其它显示模块流转过来的交互内容。

打开状态即车窗全部打开的状态。在打开状态,车窗区域无法显示交互内容。这里可以确定流转显示状态包括无法显示从其它显示模块流转过来的交互内容。

中间状态即部分车窗关闭的状态。在中间状态,可以在关闭的部分车窗中显示交互内容。这里可以确定流转显示状态包括能够显示从其它显示模块流转过来的交互内容。

在上述实施方式中,显示模块为车载屏幕的显示区域的情况下,获取显示模块的流转显示状态,可以包括:针对车载屏幕的显示区域,获取显示区域的内容显示状态;在内容显示状态指示当前正在显示除目标交互内容以外的其它内容,且其它内容优先级高于目标交互内容,确定显示区域处于不可显示状态。

这里,内容的优先级可以是根据内容类型确定的。比如,学习类内容的优先级可以高于社交类内容的优先级;社交类内容的优先级可以高于娱乐类内容的优先级。

在上述实施方式中,根据第一操作指示的操作方向、各个显示模块之间的相对位置关系,确定的与第一显示模块相邻的显示模块并不能作为确定待显示目标交互内容的第二显示模块。由于与第一显示模块相邻的显示模块可能处于可显示状态,也可能处于不可显示状态,因此需要结合显示模块的流转显示状态,确定第二显示模块。

在一种实施方式中,首先可以根据第一操作指示的操作方向、各个显示模块之间的相对位置关系,确定待显示目标交互内容的第一候选显示模块。在第一候选显示模块对应的流转显示状态指示当前可流转显示,即能够显示从其它显示模块流转过来的交互内容的情况下,可以确定该第一候选显示模块为第二显示模块。在第一候选显示模块的流转显示状态指示当前不可流转显示,即无法显示从其它显示模块流转过来的交互内容的情况下,则根据第一操作指示的操作方向、各个显示模块之间的相对位置关系,从其它显示模块中选择与第一候选显示模块相邻的第二候选显示模块。在第二候选显示模块对应的流转显示状态指示当前可流转显示的情况下,可以确定该第二候选显示模块作为第二显示模块。在第二候选显示模块的流转显示状态指示无法显示从其它显示模块流转过来的交互内容的情况下,则重复上述过程,直至确定出第二显示模块。

在一种方式中,在第一候选显示模块的流转显示状态指示当前不可流转显示,需要从其它显示模块中选择与第一候选显示模块相邻的第二候选显示模块的过程中,当与候选显示模块相邻的显示模块仅存在一个时,用户可以不需要再执行触发操作,直接将该显示模块作为第二候选显示模块;当与候选显示模块相邻的显示模块存在多个时,可以在第一显示模块上显示模块选择提示信息以及多个可选的显示模块,以提示用户选择其中一个作为第二候选显示模块。比如,图2中,主驾显示区域显示目标交互内容时,在副驾显示区域作为第一候选显示模块,且副驾显示区域的流转显示状态指示当前不可流转显示的情况下,此时可以在主驾显示区域显示上述模块选择提示信息,以使用户从前挡风车窗、右前车窗以及后挡风车窗(前挡风车窗、右前车窗以及后挡风车窗均具有显示从副驾显示区域流转显示过来的交互内容的能力)中选择第二候选显示模块。

例如第一显示模块为图2中的主驾显示区域。主驾显示区域中显示有目标交互内容。用户针对目标交互内容触发了第一操作,第一操作指示的操作方向向右。根据图2中各显示模块之间的相对位置关系,确定候选显示模块为位于主驾显示区域右侧的副驾显示区域。根据副驾显示区域的流转显示状态,判断副驾显示区域能否显示从主驾显示区域流转过来的交互内容。如果副驾显示区域能够显示从主驾显示区域流转过来的交互内容,则确定副驾显示区域为第二显示模块。

如果副驾显示区域无法显示从主驾显示区域流转过来的交互内容,那么根据各显示模块之间的相对位置关系,确定候选显示模块为副驾显示区域右侧的右前车窗。根据右前车窗的流转显示状态,判断右前车窗能否显示从主驾显示区域流转过来的交互内容。如果右前车窗能够显示从副驾显示区域流转过来的交互内容,则确定右前车窗为第二显示模块。如果右前车窗无法显示从主驾显示区域流转过来的交互内容,则确定候选显示模块为位于右后车窗,并继续判断右后车窗能否显示从主驾显示区域流转过来的交互内容。

如图3所示,用户想要将主驾显示区域1显示的二维码分享给副驾驶位置的用户。用户对主驾显示区域1显示的二维码触发了向右的滑动操作后,由于此时副驾显示区域2中正在播放学习视频,副驾显示区域2处于不可显示状态,则继续判断副驾显示区域2右侧的右前车窗3是否能够显示从主驾显示区域1流转过来的二维码。在右前车窗3能够显示从主驾显示区域1流转过来的二维码的情况下,则可以将二维码显示在右前车窗3上。

在第二显示模块处于可流转显示的状态的情况下,第二显示模块可能处于全部可显示状态,也可能处于局部可显示状态。比如,第二显示模块为车窗的情况下,当车窗全部关闭时,车窗处于全部可显示状态;当车窗关闭一半时,车窗处于局部可显示状态。比如,第二显示模块为车载屏幕的显示区域的情况下,当显示区域未显示有其它内容时,显示区域处于全部可显示状态;当显示区域的部分区域未显示有其它内容时,显示区域处于局部显示状态。

在一种实施方式中,在第二显示模块显示目标交互内容,可以包括:获取第二显示模块的显示尺寸信息;根据显示尺寸信息,确定目标交互内容的显示比例信息;根据显示比例信息,在第二显示模块显示目标交互内容。

在第二显示模块为车窗的情况下,第二显示模块的显示尺寸信息与第二显示模块的开关状态是对应的。在第二显示模块处于关闭状态的情况下,第二显示模块的显示尺寸即车窗的最大尺寸;在第二显示模块处于中间状态的情况下,第二显示模块的显示尺寸即车窗关闭区域的尺寸。

在第二显示模块的显示尺寸为车窗的最大尺寸的情况下,可以按照目标交互内容的第一显示比例显示目标交互内容。在第二显示模块的显示尺寸为车窗关闭区域的尺寸的情况下,可以按照目标交互内容的第二显示比例显示目标交互内容。第一显示比例可以为目标交互内容在第一显示模块中的原始显示比例,也可以是根据车窗的最大尺寸对原始显示比例进行调整后的显示比例。第二显示比例可以是根据车窗关闭区域的尺寸对所述原始显示比例进行调整后的显示比例。

在第二显示模块为车载屏幕的显示区域的情况下,第二显示模块的显示尺寸信息与第二显示模块中的空闲区域(即未显示内容的区域)的尺寸是对应的。在第二显示模块未显示其它内容的情况下,第二显示模块的显示尺寸即显示区域的最大尺寸;在第二显示模块的部分区域未显示其它内容的情况下,第二显示模块的显示尺寸即该部分区域的尺寸。

在第二显示模块的显示尺寸为显示区域的最大尺寸的情况下,可以按照目标交互内容的第三显示比例显示目标交互内容。在第二显示模块的显示尺寸为显示区域的部分区域的尺寸的情况下,可以按照目标交互内容的第四显示比例显示目标交互内容。第三显示比例可以为目标交互内容在第一显示模块中的原始显示比例,也可以是根据显示区域的最大尺寸对原始显示比例进行调整后的显示比例。第四显示比例可以是根据显示区域的部分区域的尺寸对所述原始显示比例进行调整后的显示比例。

在本公开实施例中,第二显示模块之前显示的交互内容可以继续保留,即可以同时显示在前显示的交互内容以及从第一显示模块流转过来的内容。

在一种实施方式中,第二显示模块显示目标交互内容,包括:若在第二显示模块显示目标交互内容之前,第二显示模块显示有第一交互内容,在第二显示模块的第一子区域显示第一交互内容,并在第二显示模块的第二子区域显示目标交互内容。

在上述实施方式中,第二显示模块中可以划分为两个子区域,即第一子区域和第二子区域。原来在第二显示模块显示的第一交互内容可以缩小显示比例后显示在第一子区域。流转过来的目标交互区域可以显示在第二子区域。

在具体实施中,第一子区域和第二子区域的尺寸可以是相同的,也可以是不同的。在一种实施方式中,响应于用户针对目标子区域的触发操作,可以根据触发操作指示的尺寸调整信息,调整目标子区域的尺寸。

在调整目标子区域的尺寸的过程中,如果目标子区域对应的调整后尺寸不影响其它子区域的情况下,可以保持其它子区域的尺寸不变。如果目标子区域对应的调整后尺寸影响其它子区域的情况下,可以根据目标子区域对应的调整后尺寸以及第二显示模块的尺寸,调整其它子区域的尺寸。

目标交互内容可以包括视频内容、文本内容、音频内容、图片内容等。在目标交互内容包括视频内容,具体为动画内容的情况下,在第二显示模块显示目标交互内容,可以包括:根据车辆的行驶参数信息,确定动画内容的播放帧率,按照播放帧率,在第二显示模块播放动画内容。

车辆的行驶参数信息可以包括行驶速度、行驶方向等信息。

比如,在车辆行驶速度较大的情况下,可以增大动画内容的播放帧率,在车辆行驶速度较小的情况下,可以减小动画内容的播放帧率。再比如,在车辆行驶方向切换的情况下,可以减小动画内容的播放帧率。

在一种实施方式,行驶参数信息包括行驶速度的情况下,可以根据行驶速度以及车辆的剩余导航距离,确定车辆的预估行驶时长;根据预估行驶时长以及动画内容对应的播放帧数,确定动画内容的播放帧率。

在上述实施方式中,为了避免确定的动画内容的播放帧率过大,导致用户无法正常观看,可以设置播放帧率阈值。在确定的动画内容的播放帧率大于或等于播放帧率阈值的情况下,可以按照播放帧率阈值播放动画内容。在确定的动画内容的播放帧率小于播放帧率阈值的情况下,可以按照确定的动画内容的播放帧率播放动画内容。

在一些实施例中,车窗可以支持在车辆内显示信息,也可以支持在车辆外显示信息,此时,车窗的车辆内、外显示功能可以是独立的,分别采用不同的显示部件实现。从而使得车内用户将信息分享给车辆外人员。比如在高速公路上,司机可以将在车载屏幕上显示的付款码滑动到车窗玻璃,并在车窗玻璃外部向高速路收费人员出示付款码;再比如,高速公路上自车发生故障,可以在车载屏幕上触发提示信息(可以手动输入或者触发相关提示按钮)后,将提示信息滑动到后挡风玻璃外部显示,以提醒后车注意;再比如,车主暂时离车时,可以将在车载屏幕触发的挪车信息滑动到前挡风玻璃外部显示。

基于此,本公开实施例中,在第一显示模块为车载屏幕,第二显示模块为车窗的情况下,在第二显示模块显示目标交互内容之前,还可以接收用户的目标指示信息,目标指示信息用于指示目标交互内容用于在车辆内显示或用于在车辆外显示。在第二显示模块显示目标交互内容时,可以根据目标指示信息,在第二显示模块显示目标交互内容。

这里,用户可以通过在车载屏幕中触发模式选项(车内显示或车外显示),或者手势触发等发出目标指示信息,实现对车窗显示模式的切换。

在具体实施中,如果在车窗上朝向车辆内显示目标交互内容,车辆外用户看向该目标交互内容时就会是反方向的,通过触发车辆内外显示模式的切换,可以在向车辆外显示该目标交互内容时,将该目标交互内容进行显示上的反向处理,从而使得在车辆外看到的目标交互内容是正常显示的。

通过采用本公开实施例提供的上述交互内容显示方法,驾驶员在高速公路上缴纳高速费或者向路边摊位付款时,驾驶员可以在不需要下车的情况下,在车载屏幕的显示区域中显示出付款码后,将付款码通过滑动的方式,流转显示到左前车窗上,完成付款。或者,车辆在高速公路上出现紧急情况,需要提醒后车注意时,副驾驶用户可以在车载屏幕的显示区域中录入提醒信息,并通过向下滑,将车载屏幕的显示区域中的提醒信息直接显示在后挡风车窗中。或者,车主离开时,在车载屏幕的显示区域中设置好挪车信息后,通过向上滑,将挪车信息显示到前挡风车窗上。

采用上述交互内容显示方法,第一显示模块上显示的目标交互内容,可以在用户针对目标交互内容触发第一操作(例如滑动操作)后,流转显示在第二显示模块上,提高了信息交流的便捷性和效率。

本领域技术人员可以理解,在具体实施方式的上述方法中,各步骤的撰写顺序并不意味着严格的执行顺序而对实施过程构成任何限定,各步骤的具体执行顺序应当以其功能和可能的内在逻辑确定。

基于同一发明构思,本公开实施例中还提供了与交互内容显示方法对应的交互内容显示装置,由于本公开实施例中的装置解决问题的原理与本公开实施例上述交互内容显示方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。

参照图4所示,为本公开实施例提供的一种交互内容显示装置的架构示意图,所述装置用于控制车辆内各显示模块进行交互内容的显示,所述各显示模块包括车载屏幕中的多个显示区域,以及具有显示功能的车窗,所述装置包括:

第一显示模块401,用于通过第一显示模块显示目标交互内容;

确定模块402,用于响应于用户针对所述目标交互内容的第一操作,根据所述第一操作指示的操作方向以及各显示模块之间的相对位置关系,确定待显示所述目标交互内容的第二显示模块;

第二显示模块403,用于在所述第二显示模块显示所述目标交互内容。

一种可选的实施方式中,确定模块402,具体用于:

获取各个显示模块的流转显示状态;所述流转显示状态用于指示所述显示模块能否显示从其它显示模块流转过来的交互内容;

根据所述第一操作指示的操作方向、所述各个显示模块之间的相对位置关系、以及所述各个显示模块的流转显示状态,确定待显示所述目标交互内容的第二显示模块。

一种可选的实施方式中,确定模块402,具体用于:

获取各个具有显示功能的车窗的开关状态;

根据所述开关状态,确定所述车窗的流转显示状态。

一种可选的实施方式中,确定模块402,具体用于:

针对所述车载屏幕的显示区域,获取所述显示区域的内容显示状态;

在所述内容显示状态指示当前正在显示除所述目标交互内容以外的其它内容,且其它内容优先级高于所述目标交互内容,确定所述显示区域处于不可显示状态。

一种可选的实施方式中,确定模块402,具体用于:

根据所述第一操作指示的操作方向、所述各个显示模块之间的相对位置关系,确定待显示所述目标交互内容的第一候选显示模块;

在所述第一候选显示模块对应的流转显示状态指示当前不可流转显示的情况下,根据所述第一操作指示的操作方向和所述各个显示模块之间的相对位置关系,从其它显示模块中选择与所述第一候选显示模块相邻的第二候选显示模块;

在所述第二候选显示模块对应的流转显示状态指示当前可流转显示的情况下,将所述第二候选显示模块作为所述第二显示模块。

一种可选的实施方式中,在所述第二显示模块处于可流转显示的状态的情况下,第二显示模块403,具体用于:

获取所述第二显示模块的显示尺寸信息;

根据所述显示尺寸信息,确定所述目标交互内容的显示比例信息;

根据所述显示比例信息,在所述第二显示模块显示所述目标交互内容。

一种可选的实施方式中,所述装置还包括:

发送模块,用于响应于接收到车窗显示功能启动请求,向具有显示功能的车窗发送检测信息;

记录模块,用于在接收到所述车窗的反馈信息的情况下,将所述车窗作为当前能够进行交互内容显示的显示模块,并进行记录。

一种可选的实施方式中,第二显示模块403,具体用于:

若在所述第二显示模块显示所述目标交互内容之前,所述第二显示模块显示有第一交互内容,在所述第二显示模块的第一子区域显示所述第一交互内容,并在所述第二显示模块的第二子区域显示所述目标交互内容。

一种可选的实施方式中,所述目标交互内容包括动画内容;

第二显示模块403,具体用于:

根据所述车辆的行驶参数信息,确定所述动画内容的播放帧率,按照所述播放帧率,在所述第二显示模块播放所述动画内容。

一种可选的实施方式中,所述行驶参数信息包括行驶速度;

第二显示模块403,具体用于:

根据所述行驶速度以及所述车辆的剩余导航距离,确定所述车辆的预估行驶时长;

根据所述预估行驶时长以及所述动画内容对应的播放帧数,确定所述动画内容的播放帧率。

一种可选的实施方式中,所述第一显示模块为所述车载屏幕,所述第二显示模块为所述车窗;

在所述第二显示模块显示所述目标交互内容之前,还包括:

接收模块,用于接收用户的目标指示信息,所述目标指示信息用于指示所述目标交互内容用于在车辆内显示或用于在车辆外显示;

第二显示模块403,具体用于:根据所述目标指示信息,在所述第二显示模块显示所述目标交互内容。

关于装置中的各模块的处理流程、以及各模块之间的交互流程的描述可以参照上述方法实施例中的相关说明,这里不再详述。

基于同一技术构思,本公开实施例还提供了一种车辆。所述车辆包括上述交互内容显示装置。

基于同一技术构思,本公开实施例还提供了一种计算机设备。参照图5所示,为本公开实施例提供的计算机设备500的结构示意图,包括处理器501、存储器502、和总线503。其中,存储器502用于存储执行指令,包括内存5021和外部存储器5022;这里的内存5021也称内存储器,用于暂时存放处理器501中的运算数据,以及与硬盘等外部存储器5022交换的数据,处理器501通过内存5021与外部存储器5022进行数据交换,当计算机设备500运行时,处理器501与存储器502之间通过总线503通信,使得处理器501在执行以下指令:

通过第一显示模块显示目标交互内容;

响应于用户针对所述目标交互内容的第一操作,根据所述第一操作指示的操作方向以及各显示模块之间的相对位置关系,确定待显示所述目标交互内容的第二显示模块;

在所述第二显示模块显示所述目标交互内容。

本公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述方法实施例中所述的交互内容显示方法的步骤。其中,该存储介质可以是易失性或非易失的计算机可读取存储介质。

本公开实施例还提供一种计算机程序产品,该计算机产品承载有程序代码,所述程序代码包括的指令可用于执行上述方法实施例中所述的交互内容显示方法的步骤,具体可参见上述方法实施例,在此不再赘述。

其中,上述计算机程序产品可以具体通过硬件、软件或其结合的方式实现。在一个可选实施例中,所述计算机程序产品具体体现为计算机存储介质,在另一个可选实施例中,计算机程序产品具体体现为软件产品,例如软件开发包(Software Development Kit,SDK)等等。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本公开所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本公开各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本公开各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上所述实施例,仅为本公开的具体实施方式,用以说明本公开的技术方案,而非对其限制,本公开的保护范围并不局限于此,尽管参照前述实施例对本公开进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本公开实施例技术方案的精神和范围,都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应以所述权利要求的保护范围为准。

技术分类

06120116337518