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

一种控制方法及装置

文献发布时间:2023-06-19 13:29:16


一种控制方法及装置

技术领域

本申请主要涉及电子技术领域,更具体地说是涉及一种控制方法及装置。

背景技术

目前,在如笔记本电脑、台式电脑、平板电脑等电子设备的使用过程中,因电子设备一个显示屏幕的显示区域尺寸有限,可能需要连接另一显示设备,利用该显示设备的显示屏幕,实现对该电子设备的显示扩展,或者是启动电子设备的另一显示屏幕,增加该电子设备的显示区域。

然而,在两个显示屏幕进行显示工作过程中,往往会出现一个显示屏幕遮挡另一显示屏幕的情况,这需要用户不断移动调整观看角度,才能够看到所需的显示内容,非常麻烦,影响了阅读效率。

发明内容

有鉴于此,本申请提出了一种控制方法,所述方法包括:

如果确定第一显示屏幕在目标视线方向上存在被第二显示屏幕遮挡的一被遮挡区域,获得所述第一显示屏幕在所述被遮挡区域的第一显示内容;

将所述被遮挡区域的第一显示内容显示于所述第二显示屏幕的第一区域,所述第一区域与所述被遮挡区域具有特定位置关系。

可选的,其中:

如果确定所述第二显示屏幕处于目标对象与所述第一显示屏幕之间,且所述目标对象在所述第一显示屏幕上的第一注视区域与其在所述第二显示屏幕上的第二注视区域具有第一关系,确定存在所述被遮挡区域。

可选的,所述获得所述第一显示屏幕在所述被遮挡区域的显示内容,包括:

确定所述第一显示屏幕上的被遮挡区域,获取所述被遮挡区域的第一显示内容;

其中,所述确定所述第一显示屏幕上的被遮挡区域,包括:

获得所述第一显示屏幕与所述第二显示屏幕的第一位置关系,至少基于所述第一位置关系确定所述被遮挡区域;或,

获得所述第一显示屏幕与所述第二显示屏幕的第一位置关系、以及目标对象与所述第二显示屏幕的第二位置关系,至少基于所述第二位置关系和所述第一位置关系确定所述被遮挡区域;或,

获得目标对象与所述第二显示屏幕的第二位置关系、以及与所述第一显示屏幕的第三位置关系,至少基于所述第二位置关系和所述第三位置关系确定所述被遮挡区域;或,

获得所述第二显示屏幕上遮挡目标对象的目标视线方向的遮挡区域,至少基于所述遮挡区域和所述视线方向确定所述被遮挡区域。

可选的,所述方法还包括:

确定所述第一显示屏幕中所述被遮挡区域的第一显示内容与第二区域的第二显示内容之间的关联关系,所述第二区域为所述第一显示屏幕中除所述被遮挡区域之外的至少部分区域;

基于所述关联关系,将所述第一显示内容显示于所述第二显示屏幕的第一区域,和/或,至少控制所述第二区域的显示输出。

可选的,所述基于所述关联关系,将所述第一显示内容显示于所述第二显示屏幕的第一区域,包括:

如果所述第一显示内容与所述第二显示内容属于同一内容源,将所述第一显示内容显示于所述第二显示屏幕的第一区域,其中,所述第一区域和所述被遮挡区域在所述目标视线方向上具有投影关系;且/或,

如果所述第一显示内容与所述第二显示内容不属于同一内容源,将所述第一显示内容显示于所述第二显示屏幕的第一区域,其中,所述第一区域为所述第二显示屏幕的至少部分显示区域。

可选的,所述至少控制所述第二区域的显示输出,包括:

控制所述第二显示内容在所述第二区域的显示参数;或,

控制所述第一显示内容和所述第二显示内容在所述第二区域的显示参数;或,

控制所述第一显示内容在第一区域的显示参数以及所述第二显示内容在所述第二区域的显示参数;或,

控制第三显示内容在所述第二区域的显示参数,所述第三显示内容是与所述第一显示内容和/或所述第二显示内容不具有关联关系的显示内容。

可选的,所述至少基于所述第二位置关系和所述第一位置关系确定所述被遮挡区域,包括:

基于所述第二位置关系和所述第一位置关系,确定所述第二显示屏幕上遮挡目标对象的目标视线方向的遮挡区域;

获得所述遮挡区域在所述目标视线方向上投影在所述第一显示屏幕上的投影区域;

基于所述投影区域确定所述被遮挡区域。

可选的,所述基于所述第二位置关系和所述第一位置关系,确定所述第二显示屏幕上遮挡目标对象的目标视线方向的遮挡区域,包括:

基于所述第二位置关系和所述第一位置关系,获得所述第一显示屏幕的第一顶点位置、所述第二显示屏幕的第二顶点位置以及目标对象位置;

基于所述第一顶点位置、所述第二顶点位置以及所述目标对象位置,获得所述目标对象与所述第一显示屏幕的第一顶点形成的椎体,与所述第二显示屏幕的第一交点位置;

基于所述第一交点位置和目标第二顶点位置,确定所述第二显示屏幕上遮挡目标对象的目标视线方向的遮挡区域;所述目标第二顶点位置是指所述第二显示屏幕上遮挡目标对象的目标视线方向的第二顶点的位置。

可选的,所述获得所述第一显示屏幕与所述第二显示屏幕的第一位置关系、以及目标对象与所述第二显示屏幕的第二位置关系,包括:

获取位于第二显示屏幕所在设备的第一检测器获得的第一检测数据,以及第二检测器获得的第二检测数据;所述第一检测器位于所述第二显示屏幕所在面上;所述第二检测器位于所述第二显示屏幕的相对面上;

基于所述第一检测数据,获得所述目标对象与所述第二显示屏幕的第二位置关系;

基于所述第二检测数据,获得所述第一显示屏幕与所述第二显示屏幕的第一位置关系。

本申请还提出了一种控制装置,所述装置包括:

显示内容获取模块,用于如果确定第一显示屏幕在目标视线方向上存在被第二显示屏幕遮挡的一被遮挡区域,获得所述第一显示屏幕在所述被遮挡区域的显示内容;

显示处理模块,用于将所述被遮挡区域的显示内容显示于所述第二显示屏幕的第一区域,所述第一区域与所述遮挡区域具有特定位置关系。

本申请还提出了一种电子设备,所述电子设备包括:

至少一个显示屏幕

至少一个存储器,所述存储器用于存储实现如上述的控制方法的程序;

至少一个处理器,所述处理器用于加载并执行所述存储器存储的程序,以实现上述的控制方法。

本申请还提出了一种计算机可读存储介质,其上可以存储计算机程序,该计算机程序可以被处理器加载执行,以实现上述控制方法。

由此可见,本申请提供了一种控制方法、装置、电子设备及计算机可读存储介质,在使用第一显示屏幕和第二显示屏幕进行内容显示的应用中,由于目标对象的观看角度的变化,可能会使第一显示屏幕在目标视线方向上存在被第二显示屏幕遮挡的一被遮挡区域,影响目标对象在该目标视线方向上对该被遮挡区域的显示内容的观看,对此,本申请提出获得该被遮挡区域的第一显示内容,将其映射到第二显示屏幕的第一区域显示,不需要目标对象移动来改变观看角度,目标对象在该目标视线方向下,就能够观看到第二显示屏幕完整的显示内容,提高了用户体验,且提高了对第二显示屏幕的显示内容的阅读效率。

附图说明

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

图1为适用于本申请提出的控制方法的电子设备的一可选示例的硬件结构示意图;

图2为适用于本申请提出的控制方法的电子设备的又一可选示例的硬件结构示意图;

图3为本申请提出的控制方法的一些示例的流程示意图;

图4为本申请提出的控制方法的又一些示例的流程示意图;

图5为适用于本申请提出的控制方法的电子设备的一可选应用场景示意图;

图6a为适用于本申请提出的控制方法的电子设备的又一可选应用场景示意图;

图6b为适用于本申请提出的控制方法的电子设备的又一可选应用场景示意图;

图6c为适用于本申请提出的控制方法的电子设备的又一可选应用场景示意图;

图7为本申请提出的控制方法的又一些示例的流程示意图;

图8为本申请提出的控制方法的又一些示例的流程示意图;

图9为本申请提出的控制方法的又一些示例的流程示意图;

图10为本申请提出的控制方法的又一些示例的流程示意图;

图11为本申请提出的控制方法的又一些示例的流程示意图;

图12为本申请提出的控制方法中,获取第一显示屏幕上的被遮挡区域的计算方法示意图;

图13为本申请提出的控制装置的一可选示例的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

参照图1,为适用于本申请提出的控制方法的电子设备的一可选示例的硬件结构示意图,该电子设备可以包括但并不局限于智能手机、平板电脑、笔记本电脑、台式计算机等,如图1所示,该电子设备可以包括:至少一个显示屏幕11(图1仅以电子设备包含一个显示屏幕为例进行说明)、至少一个存储器12以及至少一个处理器13,其中,显示屏幕11、存储器12和处理器13可以连接至通信总线,以通过通信总线实现相互之间的数据传输,本申请对这几部分的连接方式不做限制。

显示屏幕11可以是触摸式显示屏或非触摸式显示屏,本申请对屏幕类型不做限制,可以理解,该显示屏幕11可以显示电子设备接收到的其他电子设备发送的内容,也可以对电子设备自身产生的内容进行显示,本申请对显示屏幕11的显示工作原理不做详述。

在一些实施例中,为了扩展电子设备的显示区域,电子设备可以配置多个显示屏幕11,如双屏电子设备,可以在电子设备的A面和B面上均配置一个显示屏幕11,方便位于电子设备不同方位的用户可以通过不同的显示屏幕11,查看所需显示内容,如通过对用户进行位置追踪检测,将目标显示内容映射到用户当前视线范围内的显示屏幕上进行显示等,实现方法本申请不做显示。

需要说明,在电子设备配置多个显示屏幕11的情况下,包括但并不局限于在电子设备的A面和B面上配置显示屏幕11,对于笔记本电脑等包括至少两个本体部件的电子设备,还可以在电子设备的C面配置一个显示屏幕,如在B面和C面上配置显示屏幕11,实现对相同内容源或不同内容源的内容显示,这种情况下,这两个显示屏幕在用户的视线方向上往往不会存在遮挡,本申请可以对位于同一电子设备中,且可能会存在视线遮挡的两个显示屏幕的显示控制过程进行描述,即以位于同一电子设备的A面和B面的两个显示屏幕的显示控制过程进行说明。

本申请实施例中,如电子设备的两个显示屏幕(即A面和B面上的显示屏幕)同时处于显示工作状态,用户位于电子设备的任一方位观看显示内容,往往只能看到某一显示屏幕的显示内容,如用户位于B面前,A面显示屏幕的显示内容,会被B面上的显示屏幕遮挡,在用户不移动位置的情况下,本申请提出将A面显示屏幕的显示内容,映射到B面显示屏幕的第一区域进行显示。该第一区域可以是B面显示屏幕的至少部分显示区域,可以预先配置两个显示屏幕之间进行内容映射时的特定位置关系,以便依据该特定位置关系,将一个显示屏幕上的显示内容,映射到另一个显示屏幕上进行显示。

在又一些实施例中,对于电子设备的显示扩展实现方法,也可以直接对电子设备外接另一电子设备(即具有显示屏幕的终端,为了方便描述可以将其记为显示设备),尤其是在本电子设备具有一个显示屏幕的情况下,通过这种外接显示设备的方式,可以实现对本电子设备的显示扩展,关于这种显示扩展的实现方式本申请不做详述。

在该又一些实施例中,若电子设备与其连接的显示设备放置在同一桌子等置物架上,可能会因置物架空间有限,使得电子设备与显示设备错位放置,导致用户在电子设备的某一方位上观看显示内容时,电子设备的显示屏幕会在目标视线方向上遮挡显示设备的显示屏幕的部分显示区域,使得用户无法完整看到显示设备的显示屏幕上的显示内容。对此,本申请提出将显示设备上被遮挡区域的显示内容,映射到未被遮挡显示区域,如电子设备的显示屏幕或显示设备未被遮挡显示区域进行显示,满足用户对显示设备上被遮挡区域的显示内容的查看需求,实现过程可以参照下文方法实施例相应部分的描述,本实施例不做赘述。

存储器12可以用于存储实现本申请提出的控制方法的程序;处理器13可以加载执行存储器12存储的程序,实现本申请提出的控制方法的各步骤。

在本申请实施例中,存储器12可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件或其他易失性固态存储器件。处理器13,可以为中央处理器(Central Processing Unit,CPU)、特定应用集成电路(application-specificintegrated circuit,ASIC)、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件等。

应该理解的是,图1所示的电子设备的结构并不构成对本申请实施例中电子设备的限定,在实际应用中,电子设备可以包括比图1所示的更多的部件,或者组合某些部件,如图2所示的位置传感器(如激光传感器、雷达传感器等)、通信接口(显示扩展接口、USB接口、串口/并口、多媒体通信接口等)、摄像头、麦克风、拾音器、电源管理器、天线等,可以依据电子设备的产品类型及其功能需求确定,本申请在此不做一一列举。

参照图3,为本申请提出的控制方法的一可选示例的流程示意图,该方法可以由电子设备执行,结合上文实施例的描述的电子设备的结构,以及电子设备的显示应用场景,如图3所示,本实施例提出的控制方法可以包括但并不局限于以下步骤:

步骤S11,如果确定第一显示屏幕在目标视线方向上存在被第二显示屏幕遮挡的一被遮挡区域,获得第一显示屏幕在所述被遮挡区域的第一显示内容;

本申请实施例中,结合上文对电子设备的显示应用场景的相关描述,第二显示屏幕是电子设备上的显示屏幕,第一显示屏幕可以是电子设备上的显示屏幕,也可以是与电子设备的显示扩展接口连接的另一电子设备的显示屏幕,本申请对此不做限制。

在第一显示屏幕和第二显示屏幕位于不同平面的情况下,用户(即目标对象)观看显示屏幕的显示内容时,第二显示屏幕可能会在用户的目标视线方向上,遮挡第一显示屏幕的至少部分显示区域,记为被遮挡区域,导致用户在该观看角度下无法看到该被遮挡区域的显示内容,面对这种情况,结合上文对本申请技术构思的相关描述,在用户不调整观看角度的情况下,为了能够通过其他未被遮挡的显示区域,观看被遮挡区域的显示内容,本申请可以先获得该第一显示屏幕的被遮挡区域的第一显示内容,关于第一显示内容的获得方法本申请不做限制。

步骤S12,将被遮挡区域的第一显示内容显示于第二显示屏幕的第一区域,第一区域与被遮挡区域具有特定位置关系。

面对第一显示屏幕在目标视线方向上存在被第二显示屏幕遮挡的一被遮挡区域的情况,可以得知在目标视线方向上,第二显示屏幕相对于第一显示屏幕更加靠近目标对象(如上述用户),目标对象可以看到第二显示屏幕的完整显示内容,所以,本申请提出通过第二显示屏幕的第一区域,实现对第一显示屏幕的被遮挡区域的第一显示内容的显示,该第一区域可以是第二显示屏幕的整个显示区域的至少部分显示区域。

而且,上述第一区域与被遮挡区域之间可以具有特定位置关系,如第一区域在目标视线方向上可以遮挡该被遮挡区域;当然,第一区域也可以是第二显示屏幕上的任一显示区域,这种情况下,并不约束该第一区域与被遮挡区域之间在目标视线方向上的遮挡关系,可以依据实际情况预先配置该特定位置关系,本申请对该特定位置关系的内容不做限制。

综上,在本申请实施例中,在使用第一显示屏幕和第二显示屏幕进行内容显示的应用中,由于目标对象的观看角度的变化,可能会使第一显示屏幕在目标视线方向上存在被第二显示屏幕遮挡的一被遮挡区域,影响目标对象在该目标视线方向上对该被遮挡区域的显示内容的观看,对此,本申请提出获得该被遮挡区域的第一显示内容,将其映射到第二显示屏幕的第一区域显示,不需要目标对象移动来改变观看角度,目标对象在该目标视线方向下,就能够观看到第二显示屏幕完整的显示内容,提高了用户体验,且提高了对第二显示屏幕的显示内容的阅读效率。

参照图4,为本申请提出的控制方法的又一可选示例的流程示意图,本申请实施例可以上文描述的控制方法的一可选细化实现方法,但并不局限于本实施例描述的这种细化实现方法。如图4所示,该方法可以包括:

步骤S21,如果确定第二显示屏幕处于目标对象与第一显示屏幕之间,且目标对象在第一显示屏幕上的第一注视区域与其在第二显示屏幕上的第二注视区域具有第一关系,确定第一显示屏幕在目标视线方向上被第二显示屏幕遮挡的被遮挡区域;

在实际应用中,假设第一显示屏幕和第二显示屏幕位于不同电子设备上,若两个电子设备处于如图5所示的位置关系,第二显示屏幕所在设备位于目标对象与第一显示屏幕所在设备之间,目标对象在看向第一显示屏幕和第二显示屏幕的情况下,目标对象在目标视线方向上可以看到第一显示屏幕的第一注视区域,同时在该目标视线方向下可以看到第二显示屏幕的第二注视区域。

可以理解,在如图5所示的应用场景下,上述第一注视区域可以是第一显示屏幕的至少部分显示区域,通常情况下,第一注视区域可以是第一显示屏幕的全局显示区域;第二注视区域可以是第二显示屏幕的至少部分显示区域,若第二显示屏幕在目标视线方向上存在被第一显示屏幕遮挡的区域,通常情况下为第一显示屏幕的全局显示区域。但第二注视区域的显示内容在目标视线方向下可能存在遮挡情况。

可见,上述第一注视区域与第二注视区域具有的第一关系可以包括但并不局限于投影关系、遮挡关系、重叠关系等,也就是说,第二注视区域在目标视线方向上可能遮挡第一注视区域的至少部分区域,或者说第二注视区域在目标视线方向上的至少部分投影,可能会落在第一注视区域内;或者说在目标视线方向上,第一注视区域和第二注视区域至少存在不同重叠区域。在实际应用中,通过相应的检测方式,确定第一注视区域与第二注视区域存在上述第一关系,可以确定第一显示屏幕上存在上述被遮挡区域。

在本申请提出的又一些实施例中,若上述第一显示屏幕和第二显示屏幕位于同一电子设备的不同平面上,如图6a、图6b和图6c所示的电子设备的不同显示形态场景示意图,在目标对象与电子设备之间的相对位置不同的情况下,即目标对象位于电子设备的不同方位,多屏电子设备处于不同的显示形态下,第一显示屏幕和第二显示屏幕可以位于电子设备的不同平面上。

示例性的,如图6a所示,电子设备的A面配置第一显示屏幕、B面配置第二显示屏幕,电子设备的B面和C面之间呈第一角度(如90度等),在用户朝向B面观看显示内容的情况下,第一显示屏幕全部被第二显示屏幕遮挡,因此,在如图6a所示的应用场景下,第一显示屏幕的全局显示区域为目标视线方向上被第二显示屏幕遮挡的被遮挡区域。

同理,在如图6b所示的应用场景下,用户移动到电子设备的A面位置,视线朝向A面方向,这种情况下,电子设备A面上的显示屏幕可以是第二显示屏幕,B面或C面上的显示屏幕可以是第一显示屏幕。在当前状态下的目标视线方向下,第一显示屏幕的全局显示区域被第二显示屏幕遮挡,上述被遮挡区域为第一显示屏幕的全局显示区域。

在如图6c所示的应用场景下,电子设备的B面和C面呈第二角度(其为大于90度的锐角),用户朝向C面的显示屏幕为第二显示屏幕,B面上的显示屏幕为第一显示屏幕。在电子设备的这种显示形态下,第一显示屏幕在目标视线方向上被第一显示屏幕遮挡的被遮挡区域,为第一显示屏幕的全局显示区域。

关于上图6a、图6b和图6c所示的多屏电子设备的不同显示形态下的应用场景中,目标对象在第一显示屏幕的第一注视区域,与在第二显示屏幕上的第二注视区域的第一关系,可以结合上文电子设备连接外显的扩展显示实施例的相应部分的描述,本实施例不做赘述。可以理解,在多屏电子设备应用中,第一注视区域与第二注视区域之间的遮挡关系、投影关系或重叠关系,可以结合电子设备的多个本体之间的角度,即电子设备的显示形态确定,第一关系的具体内容本申请不做详述。

步骤S22,确定第一显示屏幕上的被遮挡区域,获取被遮挡区域的第一显示内容;

结合上文实施例的描述可知,第一显示屏幕与第二显示屏幕可以位于同一电子设备,也可以位于不同电子设备上,在不同情况下,第一显示屏幕上存在的被遮挡区域的位置不同,其可能是第一显示屏幕的全局显示区域,也可能是第一显示屏幕的显示区域中的某一位置的局部显示区域,可视情况而定。

因此,在确定第一显示屏幕上的被遮挡区域的位置时,可以确定第一显示屏幕所在设备与第二显示屏幕所在设备之间的关系,之后,再结合两个显示屏幕之间的位置关系,和/或显示屏幕与目标对象之间的位置关系等,进一步确定被遮挡区域的位置,之后,再获取该被遮挡区域的第一显示内容。需要说明,本申请对第一显示屏幕上的被遮挡区域的获取方法不做限制。

可选的,对于上述不同显示屏幕之间的位置关系、目标对象与显示屏幕之间的位置关系,可以启动电子设备相应平面上配置的位置传感器(如雷达传感器)、图像采集器(如摄像头)进行数据采集,依据采集到的位置信息和/或图像信息,分析得到相应的位置关系,本申请对上述位置关系的获取方法不做限制,包括但并不局限于本实施例描述的实现方式。

步骤S23,确定第一显示屏幕中被遮挡区域的第一显示内容与第二区域的第二显示内容之间的关联关系;

步骤S24,基于该关联关系,将第一显示内容显示于第二显示屏幕的第一区域。

本申请实施例中,上述第二区域可以是第一显示屏幕中除被遮挡区域之外的至少部分区域,也就是说,第一显示屏幕的全局显示区域至少包括被遮挡区域和第二区域,将第二区域的显示内容记为第二显示内容。

通常情况下,上述第一显示内容和第二显示内容来自同一内容源,两者拼接构成完整的显示内容,这种情况下,目标对象往往需要同时看到第一显示内容和第二显示内容,因此,在确定第一显示内容和第二显示内容的关联关系表征该第一显示内容和第二显示内容来自同一内容源,据此可以将第一显示内容映射到第二显示屏幕的第一区域进行显示,这样,目标对象可以通过第一区域和第一显示内容的第二区域,观看该内容源的显示内容。

需要说明,在第一显示内容和第二显示内容的关联关系表示其他含义的情况下,并不约束第一显示内容显示于第二显示屏幕的第一区域,也可以控制第一显示屏幕的第二区域输出该第一显示内容等,实现过程本实施例不做详述。且关于第二显示屏幕的第一区域显示第一显示内容的实现过程,可以参照上文实施例相应部分的描述,本实施例不做赘述。

另外,关于上述第一显示内容和第二显示内容之间的关联关系,除了是否来自同一内容源的关系外,还可以包括控制关系,主从内容关系,总分架构关系等,本申请可以预先针对不同的关联关系,配置对第一显示内容的显示控制方式,如第一显示内容的显示区域能否占用第二显示内容的显示区域,若可以,第一显示内容和第二显示内容如何在第二区域分配显示;若不可以,可以配置第一显示内容在第二显示屏幕上的第一区域,与被遮挡区域之间的特定位置关系,据此实现对第一显示内容的显示控制,本申请对上述关联关系,以及不同关联关系配置的针对第一显示内容的显示控制方式不做限制。

示例性的,在如图5所示的应用场景下,第一显示屏幕在目标视线方向上被第二显示屏幕遮挡了局部显示区域(即被遮挡区域),可以将该局部显示区域的第一显示内容映射到第二显示屏幕的第一区域,如在目标视线方向上遮挡该被遮挡区域的遮挡区域等,由该第一区域显示第一显示内容,这样,从目标对象当前的观看角度下,相对于看到了第一显示屏幕的完整显示内容。

而在如图6a、图6b或图6c所示的应用场景下,第一显示屏幕的全局显示区域被第二显示屏幕遮挡,所以说,上述被遮挡区域的第一显示内容为第一显示屏幕的全局显示内容,上述第二区域不存在,此时,若目标对象不想移动调整观看角度,可以将第一显示屏幕的显示内容切换到第二显示屏幕上进行显示,此时,第二显示屏幕的全局显示区域可以显示第一显示内容,也可以按照预设特定位置关系,由第二显示屏幕的局部显示区域显示第一显示内容,其他显示区域显示第二显示屏幕原显示内容,记为第三显示内容,本申请对该场景下第二显示屏幕对第一显示内容的显示实现方法不做限制,可视情况而定。

在本申请提出的又一些实施例中,在获得被遮挡区域的第一显示内容后,本申请也可以按照上文图3所示的实现方式,直接将第一显示内容映射到第二显示屏幕的第一区域进行显示,实现过程本实施例不做赘述。

综上,本实施例确定第一显示屏幕在目标视线方向上存在被第二显示屏幕遮挡的一被遮挡区域的情况下,为了使得目标对象可以在该目标视线方向上看到被遮挡区域的第一显示内容,本申请确定第一显示屏幕上的被遮挡区域后,可以获取该被遮挡区域的第一显示内容,之后,可以依据该第一显示内容与第一显示屏幕上的第二区域的第二显示内容之间的关联关系,来确定将第一显示内容映射到未被遮挡的显示区域进行显示,如将第一显示内容显示于第二显示屏幕的第一区域,这样,目标对象无需移动调整观看角度,通过不同的显示屏幕就能够观看第一显示内容和第二显示内容,满足对第一显示屏幕显示内容的完整观看需求。

参照图7,为本申请提出的控制方法的又一可选示例的流程示意图,本申请实施例可以上文描述的控制方法的又一可选细化实现方法,如对第一显示屏幕的被遮挡区域的第一显示内容的切换显示的又一实现方式,该方法可以适用于但并不局限于图5和图6a、图6b、图6c等示出的电子设备应用场景。如图7所示,该方法可以包括:

步骤S31,确定第一显示屏幕在目标视线方向上存在的被第二显示屏幕遮挡的被遮挡区域,获取该被遮挡区域的第一显示内容;

步骤S32,确定第一显示屏幕中被遮挡区域的第一显示内容与第二区域的第二显示内容之间的关联关系;

关于步骤S31和步骤S32的实现过程可以参照上文实施例相应部分的描述,本实施例不做赘述。

步骤S33,如果该关联关系表示第一显示内容与第二显示内容属于同一内容源,将第一显示内容显示于第二显示屏幕的第一区域;该第一区域和被遮挡区域在目标视线方向上具有投影关系;

步骤S34,如果该关联关系表示第一显示内容与第二显示内容不属于同一内容源,将第一显示内容显示于第二显示屏幕的第一区域,该第一区域为第二显示屏幕的至少部分显示区域。

本申请实施例中,在关联关系指两个显示内容是否属于同一内容源的情况下,可以获取第一显示内容和第二显示内容各自的内容源的标识信息,若比较得知两个标识信息相同,可以认为这两个显示内容来自同一内容源;反之,可以认为这两个显示内容来自不同的内容源,但并不局限于这种标识信息检测实现方法。

继上文相应部分的分析,在确定第一显示内容和第二显示内容属于同一内容源的情况下,目标对象往往需要同时观看第一显示内容和第二显示内容,可以将第一显示内容映射到第二显示屏幕的第一区域进行显示,其中,第一区域和被遮挡区域在目标视线方向上具有投影关系,如第一区域在目标视线方向上可以投影到被遮挡区域,所以,第一区域可以作为被遮挡区域的显示内容补偿区域,使得第一区域从视觉效果上与被遮挡区域存在补偿关系,第一区域显示第一显示内容的情况下,从视觉效果来看,相对于是观看第一显示屏幕的完整显示内容。

在一些实施例中,第一显示屏幕上的第一显示内容和第二显示内容也可能来自不同的内容源,这种情况下,仍可以按照上文描述的显示切换处理方法,如步骤S33描述内容,将第一显示内容显示于第二显示屏幕上与被遮挡区域具有投影关系的第一区域;在又一种可能的实现方式中,如步骤S34的描述内容,对于不同内容源的显示内容,本申请也可以将第一显示内容映射到第二显示屏幕的至少部分显示区域,方便目标对象这两种显示内容的同时观看需求。

在本申请提出的又一些实施例中,无论第一显示内容和第二显示内容是否来自同一内容源,可以直接将第一显示内容映射到第二显示屏幕的至少部分显示区域进行显示,不再局限于第二显示屏幕上与被遮挡区域在目标视线方向上具有投影关系的部分显示区域,提高了对目标视线方向上的遮挡显示内容进行切换显示控制的灵活性,提高了阅读可靠性。

参照图8,为本申请提出的控制方法的又一可选示例的流程示意图,本申请实施例可以上文描述的控制方法的又一可选细化实现方法,区别于上文实施例描述的由第二显示屏幕的第一区域显示第一显示内容的实现方法,本实施例提出在获得被遮挡区域的第一显示内容后,至少控制第一显示屏幕的第二区域的显示输出,如由第二区域显示第一显示内容,但并不局限于这种切换显示控制方法。如图8所示,该方法可以包括:

步骤S41,确定第一显示屏幕在目标视线方向上存在的被第二显示屏幕遮挡的被遮挡区域,获取该被遮挡区域的第一显示内容;

步骤S42,确定第一显示屏幕中被遮挡区域的第一显示内容与第二区域的第二显示内容之间的关联关系;

关于步骤S41和步骤S42的实现过程,可以参照上文实施例相应部分的描述,本实施例不做赘述。

步骤S43,基于该关联关系,控制第一显示内容和第二显示内容在第二区域的显示参数。

本申请实施例中,通过对第一显示内容和第二显示内容的关联性进行分析,如是否属于同一内容源,是否存在控制关系、主从内容关系、总分架构关系等,可以依据分析结果,确定第一显示内容是要映射到第二显示屏幕上显示,还是要映射到第一显示屏幕的第二区域显示,本实施例将对映射到第二区域显示的控制方法进行描述。

基于上述分析,确定将第一显示内容映射到第一显示屏幕的第二区域显示的场景下,可以在该第二区域显示第一显示内容和第二显示内容,这种情况下,本申请对第一显示内容和第二显示内容在第二区域上的显示方式不做限制。其中,该显示方式可以基于该位置确定的第一显示内容和第二显示内容在第二区域内的显示区域的位置关系确定,如画中画显示(如第一显示内容作为第二显示内容的插图,显示在第二显示内容内任一位置处)、平铺(如两个显示内容的显示区域水平或垂直平铺等)、拼接(如将第一显示内容融入第二显示内容,重新调整显示内容排列)、悬浮(如第一显示内容的显示区域位于第二显示内容的显示区域上方悬浮显示,用户观看第一显示内容后可以关闭该悬浮显示区域)等,但并不局限于本实施例列举的几种显示方式。

需要说明,对于上述控制的第二区域的显示参数,除了上述显示方式外,还可以包括第一显示内容和/或第二显示内容各自的显然状态,如通过更新第一显示内容和/或第二显示内容的内容显示尺寸、颜色等,或显示背景颜色等,依次实现对目标显示内容(如第一显示内容和/或第二显示内容中的至少部分内容)的突出显示。本申请对上述显示参数的内容及其控制实现方法不做限制。

综上,在第一显示屏幕在目标视线方向上存在被第二显示屏幕遮挡的被遮挡区域的情况下,本申请可以将被遮挡区域的第一显示内容映射到第一显示屏幕的第二区域,控制第二区域对第一显示内容与该第二区域原显示的第二显示内容进行显示,满足目标对象对第一显示内容的观看需求,且无需将第一显示内容映射到第二显示屏幕的第一区域,避免了对第二显示屏幕所运行工作的干扰。

基于上文各实施例描述的控制方法,在又一些实施例中,对于被遮挡区域的第一显示内容,本申请可以将其映射到第二显示屏幕的第一区域显示的同时,至少控制第一显示屏幕的第二区域的显示输出,如控制第二显示内容在第二区域的显示参数。结合上文对显示参数的相关描述,本申请可以控制第二显示内容在第二区域的显示位置、是否突出显示(其实现方法可以参照上文实施例相应部分的描述,本实施例不做赘述)等,满足对第二显示内容的显示需求。

在又一种可能的实现方式中,在如上述第一显示内容映射到第二显示屏幕的第一区域的情况下,本申请还可以控制第一显示内容在第一区域的显示参数,以及第二显示内容在第二区域的显示参数,从而确定第一显示内容在第一区域的显示位置、显示状态、显示方式等,以及第二显示内容在第二区域的显示位置、显示状态等。关于该显示参数的控制实现过程,可以参照上文实施例相应部分的描述。

在又一些实施例中,无论是将第一显示内容映射到上述第一区域显示,还是映射到第二区域显示,除了按照上文描述方法实现相应区域的显示参数的控制外,还可以控制第三显示内容在第二区域的显示参数,该第三显示内容可以指与第一显示内容和/或第二显示内容不具有关联关系的显示内容,关于第三显示内容在第二区域的被控制显示参数的内容,可以依据电子设备的显示控制需求确定,本申请对此不做显示,其可以包括但并不局限于上文描述的显示位置、显示状态和/或显示方式等。

参照图9,为本申请提出的控制方法的又一可选示例的流程示意图,本申请实施例可以上文描述的控制方法的又一可选细化实现方法,如对上文实施例描述的确定第一显示屏幕上的被遮挡区域的实现方法进行细化,但并不局限于本实施例描述的细化实现方法。如图9所示,该方法可以包括:

步骤S51,确定第一显示屏幕在目标视线方向上存在被第二显示屏幕遮挡的被遮挡区域,获得第一显示屏幕与第二显示屏幕的第一位置关系;

参照图6a所示的电子设备的应用场景示意图,电子设备通过检测自身的配置参数,可以确定第一显示屏幕和第二显示屏幕两者之间的第一位置关系,如第一显示屏幕位于电子设备的A面上,第二显示屏幕位于B面上,但并不局限于这种检测实现方法。

步骤S52,至少基于该第一位置关系确定第一显示屏幕上的被遮挡区域;

步骤S53,获取被遮挡区域的第一显示内容;

步骤S54,将第一显示内容显示于第二显示屏幕的第一区域。

继上文分析,基于上述第一显示屏幕与第二显示屏幕的第一位置关系,确定第一显示屏幕和第二显示屏幕位于同一电子设备,且分别位于电子设备的A面和B面,如图6a所示的应用场景,可以由此直接确定第一显示屏幕上的被遮挡区域为其全部显示区域,在目标对象不移动位置的情况下,可以直接将第一显示屏幕的显示内容,映射到第二显示屏幕的至少部分显示区域进行显示,关于第一区域与第二显示屏幕的显示区域的关系可以依据显示控制要求确定,本申请对此不做限制。

在又一些实施例中,为了提高确定上述被遮挡区域的精准度,尤其是在确定第一显示屏幕位于电子设备的A面,第二显示屏幕位于电子设备C面的场景下,本申请还可以对目标对象进行眼球追踪检测,获得目标对象的视线方向或注视区域等,从而依据最新检测到的视线方向或注视区域,确定第一显示屏幕的被遮挡区域,还可以进一步确定第一区域,实现过程本申请不做详述。

在本申请提出的又一些实施例中,在上述第一显示屏幕和第二显示屏幕位于不同电子设备的情况下,结合图5所示的应用场景,为了确定第一显示屏幕的被遮挡区域,本申请可以结合第一显示屏幕、第二显示屏幕以及目标对象之间的相对位置关系实现,参照图10所示的流程示意图,该方法包括:

步骤S61,确定第一显示屏幕在目标视线方向上存在被第二显示屏幕遮挡的被遮挡区域,获得第一显示屏幕与第二显示屏幕的第一位置关系、以及目标对象与第二显示屏幕的第二位置关系;

在实际应用中,本申请可以在电子设备的A面和B面上配置如激光雷达等位置传感器,利用位置传感器感应到的检测信号,实现对前方对象的三维扫描和建模,从而确定两个电子设备之间的相对位置和距离等第一位置关系,同理,可以确定第二显示屏幕所在的第二电子设备与目标对象之间的相对位置和距离等第二位置关系。本申请对本实施例的第一位置关系和第二位置关系的获取方法不做限制。

示例性的,可以在第二显示屏幕所在的第二电子设备的A面中间位置配置一个激光雷达,或在A面的两侧配置分别配置一个激光雷达,利用激光雷达所具有的能够实现毫米级别的高精准度地测距和探测功能,对第一显示屏幕所在的第一电子设备进行三维扫描和建模,实现过程本申请不做详述。同理,对于第二电子设备与目标对象之间的第二位置关系的获取类似,可以在第二电子设备的B面中间位置或两侧位置配置激光雷达,实现对目标对象的三维扫描和建模。

在又一些实施例中,本申请还可以利用A面配置的如摄像头等图像采集器,对A面前方的拍摄范围内的对象进行图像采集,即对第一电子设备进行图像采集,通过对采集到的图像内容(其可以包括第一显示屏幕的显示内容)进行分析,来确定第二电子设备遮挡的设备是与其连接的第一电子设备,实现过程本实施例不做详述。

步骤S62,至少基于第二位置关系和第一位置关系确定第一显示屏幕上的被遮挡区域;

在本申请实施例中,基于上述第一位置关系和第二位置关系,可以确定第一显示屏幕、第二显示屏幕以及目标对象在同一坐标系下的位置坐标,之后,可以结合投影坐标运算关系,计算得到第一显示屏幕上的被遮挡区域的位置,也可以得到第二显示屏幕上在目标视线方向上遮挡该被遮挡区域的遮挡区域的位置,计算过程可以参照下文实施例相应部分的描述,本实施例不做赘述。

在又一些实施例中,在获得目标对象与所述第二显示屏幕的第二位置关系的情况下,本申请也可以获得目标对象与第一显示屏幕的第三位置关系,并对目标对象进行眼球追踪检测,确定目标对象的视线方向在第二显示屏幕上的焦点位置,依据预设可视范围和第第二位置关系,获得目标对象在第二显示屏幕上的注视区域,同理可以获得目标对象在第一显示屏幕上的注视区域。之后,可以依据目标对象分别在第一显示屏幕上的第一注视区域,以及在第二显示屏幕上的第二注视区域,来确定第一显示屏幕上的被遮挡区域,即注视区域内的被遮挡区域,而对于第一显示屏幕上非注视区域的被遮挡区域本申请可以不做关注。

在本申请提出的又一些实施例中,为了确定第一显示屏幕上的被遮挡区域,本申请可以获得第二显示屏幕上遮挡目标对象的目标视线方向的遮挡区域,之后,至少基于该遮挡区域和视线方向确定第一显示屏幕上的被遮挡区域。结合上文描述,本申请可以依据眼球追踪检测结果,以及第一显示屏幕与第二显示屏幕之间的第一位置关系,来确定遮挡区域的位置,之后,采用投影运算方式,来计算该遮挡区域在目标视线方向上在第一显示屏幕上的投影区域,即第一显示屏幕的被遮挡区域,计算过程本申请不做详述。

步骤S63,获取被遮挡区域的第一显示内容;

步骤S64,将第一显示内容显示于第二显示屏幕的第一区域或第一显示屏幕的第二区域。

在如图5所示的应用场景下,对于第一显示屏幕上被遮挡区域的第一显示内容,可以按照上文实施例相应部分的描述方法,将其映射到第二显示屏幕的第一区域,或第一显示屏幕的第二区域进行显示,实现过程本实施例不做赘述。

在本申请提出的又一些实施例中,本申请还可以利用B面上的摄像头对目标对象进行眼球追踪检测,来确定目标对象的视线方向和/或在各显示屏幕上的注视区域,从而据此确定目标对象的视线焦点所在的目标显示屏幕,若该目标显示屏幕为第二显示屏幕的第三区域(即除与第一显示屏幕在视线方向上的重叠区域外的显示区域),或者目标显示屏幕为第一显示屏幕的第二区域,可以不用执行上文实施例描述的显示内容切换控制;若目标显示屏幕是第一显示屏幕与第二显示屏幕的重叠区域,可以获取目标对象的视线方向移动至该重叠区域之前的历史注视区域,将该历史注视区域所在的第一显示屏幕或第二显示屏幕确定为新的目标显示屏幕,进而按照上文描述的方法实现显示控制。

参照图11,为本申请提出的控制方法的又一些示例的流程示意图,本实施例可以是上文描述的确定第一显示屏幕上的被遮挡区域的一可选细化实现方法,如何至少基于第二位置关系和第一位置关系确定第一显示屏幕上的被遮挡区域的实现方法,但并不局限于这种细化实现方法,如图11所示,该方法可以包括:

步骤S71,获取位于第二显示屏幕所在设备的第一检测器获得的第一检测数据,以及第二检测器获得的第二检测数据;

步骤S72,基于第一检测数据,获得所述目标对象与第二显示屏幕的第二位置关系;基于第二检测数据,获得第一显示屏幕与所述第二显示屏幕的第一位置关系;

结合上文实施例相应部分的描述,上述第一检测器和第二检测器可以包括但并不局限于激光雷达等位置传感器,根据需要还可以包括图像采集器。关于获得第一显示屏幕与第二显示屏幕的第一位置关系,以及目标对象与第二显示屏幕的第二位置关系的实现方法,包括但并不局限于上文步骤S71和步骤S72描述的实现方法。

步骤S73,基于第二位置关系和第一位置关系,获得第一显示屏幕的第一顶点位置、第二显示屏幕的第二顶点位置以及目标对象位置;

仍以图5所示的电子设备应用场景为例进行说明,为了确定第一显示屏幕上的被遮挡区域的位置,本申请可以采用同一坐标系下的投影坐标运算方式获得,假设第一显示屏幕为平面ABCD、第二显示屏幕为平面FGKJ,目标对象(如用户头部或眼睛)为E,以第一显示屏幕所在平面为xOy坐标系平面,并通过第一显示屏幕所在第一电子设备中心的垂直线为z轴,构建空间直角坐标系,但并不局限于这种坐标系构建方式,本申请实施例以该坐标系为例说明被遮挡区域的位置获取过程。

本申请获得上述第一位置关系和第二位置关系后,将其映射到上述构建的坐标系下,结合第一显示屏幕和第二显示屏幕各自的配置参数,如第一显示屏幕的宽为2a,高为2b,由此可以确定第一显示屏幕的第一顶点位置、第二显示屏幕的第二顶点位置以及目标对象位置,即第一显示屏幕的各第一顶点坐标可以为A(a,b,0)、B(-a,b,0)、C(-a,-b,0)、D(a,-b,0),目标对象E(x

步骤S74,基于第一顶点位置、第二顶点位置以及目标对象位置,获得目标对象与第一显示屏幕的第一顶点形成的椎体,与第二显示屏幕的第一交点位置;

如图12所示,将目标对象E与第一显示屏幕的各第一顶点连接,可以形成四棱锥E-ABCD,其与第二显示屏幕FGKJ相交,得到相交区域FLIH,可以是第二显示屏幕在目标视线方向上遮挡区域FLIH,该遮挡区域在目标视线方向上投影到第一显示屏幕上的投影区域,即为第一显示屏幕的被遮挡区域PNCO。为了确定遮挡区域FLIH的位置,需要获得该遮挡区域FLIH的各顶点位置,顶点F和H位置已知,本实施例可以采用直线与平面相交,计算交点的计算方式,来获取第一交点L和I的位置。

示例性的,本申请采用两点式直线方程来表示各直线,用三点式平面方程表示各平面,但并不局限于这种方程表示方式,本申请以此为例进行说明。因此,直线FJ的方程可以表示为:

同理,对于直线EC的方程与平面FGKJ的方程,代入已知顶点位置坐标后进行方程求解,即对方程

同理,目标对象E与第一顶点C和D连接形成的屏幕ECD的方程可以表示为

步骤S75,基于第一交点位置和目标第二顶点位置,确定第二显示屏幕上遮挡目标对象的目标视线方向的遮挡区域;

本申请实施例中,目标第二顶点位置是指第二显示屏幕上遮挡目标对象的目标视线方向的第二顶点的位置,即F(x

步骤S76,获得遮挡区域在目标视线方向上投影在第一显示屏幕上的投影区域;

步骤S77,基于投影区域确定被遮挡区域。

参照图12,在获得遮挡区域FLIH在坐标系的位置和目标对象E的位置的情况下,可以利用不同第一交点的第一交点位置以及目标第二顶点位置,确定第二显示屏幕上的遮挡区域在目标视线方向上投影到第一显示屏幕上的投影区域,即第一显示屏幕上的被遮挡区域。

示例的,仍采用上文描述的交点计算方式获得目标对象E与遮挡区域FLIH的顶点连线的延长线与第一显示屏幕上的交点位置,对于第一显示屏幕ABCD顶点的z轴坐标为0,因此,平面ABCD的方程z=0。

而直线EF的方程

同理,可以按照上述方式对直线EL的方程与平面ABCD的方程进行求解,,得到交点N(x

基于上述计算,本申请可以计算得到第一显示屏幕上的被遮挡区域PNCO的位置。需要说明,关于如何基于第二位置关系和第一位置关系确定被遮挡区域的实现过程,包括但并不局限于上文列举的实现方式。

基于上文描述的控制方法,在确定第一显示屏幕的被遮挡区域后,可以获取该被遮挡区域的第一显示内容,如依据上述第一位置关系,获取位于该被遮挡区域内任一像素点的像素位置和像素值,之后,将第一显示内容映射到第二显示屏幕的第一区域或第一显示屏幕的第二区域进行显示时,可以利用该像素位置和第一位置关系,按照目标对象的目标视线反方向,获取相应像素点在第一区域或第二区域上的投影像素点的目标像素位置,按照该目标像素位置与像素值之间的映射关系,控制第一区域或第二区域显示第一显示内容。

示例性的,假设电子设备将第一显示屏幕上的被遮挡区域的第一显示内容,映射到第二显示屏幕上相应的遮挡区域,如图12所示,将被遮挡区域PNCO的第一显示内容沿目标对象E向遮挡区域FLIH投影,结合上文描述的交点计算方式,来确定被遮挡区域PNCO上的任一像素点Q(x

基于此,可以对直线QE的方程

按照上位描述的计算方式,本申请可以获得被遮挡区域PNCO上的每一个像素点,按照目标视线反方向投影至遮挡区域FLIH上的像素点位置,控制该像素点输出相应的像素值,使得遮挡区域显示第一显示内容。

参照图13,为本申请提出的控制装置的一可选示例的结构示意图,该装置可以包括:

显示内容获取模块21,用于如果确定第一显示屏幕在目标视线方向上存在被第二显示屏幕遮挡的一被遮挡区域,获得所述第一显示屏幕在所述被遮挡区域的显示内容;

显示处理模块22,用于将所述被遮挡区域的显示内容显示于所述第二显示屏幕的第一区域,所述第一区域与所述遮挡区域具有特定位置关系。

在一些实施例中,显示内容获取模块21可以包括:

第一确定单元,用于在确定所述第二显示屏幕处于目标对象与所述第一显示屏幕之间,且所述目标对象在所述第一显示屏幕上的第一注视区域与其在所述第二显示屏幕上的第二注视区域具有第一关系的情况下,确定存在所述被遮挡区域。

第二确定单元,用于确定所述第一显示屏幕上的被遮挡区域;

显示内容获取单元,用于获取所述被遮挡区域的第一显示内容。

可选的,上述第二确定单元可以包括:

第一获得单元,用于获得所述第一显示屏幕与所述第二显示屏幕的第一位置关系;

第三确定单元,用于至少基于所述第一位置关系确定所述被遮挡区域;

可选的,上述第二确定单元也可以包括:

第二获得单元,用于获得所述第一显示屏幕与所述第二显示屏幕的第一位置关系、以及目标对象与所述第二显示屏幕的第二位置关系;

第四确定单元,用于至少基于所述第二位置关系和所述第一位置关系确定所述被遮挡区域

可选的,上述第二确定单元也可以包括:

第三获得单元,用于获得目标对象与所述第二显示屏幕的第二位置关系、以及与所述第一显示屏幕的第三位置关系;

第五确定单元,用于至少基于所述第二位置关系和所述第三位置关系确定所述被遮挡区域

可选的,上述第二确定单元也可以包括:

第四获得单元,用于获得所述第二显示屏幕上遮挡目标对象的目标视线方向的遮挡区域;

第六确定单元,用于至少基于所述遮挡区域和所述视线方向确定所述被遮挡区域。

在又一些实施例中,上述装置还可以包括:

关联关系确定模块,用于确定所述第一显示屏幕中所述被遮挡区域的第一显示内容与第二区域的第二显示内容之间的关联关系,所述第二区域为所述第一显示屏幕中除所述被遮挡区域之外的至少部分区域;

相应地,上述显示处理模块22可以包括:

第一显示处理单元,用于基于所述关联关系,将所述第一显示内容显示于所述第二显示屏幕的第一区域;

显示控制单元,用于至少控制所述第二区域的显示输出;

或者,第二显示处理单元,用于基于所述关联关系,将所述第一显示内容显示于所述第二显示屏幕的第一区域。

可选的,上述装置可以包括:

显示控制模块,用于至少控制所述第二区域的显示输出。

可选的,上述用于将所述第一显示内容显示于所述第二显示屏幕的第一区域的显示处理单元可以包括:

第一显示处理子单元,用于在所述第一显示内容与所述第二显示内容属于同一内容源的情况下,将所述第一显示内容显示于所述第二显示屏幕的第一区域,其中,所述第一区域和所述被遮挡区域在所述目标视线方向上具有投影关系;且/或,

第二显示处理子单元,用于在所述第一显示内容与所述第二显示内容不属于同一内容源的情况下,将所述第一显示内容显示于所述第二显示屏幕的第一区域,其中,所述第一区域为所述第二显示屏幕的至少部分显示区域。

可选的,用于至少控制所述第二区域的显示输出的显示控制单元或显示控制模块可以包括以下任一控制单元:

第一控制单元,用于控制所述第二显示内容在所述第二区域的显示参数;

第二控制单元,用于控制所述第一显示内容和所述第二显示内容在所述第二区域的显示参数;

第三控制单元,用于控制所述第一显示内容在第一区域的显示参数以及所述第二显示内容在所述第二区域的显示参数;

第四控制单元,用于控制第三显示内容在所述第二区域的显示参数,所述第三显示内容是与所述第一显示内容和/或所述第二显示内容不具有关联关系的显示内容。

在又一些实施例中,上述第二获得单元可以包括:

检测数据获取单元,用于获取位于第二显示屏幕所在设备的第一检测器获得的第一检测数据,以及第二检测器获得的第二检测数据;所述第一检测器位于所述第二显示屏幕所在面上;所述第二检测器位于所述第二显示屏幕的相对面上;

第一位置关系获得单元,用于基于所述第二检测数据,获得所述第一显示屏幕与所述第二显示屏幕的第一位置关系。

第二位置关系获得单元,用于基于所述第一检测数据,获得所述目标对象与所述第二显示屏幕的第二位置关系。

在又一些实施例中,上述第四确定单元可以包括:

遮挡区域确定子单元,用于基于所述第二位置关系和所述第一位置关系,确定所述第二显示屏幕上遮挡目标对象的目标视线方向的遮挡区域;

投影区域获得子单元,用于获得所述遮挡区域在所述目标视线方向上投影在所述第一显示屏幕上的投影区域;

被遮挡区域确定子单元,用于基于所述投影区域确定所述被遮挡区域。

可选的,遮挡区域确定子单元可以包括:

位置数据获取子单元,用于基于所述第二位置关系和所述第一位置关系,获得所述第一显示屏幕的第一顶点位置、所述第二显示屏幕的第二顶点位置以及目标对象位置;

交点位置获取子单元,用于基于所述第一顶点位置、所述第二顶点位置以及所述目标对象位置,获得所述目标对象与所述第一显示屏幕的第一顶点形成的椎体,与所述第二显示屏幕的第一交点位置;

遮挡区域获得子单元,用于基于所述第一交点位置和目标第二顶点位置,确定所述第二显示屏幕上遮挡目标对象的目标视线方向的遮挡区域;所述目标第二顶点位置是指所述第二显示屏幕上遮挡目标对象的目标视线方向的第二顶点的位置。

需要说明的是,关于上述各装置实施例中的各种模块、单元等,均可以作为程序模块存储在存储器中,由处理器执行存储在存储器中的上述程序模块,以实现相应的功能,关于各程序模块及其组合所实现的功能,以及达到的技术效果,可以参照上述方法实施例相应部分的描述,本实施例不再赘述。

本申请还提供了一种计算机可读存储介质,其上可以存储计算机程序,该计算机程序可以被处理器调用并加载,以实现上述实施例描述的控制方法,实现过程本实施例不做赘述。

最后,需要说明的是,关于上述各实施例中,除非上下文明确提示例外情形,“一”、“一个”、“一种”和/或“该”等词并非特指单数,也可包括复数。一般说来,术语“包括”与“包含”仅提示包括已明确标识的步骤和元素,而这些步骤和元素不构成一个排它性的罗列,方法或者设备也可能包含其它的步骤或元素。由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。

其中,在本申请实施例的描述中,除非另有说明,“/”表示或的意思,例如,A/B可以表示A或B;本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,在本申请实施例的描述中,“多个”是指两个或多于两个。

本申请涉及到的术语诸如“第一”、“第二”等仅用于描述目的,用来将一个操作、单元或模块与另一个操作、单元或模块区分开来,而不一定要求或者暗示这些单元、操作或模块之间存在任何这种实际的关系或者顺序。且不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量,由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。

另外,本说明书中各个实施例采用递进或并列的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置、电子设备而言,由于其与实施例公开的方法对应,所以描述的比较简单,相关之处参见方法部分说明即可。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

相关技术
  • 用户装置、用户装置的通信控制方法、核心网装置、核心网的通信控制方法、SMF、SMF的通信控制方法、UPF以及UPF的通信控制方法
  • 内容或应用程序提供系统、内容或应用程序提供系统的控制方法、终端装置、终端装置的控制方法、认证装置、认证装置的控制方法
技术分类

06120113694229