一种应用于头戴设备的控制方法及头戴设备的制造方法

文档序号:10534131阅读:161来源:国知局
一种应用于头戴设备的控制方法及头戴设备的制造方法
【专利摘要】本发明实施例提供一种应用于头戴设备的控制方法及头戴设备。其方法包括:根据获取到的手势信息确定手势动作和手势运动轨迹;根据所述手势运动轨迹确定所述头戴设备的显示界面上的光标运动轨迹;如果所述手势动作为控制动作,且根据所述光标运动轨迹确定所述光标位于所述控制动作所作用的显示区域时,执行所述控制动作所对应的控制操作。由于通过手势识别技术进行控制,不需要用户摸索操作,降低了误操作的风险,进而提高了系统性能。
【专利说明】
一种应用于头戴设备的控制方法及头戴设备
技术领域
[0001]本发明实施例涉及设备控制技术领域,尤其涉及一种应用于头戴设备的控制方法及头戴设备。
【背景技术】
[0002]头戴设备至少是指头戴式显示设备,使用户有虚拟实境的体验。当然,头戴设备上还可以整合其他功能。以游戏应用为例,可以将游戏主机、音响等全部集成到头戴设备上。
[0003]目前所知的基于头戴设备的实现方案中,为了实现对软件及硬件的控制,通常使用的是键盘、鼠标、遥控器等等实现控制。具体的,通过键盘、鼠标、遥控器等在头戴设备的显示屏的显示界面上移动光标并进行拖动、点击等操作。
[0004]用户在使用头戴设备的过程中,所能看到的只是头戴设备的显示屏上显示的画面,而无法看到实际环境。仍以游戏应用中的头戴设备,并通过键盘实现控制为例,用户如果希望对游戏的音量进行调整,由于无法看到键盘,因此,只能摸索操作,影响用户体验。
[0005]用户摸索键盘进行操作,可能会因为输入错误的指令,例如按下错误的按键,导致当前应用(例如当前运行的游戏)出现异常,严重情况下,可能导致系统运行错误。

【发明内容】

[0006]本发明实施例提供一种应用于头戴设备的控制方法及头戴设备,用以解决现有技术中用户需要摸索操作实现控制,误操作风险较高、可能导致当前应用甚至系统运行错误的问题。
[0007]本发明实施例提供一种应用于头戴设备的控制方法,包括:
[0008]根据获取到的手势信息确定手势动作和手势运动轨迹;
[0009]根据所述手势运动轨迹确定所述头戴设备的显示界面上的光标运动轨迹;
[0010]如果所述手势动作为控制动作,且根据所述光标运动轨迹确定所述光标位于所述控制动作所作用的显示区域时,执行所述控制动作所对应的控制操作。
[0011]本发明实施例提供一种头戴设备,包括:
[0012]手势信息传感器,用于获取手势信息;
[0013]处理器,用于根据手势信息传感器获取的手势信息确定手势动作和手势运动轨迹;根据所述手势运动轨迹确定显示屏的显示界面上的光标运动轨迹;如果所述手势动作为控制动作,且根据所述光标运动轨迹确定所述光标位于所述控制动作所作用的显示区域时,执行所述控制动作所对应的控制操作;
[0014]显示屏,用于提供显示界面。
[0015]本发明实施例提供的应用于头戴设备的控制方法及头戴设备,由于通过手势识别技术进行控制,不需要用户摸索操作,降低了误操作的风险,进而提高了系统性能。
【附图说明】
[0016]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1为本发明应用于头戴设备的控制方法实施例流程图;
[0018]图2为本发明头戴设备实施例结构示意图;
[0019]图3为本发明实施例手势信息传感器工作原理示意图。
【具体实施方式】
[0020]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0021]图1所示为本发明实施例提供的应用于头戴设备的控制方法,该方法包括:
[0022]步骤100、根据获取到的手势信息确定手势动作和手势运动轨迹。
[0023]以游戏应用为例,头戴设备作为游戏设备或游戏设备的组成部件。那么,佩戴头戴设备的用户在游戏过程中作出手势动作以操控游戏应用,例如调整音量、控制游戏人物的动作等等。相应的,通过手势识别技术获取用户在游戏过程中作出的手势动作对应的手势信息,相应的,该步骤中根据获取的首饰信息确定用户在游戏过程中作出的手势动作和手势动作轨迹。假设用户做出了由右至左滑动的手势动作,那么上述步骤100中确定出滑动这一手势动作,并确定出该手势动作轨迹为由右至左的轨迹。
[0024]应当指出的是,在头戴设备的其他应用场景(例如视频播放等等)中,本发明实施例提供的方法同样适用。
[0025]步骤110、根据上述手势运动轨迹确定头戴设备的显示界面上的光标运动轨迹。
[0026]在确定了光标的运动轨迹后,就可以控制显示界面上的光标按照确定的运动轨迹移动。
[0027]例如,手势运动轨迹是由右至左的轨迹,那么,该步骤110中确定头戴设备的显示界面上的光标运动轨迹为在屏幕上由右至左的轨迹。
[0028]本发明实施例中,不对头戴设备的显示界面上的光标形状进行限定。例如,光标的形状可以是箭头,闪烁的线段,手的形状等等。
[0029]步骤120、如果上述手势动作为控制动作,且根据上述光标运动轨迹确定光标位于该控制动作所作用的显示区域时,执行该控制动作所对应的控制操作。
[0030]如果该手势动作不是控制动作,则仅根据手势运动轨迹确定光标运动轨迹,进而te制光标移动即可。
[0031]本发明实施例中,每个控制动作均对应一个显示区域,当光标位于该显示区域时,才会执行相应的控制动作,因此,这个显示区域又称为该控制动作所作用的显示区域。另夕卜,每个控制动作均对应一个控制操作。
[0032]例如,手指按下这一手势动作,对应“点击”这一控制操作,其所作用的显示区域为可以被点击的各个按钮图标的显示区域。
[0033]本发明实施例提供的应用于头戴设备的控制方法,由于通过手势识别技术进行控制,不需要用户摸索操作,降低了误操作的风险,进而提高了系统性能。
[0034]本发明实施例中,手势信息的表示方式有多种,例如,可以通过手势的深度信息图像表示。相应的,上述步骤100的实现方式可以是:通过对获取的手势的深度信息图像进行手势识别,确定手势动作和手势运动轨迹。
[0035]其具体实现方式有多种,本发明仅以其中一例进行说明。例如,从每帧手势的深度信息图像中获取关键点在三维坐标系的坐标,根据获取的关键点的坐标确定手势动作和手势运动轨迹。
[0036]其中,关键点可以但不仅限于包括:每个手指的坐标、掌心坐标、手臂坐标等等。
[0037]其中,可以通过判断预定数量内的深度信息图像中相同关键点的坐标变化是否在设定阈值内,来判断一个手势动作是否完成。
[0038]本发明实施例中,手势的深度信息图像可以是由光线接收器对接收到的光线强度进行分析得到的,该光线接收器接收到的光线是由光线发射器发出并被遮挡物反射的。应当指出的是,手势的深度信息图像也可以是通过多目立体相机(例如双目立体相机)获取。
[0039]如果通过光线接收器获取深度信息图像。光线接收器可以为激光接收器,也可以为红外接收器。
[0040]基于上述任意方法实施例,为了避免无意义的手势动作或手势轨迹对控制造成干扰,可以在根据手势运动轨迹确定头戴设备的显示界面上的光标运动轨迹之前,将确定的手势运动轨迹与有效手势运动轨迹模板进行匹配;如果匹配成功,上述步骤110是根据匹配成功的手势运动轨迹确定头戴设备的显示界面上的光标运动轨迹。如果匹配不成功,则不触发相应的动作。
[0041]通过上述实现方式,可以避免无意义的手势动作或手势轨迹对控制造成干扰。例如,用户只是挥动一下手臂,并不需要控制光标移动。在检测到这一手势运动轨迹后,由于没有正确匹配有效手势运动轨迹模板,因此就不会据此确定光标运动轨迹。
[0042]其中,有效运动轨迹模板的具体内容和数量可以根据实际需要设定,本发明对此不作限定。
[0043]应当指出的是,只要能够识别出无效手势运动轨迹的实现方式均适用于本发明实施例,而不仅限于通过模板匹配的方式确认。
[0044]基于上述任意方法实施例,可以将确定的手势动作与控制动作模板进行匹配,如果匹配,则该手势动作为控制动作。
[0045]其中,控制动作模板的具体内容和数量可以根据实际需要设定,本发明对此不作限定。
[0046]应当指出的是,只要能够识别出控制动作的实现方式均适用于本发明实施例,而不仅限于通过模板匹配的方式确认。
[0047]基于与方法同样的发明构思,本发明实施例还提供一种头戴设备,如图2所示,包括:
[0048]手势信息传感器201,用于获取手势信息;
[0049]处理器202,用于根据手势信息传感器201获取的手势信息确定手势动作和手势运动轨迹;根据所述手势运动轨迹确定显示屏203的显示界面上的光标运动轨迹;如果所述手势动作为控制动作,且根据所述光标运动轨迹确定所述光标位于所述控制动作所作用的显示区域时,执行所述控制动作所对应的控制操作;
[0050]显示屏203,用于提供显示界面。
[0051]本发明实施例提供的头戴设备,由于通过手势识别技术进行控制,不需要用户摸索操作,降低了误操作的风险,进而提高了系统性能。
[0052]其中,头戴设备各个单元的具体工作方式可以参照上述方法实施例的描述,此处不再赘述。
[0053]本发明实施例中,手势信息传感器可以光线发射器和光线接收器。其中,光线发射器用于发出光线;光线接收器用于对接收到的光线强度进行分析,得到手势的深度信息图像,光线接收器接收到的光线是由光线发射器发出并被遮挡物反射的。
[0054]其中,光线发射器为激光发射器,光线接收器为激光接收器;或者,光线发射器为红外发射器,光线接收器为红外接收器。
[0055]可选的,光线发射器由光源和设置于光源的出光方向的光栅构成。
[0056]应当指出的是,手势信息传感器也可以由其他能够获取手势信息的装置实现,例如多目相机。
[0057]基于上述任意头戴设备的实施例,优选的,手势信息传感器与显示屏位于头戴设备的同一面。
[0058]下面以游戏用头戴设备为例,对本发明实施例提供的技术方案进行详细说明。
[0059]本实施例中,头戴设备上、与显示屏同侧设置有红外发射器和红外接收器。其中,红外发射器由红外光源和光栅构成。
[0060]头戴设备的存储器中保存有多个控制动作与其所作用的显示区域的对应关系,以及与控制操作的对应关系。例如,手指按下的动作作用于所有可以点击的按钮图标所在的显示区域,并对应点击操作;手指抬起的动作作用于所有可以点击的按钮图标所在的显示区域,并对应释放按钮的操作。
[0061]头戴设备的存储器中还保存有多个有效手势运动轨迹模板。
[0062]头戴设备的存储器中还保存有多个控制动作模板。
[0063]在工作状态下,如图3所示,红外发射器发出红外光,在红外光投射范围内人体会对光纤产生反射,由于人体各部位距离不同,红外接收器采集到不同强度的光线,进而生成深度信息图像。假设红外接收器以I毫秒为单位,每毫秒产生一帧深度信息图像。
[0064]处理器接收红外接收器生成的深度信息图像,并据此确定手势动作和手势运动轨迹。具体的,处理器分析每帧深度信息图像中的关键点的坐标,根据关键点的坐标的变化确定手势动作和手势轨迹。
[0065]处理器将确定的手势运动轨迹分别与各个有效手势运动轨迹模板进行匹配。如果匹配成功,例如与直线运动这一有效手势运动轨迹模板匹配,则继续后续流程,否则不响应该手势运动轨迹。
[0066]处理器根据匹配成功的手势运动轨迹确定显示屏的显示界面上的光标运动轨迹。其中,如果光标的形状是手的形状,还可以根据识别到的手势动作,控制显示界面上显示的手的动作。
[0067]处理器将确定的手势动作与各个控制动作模板进行匹配。如果匹配成功,例如与手指按下这一控制动作模板匹配,并且光标位于该手势动作所作用的显示区域,则执行该手势动作对应的控制操作,例如点击按钮图标。如果匹配不成功,或者光标没有位于手势动作所作用的显示区域,则不响应该手势动作。
[0068]以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0069]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0070]最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种应用于头戴设备的控制方法,其特征在于,包括: 根据获取到的手势信息确定手势动作和手势运动轨迹; 根据所述手势运动轨迹确定所述头戴设备的显示界面上的光标运动轨迹; 如果所述手势动作为控制动作,且根据所述光标运动轨迹确定所述光标位于所述控制动作所作用的显示区域时,执行所述控制动作所对应的控制操作。2.根据权利要求1所述的方法,其特征在于,所述根据获取到的手势信息确定手势动作和手势运动轨迹,包括: 通过对获取的手势的深度信息图像进行手势识别,确定手势动作和手势运动轨迹。3.根据权利要求2所述的方法,其特征在于,所述手势的深度信息图像是由光线接收器对接收到的光线强度进行分析得到的,所述光线接收器接收到的光线是由光线发射器发出并被遮挡物反射的。4.根据权利要求3所述的方法,其特征在于,所述光线接收器为激光接收器,或者,所述光线接收器为红外接收器。5.根据权利要求1?4任一项所述的方法,其特征在于,所述根据所述手势运动轨迹确定所述头戴设备的显示界面上的光标运动轨迹之前,该方法还包括:将确定的手势运动轨迹与有效手势运动轨迹模板进行匹配; 根据所述手势运动轨迹确定所述头戴设备的显示界面上的光标运动轨迹,包括:根据匹配成功的所述手势运动轨迹确定所述头戴设备的显示界面上的光标运动轨迹。6.根据权利要求1?4任一项所述的方法,其特征在于,该方法还包括: 将确定的手势动作与控制动作模板进行匹配,如果匹配,则所述手势动作为控制动作。7.一种头戴设备,其特征在于,包括: 手势信息传感器,用于获取手势信息; 处理器,用于根据手势信息传感器获取的手势信息确定手势动作和手势运动轨迹;根据所述手势运动轨迹确定显示屏的显示界面上的光标运动轨迹;如果所述手势动作为控制动作,且根据所述光标运动轨迹确定所述光标位于所述控制动作所作用的显示区域时,执行所述控制动作所对应的控制操作; 显示屏,用于提供显示界面。8.根据权利要求7所述的头戴设备,其特征在于,所述手势信息传感器包括光线发射器和光线接收器; 所述光线发射器用于发出光线; 所述光线接收器用于对接收到的光线强度进行分析,得到手势的深度信息图像,所述光线接收器接收到的光线是由光线发射器发出并被遮挡物反射的。9.根据权利要求8所述的头戴设备,其特征在于,所述光线发射器为激光发射器,光线接收器为激光接收器; 或者,所述光线发射器为红外发射器,所述光线接收器为红外接收器。10.根据权利要求7?9任一项所述的头戴设备,其特征在于,所述手势信息传感器与所述显示屏位于头戴设备的同一面。
【文档编号】G06F3/01GK105892636SQ201510811932
【公开日】2016年8月24日
【申请日】2015年11月20日
【发明人】陈相金
【申请人】乐视致新电子科技(天津)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1