一种显示调整方法、电子设备及装置与流程

文档序号:11690899阅读:138来源:国知局
一种显示调整方法、电子设备及装置与流程

本发明属于虚拟现实技术领域,更具体的说,尤其涉及一种显示调整方法、电子设备及装置。



背景技术:

vr(virtualreality,虚拟现实)技术是综合利用计算机图形系统和各种接口设备,在电子设备上生成的可交互的三维环境中提供沉浸感觉的技术,随着vr技术的发展,市场上出现越来越多的vr设备。

众所周知,vr设备要创造高沉浸感的vr体验,使用户有一种置身于虚拟境界之中的感觉,但用户在使用vr的过程中常常感到眩晕,这给用户带来了较差的使用感受。

如何有效降低用户使用vr过程中感受到的眩晕仍是本领域亟待解决的一个技术难题。



技术实现要素:

有鉴于此,本发明的目的在于提供一种显示调整方法、电子设备及装置,以有效降低用户使用头戴式电子设备过程中感受到的眩晕。技术方案如下:

本发明提供一种显示调整方法,所述方法包括:

获取第一指令,所述第一指令用于指示对显示区域显示的画面质量和显示流畅度进行调整;

获取用于调整所述画面质量和显示流畅度的至少一个调整参数;

根据所获取的调整参数,动态调整所述显示区域显示的画面质量。

可选的,所述获取用于调整所述画面质量和显示流畅度的至少一个调整参数,包括:

接收检测指令,以预定的图像元素绘制图像,并记录开始绘制所述图像的开始时间;

通过检测单元检测所述显示区域显示的图像;

在所述检测单元检测到所述显示区域显示的图像的图像元素为所述预定的图像元素时,记录所述检测单元检测到图像元素为所述预定的图像元素的图像的第一时间;

基于所述开始时间和所述第一时间,得到所述用于调整画面质量和显示流畅度的显示延迟时间。

可选的,所述以预定的图像元素绘制图像,包括:以所述检测单元可检测的至少一种色调绘制图像。

可选的,所述以所述检测单元可检测的至少一种色调绘制图像,包括:

从所述检测单元可检测的至少一种色调中随机选取一种色调绘制图像;

或者

在接收到检测指令后,获取当前待绘制画面的主色调;

根据所述主色调和所述检测单元可检测的至少一种色调,选取一种色调来绘制图像。

可选的,所述获取用于调整所述画面质量和显示流畅度的至少一个调整参数,包括:

获取所述第一指令中携带的用于调整所述画面质量和所述显示流畅度的显示延迟时间或分辨率。

可选的,所述调整参数为显示延迟时间,所述根据所获取的调整参数,动态调整所述显示区域显示的画面质量,包括:

当所述显示延迟时间大于预设延迟时间时,降低所述显示区域显示的画面的分辨率;

当所述显示延迟时间不大于所述预设延迟时间时,维持所述显示区域显示的画面的分辨率。

本发明提供一种电子设备,所述电子设备包括:存储器和处理器,所述处理器用于获取第一指令,获取用于调整所述画面质量和显示流畅度的至少一个调整参数,并根据所获取的调整参数,动态调整所述显示区域显示的画面质量,所述第一指令用于指示对显示区域显示的画面质量和显示流畅度进行调整。

可选的,所述电子设备还包括:接收器和检测单元;

所述接收器,用于接收检测指令;

所述处理器,用于在所述接收器接收到检测指令后,以预定的图像元素绘制图像,并记录开始绘制所述图像的开始时间,并触发检测单元检测所述显示区域显示的图像,在所述检测单元检测到所述显示区域显示的图像的图像元素为所述预定的图像元素时,所述处理器记录所述检测单元检测到图像元素为所述预定的图像元素的图像的第一时间,并基于所述开始时间和所述第一时间,得到所述用于调整画面质量和显示流畅度的显示延迟时间。

可选的,所述处理器用于以预定的图像元素绘制图像,包括:以所述检测单元可检测的至少一种色调绘制图像。

可选的,所述处理器以所述检测单元可检测的至少一种色调绘制图像,包括:从所述检测单元可检测的至少一种色调中随机选取一种色调绘制图像;

或者

在所述接收器接收到检测指令后,获取当前待绘制画面的主色调,根据所述主色调和所述检测单元可检测的至少一种色调,选取一种色调来绘制图像。

可选的,所述处理器获取用于调整所述画面质量和显示流畅度的至少一个调整参数,包括:获取所述第一指令中携带的用于调整所述画面质量和所述显示流畅度的显示延迟时间或分辨率。

可选的,所述调整参数为显示延迟时间,所述处理器用于根据所获取的调整参数,动态调整所述显示区域显示的画面质量,包括:当所述显示延迟时间大于预设延迟时间时,降低所述显示区域显示的画面的分辨率,以及当所述显示延迟时间不大于所述预设延迟时间时,维持所述显示区域显示的画面的分辨率。

本发明还提供一种显示调整装置,所述装置包括:指令获取单元、参数获取单元和画面调整单元;

所述指令获取单元,用于获取第一指令,所述第一指令用于指示对显示区域显示的画面质量和显示流畅度进行调整;

所述参数获取单元,用于获取用于调整所述画面质量和显示流畅度的至少一个调整参数;

所述画面调整单元,用于根据所获取的调整参数,动态调整所述显示区域显示的画面质量。

与现有技术相比,本发明提供的上述技术方案具有如下优点:

本发明可以获取至少一个调整参数,根据所获取的调整参数,动态调整显示区域显示的画面质量,从而有效降低头戴式电子设备处理图像所需花费的时间,从而有效降低处理图像所需花费的时间,使得显示区域显示的图像可以及时更新,如对于头戴式电子设备来说,在调整画面指令后可以使显示的图像及时跟随用户头部的转动等动作进行更新,减轻甚至消除了用户使用头戴式电子设备过程中感受到的眩晕。

附图说明

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

图1是本发明实施例提供的一种显示调整方法的流程图;

图2是本发明实施例提供的另一种显示调整方法的流程图;

图3是本发明实施例提供的显示延迟时间的示意图;

图4是本发明实施例提供的未发生卡顿的正常情况下头戴式电子设备处理及显示各帧图像的过程示意图;

图5是发生卡顿的非正常情况下头戴式电子设备处理及显示各帧图像的过程示意图;

图6为本发明实施例提供的一种显示调整装置的结构示意图。

具体实施方式

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

经本申请发明人研究发现,用户使用电子设备,如头戴式电子设备过程中感受到的眩晕与头戴式电子设备显示的画面质量存在关系。当显示的画面质量较高时,头戴式电子设备处理图像时需花费较多的时间,这就导致其显示的图像无法及时跟随用户头部的转动等动作进行更新,给用户带来了眩晕感。因此,本发明实施例提供了一种显示调整方法、电子设备及装置,用于调整显示区域显示的画面质量。

如图1所示,本发明实施例提供了一种显示调整方法,该方法可以包括:

s100、获取第一指令,所述第一指令用于指示对显示区域显示的画面质量和显示流畅度进行调整,如对所述头戴式电子设备的显示屏或投射到头戴式电子设备显示区域中的画面质量和显示流畅度进行调整;

其中,第一指令可以是用户通过所述电子设备中的输入设备发出,或者是由电子设备自身产生的,例如:周期性的产生第一指令。以头戴式电子设备为例,头戴式电子设备中的输入设备可以为实体按键、实体旋钮,也可以为触摸屏、语音输入设备等。例如:本发明的头戴式电子设备中设置有一个实体旋钮,用户通过旋转该实体旋钮来调整头戴式电子设备的画面质量,其中,画面质量的调整程度及调整方向可以分别与用户对旋钮的旋转角度及旋转方向有关。例如:用户顺时针旋转该实体旋钮,则画面质量提高,用户旋转的越多,则画面质量提高的越多;相应的,用户逆时针旋转该实体按钮,则画面质量降低,用户旋转的越多,则画面质量降低的越多。

在输入设备为实体按钮时,用户可以按下该实体按钮,从而发出第一指令,使得本发明根据该第一指令执行后续步骤。

在输入设备为触摸屏时,该触摸屏显示的界面可以显示在头戴式电子设备的主显示屏(显示区域)上。可以理解的是,主显示屏设置在头戴式电子设备的内侧,用户佩戴头戴式电子设备后,眼睛与该主显示屏相对,可以看到该主显示屏显示的图像。而该触摸屏可以设置在头戴式电子设备的外侧,以方便用户进行操作。具体的,头戴式电子设备外侧还设置有图像采集设备,以采集用户手指在触摸屏上的位置及动作。这样,头戴式电子设备就可以根据图像采集设备采集的手指在触摸屏上的位置及动作,执行相应的操作,在执行的相应操作为生成第一指令的预设操作时,向头戴式电子设备发出第一指令。为了方便用户看到自己在触摸屏上的操作,本发明可以根据图像采集设备采集的手指在触摸屏上的位置及动作,在主显示屏显示的触摸屏的界面上显示虚拟的手指,该虚拟的手指在主显示屏显示的触摸屏的界面上的位置及动作与用户实际手指在触摸屏的界面上的位置及动作一致。

在输入设备为语音输入设备时,本发明的头戴式电子设备可以对语音输入设备采集的语音信号进行语音识别,从而获取用户发出的第一指令。

步骤s100中,第一指令可以仅为画面质量调整功能的启动指令,也可以为包含对画面质量进行调整的调整参数(如调整多少)的调整指令。

本领域技术人员可以理解的是,显示流畅度和画面质量是相关的两个画面参数,对于硬件(如中央处理器cpu、图形处理器gpu)不发生变化的头戴式电子设备而言,其显示的画面质量越高,则显示流畅度越低;相应的,其显示的画面质量越低,其显示流畅度越高。因此,本发明可以通过调整画面质量来调整显示流畅度。

s200、获取用于调整所述画面质量和显示流畅度的至少一个调整参数;

其中,该调整参数可以直接从第一指令中获取,也可以根据显示区域显示的图像自动生成,例如:当根据头戴式电子设备显示的图像确定其显示延迟时间过大时,则生成将延迟时间变小的调整参数。该调整参数可以为显示延迟时间或分辨率。可选的,本发明通过显示延迟时间来指示显示流畅度,显示延迟时间越大,则显示流畅度越低;显示延迟时间越小,则显示流畅度越高。可选的,本发明通过分辨率来指示画面质量,分辨率越高,则画面质量越高;分辨率越低,则画面质量越低。

由于显示延迟时间和显示流畅度具有上述关系,因此第一指令中可以仅带有显示流畅度的相应参数,本发明步骤s200可以根据该显示流畅度的相应参数确定与该参数对应的显示延迟时间。同理,因此第一指令中可以仅带有画面质量的相应参数,本发明步骤s200可以根据该画面质量的相应参数确定与该参数对应的分辨率。

当然,步骤s200中获取的调整参数也可以为画面质量的参数或显示流畅度的参数。

步骤s200,可以具体包括:获取所述第一指令中携带的用于调整所述画面质量和所述显示流畅度的显示延迟时间或分辨率。

其中,调整参数可以包括:显示延迟时间和/或分辨率。当然,步骤s200获取的调整参数可以为不同的获取时刻获取的多个显示延迟时间和/或多个分辨率。例如:分别在第2秒、第3秒和第4秒获取显示延迟时间和分辨率,然后根据获取的这六个数据进行画面质量的调整。

s300、根据所获取的调整参数,动态调整所述显示区域显示的画面质量。

其中,在获取的调整参数仅为1个时,可以直接根据该调整参数与相应的预设参数的大小关系对画面质量进行动态调整。

例如:在调整参数为显示延迟时间时,步骤s300可以具体包括:

当所述显示延迟时间大于预设延迟时间时,降低所述显示区域显示的画面的分辨率;

当所述显示延迟时间不大于所述预设延迟时间时,维持所述显示区域显示的画面的分辨率。

具体的,降低所述显示区域显示的画面的分辨率时,可以每次降低一个分辨率阶梯,例如:将2560*1600的分辨率降低为:2560*1440。当然,也可以降低多个分辨率阶梯,本发明在此不作限定。在降低分辨率后,本发明可以自动或再次获取到第一指令后再次执行步骤s200和s300,以控制显示区域,尤其是对于头戴式电子设备来说显示的画面质量到达一个用户即不会感到眩晕,又可以看到比较清晰的图像的程度。

其中,可以通过对不同延迟时间下多个用户的使用感受进行收集来确定一个大部分用户不会感觉眩晕的延迟时间,将其作为预设延迟时间。当然,也可以确定一个大部分用户不会感觉眩晕的延迟时间范围。这样,在调整参数为显示延迟时间时,步骤s300可以具体包括:

当所述显示延迟时间位于预设延迟时间范围外时,降低所述显示区域显示的画面的分辨率;

当所述显示延迟时间位于预设延迟时间范围内时,维持所述显示区域显示的画面的分辨率。

其中,在获取的调整参数仅为多个时,可以首先对获取的多个调整参数进行处理(如求平均值),然后根据处理结果与相应的预设参数的大小关系对画面质量进行动态调整。根据处理结果与相应的预设参数的大小关系对画面质量进行动态调整的过程与直接根据该调整参数与相应的预设参数的大小关系对画面质量进行动态调整的原理类似,不再赘述。

当然,调整参数也可以为分辨率,这种情况下,步骤s300可以具体包括:

当所述分辨率大于预设分辨率时,降低所述显示区域显示的画面的分辨率;

当所述分辨率不大于所述预设分辨率时,维持所述显示区域显示的画面的分辨率。

在实际应用中,本发明的步骤s200和步骤s300可以多次执行,以根据不同时刻下显示区域的显示参数对所述显示区域显示的画面质量进行动态调整。其中,显示参数可以为显示延迟时间或分辨率。

本发明提供的一种显示调整方法,可以获取至少一个调整参数,根据所获取的调整参数,动态调整显示区域显示的画面质量,从而有效降低处理图像所需花费的时间,使得显示区域显示的图像可以及时更新,如对于头戴式电子设备来说,在调整画面指令后可以使显示的图像及时跟随用户头部的转动等动作进行更新,减轻甚至消除了用户使用头戴式电子设备过程中感受到的眩晕。

如图2所示,本发明实施例提供的另一种显示调整方法中,图1所示实施例中的步骤s200可以具体包括:

s210、接收检测指令,以预定的图像元素绘制图像,并记录开始绘制所述图像的开始时间;

其中,图像元素可以为色调、图案形状等。

其中,开始绘制所述图像的开始时间可以为cpu开始处理该图像的时间。

具体的,步骤s210可以用以预定的图像元素绘制的图像替换掉显示区域原本应该绘制并显示的某帧图像。这样,就将以预定的图像元素绘制的图像插入到显示区域需显示的图像中。而被替换掉的图像则不再进行绘制和显示。

s220、通过检测单元检测所述显示区域显示的图像;

其中,检测单元可以为光线传感器或图像采集设备;可选的,检测单元可以设置在电子设备,如头戴式电子设备主显示屏前方,以充分采集主显示屏显示的图像的信息。

具体的,当图像元素为色调(如红、绿、蓝、白)时,检测单元为光线传感器,光线传感器可以快速的对主显示屏显示的图像的色调进行识别。为了提高光线传感器的识别效率及正确率,可以在主显示屏上仅显示单一色调的图像,如:主显示屏的全部显示区域均显示白色。

其中,步骤s210中所述以预定的图像元素绘制图像,可以包括:以检测单元可检测的至少一种色调绘制所述图像。

由于光线传感器对红、绿、蓝、白这四种色调更为敏感,因此绘制的图像的色调优选为这四种色调中的至少一种,更优选的,仅为这四种色调中的一种。

当然,光线传感器还可以对其他色调进行检测和识别,因此本发明并不限定绘制图像的具体色调,只需检测单元可检测到即可。

进一步,所述以所述检测单元可检测的至少一种色调绘制所述图像,可以包括:

从所述检测单元可检测的至少一种色调中随机选取一种色调绘制所述图像;

或者

在接收到检测指令后,获取当前待绘制画面的主色调;

根据所述主色调和所述检测单元可检测的至少一种色调,选取一种色调来绘制所述图像。

可以理解的是,本发明绘制的具有某色调的图像与显示区域原本显示的图像差别较大,因此在显示的多帧图像中插入本发明绘制的某色调的图像将给用户带来突兀的感受。为了尽可能减轻用户的不适,本发明可以在进行某色调的图像的绘制前,首先对显示区域将要绘制的画面(即当前待绘制画面)的主色调进行获取,从检测单元可检测的色调中选取与该主色调颜色相近的色调进行具有单一色调的图像的绘制。由于与当前待绘制画面的主色调的色调相近,因此本发明绘制的单一色调的这帧图像与之前显示的图像的具有较高的色调相似度,减轻了用户的不适。

当图像元素为图案形状时,检测单元为图像采集设备;图像采集设备可以快速的对主显示屏显示的图像的图案形状进行识别。为了提高图像采集设备的识别效率及正确率,可以在主显示屏上仅显示简单的图案形状,如:圆形图案。

s230、在所述检测单元检测到所述显示区域显示的图像的图像元素为所述预定的图像元素时,记录所述检测单元检测到图像元素为所述预定的图像元素的图像的第一时间;

s240、基于所述开始时间和所述第一时间,得到所述用于调整画面质量和显示流畅度的显示延迟时间。

具体的,可以直接将所述开始时间和所述第一时间之间的时间间隔确定为显示延迟时间。在实际应用中,由于图像显示在显示区域后,检测单元还需花费一定的时间才能检测到所述显示区域显示的图像的图像元素为所述预定的图像元素,因此本发明还可以对开始时间和所述第一时间之间的时间间隔设置时间修正因子来尽量减小甚至排除检测单元进行检测所花费的时间给时间间隔带来的影响,将该时间间隔与时间修正因子的乘积确定为显示延迟时间。

其中,时间修正因子<1,可选的,时间修正因子的取值范围为:0.7至0.9。当然,当检测单元为不同的设备时,时间修正因子也可以是不同的,例如:一个高性能的检测单元的时间修正因子可以较大。再如:检测单元为图像采集设备时,时间修正因子相对于检测单元为光线采集器时较小。这是由于光线采集器只需采集色调,需要进行的处理较少,花费的时间也较少。

为方便理解,下面通过图3对显示延迟时间进行说明:

如图3所示,在显示区域显示当前一帧图像之前,首先由电子设备中的cpu和gpu需要分别完成对这帧图像数据的处理,然后显示区域才能将当前一帧图像显示出来。可以理解的是,应用本发明实施例的电子设备也可以没有gpu,gpu的工作可以由cpu来完成。具体的,cpu可以负责将图像数据发送给gpu,gpu负责对图像的渲染。如图3所示,显示延迟时间即为cpu开始处理图像数据的时间到该图像显示在显示区域中的时间的时间间隔。其中,cpu开始处理图像数据的时间即为上述的开始时间,该图像显示在显示区域中的时间即为所述第一时间。

本申请发明人在创造本发明的过程中,还发现现有技术存在图像卡顿的问题,而卡顿也进一步加剧了给用户带来的眩晕感,尤其是对于头戴式电子设备来说,会加剧使用头戴式电子设备的用户的眩晕感。本申请发明人在研究后,得出导致该问题的原因为:显示区域显示的画面质量较高,导致显示延迟时间过长,超过了一个图像帧的显示时长。

以头戴式电子设备为例,假设头戴式电子设备每秒显示24帧图像,正常情况下每帧图像显示1/24秒,下面以图4为例对未发生卡顿的正常情况下头戴式电子设备处理及显示各帧图像的过程进行说明。如图4所示,cpu和gpu对第二帧的图像的处理过程在第一帧图像的显示过程(1/24秒)中即已完成,此时,第二帧图像可以在第一帧图像显示完成后显示在头戴式电子设备中。其余帧图像的情况类似,不再赘述。

下面以图5为例对发生卡顿的非正常情况下头戴式电子设备处理及显示各帧图像的过程进行说明。如图5所示,cpu和gpu对第二帧的图像的处理过程在第一帧图像的显示过程(1/24秒)中无法全部完成,此时,第一帧图像只有再显示1/24,直到第二帧图像被处理完成后,第二帧图像才可以显示在头戴式电子设备中。由于第一帧图像显示的时间延长,因此造成了图像卡顿。

由于卡顿的原因是显示的图像的画面质量较高,因此通过本发明实施例提供的显示调整方法也可以解决卡顿问题,同时也降低了给用户带来的眩晕感。

对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

与上述各方法实施例相对应,本发明还提供了一种显示调整装置。如图6所示,本发明实施例提供的一种显示调整装置可以包括:指令获取单元100、参数获取单元200和画面调整单元300。

所述指令获取单元100,用于获取第一指令,所述第一指令用于指示对显示区域显示的画面质量和显示流畅度进行调整;

所述参数获取单元200,用于获取用于调整所述画面质量和显示流畅度的至少一个调整参数;

所述画面调整单元300,用于根据所获取的调整参数,动态调整所述显示区域显示的画面质量。

其中,所述参数获取单元200可以包括:开始时间记录子单元、图像检测子单元、第一时间检测子单元和延时确定子单元。

所述开始时间记录子单元,用于接收检测指令,以预定的图像元素绘制图像,并记录开始绘制所述图像的开始时间;

所述图像检测子单元,用于通过检测单元检测所述显示区域显示的图像;

所述第一时间检测子单元,用于在所述检测单元检测到所述显示区域显示的图像的图像元素为所述预定的图像元素时,记录所述检测单元检测到图像元素为所述预定的图像元素的图像的第一时间;

所述延时确定子单元,用于基于所述开始时间和所述第一时间,得到所述用于调整画面质量和显示流畅度的显示延迟时间。

进一步,所述开始时间记录子单元可以具体用于:接收检测指令,以所述检测单元可检测的至少一种色调绘制图像,并记录开始绘制所述图像的开始时间。

进一步,所述开始时间记录子单元,可以包括:第一绘制子单元或第二绘制子单元,

所述第一绘制子单元,用于接收检测指令,从所述检测单元可检测的至少一种色调中随机选取一种色调绘制图像,并记录开始绘制所述图像的开始时间;

所述第二绘制子单元,用于接收检测指令,在接收到检测指令后,获取当前待绘制画面的主色调;根据所述主色调和所述检测单元可检测的至少一种色调,选取一种色调来绘制图像,并记录开始绘制所述图像的开始时间。

可选的,所述参数获取单元200,可以具体用于:获取所述第一指令中携带的用于调整所述画面质量和所述显示流畅度的显示延迟时间或分辨率。

其中,所述调整参数为显示延迟时间,所述画面调整单元300可以具体用于:当所述显示延迟时间大于预设延迟时间时,降低所述显示区域显示的画面的分辨率;当所述显示延迟时间不大于所述预设延迟时间时,维持所述显示区域显示的画面的分辨率。

本发明提供的一种显示调整装置,可以获取至少一个调整参数,根据所获取的调整参数,动态调整显示区域显示的画面质量,从而有效降低处理图像所需花费的时间,使得显示区域显示的图像可以及时更新,如对于头戴式电子设备来说,在调整画面指令后可以使显示的图像及时跟随用户头部的转动等动作进行更新,减轻甚至消除了用户使用头戴式电子设备过程中感受到的眩晕。

相应的,本发明还提供了一种电子设备,所述电子设备包括:存储器和处理器,所述处理器用于获取第一指令,获取用于调整所述画面质量和显示流畅度的至少一个调整参数,并根据所获取的调整参数,动态调整所述显示区域显示的画面质量,所述第一指令用于指示对显示区域显示的画面质量和显示流畅度进行调整。

其中,第一指令可以是用户通过所述电子设备中的输入设备发出,或者是由电子设备自身产生的,例如:周期性的产生第一指令。以头戴式电子设备为例,头戴式电子设备中的输入设备可以为实体按键、实体旋钮,也可以为触摸屏、语音输入设备等。例如:本发明的头戴式电子设备中设置有一个实体旋钮,用户通过旋转该实体旋钮来调整头戴式电子设备的画面质量,其中,画面质量的调整程度及调整方向可以分别与用户对旋钮的旋转角度及旋转方向有关。例如:用户顺时针旋转该实体旋钮,则画面质量提高,用户旋转的越多,则画面质量提高的越多;相应的,用户逆时针旋转该实体按钮,则画面质量降低,用户旋转的越多,则画面质量降低的越多。在输入设备为实体按钮时,用户可以按下该实体按钮,从而发出第一指令,如可以是头戴式电子设备中的一个可旋转的实体按钮,通过用户的旋转使实体按钮发出具有不同调整参数的第一指令。

在本发明实施例中,处理器获取用于调整所述画面质量和显示流畅度的至少一个调整参数,包括:获取所述第一指令中携带的用于调整所述画面质量和所述显示流畅度的显示延迟时间或分辨率。

在所述调整参数为显示延迟时间,所述处理器用于根据所获取的调整参数,动态调整所述显示区域显示的画面质量,包括:当所述显示延迟时间大于预设延迟时间时,降低所述显示区域显示的画面的分辨率,以及当所述显示延迟时间不大于所述预设延迟时间时,维持所述显示区域显示的画面的分辨率。

在本发明实施例中,电子设备还包括:接收器和检测单元;所述接收器,用于接收检测指令;所述处理器,用于在所述接收器接收到检测指令后,以预定的图像元素绘制图像,并记录开始绘制所述图像的开始时间,并触发检测单元检测所述显示区域显示的图像,在所述检测单元检测到所述显示区域显示的图像的图像元素为所述预定的图像元素时,所述处理器记录所述检测单元检测到图像元素为所述预定的图像元素的图像的第一时间,并基于所述开始时间和所述第一时间,得到所述用于调整画面质量和显示流畅度的显示延迟时间。

其中,检测单元可以为光线传感器或图像采集设备;可选的,检测单元可以设置在电子设备,如头戴式电子设备主显示屏前方,以充分采集主显示屏显示的图像的信息。当图像元素为图案形状时,检测单元为图像采集设备;图像采集设备可以快速的对主显示屏显示的图像的图案形状进行识别。为了提高图像采集设备的识别效率及正确率,可以在主显示屏上仅显示简单的图案形状,如:圆形图案。

具体的,当图像元素为色调(如红、绿、蓝、白)时,检测单元为光线传感器,光线传感器可以快速的对主显示屏显示的图像的色调进行识别。为了提高光线传感器的识别效率及正确率,可以在主显示屏上仅显示单一色调的图像,如:主显示屏的全部显示区域均显示白色。

相应的处理器以检测单元可检测的至少一种色调绘制所述图像。由于光线传感器对红、绿、蓝、白这四种色调更为敏感,因此绘制的图像的色调优选为这四种色调中的至少一种,更优选的,仅为这四种色调中的一种。

当然,光线传感器还可以对其他色调进行检测和识别,因此本发明并不限定绘制图像的具体色调,只需检测单元可检测到即可。

进一步,所述处理器以所述检测单元可检测的至少一种色调绘制所述图像,可以包括:从所述检测单元可检测的至少一种色调中随机选取一种色调绘制所述图像;或者处理器在接收到检测指令后,获取当前待绘制画面的主色调,根据所述主色调和所述检测单元可检测的至少一种色调,选取一种色调来绘制所述图像。

在本发明实施例中,处理器可以包括cpu和gpu,由cpu和gpu共同完成检测单元所检测的图像数据的处理,cpu可以负责将图像数据发送给gpu,gpu负责对图像的渲染,然后显示区域才能将当前一帧图像显示出来。或者处理器可以为cpu,通过cpu完成gpu的工作。

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

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

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1