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

调整显示设备显示界面方法、设备、系统及可读存储介质

文献发布时间:2023-06-19 10:11:51


调整显示设备显示界面方法、设备、系统及可读存储介质

技术领域

本发明涉及遥控领域,尤其涉及一种调整显示设备显示界面方法、设备、系统及可读存储介质

背景技术

现有技术中,用户通常通过红外线或激光对显示设备进行交互操作,使得用户可以远程对显示设备进行遥控操作。现有的激光远程控制显示设备是通过按压控制器的按钮生成对应的激光进行控制,而用户在使用激光远程控制显示设备时,用户与屏幕的距离并非保持不变的,当用户与屏幕的距离发生变化时,显示设备的显示界面并不会进行动态调整,使得用户无法获得较佳的观看和交互体验,影响用户体验。

发明内容

本发明的主要目的在于提供一种调整显示设备显示界面方法,旨在解决现有技术不能实现的技术问题。

为实现上述目的,本发明提供一种调整显示设备显示界面方法,包括以下内容:

响应激光交互请求,计算激光交互距离,所述激光交互距离为激光控制器与显示设备显示界面之间的距离;

按照所述激光交互距离调整显示设备的交互界面。

其中,所述响应激光交互请求,计算激光交互距离步骤还包括:

监测所述激光交互请求的激光强度,根据所述激光强度确定所述激光交互距离。

其中,所述响应激光交互请求,计算激光交互距离步骤还包括:

判断所述激光强度是否大于所述激光强度阈值;

若所述激光强度小于所述激光强度阈值,标记所述激光交互请求为无效激光交互请求,停止监测所述无效交互请求;

若所述激光强度大于或等于所述激光强度阈值,标记所述激光交互请求为有效激光交互请求,持续监测所述有效激光交互请求的激光强度。

其中,所述按照所述激光交互距离调整显示设备的显示界面步骤包括:

确定所述激光交互请求的所述激光交互距离落入的预设激光交互区间,其中所述激光交互区间包括远距离激光交互区间和近距离激光交互区间;

若所述激光交互距离落入所述远距离激光交互区间范围内,调用与所述远距离激光交互请求区间对应的放大操作指令,对所述激光交互请求指向的调整对象进行对应的放大显示界面操作,其中,所述远距离激光交互区间为激光交互距离大于远距离激光交互阈值的距离区间;

或,

若所述激光交互距离落入所述近距离激光交互区间范围内,调用与所述近距离激光交互区间对应的缩小操作指令,对所述激光交互请求指向的调整对象进行对应的缩小显示界面操作,其中,所述近距离激光交互区间为激光交互距离小于近距离激光交互阈值的距离区间。

其中,所述,所述按照所述激光交互距离调整显示设备的显示界面步骤包括:

获取所述激光交互请求持续时间内的初始激光交互距离和当前激光交互距离;

根据所述初始激光交互距离和当前激光交互距离,确定所述激光交互请求的调整对象的调整操作指令;

若所述初始激光交互距离大于所述当前激光交互距离,确定所述激光交互请求的调整对象的调整操作指令为缩小操作指令,对所述激光交互请求的所述调整对象进行对应的缩小显示界面操作;

或,

若所述初始激光交互距离大于所述当前激光交互距离,确定所述激光交互请求的调整对象的调整操作指令为放大操作指令,对所述激光交互请求的所述调整对象进行对应的放大显示界面操作。

其中,所述调整显示设备显示界面方法还包括:

获取所述激光交互请求在所述显示设备上的坐标,确定所述激光交互请求指向的调整对象;

若所述激光交互请求的坐标落入所述显示设备当前显示的显示内容范围内,确定所述激光交互请求的所述调整对象为所述显示内容;

若所述激光交互请求的坐标指向位置为所述显示设备的预设的全屏调整显示区域,确定所述激光交互请求的所述调整对象为所述显示设备的全屏显示界面。

其中,获取所述激光交互请求在所述显示设备上的坐标步骤包括:

激光感应层接收所述激光交互请求,定位所述激光交互请求指向的激光感应层坐标,其中,所述激光感应层坐标为所述激光交互请求的激光光点在所述激光感应层的位置坐标;

将所述激光感应层坐标发送到应用框架层,所述应用感应层将所述激光感应层坐标换算为显示面板坐标,其中,所述显示面板坐标为所述激光交互请求的激光光点在显示面板中的位置坐标;

在所述显示面板中生成与该显示面板坐标相对应的指示光点。

此外,为实现上述目的,本发明还提供一种显示设备,所述显示设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的调整显示设备显示界面程序,所述调整显示设备显示界面程序被所述处理器执行时实现如上所述调整显示设备显示界面方法的步骤。

本发明还提供一种调整显示设备显示界面系统,所述调整界面交互系统包括显示设备、激光控制器;

其中,所述显示设备用于响应激光控制器发出的激光交互请求,根据所述激光交互请求动态调整显示设备显示界面;

其中,所述激光控制器用于向所述显示设备发送激光交互请求进行交互;

所述调整显示设备显示界面系统在执行时实现如上所述的调整显示设备显示界面方法的步骤。

本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有调整显示设备显示界面程序,所述调整显示设备显示界面程序被处理器执行时实现如上所述方法的步骤。

本发明实施例提出的一种调整显示设备显示界面方法,通过响应激光交互请求,计算激光交互距离,从而获得激光控制器与显示设备的显示界面指明的距离,按照该激光交互距离调整显示设备的显示界面。使得显示设备能够根据用户发出激光交互指令时确定用户所处的位置,根据用户发出激光交互指令时与显示设备的距离对应调整显示设备的显示界面,使得用户在不同的位置都能够获取到较佳的观看体验,同时优化了用户的操作逻辑,简化了用户操作负担,增强了用户的操作体验。

附图说明

图1是本发明实施例方案涉及的硬件运行环境的显示设备结构示意图;

图2为本发明调整显示设备显示界面方法第一实施例的流程示意图;

图3为本发明调整显示设备显示界面方法第二实施例的流程示意图;

图4为本发明调整显示设备显示界面方法第三实施例的流程示意图;

图5为本发明调整显示设备显示界面方法第四实施例的流程示意图;

图6为本发明实施例方案涉及的调整显示设备显示界面系统结构示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例的主要解决方案是:响应激光交互请求,计算激光交互距离,所述激光交互距离为激光控制器与显示设备显示界面之间的距离;按照所述激光交互距离调整显示设备的显示界面。

现有技术中,用户通常通过红外线或激光对显示设备进行交互操作,使得用户可以远程对显示设备进行遥控操作。现有的激光远程控制显示设备是通过按压控制器的按钮生成对应的激光进行控制,而用户在使用激光远程控制显示设备时,用户与屏幕的距离并非保持不变的,当用户与屏幕的距离发生变化时,显示设备的显示界面并不会进行动态调整,使得用户无法获得较佳的观看和交互体验,影响用户体验。

本发明提供一种解决方案,通过响应激光交互请求,计算激光交互距离,从而获得激光控制器与显示设备的显示界面的距离,按照该激光交互距离调整显示设备的显示界面。使得显示设备能够根据用户发出激光交互指令时确定用户所处的位置,根据用户发出激光交互指令时与显示设备的距离对应调整显示设备的显示界面,使得用户在不同的位置都能够获取到较佳的观看体验,同时优化了用户的操作逻辑,简化了用户操作负担,增强了用户的操作体验。

参照图1,图1为本发明实施例方案涉及的硬件运行环境的显示设备的结构示意图。

如图1所示,该显示设备可以包括:处理器1001,例如CPU,通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括能够进行激光交互的显示屏(Display)、输入单元比如键盘(Keyboard),其中,显示屏设置有激光感应层和位于激光感应层上的显示面板,网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

可选的,显示设备还可以包括括调谐解调器、回传通道、RF(Radio Frequency,射频)电路,传感器、音频电路等等。

本领域技术人员可以理解,图1中示出的显示设备的硬件结构并不构成对显示设备的限定,可以包括比图1所示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机可读存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及计算机程序。其中,操作系统是管理和控制显示设备应用程序的程序,支持显示设备应用程序的运行。

在图1所示的显示设备的硬件结构中,网络接口1004主要用于接入网络;用户接口1003主要用于接收用户通过激光发射器发送的激光交互请求和其它操作指令,而处理器1001可以用于调用存储在存储器1005中的调整显示设备显示界面程序,并执行以下操作:

响应激光交互请求,计算激光交互距离,所述激光交互距离为激光控制器与显示设备显示界面之间的距离;

按照所述激光交互距离调整显示设备的显示界面。

进一步地,处理器1001可以调用存储器1005中的调整显示设备交互界面调整显示设备显示界面程序,还执行以下操作:

监测所述激光交互请求的激光强度,根据所述激光强度确定所述激光交互距离。

进一步地,处理器1001可以调用存储器1005中的调整显示设备交互界面调整显示设备显示界面程序,还执行以下操作:

判断所述激光强度是否大于所述激光强度阈值;

若所述激光强度小于所述激光强度阈值,标记所述激光交互请求为无效激光交互请求,停止监测所述无效交互请求;

若所述激光强度大于或等于所述激光强度阈值,标记所述激光交互请求为有效激光交互请求,持续监测所述有效激光交互请求的激光强度。

进一步地,处理器1001可以调用存储器1005中的调整显示设备显示界面程序,还执行以下操作:

确定所述激光交互请求的所述激光交互距离落入的预设激光交互区间,其中,所述激光交互区间包括远距离激光交互区间和近距离激光交互区间;

若所述激光交互距离落入所述远距离激光交互区间范围内,调用与所述远距离激光交互请求区间对应的放大操作指令,对所述激光交互请求指向的调整对象进行对应的放大显示界面操作,其中,所述远距离激光交互区间为激光交互距离大于远距离激光交互阈值的距离区间;

或,

若所述激光交互距离落入所述近距离激光交互区间范围内,调用与所述近距离激光交互区间对应的缩小操作指令,对所述激光交互请求指向的调整对象进行对应的缩小显示界面操作,其中,所述近距离激光交互区间为激光交互距离小于近距离激光交互阈值的距离区间。

进一步地,处理器1001可以调用存储器1005中的调整显示设备显示界面程序,还执行以下操作:

获取所述激光交互请求持续时间内的初始激光交互距离和当前激光交互距离;

根据所述初始激光交互距离和当前激光交互距离,确定所述激光交互请求的调整对象的调整操作指令;

若所述初始激光交互距离大于所述当前激光交互距离,确定所述激光交互请求的调整对象的调整操作指令为缩小操作指令,对所述激光交互请求的所述调整对象进行对应的缩小显示界面操作;

或,

若所述初始激光交互距离大于所述当前激光交互距离,确定所述激光交互请求的调整对象的调整操作指令为放大操作指令,对所述激光交互请求的所述调整对象进行对应的放大显示界面操作。

进一步地,处理器1001可以调用存储器1005中的调整显示设备显示界面程序,还执行以下操作:

获取所述激光交互请求在所述显示设备上的坐标,确定所述激光交互请求指向的调整对象;

若所述激光交互请求的坐标落入所述显示设备当前显示的显示内容范围内,确定所述激光交互请求的所述调整对象为所述显示内容;

若所述激光交互请求的坐标指向位置为所述显示设备的预设的全屏调整显示区域,确定所述激光交互请求的所述调整对象为所述显示设备的全屏显示界面。

进一步地,处理器1001可以调用存储器1005中的调整显示设备显示界面程序,还执行以下操作:

激光感应层接收所述激光交互请求,定位所述激光交互请求指向的激光感应层坐标,其中,所述激光感应层坐标为所述激光交互请求的激光光点在所述激光感应层的位置坐标;

将所述激光感应层坐标发送到应用框架层,所述应用感应层将所述激光感应层坐标换算为显示面板坐标,其中,所述显示面板坐标为所述激光交互请求的激光光点在显示面板中的位置坐标;

在所述显示面板中生成与该显示面板坐标相对应的指示光点。

基于上述显示设备硬件结构,提出本发明调整显示设备显示界面方法的各个实施例。

参照图2,图2是本发明调整显示设备显示界面方法第一实施例的流程示意图。

本实施例中,调整显示设备显示界面方法包括:

步骤S101:响应激光交互请求,计算激光交互距离,所述激光交互距离为激光控制器与显示设备显示界面之间的距离;

本实施例中,显示设备为携带安装有激光感应层显示屏的智能终端,如电视机、投影设备等。其中,激光感应层显示屏包括激光感应层和位于激光感应层上的显示面板,激光感应层用于接收用户通过激光控制器发出的激光交互请求的激光光点,激光感应层将激光光点在激光感应层上生成的激光感应层坐标发送到应用框架层,使得显示设备根据对应的激光感应层坐标确定显示面板中对应的显示内容。具体的,显示设备上电启动后,控制能够进行激光交互的显示屏对激光感应层进行扫描操作,检测是否有激光交互请求。具体的,激光交互请求是用户通过控制激光控制器发出的指向显示设备的激光感应层的携带控制显示设备操作指令的具有一定激光强度的一束或多束激光。激光具有高方向性、高单色性和高亮度等特点,用户能够通过激光交互请求实现对显示设备进行远程遥控操作,与显示设备进行交互。其中,激光控制器可以是专门配置的独立的激光遥控器,也可以是设置于可穿戴设备上的便携式激光发射设备。在一具体实施例中,激光控制器为可佩带与用于手腕上的便携式激光发射设备。激光交互请求发射到显示设备的显示屏的激光感应层时,由于激光的频率范围十分广泛,部分激光是不可见光,为了便于用户感知激光交互请求指向的位置坐标,显示设备获取激光交互请求的激光光点在激光感应层的激光感应层坐标,其中,激光感应层坐标是激光交互请求的激光光点在激光感应层的位置。激光感应层将激光感应层坐标发送到应用框架层,应用框架层将激光感应层坐标换算为显示面板坐标,控制显示面板对应同步呈现与激光交互请求的激光光点的激光感应层坐标相对应的指示光点,便于用户感知激光交互请求的指向位置。

可选的,显示设备对显示屏的激光感应层进行扫描操作,在检测到存在激光交互请求的激光光点时,对获取到的激光光点的光斑强度进行光斑强度检测,获取激光光点的光斑强度。该激光光点的光斑强度为激光交互请求的激光强度。

可选的,将获取到的激光交互请求的激光强度传输到处理模块,控制激光感应驱动将激光强度换算为激光交互距离。激光交互距离是激光控制器和显示设备激光感应层之间的相对距离。通过将激光强度换算为激光交互距离,从而获取用户在使用激光控制器与显示设备进行交互时用户与显示设备之间的距离。控制激光感应驱动计算得到激光交互距离后,将该激光交互距离上报到Framework层(应用框架层)。

步骤S201:按照所述激光交互距离对应调整显示设备的显示界面。

可选的,本实施例中,显示设备在首次上电启动后,初始化设置时,根据显示设备的不同激光交互距离的场景需求,预设多个与距离相关联的激光交互区间,每个激光交互区间对应不同的调整显示设备的显示界面的操作指令。具体的,在激光感应层扫描到激光交互请求后,确定激光交互距离,获取用户在发出该激光交互指令时与显示设备的相对距离,判断激光交互请求的激光交互距离所落入的激光交互区间范围,对应划分激光交互请求的类型。根据激光交互区间对应调用与激光交互区间对应的调整显示界面操作指令。

可选的,预设的激光交互区间包括:近距离激光交互区间和远距离激光交互区间。具体的,在使用显示设备进行观看显示内容时,生产商根据显示设备的尺寸及分辨率会出具最佳观看距离区间,本实施例中,为了使用户在使用激光控制器与显示设备进行交互时获取较佳的观影区域,将显示设备生产商出具的最佳观看距离区间的端点设置为近距离激光交互阈值和远距离激光交互阈值,具体的,最佳观看距离区间较近一侧的端点为近距离激光交互阈值,最佳观看距离较远一侧的端点为远距离激光交互阈值。显示设备根据近距离激光交互阈值和远距离激光交互阈值划分近距离激光交互区间和远距离激光交互区间。其中,近距离激光交互区间为小于近距离激光交互阈值的距离区间;远距离激光交互区间为大于远距离激光交互阈值的距离区间。

可选的,在一具体实施例中,显示设备的生产商根据该显示设备的尺寸及分辨率,出具的最佳观看距离区间为2.2m(米)到4.2m。对应设置近距离激光交互阈值为2.2m,近距离激光交互区间为(0,2.2](单位:米)。对应设置远距离激光交互阈值为4.2m,远距离激光交互区间为大于4.2米的观看距离区间。

可选的,显示设备的用户也可以根据实际与显示设备的激光交互需求,对应设置近距离激光交互阈值和远距离激光交互阈值。

显示设备根据不同的激光交互区间,分别预设与激光交互区间对应的调整显示界面指令。

在一具体实施例中,应用框架层根据用户与显示设备的相对距离的不同从而导致观看较佳比例不同的场景需求,预设了局部缩小显示界面指令、全局缩小显示界面指令、局部放大显示界面指令、全局放大显示界面指令。

具体的,局部缩小显示界面指令为选中激光交互请求坐标所确定的窗口化显示内容,缩小显示内容的显示窗口。其中,显示内容为显示设备的显示屏当前显示的应用程序、网页、图片、音视频等多媒体内容。

可选的,局部缩小显示界面指令也可以为选中激光交互请求坐标所确定的应用程序中的文字/图片或其它多媒体内容,在应用程序中局部放大选中的文字/图片或其它多媒体内容。

具体的,全屏缩小显示界面指令为将显示屏的当前所显示的完整显示界面进行全屏缩小。

具体的,局部放大显示界面指令为选中激光交互请求坐标所确定的窗口化显示内容,放大显示内容的显示窗口。

可选的,局部放大显示界面指令也可以为选择激光交互请求坐标所确定的应用程序中的文字/图片或其它多媒体内容,在应用程序中局部放大选中的文字/图片或其它多媒体内容。

具体的,全屏放大显示界面指令为将显示屏的当前所显示的完整显示界面进行全屏放大。

可选的,用户也可以根据实际应用场景需求,自定义设置不同激光交互距离对应的不同调整显示界面指令。

可选的,应用框架层在获取激光感应驱动根据光斑强度计算得到的激光交互请求的激光交互距离后,根据激光交互距离判断用户在控制激光控制器发射激光交互请求到显示设备时激光控制器与显示设备之间的距离关系。根据不同的激光交互距离调用对应的调整显示界面指令,对显示界面进行动态调整,以满足用户的实际观看显示设备的显示内容的需求。

本实施例中,通过获取激光交互请求的交互距离,判断激光控制器与显示设备显示界面之间的距离,从而根据激光交互距离调整显示设备的显示界面,根据不同的激光交互距离生成不同的调整显示界面指令。从而使得用户在使用过程中,通过控制激光控制器的距离能够智能地与显示设备进行交互时,能够根据不同交互距离实现远程控制显示设备调整显示界面,提升了交互过程中的交互友好性,增强用户体验。

参见图3,图3为本发明调整显示设备显示界面方法第二实施例的流程示意图。

基于上述实施例,提出本发明调整显示设备显示界面方法第二实施例。

基于上述图2所示的第一实施例,本发明调整显示设备显示界面方法,还包括:

步骤S111:判断所述激光强度是否大于所述激光强度阈值;

可选的,本实施例中,显示设备上电启动后,预设激光强度阈值,该激光强度阈值用于剔除在检测激光交互请求过程中可能出现的噪点或者其它光源照射到显示设备的显示屏上产生的无效光斑,使得检测激光交互请求过程更加精确。可选的,激光强度阈值可以设置为激光控制器全功率下发出的激光的激光强度的一半。避免在激光控制器电量不足时,发出的激光强度较低,不满足预设的激光强度阈值而被误剔除。

可选的,本实施例中,显示设备启动后控制能够进行激光交互的显示屏进行扫描操作,检测是否有激光交互请求。在检测到存在光斑或光标时,对获取到的光斑或光标进行光斑强度检测,获取光斑或光标的光斑强度。将获取到的光斑强度和激光强度阈值进行对比,判断获取到的光斑强度是否大于预设的激光强度阈值。

步骤S112:若所述激光强度小于所述激光强度阈值,标记所述激光交互请求为无效激光交互请求,停止监测所述无效交互请求;

可选的,若判断结果为获取到的光斑强度小于预设的激光强度阈值,即获取到的光斑强度小于激光控制器全功率下发出的激光的激光强度的一半,判定该光斑为噪点或无效光斑,将该激光交互请求标记为无效激光交互请求。停止检测该光斑或光标,将该光斑的光斑强度及位置信息存储到存储器中,在下次扫描中自动排除对该光斑的扫描。

步骤S113:若所述激光强度大于或等于所述激光强度阈值,标记所述激光交互请求为有效激光交互请求,持续监测所述有效激光交互请求的激光强度。

可选的,若判断结果为获取到的光斑强度大于预设的激光强度阈值,即获取到的光斑强度大于激光控制器全功率下发出的激光的激光强度的一半,判定该光斑为激光控制器发出的激光光点,标记该激光光点对应的激光交互请求为有效激光交互请求,持续监测所述有效激光交互请求的激光强度。

进一步可选的,将获取有效激光交互请求激光强度通过激光感应驱动转换为激光交互距离,将获取到的将获取到的激光交互距离上报到应用框架层,控制应用框架层根据不同的激光交互距离调整显示设备切换不同的交互界面。

本实施例中,通过预设激光强度阈值,将显示屏扫描过程中获取到的可能的激光交互请求进行对比,根据对比结果将扫描过程中的噪点或无效光斑件排除并停止检测。从而保证了响应激光交互请求过程的准确性。同时将获取到的噪点或无效光斑进行标记并存储到存储器中,能够在下次扫描过程中自动跳过已经存储的噪点或无效光斑,节约扫描资源,降低显示设备的功耗。

参见图4,图4为本发明调整显示设备显示界面方法第三实施例的流程示意图。

基于上述实施例,本发明调整显示设备显示界面方法,还包括:

步骤S211:确定所述激光交互请求的所述激光交互距离落入的预设激光交互区间,其中所述激光交互区间包括远距离激光交互区间和近距离激光交互区间;

步骤S212:若所述激光交互距离落入所述远距离激光交互区间范围内,调用与所述远距离激光交互请求区间对应的放大操作指令,对所述激光交互请求指向的调整对象进行对应的放大显示界面操作,其中,所述远距离激光交互区间为激光交互距离大于远距离激光交互阈值的距离区间;

步骤S213:若所述激光交互距离落入所述近距离激光交互区间范围内,调用与所述近距离激光交互区间对应的缩小操作指令,对所述激光交互请求指向的调整对象进行对应的缩小显示界面操作,其中,所述近距离激光交互区间为激光交互距离小于近距离激光交互阈值的距离区间。

本实施例中,显示设备在首次上电启动后,初始化设置时,根据显示设备短距离激光交互的场景需求,预设激光交互区间,其中,预设的激光交互区间包括近距离激光交互区间和远距离激光交互区间。

具体的,近距离激光交互区间为根据显示设备的最佳观看区间的近距离激光交互阈值所划分的距离区间,区间端点为近距离激光交互阈值和零。在一具体实施例中,显示设备根据实际显示场景需求,预设近交互距离阈值为2.2m(米),对应的近距离激光交互区间为(0,2.2](单位:米)。

具体的,远距离激光交互区间为根据显示设备的最佳观看区间的远距离激光交互阈值所划分的距离区间,区间端点为近距离激光交互阈值。在一具体实施例中,显示设备根据实际显示场景需求,预设远交互距离阈值为4.2m(米),对应的远距离激光交互区间为大于4.2m的距离区间。

显示设备在近距离激光交互区间预设成功后,对应设置与激光交互区间对应的调整交互操作指令。

可选的,与近距离激光交互区间对应的调整指令为局部缩小显示界面指令和全局缩小全屏显示界面指令。

可选的,与远距离激光交互区间对应的调整指令为局部放大显示界面指令和全局放大显示界面指令。

当扫描到激光交互请求,判断所述激光交互请求的激光交互距离落入的激光交互区间,若所述激光交互请求的激光交互距离小于近距离激光交互阈值,判定所述激光交互请求落入近距离激光交互区间内,判定本次激光交互请求为近距离激光交互请求。若所述激光交互请求的激光交互距离大于远距离激光交互阈值,判定所述激光交互请求落入远距离激光交互区间内,判定本次激光交互请求为远距离激光交互请求。

具体的,若激光交互请求的激光交互距离落入近距离激光交互区间内,执行与近距离激光交互阈值相对应的调整指令,具体的,显示设备的激光感应层接收用户通过激光控制器发出的激光交互请求,定位激光交互请求指向的激光感应层坐标,将激光感应层坐标发送到应用框架层,应用框架层根据该激光感应层坐标换算显示面板坐标,确定该激光交互请求在显示面板的指向内容,确定激光交互请求需要进行调整显示界面的调整对象。可选的,该调整对象包括显示设备当前显示的显示内容或显示设备的全屏显示界面。

具体的,若激光交互请求的显示面板坐标落入显示设备当前显示的显示内容范围内时,确定该激光交互请求的调整对象为该显示内容;

具体的,若激光交互请的显示面板坐标为显示设备的全屏调整显示区域,其中,该全屏调整显示区域为位于显示设备的显示面板四周且当前显示界面显示内容未覆盖的空白显示区域,确定该激光交互请求的调整对象为全屏显示界面。可选的,在一具体实施例中,显示设备在显示面板的四周边缘区域预设用于对全屏显示界面进行调整的空白显示区域作为全屏调整显示区域,用户通过激光控制器向该全屏调整显示区域发送激光交互请求来对显示面板进行全局调整。

可选的,当确定激光交互请求的调整对象为显示内容时,缩小显示内容的显示界面,在一具体实施例中,缩小比例为1/2。进一步可选的,缩小比例可由用户在设置界面进行自定义设置。进一步可选的,可以在近距离交互区间内设置若干缩小比例子区间,各缩小比例子区间内的缩小比例可以根据激光交互距离成反比例调整,如激光交互距离越小,显示内容的显示界面缩小比例越大。

进一步可选的,当检测到显示内容为文字/图片或其它能够缩放的多媒体内容时,局部缩小选择的文字/图片或其它多媒体内容,显示所述文字/图片或其它多媒体内容的应用程序窗口保存不变。

可选的,用户也可以根据实际应用场景需求,自定义设置近距离激光交互区间对应的调整操作指令。

可选的,当确定激光交互请求的调整对象为全屏显示界面时,全局缩小全屏显示界面,用户可以根据实际需求预设缩小比例。进一步可选的,用户可以在在近距离交互区间内设置若干缩小比例子区间,各缩小比例子区间内的缩小比例可以根据激光交互距离成反比例调整,如激光交互距离越小,全屏显示界面缩小比例越大。

可选的,当扫描到激光交互请求,若所述激光交互请求的激光交互距离大于远距离激光交互阈值,判定所述激光交互请求落入远距离激光交互区间内,判定本次激光交互请求为远距离激光交互请求。执行与远距离激光交互阈值相对应的放大显示界面操作指令,具体的,显示设备的激光感应层接收用户通过激光控制器发出的激光交互请求,定位激光交互请求指向的激光感应层坐标,将激光感应层坐标发送到应用框架层,应用框架层根据该激光感应层坐标换算显示面板坐标,确定该激光交互请求在显示面板的指向内容,确定激光交互请求需要进行调整显示界面的调整对象。可选的,该调整对象包括显示设备当前显示的显示内容或显示设备的全屏显示界面。

具体的,若激光交互请求的显示面板坐标落入显示设备当前显示的显示内容范围内时,确定该激光交互请求的调整对象为该显示内容;

具体的,若激光交互请的显示面板坐标为显示设备的全屏调整显示区域,其中,该全屏调整显示区域为显示设备的显示面板中当前显示界面四周未显示显示内容的空白显示区域,确定该激光交互请求的调整对象为全屏显示界面。可选的,在一具体实施例中,显示设备在显示面板的边缘区域预设用于对全屏显示界面进行调整的全屏调整显示区域,用户通过激光控制器向该全屏调整显示区域发送激光交互请求来对显示面板进行全局调整。

可选的,当确定激光交互请求的调整对象为显示内容时,放大该显示内容的显示界面,在一具体实施例中,放大倍数为1.5倍。进一步可选的,放大倍数可由用户在设置界面进行自定义设置。进一步可选的,可以在远距离交互区间内设置若干放大倍数子区间,各放大倍数子区间内的放大比例可以根据激光交互距离成正比例调整,如激光交互距离越大,显示内容的显示界面放大倍数越大。

进一步可选的,当检测到显示内容为文字/图片或其它能够缩放的多媒体内容时,局部放大选择的文字/图片或其它多媒体内容,显示所述文字/图片或其它多媒体内容的应用程序窗口保存不变。

可选的,用户也可以根据实际应用场景需求,自定义设置远距离激光交互区间对应的放大显示界面操作指令。

可选的,当确定激光交互请求的调整对象为全屏显示界面时,全局放大全屏显示界面,用户可以根据实际需求预设放大比例。进一步可选的,用户可以在在远距离交互区间内设置若干放大倍数子区间,各放大倍数子区间内的放大倍数可以根据激光交互距离成正比例调整,如激光交互距离越大,全屏显示界面放大倍数越大。

本实施例中,通过激光感应层获取激光交互请求激光交互距离,确定本次激光交互请求过程中,用户与显示设备之间的激光交互距离所处的激光交互区间,调用与该激光交互激光交互区间对应的调整显示界面操作指令,根据操作指令对激光交互请求指向的显示内容的显示界面或全屏显示界面进行对应调整,实现用户在不同距离进行激光交互时能够调整显示设备的显示界面,获得较佳的显示效果。

参见图5,图5为本发明调整显示设备显示界面方法第四实施例的流程示意图。

第四实施例为调整显示设备显示界面方法的另一调整实施例,包括:

步骤S221:获取所述激光交互请求持续时间内的初始激光交互距离和当前激光交互距离;

步骤S222:根据所述初始激光交互距离和当前激光交互距离,确定所述激光交互请求的调整对象的调整操作指令;

步骤S223:若所述初始激光交互距离大于所述当前激光交互距离,确定所述激光交互请求的调整对象的调整操作指令为缩小操作指令,对所述激光交互请求的所述调整对象进行对应的缩小显示界面操作;

步骤S224:若所述初始激光交互距离大于所述当前激光交互距离,确定所述激光交互请求的调整对象的调整操作指令为放大操作指令,对所述激光交互请求的所述调整对象进行对应的放大显示界面操作。

本实施例中,显示设备的激光感应层获取持续的激光交互请求的激光光点在激光交互请求持续时间内的激光强度变化,将获取到的激光强度变化传输到处理模块,控制激光感应驱动将激光强度变化换算为初始激光交互距离和当前激光交互距离,根据初始激光交互距离和当前激光交互距离的变化选择对应的调整显示界面操作指令对激光交互请求指向的调整对象进行调整。

具体的,若初始激光交互距离大于当前激光交互距离,即反映用户在使用激光控制器与显示设备进行交互操作时靠近了显示设备,为了使用户获得更好的显示效果,对应的调整显示界面操作指令为局部缩小显示内容显示界面或全局缩小全屏显示界面。

具体的,激光感应层在扫描到激光交互请求时,同步获取激光交互请求的激光感应层坐标,将激光感应层坐标发送到应用框架层,应用框架层根据该激光感应层坐标换算显示面板坐标,确定该激光交互请求在显示面板的指向内容,确定激光交互请求需要进行调整显示界面的调整对象。可选的,该调整对象包括显示设备当前显示的显示内容或显示设备的全屏显示界面。具体的,若激光交互请求的显示面板坐标落入显示设备当前显示的显示内容范围内时,确定该激光交互请求的调整对象为该显示内容;

具体的,若激光交互请的显示面板坐标为显示设备的全屏调整显示区域,其中,该全屏调整显示区域为显示设备的显示面板中当前显示界面四周未覆盖显示内容的空白显示区域,确定该激光交互请求的调整对象为全屏显示界面。可选的,在一具体实施例中,显示设备在显示面板的边缘区域预设用于对全屏显示界面进行调整的全屏调整显示区域,用户通过激光控制器向该全屏调整显示区域发送激光交互请求来对显示面板进行全局调整。

具体的,当初始激光交互距离大于当前激光交互距离时,显示设备确定激光交互请求指向的调整对象为显示内容时,对显示内容的显示界面的框体进行比例缩小,可选的,在一具体实施例中,该缩小比例为0.75。

可选的,当显示设备确定直观交互请求指向的调整对象为全屏显示界面时,对全屏显示界面进行全局比例缩小,可选的,在一具体实施例中,该缩小比例为0.75。

可选的,该缩小比例可由用户在设置界面根据观看需求自定义设置。

可选的,若初始激光交互距离小于当前激光交互距离,即反映用户在使用激光控制器与显示设备进行交互操作时远离了显示设备,为了使用户获得更好的显示效果,对应的调整显示界面操作指令为局部放大显示内容显示界面或全局放大全屏显示界面。

具体的,当初始激光交互距离小于当前激光交互距离时,显示设备确定激光交互请求指向的调整对象为显示内容时,对显示内容的显示界面的框体进行倍数放大,可选的,在一具体实施例中,该放大倍数为1.25倍。

可选的,当显示设备确定直观交互请求指向的调整对象为全屏显示界面时,对全屏显示界面进行全局倍数放大,可选的,在一具体实施例中,该放大倍数为1.25倍。

可选的,在具体实施例中,为了避免用户在使用激光控制器进行交互时由于肢体小幅度位移而误触发调整显示界面,因此设置防误触区间,防误触区间为小于防误触阈值的数值区间,若当前激光交互距离和初始激光交互距离的变化值的绝对值小于防误触阈值时,显示设备不触发调整显示界面指令。

具体的,在一具体实施例中,用户在使用激光控制器进行控制显示设备时,不自觉地打了喷嚏,导致握持激光控制器的手臂进行了一定幅度的摇摆,使得传输到显示设备的该激光交互请求的激光强度发生了波动,显示设备计算初始激光交互距离和当前激光交互距离,确定初始激光交互距离和当前激光交互距离的变化值的绝对值处于防误触区间,显示设备默认不响应调整显示界面操作,其中,本具体实施例中,防误触阈值为15cm(厘米),对应的防误触区间为[0,15)(单位:厘米)。

本实施例中,通过获取激光交互请求持续期间的激光交互距离的变化,确定用户在使用激光控制器与显示设备进行交互时的位置距离变化,根据该变化距离变化动态地调整显示界面,以使得用户能够获得更好的显示设备观看效果,提高用户的观感体验。

参见图6,图6为本发明调整显示设备显示界面系统一实施例的功能模块示意图。

基于本发明上述实施例中的调整显示设备显示界面方法,本实施例还提供一种调整显示设备显示界面系统,本实施例中,调整显示设备显示界面系统包括显示设备10以及激光控制器20。

可选的,显示设备10用于响应激光控制器20发出的激光交互请求,根据激光交互请求调整显示设备10交互界面。

激光控制器20用于向显示设备10发送激光交互请求进行交互。激光交互请求是用户通过控制激光控制器20发出的指向显示设备10显示屏的携带控制显示设备10操作指令的具有一定激光强度的一束或多束激光。

本实施例中的调整显示设备显示界面系统在执行时实现如上述调整显示设备显示界面方法各实施例中的调整显示设备显示界面方法的任一步骤。

进一步可选的,为实现上述目的,本发明还提供一种可读存储介质,在本实施例中提出的可读存储介质上存储有调整显示设备显示界面程序,存储的调整显示设备显示界面程序能够被处理器读取、解读并执行,从而实现上述任一调整显示设备显示界面方法实施例中调整显示设备显示界面方法的任一步骤。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、药品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、药品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、药品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

相关技术
  • 调整显示设备显示界面方法、设备、系统及可读存储介质
  • 一种显示设备调整的方法、系统、设备及可读存储介质
技术分类

06120112457627