用户界面的调整方法、调整系统及头戴显示设备与流程

文档序号:13985175
用户界面的调整方法、调整系统及头戴显示设备与流程

本发明涉及头戴显示设备技术领域,尤其涉及头戴显示设备的用户界面的调整方法与调整系统。



背景技术:

随着头戴显示技术和虚拟显示技术的发展,头戴显示设备(Head Mounted Device,HMD)得到了越来越多用户的认可。由于显示屏被包裹在头戴显示设备内部,故此头戴显示设备在使用时,需要佩戴到用户头部。且,用户佩戴头戴显示设备后无法看到现实中的键盘。因此,用户无法在佩戴头戴显示设备时像通过物理鼠标操作PC机或通过触摸屏控制手机那样控制头戴显示设备。

为了确保信息的安全,头戴显示设备在一段时间未使用或开机时都处于锁屏状态。当用户需要解锁头戴显示设备的屏幕时,往往需要从用户头上摘下头戴显示设备,然后从头戴显示设备的目镜中观看屏幕内容,并根据所观看到的内容进行相应的操作。

然而,头戴显示设备被摘下后,用户从目镜中所观看到的图形用户界面会比头戴显示设备戴在头上时要小,不易被看清楚,也不便于用户操作。



技术实现要素:

有鉴于此,有必要提供一种头戴显示设备的用户界面的调整方法与调整系统,以让头戴显示设备的用户界面可根据用户距离头戴显示设备的距离进行调整,使用户能观看到合适的用户界面,方便施加相应的操作。

为实现上述目的,本发明的实施方式中提供了一种用户界面的调整方法,适用于头戴显示设备。所述头戴显示设备上安装有距离感应器及显示单元,所述距离感应器用于侦测所述头戴显示设备距离用户的距离,所述显示单元用于显示与用户进行交互的用户界面。该方法包括步骤:识别所述头戴显示设备的用户界面是否处于锁屏状态;当所述头戴显示设备的用户界面处于锁屏状态时,根据所述距离感应器所侦测到的距离调整所述显示单元所显示的锁屏界面;以及控制所述显示单元显示所述调整之后的用户界面。

本发明一实施方式中所提供的用户界面的调整系统,适用于头戴显示设备。所述头戴显示设备上安装有距离感应器及显示单元,所述距离感应器用于侦测所述头戴显示设备距离用户的距离,所述显示单元用于显示与用户进行交互的用户界面。该调整系统包括:识别模块,用于识别所述头戴显示设备是否处于锁屏状态;调整模块,用于当所述头戴显示设备处于锁屏状态时根据所述距离感应器所侦测到的距离调整所述显示单元所显示的锁屏界面;以及显示控制模块,用于控制所述显示单元显示所述调整之后的锁屏界面。

本发明一实施方式中还提供了一种头戴显示设备,包括距离感应器及显示单元。所述距离感应器用于侦测所述头戴显示设备距离用户的距离,所述显示单元用于显示与用户进行交互的用户界面。该头戴显示设备还包括用户界面的调整系统。该调整系统包括:识别模块,用于识别所述头戴显示设备是否处于锁屏状态;调整模块,用于当所述头戴显示设备处于锁屏状态时根据所述距离感应器所侦测到的距离调整所述显示单元所显示的锁屏界面;以及显示控制模块,用于控制所述显示单元显示所述调整之后的锁屏界面。

较之现有技术,本发明实施例中所提供的头戴显示设备的用户界面的调整方法与调整系统在头戴显示设备所显示的用户界面处于锁屏状态时可根据头戴显示设备距离用户的距离调整所显示的用户界面,以方便用户观看到相应的界面及施加相应的操作,提供用户使用的友好性。

附图说明

下列附图用于结合具体实施方式详细说明本发明的各个实施方式。应当理解,附图中示意出的各元件并不代表实际的大小及比例关系,仅是为了清楚说明而示意出来的示意图,不应理解成对本发明的限制。

图1本发明一实施方式中的头戴显示设备的硬件模块的示意图。

图2为本发明一实施方式中图1所示的头戴显示设备的用户界面的调整系统的功能模块的示意图。

图3为本发明一实施方式中的头戴显示设备的用户界面调整方法的步骤流程图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合多个实施方式及附图,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本发明,并不用于限定本发明。

请参见图1,其示出了本发明一实施方式中的头戴显示设备100的硬件模块的示意图。该头戴显示设备100包括一显示单元110、一处理单元120、一距离感应器130及目镜140。

所述显示单元110及所述距离感应器130与所述处理单元120电连接。在本实施方式中,所述显示单元110为柔性显示屏。所述距离感应器130为红外线感应器,设置在所述头戴显示设备100上朝向用户人脸侧。所述距离感应器130用于侦测所述头戴显示设备100距离用户的距离。在另一实施方式中,所述距离感应器130为一眼球感应器。所述距离感应器130设置在头戴显示设备100的目镜孔(图未示)的位置处,用于侦测所述头戴显示设备100的目镜140距离用户眼睛的距离。所述处理单元120用于控制所述用户界面的调整系统200(请参见图2,以下简称调整系统200)工作。所述处理单元120可以由集成电路(Integrated Circuit,简称IC)组成,例如可以由单颗封装的IC所组成,也可以由连接多颗相同功能或不同功能的封装IC而组成。举例来说,处理单元120可以仅包括中央处理器,也可以是CPU、数字信号处理器(Digital Signal Processor,简称DSP)、GPU及各种控制芯片的组合。在本发明实施方式中,CPU可以是单运算核心,也可以包括多运算核心。

在另一实施方式中,所述头戴显示设备100还包括存储器150及输入单元160。所述存储器150可以是头戴显示设备10本身的内存,也可以是安全数字卡、智能媒体卡、快闪存储卡等外部存储设备,用于存储所述调整系统200的程序代码及数据。所述输入单元160用于接收用户的输入操作并响应该输入操作生成相应的命令,如对显示单元110所显示的界面输入进行解锁操作或缩放操作等指令。

请参见图2,其示出本发明一实施方式中图1所示的用户界面的调整系统200(以下简称调整系统200)的功能模块的示意图。该调整系统200包括一识别模块210、一调整模块220及一显示控制模块230。需要说明的是,本发明所称的模块是一种能被所述头戴显示设备100的处理单元120所执行并且能够完成特定功能的一些子程序指令段。下面将具体描述各功能模块的具体功能。

所述识别模块210识别所述头戴显示设备100当前所处的状态。所述头戴显示设备100当前所处的状态包括锁屏状态或屏幕解锁状态。在本实施方式中,所述识别模块210识别所述头戴显示设备100当前是否处于锁屏状态。

具体的,所述识别模块210通过识别显示单元110所显示的用户界面上是否包含一个锁屏图标或锁屏文字(如滑动解锁)以判断所述头戴显示设备100当前所处的状态是锁屏状态或屏幕解锁状态。当显示单元110所显示的用户界面上包含有锁屏图标或/和锁屏文字时,所述识别模块210判断所述头戴显示设备100当前正处于锁屏状态。相反,当显示单元110所显示的用户界面上不包含锁屏图标或/和锁屏文字时,所述识别模块210判断所述头戴显示设备100当前正处于屏幕解锁状态。

当头戴显示设备100处于锁屏状态时,显示单元110显示一锁屏用户界面,该锁屏用户界面包括有锁屏图标或/和锁屏文字。当头戴显示设备100处于屏幕解锁状态时,显示单元110显示一主界面或一应用程序的应用界面。

当所述头戴显示设备处于锁屏状态时,所述调整模块220根据所述距离感应器所侦测到的距离调整所述显示单元110所显示的锁屏界面。

在一实施方式中,所述调整模块220判断所述距离感应器130所侦测到的距离是否大于第一预设值且小于一第二预设值。其中,该第一预设值等于所述头戴显示设备100被戴上时,所述头戴显示设备100的目镜140距离用户眼睛的距离,例如2cm。该第二预设值为头戴显示设备被摘下后用户从目镜140中无法看清楚显示单元110所显示的内容例如用户界面时用户(或用户眼睛)距离头戴显示设备100或头戴显示设备100的目镜140的距离,例如10cm。该第一预设值可通过多次测量多个用户在佩戴该头戴显示设备100时用户距离头戴显示设备100的距离而得出。该第二预设值可通过多次测量多个用户在摘下该头戴显示设备100时用户从目镜140中无法看清楚显示单元110所显示的内容时的距离而得出。

当所述距离感应器130所侦测到的距离大于所述第一预设值且小于所述第二预设值时,所述调整模块220放大所述显示单元110所显示的锁屏界面。在一实施方式中,所述调整模块220仅放大显示单元110所显示的锁屏界面上的锁屏图标或/和锁屏文字。在其他实施方式中,所述调整模块220放大所述显示单元110所显示的锁屏界面包括:计算所述距离感应器130所侦测到的距离与所述预设值的比值,并根据所述比值确定所述锁屏界面的放大系数。其中,所述放大系数等于所述比值。即,假设预设的距离为D,锁屏状态下显示单元110所显示的锁屏界面尺寸为S;当距离感应器130所感应到的距离为D1(该D1大于第一预设值小于第二预设值)且D1>D时,所述调整模块220对锁屏界面进行放大处理,则放到后的锁屏界面的尺寸S1=D1*S/D。

在另一实施方式中,所述调整模块220判断所述距离感应器130所侦测到的距离是否等于所述第一预设值。当所述距离感应器130所侦测到的距离等于所述第一预设值时,所述调整模块220判断所述头戴显示设备100已佩戴在用户头上并解锁所述显示单元110所显示的锁屏界面。

显示控制模块230控制所述显示单元110显示经所述调整模块220调整之后的锁屏界面。

具体的,当距离感应器130所侦测到的距离大于所述第一预设值及小于所述第二预设值时,显示控制模块230控制所述显示单元110显示放大后的锁屏界面。当距离感应器130所侦测到的距离等于所述第一预设值时,显示控制模块230控制所述显示单元110显示屏幕解锁界面。

请参见图3,其示出了本发明一实施方式中的头戴显示设备的用户界面调整方法的步骤流程图。根据具体的情况,该流程图中步骤的顺序可以改变,某些步骤可以省略。

步骤301,所述识别模块210识别所述头戴显示设备100当前是否处于锁屏状态。若是,则执行步骤302;若否,则流程结束。

具体地,所述识别模块210通过识别显示单元110所显示的用户界面上是否包含一个锁屏图标或锁屏文字(如滑动解锁)以判断所述头戴显示设备100当前所处的状态是锁屏状态或屏幕解锁状态。当显示单元110所显示的用户界面上包含有锁屏图标或/和锁屏文字时,所述识别模块210判断所述头戴显示设备100当前正处于锁屏状态。相反,当显示单元110所显示的用户界面上不包含锁屏图标或/和锁屏文字时,所述识别模块210判断所述头戴显示设备100当前正处于屏幕解锁状态。

当头戴显示设备100处于锁屏状态时,显示单元110显示一锁屏用户界面,该锁屏用户界面包括有锁屏图标或/和锁屏文字。当头戴显示设备100处于屏幕解锁状态时,显示单元110显示一主界面或一应用程序的应用界面。

步骤302,所述距离感应器210侦测所述头戴显示设备100距离用户的距离。

在本实施方式中,所述距离感应器210为眼球感应器。所述距离感应器130设置在头戴显示设备100的目镜孔(图未示)位置处,用于侦测所述头戴显示设备100的目镜140距离用户的眼睛的距离。

步骤303,所述调整模块220根据所述距离感应器130所感应到的距离调整所述显示单元110所显示的用户界面。

具体的,所述调整模块220判断所述距离感应器130所侦测到的距离是否大于所述第一预设值且小于所述第二预设值,或等于或小于所述第一预设值。其中,该第一预设值等于所述头戴显示设备100被戴上时,所述头戴显示设备100的目镜140距离用户眼睛的距离,例如2cm。该第二预设值为头戴显示设备被摘下后用户从目镜140中无法看清楚显示单元110所显示的内容例如用户界面时用户(或用户眼睛)距离头戴显示设备100或头戴显示设备100的目镜140的距离,例如10cm。

当所述头戴显示设备100当前处于锁屏状态且所述距离感应器130所侦测到的距离大于所述第一预设值及小于所述第二预设值时,所述调整模块220放大所述显示单元110所显示的锁屏界面。在其他实施方式中,所述调整模块220仅放大显示单元110所显示的锁屏界面上的锁屏图标或/和锁屏文字。

当所述头戴显示设备100当前处于屏幕解锁状态且所述距离感应器130所侦测到的距离等于或小于所述第一预设值时,所述调整模块220解锁所述显示单元110所显示的锁屏界面。

在一实施方式中,所述调整模块220放大所述显示单元110所显示的锁屏界面包括:计算所述距离感应器130所侦测到的距离与所述预设值的比值,并根据所述比值确定所述锁屏界面的放大系数。所述放大系数等于所述比值。即,假设预设的距离为D,锁屏状态下显示单元110所显示的锁屏界面尺寸为S;当距离感应器130所感应到的距离为D1(该D1大于第一预设值小于第二预设值)且D1>D时,所述调整模块220对锁屏界面进行放大处理,则放到后的锁屏界面的尺寸S1=D1*S/D。

步骤304,显示控制模块230控制所述显示单元110显示经所述调整模块220调整之后的用户界面。

具体地,显示控制模块230控制所述显示单元110显示经所述调整模块220调整之后的用户界面包括:控制所述显示单元110显示放大后的锁屏界面或显示屏幕解锁后的用户界面。

较之于现有技术,本申请所提供的头戴显示设备的用户界面的调整方法与系统能根据头戴显示设备的用户界面当前所处的状态及头戴显示设备距离用户的距离调整头戴显示设备的用户界面并显示调整后的用户界面。例如,当用户界面处于锁屏状态下,且用户距离头戴显示设备的距离大于第一预设值及小于第二预设时,所述调整系统控制将锁屏状态下的用户界面进行放大处理并显示放大后锁屏状态下的用户界面。如此,使用户可看清楚锁屏状态下的用户界面上的锁屏图标和/或锁屏文字,以便用户施加相应的操作。

以上所述仅为本发明的较佳实施方式而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

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