一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用于控制内容呈现的方法、装置、设备和介质与流程

2022-03-29 12:03:10 来源:中国专利 TAG:
用于控制内容呈现的方法、装置、设备和介质与流程

本公开的实施例总体上涉及多媒体技术,并且更具体地涉及用于控制内容呈现的方法、装置、设备和计算机可读存储介质。

背景技术

诸如图像和视频等的视觉内容可以给驾驶员提供丰富且具有吸引力的体验。但是,为了确保驾驶安全性,在车辆中通常仅使得音频内容被播放。有时候,驾驶员会在驾驶期间使用智能手机来浏览视觉内容。这样的行为不仅是危险的,也是法律法规所禁止的。

目前,为了避免驾驶员在驾驶期间使用智能手机来浏览视觉内容,通常采用镜像技术将智能手机中的内容直接投影到车辆的中央控制台的呈现屏上。通过这种方式,驾驶员能够在中央控制台的呈现屏上浏览其智能手机中的所有内容。然而,这样的方式仍然具有安全隐患。



技术实现要素:

根据本公开的示例实施例,提供了一种控制内容呈现的方案。该方案通过根据车辆处于不同驾驶状况来控制呈现多媒体内容中不同类型的内容元素,能够在确保驾驶安全性的同时,保持用户对多媒体内容的完整体验。

在本公开的第一方面中,提供了一种控制内容呈现的方法。该方法包括:获取要在车辆中呈现的多媒体内容,该多媒体内容包括多个类型的内容元素;检测车辆的驾驶状况;如果检测到车辆处于第一驾驶状况,使多媒体内容中的第一内容部分被呈现在车辆中,该第一内容部分包括多个类型中第一类型的内容元素的至少一部分;以及如果检测到车辆从第一驾驶状况改变为第二驾驶状况,使多媒体内容中的第二内容部分被呈现在车辆中,该第二内容部分包括已呈现的第一内容部分中的至少一部分和多个类型中第二类型的内容元素的至少一部分。

在一些实施例中,第一驾驶状况所要求的用户注意力程度高于第二驾驶状况所要求的用户注意力程度,并且第一类型的内容元素所要求的用户注意力程度低于第二类型的内容元素所要求的用户注意力程度。

在一些实施例中,使第二内容部分被呈现还包括:从已呈现的第一内容部分中选择至少一部分作为第一目标内容部分;从多媒体内容选择第二目标内容部分,第二目标内容部分包括第二类型的内容元素中与第一目标内容部分相关联的部分;以及将第一目标内容部分和第二目标内容部分组合成第二内容部分,以用于呈现。

在一些实施例中,其中从多媒体内容选择第二目标内容部分包括:从多媒体内容选择满足以下至少一项的第二类型的内容元素作为第二目标内容部分:与第一目标内容部分来自相同的内容源,与第一目标内容部分被同时呈现,以及描述关于第一目标内容部分的更多细节。

在一些实施例中,还包括:获取内容呈现准则,内容呈现准则指示车辆的驾驶状况与可允许呈现的内容元素的类型之间的关联性。

在一些实施例中,使第一内容部分被呈现还包括:如果检测到车辆处于第一驾驶状况,基于内容呈现准则,确定在第一驾驶状况下可允许呈现的内容元素的类型为第一类型;以及从多媒体内容提取第一类型的内容元素的至少一部分作为第一内容部分以用于呈现。

在一些实施例中,使第二内容部分被呈现还包括:如果检测到车辆从第一驾驶状况改变为第二驾驶状况,基于内容呈现准则,确定在第二驾驶状况下可允许呈现的内容元素的类型为第一类型和第二类型;以及从多媒体内容选择第一内容部分的至少一部分和第二类型的内容元素的至少一部分作为第二内容部分,以用于呈现。

在一些实施例中,检测车辆的驾驶状况包括:检测以下中的至少一项:车辆的运行状况以及车辆的周围交通状况;以及基于检测到的运行状况和周围交通状况中的至少一项来确定车辆的驾驶状况。

在一些实施例中,车辆的运行状况包括以下中的至少一项:车辆的速度、车辆的档位、车辆的制动状态以及车辆的引擎状态,并且车辆的周围交通状况包括以下中的至少一项:车辆周围的交通灯的状况、车辆周围的其他车辆的状况以及车辆周围的行人的状况。

在一些实施例中,获取多媒体内容包括:获取以下中的至少一项的聚合内容:音频、图像、文本、视频以及要求用户交互的内容。

在本公开的第二方面中,提供了一种控制内容呈现的装置。该装置包括:内容获取模块,被配置为获取要在车辆中呈现的多媒体内容,多媒体内容包括多个类型的内容元素;驾驶状况检测模块,被配置为检测车辆的驾驶状况;第一内容呈现控制模块,被配置为如果检测到车辆处于第一驾驶状况,使多媒体内容中的第一内容部分被呈现在车辆中,第一内容部分包括多个类型中第一类型的内容元素的至少一部分;以及第二内容呈现控制模块,被配置为如果检测到车辆从第一驾驶状况改变为第二驾驶状况,使多媒体内容中的第二内容部分被呈现在车辆中,第二内容部分包括已呈现的第一内容部分中的至少一部分和多个类型中第二类型的内容元素的至少一部分。

在一些实施例中,第一驾驶状况所要求的用户注意力程度高于第二驾驶状况所要求的用户注意力程度,并且第一类型的内容元素所要求的用户注意力程度低于第二类型的内容元素所要求的用户注意力程度。

在一些实施例中,第二内容呈现控制模块还包括:第一目标内容部分选择模块,被配置为从已呈现的第一内容部分中选择至少一部分作为第一目标内容部分;第二目标内容部分选择模块,被配置为从多媒体内容选择第二目标内容部分,第二目标内容部分包括第二类型的内容元素中与第一目标内容部分相关联的部分;以及目标内容部分组合模块,被配置为将第一目标内容部分和第二目标内容部分组合成第二内容部分,以用于呈现。

在一些实施例中,第二目标内容部分选择模块包括:第二类型内容元素选择模块,被配置为从多媒体内容选择满足以下至少一项的第二类型的内容元素作为第二目标内容部分:与第一目标内容部分来自相同的内容源,与第一目标内容部分被同时呈现,以及描述关于第一目标内容部分的更多细节。

在一些实施例中,该装置还包括:内容呈现准则获取模块,被配置为获取内容呈现准则,内容呈现准则指示车辆的驾驶状况与可允许呈现的内容元素的类型之间的关联性。

在一些实施例中,第一内容呈现控制模块还包括:第一内容元素类型确定模块,被配置为如果检测到车辆处于第一驾驶状况,基于内容呈现准则,确定在第一驾驶状况下可允许呈现的内容元素的类型为第一类型;以及第一内容部分确定模块,被配置为从多媒体内容提取第一类型的内容元素的至少一部分作为第一内容部分以用于呈现。

在一些实施例中,第二内容呈现控制模块还包括:第二内容元素类型确定模块,被配置为如果检测到车辆从第一驾驶状况改变为第二驾驶状况,基于内容呈现准则,确定在第二驾驶状况下可允许呈现的内容元素的类型为第一类型和第二类型;以及第二内容部分确定模块,被配置为从多媒体内容选择第一内容部分的至少一部分和第二类型的内容元素的至少一部分作为第二内容部分,以用于呈现。

在一些实施例中,驾驶状况检测模块包括:运行和交通状况检测模块,被配置为检测以下中的至少一项:车辆的运行状况以及车辆的周围交通状况;以及驾驶状况确定模块,被配置为基于检测到的运行状况和周围交通状况中的至少一项来确定车辆的驾驶状况。

在一些实施例中,车辆的运行状况包括以下中的至少一项:车辆的速度、车辆的档位、车辆的制动状态以及车辆的引擎状态,并且车辆的周围交通状况包括以下中的至少一项:车辆周围的交通灯的状况、车辆周围的其他车辆的状况以及车辆周围的行人的状况。

在本公开的第三方面中,提供了一种控制内容呈现的设备。该设备包括:至少一个处理单元;以及至少一个存储器,至少一个存储器被耦合到至少一个处理单元并且存储用于由至少一个处理单元执行的指令,该指令当由至少一个处理单元执行时,使得设备执行根据本公开的第一方面所述的方法。

在本公开的第四方面中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序在由设备执行时使得设备执行根据本公开的第一方面所述的方法。

通过以上描述能够看出,通过根据车辆处于不同驾驶状况来呈现多媒体内容中不同类型的内容元素,能够在确保驾驶安全性的同时,保持对多媒体内容的完整用户体验。

应当理解,发明内容部分中所描述的内容并非旨在限定本公开的实施例的关键或重要特征,亦非用于限制本公开的范围。本公开的其它特征将通过以下的描述变得容易理解。

附图说明

结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标记表示相同或相似的元素,其中:

图1示出了根据本公开的实施例的示例环境的示意图;

图2示出了根据本公开的实施例的用于控制内容呈现的示例方法的流程图;

图3示出了根据本公开的实施例的用于使第二内容部分被呈现的示例方法的示例方法的流程图;

图4示出了根据本公开的实施例的用于控制内容呈现的示例装置的框图;以及

图5示出了可以实施本公开的实施例的计算设备的框图。

具体实施方式

下面将参照附图更详细地描述本公开的实施例。虽然附图中呈现了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。

在本公开的实施例的描述中,术语“包括”及其类似用语应当理解为开放性包含,即“包括但不限于”。术语“基于”应当理解为“至少部分地基于”。术语“一个实施例”或“该实施例”应当理解为“至少一个实施例”。术语“第一”、“第二”等等可以指代不同的或相同的对象。下文还可能包括其他明确的和隐含的定义。

如上文所提及的,目前,为了避免驾驶员在驾驶期间使用智能手机来浏览视觉内容,通常采用镜像技术将智能手机中的内容直接投影到车辆的中央控制台的呈现屏上。通过这种方式,驾驶员能够在中央控制台的呈现屏上浏览其智能手机中的所有内容。然而,视觉内容可能会使驾驶员的注意力分散,因此,直接将智能手机中的视觉内容投影到中央控制台的呈现屏上仍然具有较大的安全隐患,特别是在例如车辆速度较快或周围交通状况较复杂的情况下。在一些情况下,为了确保驾驶安全性,在车辆速度较快或周围交通状况较复杂的情况下,控制所有视觉内容不被呈现。在这样的解决方案中,未被呈现的视觉内容对于驾驶员而言是缺失的,使得驾驶员无法获得对于多媒体内容的完整体验。

根据本公开的实施例,提出了一种控制内容呈现的方案。在该方案中,根据车辆处于不同驾驶状况来控制呈现多媒体内容中不同类型的内容元素,使得在检测到车辆从要求较高的用户注意力程度的第一驾驶状况改变为要求较低的用户注意力程度的第二驾驶状况时,控制多媒体内容中在车辆处于第一驾驶状况时未被呈现的内容部分呈现在车辆中。通过这样的内容呈现方案,能够在确保驾驶安全性的同时,保持用户对多媒体内容的完整体验。

图1示出了根据本公开的实施例的示例环境100的示意图。如图1所示,示例环境100包括呈现控制设备110、车辆160中的多媒体呈现系统120、驾驶状况130、内容库140和准则库150。在一些实施例中,呈现控制设备100能够从内容库140获取多媒体内容145,根据从车辆传感器检测到的驾驶状况130,使多媒体内容145中的一定部分被呈现在车辆中,例如由车辆内的多媒体呈现系统120呈现。附加地,在一些实施例中,呈现控制设备100还可以从准则库150中获取内容呈现准则155等信息,根据检测到的驾驶状况130和内容呈现准则155等信息使多媒体内容145中的一定部分被呈现在车辆中。

多媒体呈现系统120可以根据从呈现控制设备110接收到的控制命令来呈现多媒体内容145中的一定部分。在一些实施例中,多媒体呈现系统120包括视觉内容呈现设备,例如显示屏,用以呈现多媒体内容中的视觉内容。备选地,在另一些实施例中,多媒体呈现系统120还可以包括音频播放设备(未示出)以播放多媒体内容中的音频内容(如果有的话)。呈现控制设备110和多媒体呈现系统120之间可以通过车辆中的总线彼此通信。

关于驾驶状况130、内容库140中的多媒体内容145以及准则库150中的内容呈现准则155,将在下文中关于图2详细描述。

应当理解,仅出于示例性的目的描述了示例环境100,而不暗示对于本公开的范围的任何限制。例如,本公开的实施例还可以被应用到与示例环境100不同的环境中。例如,本公开的实施例的呈现控制设备也可以在车辆内。应当理解,上述各设备的具体数目仅出于说明性目的给出,而不暗示对本公开范围的任何限制。本公开的实施例还可以获取除了驾驶状况和内容呈现准则之外的其他信息。本公开的实施例还可以被应用于更多的多媒体呈现系统。

图2示出了根据本公开的实施例的用于控制内容呈现的示例方法200的流程图。在一些实施例中,方法200可以通过图1示出的呈现控制设备110实现。为了便于理解,在下文描述中提及的具体数据均是示例性的,并不用于限定本公开的保护范围。

在210,呈现控制设备110获取要在车辆160中呈现的多媒体内容145,该多媒体内容145包括多个类型的内容元素。在一些实施例中,呈现控制设备110可以获取音频、图像、文本、视频等内容元素的不同组合的聚合内容。例如,呈现控制设备110可以获取包含音频、文本和视频的音视频。附加地或备选地,呈现控制设备110可以获取包含图像和文本的文章。附加地,多媒体内容145还可以包含要求用户交互的内容,例如,通过用户点击而放大或缩小的内容、通过用户点击而呈现细节的内容、通过用户点击进行选择的内容等。

在一些实施例中,呈现控制设备110可以通过访问预先配置的内容库140来获取多媒体内容145。内容库140中的多媒体内容145可以具有标签,以指示该多媒体内容145中包括的内容元素的类型。例如,包含音频、文本和视频的音视频可以具有“音 视 文”的标签,其中的音频、文本和视频部分可以进一步具有自己的子标签;包含图像和文本的文章可以具有“图 文”的标签,其中的图像和文本可以进一步具有自己的子标签。附加地或备选地,在另一些实施例中,呈现控制设备110可以获取内容库140之外的多媒体内容,例如通过所连接的用户的智能手机来获取多媒体内容。

在220,呈现控制设备110检测车辆的驾驶状况130。在一些实施例中,车辆的驾驶状况130可以与车辆自身的运行状况相关联。在一些实施例中,呈现控制设备110可以获取来自车辆传感器的信号以检测车辆的运行状况。车辆的运行状况可以是例如车辆的速度、车辆的档位、车辆的制动状态以及车辆的引擎状态等。例如,车辆的速度值、车辆的档位是P档还是D档、车辆是否被制动、车辆的引擎是开启还是关闭等等。

附加地或备选地,在另一些实施例中,车辆的驾驶状况130可以与车辆自身的周围交通状况相关联。呈现控制设备110还可以获取来自车辆传感器的信号以检测车辆的周围交通状况。周围交通状况可以例如是车辆周围的交通灯的状况、车辆周围的其他车辆的状况以及车辆周围的行人的状况等,例如交通灯是红灯还是绿灯、车辆周围的其他车辆的数目和各自的速度、车辆周围是否有行人、车辆周围行人的数目等。

呈现控制设备110可以根据检测到的运行状况和/或周围交通状况来确定车辆的驾驶状况130。在一些实施例中,车辆的驾驶状况130可以包括预先定义的多个驾驶状况,每个预先定义的驾驶状况与相应的运行状况和/或周围交通状况相关联。例如,车辆的驾驶状况130可以包括:超快速行驶状况、快速行驶状况、中速行驶状况、慢速行驶但周围交通复杂的状况、车辆驻停但引擎开启的状况、车辆驻停且引擎关闭的状况等等。

在230,呈现控制设备110检测车辆160是否处于第一驾驶状况。如果是,则在240,呈现控制设备110使多媒体内容145中的第一内容部分被呈现在车辆中,该第一内容部分包括多个类型中第一类型的内容元素的至少一部分。

容易理解,不同的驾驶状况所需的用户注意力程度不同。例如,当车辆的速度较快或者车辆周围的交通状况较复杂时,需要驾驶员保持更高的注意力以确保驾驶安全性。同时,要呈现的不同类型的内容元素所需的用户注意力程度也不同。例如,按照所需的用户注意力程度从低到高排序,依次为音频、图像、文本、视频和要求用户交互的内容。为了确保驾驶安全性,当车辆的速度较快或者周围交通状况较复杂时,所需的用户注意力较高的内容元素应当不被呈现,以防止驾驶员的注意力被分散,从而造成安全问题。

因此,当呈现控制设备110检测到车辆160处于所需的用户注意力较高的第一驾驶状况时,使多媒体内容145中的所需的用户注意力较低的内容元素被呈现。换言之,此时所呈现的是完整的多媒体内容的缺失版本。例如,在一些示例中,在检测到车辆160处于所需的用户注意力较高的第一驾驶状况时,呈现控制设备110可以使完整的电影中的音频内容部分被呈现,而视频部分不被呈现。在一些示例中,在检测到车辆160处于所需的用户注意力较高的第一驾驶状况时,呈现控制设备110可以使完整的文章中的图像部分被呈现,而文本部分不被呈现。

在一些实施例中,呈现控制设备110可以在检测到车辆160处于第一驾驶状况时,根据第一驾驶状况所需要的用户注意力程度,来确定多媒体内容145中要被呈现的第一类型的内容元素。例如,在一些示例中,如果检测到第一驾驶状况为中速行驶状况,例如高于10km/h但低于40km/h时,呈现控制设备110可以使多媒体内容145中的音频、图像和文本的至少一部分被呈现,但是使多媒体内容145中的视频和要求用户交互的内容不被呈现。在一些示例中,如果检测到第一驾驶状况为快速行驶状况,例如高于40km/h,呈现控制设备110可以使多媒体内容145中的音频和图像的至少一部分被呈现,但是使多媒体内容145中的其他内容元素不被呈现等等。

在一些实施例中,呈现控制设备110可以获取内容呈现准则155,该内容呈现准则155指示车辆的驾驶状况与可允许呈现的内容元素的类型之间的关联性。在检测到车辆160处于第一驾驶状况时,呈现控制设备110可以根据内容呈现准则150来确定可允许呈现的内容元素的类型为第一类型,然后从多媒体内容145提取第一类型的内容元素的至少一部分作为第一内容部分以用于呈现。如上文所说明的,第一驾驶状况所需的用户注意力较高,因而呈现需要较低用户注意力的第一内容部分是更合适的。在一些示例中,第一驾驶状况可以是中速驾驶状况,第一类型的内容元素可以是音频、图像和文本。在一些示例中,第一驾驶状况可以是快速驾驶状况,第一类型的内容元素可以是音频和图像等等。

在一些实施例中,内容呈现准则155可以限定:当车辆处于超过80km/h的超快速状况时,禁止呈现多媒体内容145中的所有内容元素。在一些实施例中,内容呈现准则155可以限定:当车辆处于驻停且引擎关闭的状况时,允许呈现多媒体内容145中的所有内容元素。在一些实施例中,内容呈现准则155可以限定:当车辆处于驻停但引擎开启的状况时,允许呈现多媒体内容145中的音频、图像、文本和视频内容元素,但不允许呈现要求用户交互的内容元素。在一些实施例中,内容呈现准则155可以限定:当车辆处于周围的交通灯为红灯且车辆制动的状况时,允许呈现多媒体内容145中的音频、图像、文本和视频内容元素,但不允许呈现要求用户交互的内容元素等等。

在一些实施例中,内容呈现准则155可以由车辆制造方预先配置。在一些实施例中,驾驶员可以根据需要对预先配置的内容呈现准则155进行调整,以获得定制的内容呈现准则。例如,车辆制造方预先配置的内容呈现准则155为:当车辆处于超过80km/h的超快速状况,禁止呈现多媒体内容145中的所有内容元素。如果驾驶员的驾驶经验丰富,则其可以将该内容呈现准则155调整为:当车辆处于超过90km/h的超快速状况时,禁止呈现多媒体内容145中的所有内容元素。

应当理解,仅出于示例性的目的示出了各个内容呈现准则和驾驶员对内容呈现准则的调整,而不暗示对于本公开的范围的任何限制。例如,还可以预先配置其他的内容呈现准则;驾驶员还可以对内容呈现准则进行其他调整。本公开在此方面不受限制。

通过内容呈现准则和车辆的驾驶状况来确定第一内容部分,能够灵活地确定适合不同驾驶状况和不同驾驶员的内容元素以用于呈现,使得定制适合不同驾驶状况和不同驾驶员的内容使用体验成为可能。

在250,呈现控制设备110检测车辆160是否从第一驾驶状况改变为第二驾驶状况。如果是,则在260,呈现控制设备110使多媒体内容145中的第二内容部分被呈现在车辆160中,该第二内容部分包括已呈现的第一内容部分中的至少一部分和多个类型中第二类型的内容元素的至少一部分。也就是说,在车辆处于第二驾驶状况时,呈现控制设备110控制多媒体内容中更多类型的内容元素被呈现给用户,特别包括先前已被呈现的部分内容。换言之,此时,呈现控制设备110可以使与多媒体内容145的先前已被呈现的缺失版本(即,第一内容部分)相对应的完整版本(即,第二内容部分)被呈现。

在一些实施例中,在检测到车辆160从要求较高的用户注意力程度的第一驾驶状况改变为要求较低的用户注意力程度的第二驾驶状况时,例如改变为车辆的速度较低或者周围的交通状况较简单时,呈现控制设备110可以使第二内容部分被呈现在车辆160中,并且该第二内容部分包括已呈现的第一内容部分中的至少一部分和要求较高用户注意力的第二类型的内容元素的至少一部分。通过这种方式,呈现控制设备可以在驾驶员应当集中注意力进行驾驶的期间呈现多媒体内容中不那么分散驾驶员注意力的内容元素,使得在确保驾驶安全性的同时使驾驶员了解多媒体内容的主题和/或概要;并且在不那么需要驾驶员集中注意力进行驾驶的期间呈现其他内容或细节,使得驾驶员能够了解完整的多媒体内容。

在一些实施例中,在检测到车辆160从第一驾驶状况改变为第二驾驶状况时,呈现控制设备110可以根据内容呈现准则150来确定可允许呈现的内容元素的类型为第一类型和第二类型,然后从多媒体内容选择第一内容部分的至少一部分和第二类型的内容元素的至少一部分作为第二内容部分,以用于呈现。

例如,在所获取的多媒体内容为包括图像和文本的文章的实施例中,在检测到车辆处于快速行驶状况时,例如高于40km/h时,呈现控制设备110使文章中的一些图像被呈现,但描述这些图像的文本不被呈现;在检测到车辆的驾驶状况改变为低速行驶状况时,例如低于10km/h或者甚至驻停(例如,在等红灯)时,呈现控制设备110可以使这些图像和描述这些图像的文本一起被呈现。

在所获取的多媒体内容为包括音频、文本和视频的音视频的实施例中,在检测到车辆处于快速行驶状况时,例如高于40km/h时,呈现控制设备110使音视频中的音频和视频中的某一帧图像被呈现,但文本和视频不被呈现;在检测到车辆的驾驶状况改变为交通灯为红灯且车辆制动的状况时,呈现控制设备110可以使先前未被呈现的文本和视频与已呈现的音频一起被呈现。

通过这种方式,在车辆处于要求较高的用户注意力程度的第一驾驶状况时,驾驶员可以通过收听音频或观看图像等了解多媒体内容所涉及的主题和/或概要;当车辆从第一驾驶状况改变为要求较低的用户注意力程度的第二驾驶状况时,呈现控制设备110可以呈现多媒体内容中与已呈现的内容相关联的、未被呈现的内容,使得驾驶员能够在第二驾驶状况时获得完整的多媒体内容而不影响驾驶安全。关于如何使第二内容部分被呈现,将在下文中关于图3来详细描述。

应当理解,仅出于示例性的目的示出了第一驾驶状况、第二驾驶状况、第一类型的内容元素、第二类型的内容元素,而不暗示对于本公开的范围的任何限制。例如,第一驾驶状况和第二驾驶状况还可以是其他驾驶状况,第一类型和第二类型的内容元素还可以是其他类型。本公开在此方面不受限制。

在上述示例性实施例中,通过根据车辆处于不同驾驶状况来呈现多媒体内容中不同类型的内容元素,能够在确保驾驶安全性的同时,保持对多媒体内容的完整用户体验。

图3示出了根据本公开的实施例的用于使第二内容部分被呈现的示例方法300的流程图。在一些实施例中,方法300可以在图1示出的呈现控制设备110中实现。为了便于理解,在下文描述中提及的具体数据均是示例性的,并不用于限定本公开的保护范围。

在310,呈现控制设备110可以从已呈现的第一内容部分中选择至少一部分作为第一目标内容部分。如上文所说明的,第一内容部分例如包括需要较低用户注意力的内容元素。

在一些实施例中,呈现控制设备110可以从已呈现的第一内容部分中选择最后呈现的一部分作为第一目标内容部分。备选地,在另一些实施例中,呈现控制设备110可以将已呈现的第一内容部分全部作为第一目标内容部分。例如,在所获取的多媒体内容为包括图像和文本的文章的实施例中,已呈现的第一内容部分为3幅图像,则呈现控制设备110可以从这3幅图像中选择最后呈现的一幅图像作为第一目标内容部分,也可以将这3幅图像都作为第一目标内容部分。

在320,呈现控制设备110可以从多媒体内容选择第二目标内容部分,该第二目标内容部分包括第二类型的内容元素中与第一目标内容部分相关联的部分。

以已呈现的第一内容部分为图像的实施例为例,如果第一目标内容部分为最后呈现的一幅图像,则呈现控制设备110可以从多媒体内容选择与这幅图像相关联的第二类型的内容元素。例如,呈现控制设备110可以从多媒体内容选择描述这幅图像的更多细节的文本,或者从多媒体内容中选择与这幅图像被同时呈现的视频,或者从多媒体内容中选择与这幅图像来自相同的内容源的要求用户交互的内容。如果第一目标内容部分为已呈现的全部图像,则呈现控制设备110可以从多媒体内容选择与这3幅图像相关联的所有第二类型的内容元素。

在330,呈现控制设备110将第一目标内容部分和第二目标内容部分组合成第二内容部分,以用于呈现。组合得到的第二内容部分所需的用户注意力可能较高,但在车辆处于对用户注意力要求不太高的第二驾驶状况下,这样的内容呈现是合适的。通过这种方式,驾驶员能够在车辆处于第二驾驶状况时完整地浏览多媒体内容。

在上述示例性实施例中,通过将已呈现的第一内容部分中的至少一部分和与该部分相关联的第二类型的内容元素组合来呈现,能够使驾驶员浏览在之前的驾驶过程中未被呈现的多媒体内容部分,使得驾驶员保持对多媒体内容的完整体验。

图4示出了根据本公开的实施例的用于控制内容呈现的示例装置400的框图。该装置400例如可以用于实现如图1所示的呈现控制设备110。如图4所示,装置400可以包括内容获取模块410,被配置为获取要在车辆中呈现的多媒体内容,多媒体内容包括多个类型的内容元素;驾驶状况检测模块420,被配置为检测车辆的驾驶状况;第一内容呈现控制模块430,被配置为如果检测到车辆处于第一驾驶状况,使多媒体内容中的第一内容部分被呈现在车辆中,第一内容部分包括多个类型中第一类型的内容元素的至少一部分;以及第二内容部分呈现模块440,被配置为如果检测到车辆从第一驾驶状况改变为第二驾驶状况,使多媒体内容中的第二内容部分被呈现在车辆中,第二内容部分包括已呈现的第一内容部分中的至少一部分和多个类型中第二类型的内容元素的至少一部分。

在一些实施例中,第一驾驶状况所要求的用户注意力程度高于第二驾驶状况所要求的用户注意力程度,并且第一类型的内容元素所要求的用户注意力程度低于第二类型的内容元素所要求的用户注意力程度。

在一些实施例中,第二内容部分呈现模块440还包括:第一目标内容部分选择模块,被配置为从已呈现的第一内容部分中选择至少一部分作为第一目标内容部分;第二目标内容部分选择模块,被配置为从多媒体内容选择第二目标内容部分,第二目标内容部分包括第二类型的内容元素中与第一目标内容部分相关联的部分;以及目标内容部分组合模块,被配置为将第一目标内容部分和第二目标内容部分组合成第二内容部分,以用于呈现。

在一些实施例中,第二目标内容部分选择模块包括:第二类型内容元素选择模块,被配置为从多媒体内容选择满足以下至少一项的第二类型的内容元素作为第二目标内容部分:与第一目标内容部分来自相同的内容源,与第一目标内容部分被同时呈现,以及描述关于第一目标内容部分的更多细节。

在一些实施例中,装置400还包括:内容呈现准则获取模块,被配置为获取内容呈现准则,内容呈现准则指示车辆的驾驶状况与可允许呈现的内容元素的类型之间的关联性。

在一些实施例中,第一内容呈现控制模块430还包括:第一内容元素类型确定模块,被配置为如果检测到车辆处于第一驾驶状况,基于内容呈现准则,确定在第一驾驶状况下可允许呈现的内容元素的类型为第一类型;以及第一内容部分确定模块,被配置为从多媒体内容提取第一类型的内容元素的至少一部分作为第一内容部分以用于呈现。

在一些实施例中,第二内容呈现控制模块440还包括:第二内容元素类型确定模块,被配置为如果检测到车辆从第一驾驶状况改变为第二驾驶状况,基于内容呈现准则,确定在第二驾驶状况下可允许呈现的内容元素的类型为第一类型和第二类型;以及第二内容部分确定模块,被配置为从多媒体内容选择第一内容部分的至少一部分和第二类型的内容元素的至少一部分作为第二内容部分,以用于呈现。

在一些实施例中,驾驶状况检测模块420包括:运行和交通状况检测模块,被配置为检测以下中的至少一项:车辆的运行状况以及车辆的周围交通状况;以及驾驶状况确定模块,被配置为基于检测到的运行状况和周围交通状况中的至少一项来确定车辆的驾驶状况。

在一些实施例中,车辆的运行状况包括以下中的至少一项:车辆的速度、车辆的档位、车辆的制动状态以及车辆的引擎状态,并且车辆的周围交通状况包括以下中的至少一项:车辆周围的交通灯的状况、车辆周围的其他车辆的状况以及车辆周围的行人的状况。

装置400中所包括的模块和/或单元可以利用各种方式来实现,包括软件、硬件、固件或其任意组合。在一些实施例中,一个或多个单元可以使用软件和/或固件来实现,例如存储在存储介质上的机器可执行指令。除了机器可执行指令之外或者作为替代,装置400中的部分或者全部单元可以至少部分地由一个或多个硬件逻辑组件来实现。作为示例而非限制,可以使用的示范类型的硬件逻辑组件包括现场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准品(ASSP)、片上系统(SOC)、复杂可编程逻辑器件(CPLD),等等。

图4中所示的这些模块和/或单元可以部分或者全部地实现为硬件模块、软件模块、固件模块或者其任意组合。特别地,在某些实施例中,上文描述的流程、方法或过程可以由存储系统或与存储系统对应的主机或独立于存储系统的其它计算设备中的硬件来实现。

图5示出了可以用来实施本公开的实施例的示例设备500的示意性框图。设备500可以用于实现如图1所示的呈现控制设备110。如图5所示,设备500包括中央处理单元(CPU)501,其可以根据存储在只读存储器(ROM)502中的计算机程序指令或者从存储单元508加载到随机访问存储器(RAM)503中的计算机程序指令,来执行各种适当的动作和处理。在RAM 503中,还可存储设备500操作所需的各种程序和数据。CPU 501、ROM 502以及RAM 503通过总线504彼此相连。输入/输出(I/O)接口505也连接至总线504。

设备500中的多个部件连接至I/O接口505,包括:输入单元506,例如键盘、鼠标等;输出单元507,例如各种类型的呈现器、扬声器等;存储单元508,例如磁盘、光盘等;以及通信单元509,例如网卡、调制解调器、无线通信收发机等。通信单元509允许设备500通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。

处理单元501执行上文所描述的各个方法和处理,例如方法200和300。例如,在一些实施例中,方法200和300可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元508。在一些实施例中,计算机程序的部分或者全部可以经由ROM 502和/或通信单元509而被载入和/或安装到设备500上。当计算机程序加载到RAM 503并由CPU 501执行时,可以执行上文描述的方法200和300的一个或多个步骤。备选地,在其他实施例中,CPU 501可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行方法200和300。

本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、芯片上系统的系统(SOC)、负载可编程逻辑设备(CPLD)等等。

在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。

此外,虽然采用特定次序描绘了各操作,但是这应当理解为要求这样操作以所示出的特定次序或以顺序次序执行,或者要求所有图示的操作应被执行以取得期望的结果。在一定环境下,多任务和并行处理可能是有利的。同样地,虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本公开的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实现中。相反地,在单个实现的上下文中描述的各种特征也可以单独地或以任何合适的子组合的方式实现在多个实现中。

再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献