一种交互界面管理方法和系统的制作方法

文档序号:10593584阅读:276来源:国知局
一种交互界面管理方法和系统的制作方法
【专利摘要】本发明公开了一种交互界面管理方法和系统,其中,该方法包括:计算虚拟现实交互界面上移动光标的移动轨迹与交互控制部位转动信息之间的对应关系;检测所述交互控制部位的实时转动信息;根据检测结果和所述对应关系,获取所述移动光标在所述虚拟现实交互界面上的实时位置,并将移动光标移动到所述实时位置;将所述移动光标所在的实时位置作为选中目标,并对所述选中目标的显示图标进行预设的特效处理。本发明的方法和系统,能够使得用户在使用虚拟现实设备时,只需要转动头部即能选中虚拟现实交互界面上的目标,并对选中的目标进行预设的特效处理,而且可以触发相当于“点击确定”的操作,来对该目标进行控制,极大地提升了用户的体验。
【专利说明】
一种交互界面管理方法和系统
技术领域
[0001]本发明涉及虚拟现实技术领域,特别涉及一种交互界面管理方法和系统。
【背景技术】
[0002]虚拟现实(英文:virtualreality,缩写:VR)技术是仿真技术与计算机图形学人机接口技术、多媒体技术、传感技术、网络技术等多种技术的集合,是一门富有挑战性的交叉技术前沿学科和研究领域。VR主要包括模拟环境、感知、自然技能和传感设备等方面。模拟环境是由计算机生成的、实时动态的三维立体逼真图像。感知是指理想的VR应该具有一切人所具有的感知,例如计算机图形技术所生成的视觉感知等。自然技能是指人的头部转动,眼睛、手势、或其他人体行为动作,由计算机来处理与参与者的动作相适应的数据,并对用户的输入作出实时响应,并分别反馈到用户的五官。
[0003]目前,市场上已经出现的虚拟现实设备主要有:虚拟现实眼镜和虚拟现实头盔等头戴式虚拟现实设备,用户在穿戴上虚拟现实设备后,能够观看如影院般的3D效果的视频图像,或者对应用程序进行管理和控制。
[0004]头戴式虚拟现实设备利用配戴在头部的显示器将人的对外界的视觉、听觉封闭,引导用户产生一种身在虚拟环境中的感觉。其显示原理是左右眼屏幕上分别显示左右眼的图像,人眼获取这种带有差异的信息后在脑海中产生立体感。头戴式虚拟现实设备作为虚拟现实的显示设备,具有小巧和封闭性强的特点,在军事训练、虚拟驾驶和虚拟城市等项目中具有广泛的应用。
[0005]在现有的虚拟现实设备的交互界面上,对应用程序进行选中进而进行管理时,仅能通过外设,如:操作手柄、触控板等选中需要的图标进行点击确定。现有技术只能通过外设来选择某一应用程序图标,并手动点击触控板或点击手柄上的确定按钮,进而进行操作,用户无法通过头部的转动来选中目标并进行操作,用户体验较差,无法实现脱离手动操作来进行操作的目的。
[0006]公开于该【背景技术】部分的信息仅仅旨在增加对本发明的总体背景的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域一般技术人员所公知的现有技术。

【发明内容】

[0007]本发明的目的在于提供一种交互界面管理方法和系统,从而克服现有技术中用户仅能通过头部的转动来选中目标并进行操作,无法实现脱离手动操作来进行操作虚拟现实设备交互界面的缺点。
[0008]本发明提供的一种交互界面管理方法,包括:
[0009]计算虚拟现实交互界面上移动光标的移动轨迹与交互控制部位转动信息之间的对应关系;
[0010]检测所述交互控制部位的实时转动信息;
[0011 ]根据检测结果和所述对应关系,获取所述移动光标在所述虚拟现实交互界面上的实时位置,并将移动光标移动到所述实时位置;
[0012]将所述移动光标所在的实时位置作为选中目标,并对所述选中目标的显示图标进行预设的特效处理。
[0013]优选的,在上述技术方案中还包括:
[0014]实时检测所述移动光标是否位于所述选中目标上,当所述移动光标离开所述选中目标时,关闭对所述选中目标的显示图标进行的特效处理。
[0015]优选的,在上述技术方案中,当所述移动光标离开选中目标时,判断离开的时间是否达到预设的时间阈值,如果是关闭对所述选中目标的显示图标进行的特效处理;如果否保留对所述选中目标的显示图标进行的特效处理。
[0016]优选的,在上述技术方案中,所述交互控制部位转动信息包括:交互控制部位的转动方向、交互控制部位的转动角度。
[0017]优选的,在上述技术方案中,所述计算虚拟现实交互界面上移动光标的移动轨迹与交互控制部位转动信息之间的对应关系包括:
[0018]在同一平面上,将所述移动光标的移动方向设置为与所述交互控制部位的转动方向完全一致;
[0019]在同一平面上,将所述移动光标的移动角度设置为与所述交互控制部位的转动方向完全一致。
[0020]本发明提供的一种交互界面管理系统,包括:
[0021]关系计算模块,用于计算虚拟现实交互界面上移动光标的移动轨迹与交互控制部位转动信息之间的对应关系;
[0022]信息采集模块,用于检测所述交互控制部位的实时转动信息;
[0023]光标移动模块,用于根据检测结果和所述对应关系,获取所述移动光标在所述虚拟现实交互界面上的实时位置,并将移动光标移动到所述实时位置;
[0024]选中处理模块,用于将所述移动光标所在的实时位置作为选中目标,并对所述选中目标的显示图标进行预设的特效处理。
[0025]优选的,在上述技术方案中,还包括:
[0026]实时检测模块,用于实时检测所述移动光标是否位于所述选中目标上,当所述移动光标离开所述选中目标时,关闭对所述选中目标的显示图标进行的特效处理。
[0027]优选的,在上述技术方案中,所述实时检测模块还用于当所述移动光标离开选中目标时,判断离开的时间是否达到预设的时间阈值,如果是关闭对所述选中目标的显示图标进行的特效处理;如果否保留对所述选中目标的显示图标进行的特效处理。
[0028]优选的,在上述技术方案中,所述交互控制部位转动信息包括:交互控制部位的转动方向、交互控制部位的转动角度。
[0029]优选的,在上述技术方案中,所述关系计算模块包括:
[0030]第一设置子模块,用于在同一平面上,将所述移动光标的移动方向设置为与所述交互控制部位的转动方向完全一致;
[0031]第二设置子模块,用于在同一平面上,将所述移动光标的移动角度设置为与所述交互控制部位的转动方向完全一致。
[0032]与现有技术相比,本发明具有如下有益效果:本发明的一种交互界面管理方法和系统,能够使得用户在使用虚拟现实设备时,只需要转动头部即能选中虚拟现实交互界面上的目标,并对选中的目标进行预设的特效处理,而且可以触发相当于“点击确定”的操作,来对该目标进行控制,极大地提升了用户的体验,优化了虚拟现实设备的使用效果。
【附图说明】
[0033]图1是本发明实施例一提供的一种交互界面管理方法的流程示意图。
[0034]图2是本发明实施例二提供的一种交互界面管理系统的结构示意图。
【具体实施方式】
[0035]下面结合附图,对本发明的【具体实施方式】进行详细描述,但应当理解本发明的保护范围并不受【具体实施方式】的限制。
[0036]除非另有其它明确表示,否则在整个说明书和权利要求书中,术语“包括”或其变换如“包含”或“包括有”等等将被理解为包括所陈述的元件或组成部分,而并未排除其它元件或其它组成部分。
[0037]为了解决现有技术中用户仅能通过头部的转动来选中目标并进行操作,无法实现脱离手动操作来进行操作虚拟现实设备交互界面的技术问题,本发明提出了一种交互界面管理方法和系统。本发明的一种交互界面管理方法和系统,根据交互控制部位(如用户头部)转动的方向和角度确定交互界面上移动光标的移动轨迹,通过移动光标(例如十字准星)选中具体目标,并进而进行相应的处理和特效展示,实现对选中目标的确定和操作。
[0038]实施例一
[0039]如图1所示,本发明实施例的一种交互界面管理方法,包括以下步骤:
[0040]步骤SlOl:计算虚拟现实交互界面上移动光标的移动轨迹与交互控制部位转动信息之间的对应关系;
[0041 ] 在本发明实施例的方法中,如果虚拟现实设备为可穿戴设备VR眼镜、VR头盔等时,交互控制部位通常可以是用户头部,但不限于用户头部。
[0042]本发明实施例的方法,需要建立移动光标的移动轨迹与交互控制部位转动信息之间的对应关系,然后才能通过实时检测到的交互控制部位转动信息,获取所述移动光标在虚拟现实交互界面上的移动轨迹和实时位置。所述交互控制部位转动信息包括:交互控制部位的转动方向、交互控制部位的转动角度。
[0043]在本发明实施例的方法中,可以采用一个预设的算法计算虚拟现实交互界面上移动光标的移动轨迹与交互控制部位转动信息之间的对应关系,如:在同一平面上,将所述移动光标的移动方向设置为与所述交互控制部位的转动方向完全一致;在同一平面上,将所述移动光标的移动角度设置为与所述交互控制部位的转动方向完全一致。
[0044]具体的,交互控制部位转动方向与移动光标(如可以是十字准星形)的移动轨迹的对应关系例如可以为:在同一平面上(例如水平方向或垂直方向上),交互控制部位向左转,则移动光标也向左移动;交互控制部位向上转,则移动光标也向上移动;反之亦然。
[0045]因为交互控制部位在同一平面(例如水平方向或垂直方向上)转动角度为360°,交互界面上的移动光标在同一平面上的转动角度也为360°。因此,可以将交互控制部位在同一平面上的转动角度与交互界面上的移动光标在同一平面上的转动角度进行对应,如:交互控制部位向左转动1°,交互界面上的移动光标也向左转动1°,以实现移动光标随交互控制部位转动的角度和方向做出相应的调整。
[0046]步骤S102:检测所述交互控制部位的实时转动信息;
[0047]在本发明实施例的方法中,为了实现通过交互控制部位转动来选中目标的效果,实时反映移动光标随交互控制部位转动而变化的移动轨迹,需要实时获取交互控制部位转动的方向和角度等数据,获取到的交互控制部位转动的方向和角度等数据,作为移动光标在虚拟现实交互界面上的移动依据。
[0048]步骤S103:根据检测结果和所述对应关系,获取所述移动光标在所述虚拟现实交互界面上的实时位置,并将移动光标移动到所述实时位置。
[0049]随着交互控制部位位置的不停转动,系统实时获取交互控制部位的转动信息,根据转动信息的变化以及所述对应关系,获取所述移动光标在交互界面上的实时位置,并将移动光标移动到所述实时位置。
[0050]优选的,本实施例的方法还包括:
[0051 ]步骤S104:将所述移动光标所在的实时位置作为选中目标,并对所述选中目标的显示图标进行预设的特效处理。
[0052]特效处理例如可以是:对选中目标的显示图标进行放大,并将放大后的显示图标上浮,以突出与其他未被选中的图标的区分。
[0053]步骤S105:实时检测所述移动光标是否位于所述选中目标上,当所述移动光标离开所述选中目标时,关闭对所述选中目标的显示图标进行的特效处理。
[0054]优选的,在本发明实施例中,还可以包括:当所述移动光标离开选中目标时,判断离开的时间是否达到预设的时间阈值,如果是关闭对所述选中目标的显示图标进行的特效处理;如果否保留对所述选中目标的显示图标进行的特效处理。
[0055]因为在很多情况下,可能只是交互控制部位的轻微抖动,如果此时就对刚选中的目标关闭放大特效并关闭相应的操作,那么交互控制部位重新回到刚才的位置上时,仍需要停留时间达到停留时间阈值,才能开启对目标进行放大的特效及触发相应的操作,浪费了用户的操作时间,降低了用户体验。
[0056]因此,在本发明实施例的方法中,通过将移动光标离开选中目标的时间与预设的时间阈值进行比较,如果达到所述时间阈值,则认为用户舍弃了选中的当前目标,即可以关闭步骤S104中对该选中目标的放大特效和相应的操作效果。
[0057]本发明实施例的一种交互界面管理方法,能够使得用户在使用虚拟现实设备时,只需要转动头部即能选中虚拟现实交互界面上的目标,并对选中的目标进行预设的特效处理,而且可以触发相当于“点击确定”的操作,来对该目标进行控制,极大地提升了用户的体验,优化了虚拟现实设备的使用效果。
[0058]实施例二
[0059]如图2所示,本发明实施例的一种交互界面管理系统,包括:
[0060]关系计算模块21,用于计算虚拟现实交互界面上移动光标的移动轨迹与交互控制部位转动信息之间的对应关系;
[0061]信息采集模块22,用于检测所述交互控制部位的实时转动信息;
[0062]光标移动模块23,用于根据检测结果和所述对应关系,获取所述移动光标在所述虚拟现实交互界面上的实时位置,并将移动光标移动到所述实时位置;
[0063]选中处理模块24,用于将所述移动光标所在的实时位置作为选中目标,并对所述选中目标的显示图标进行预设的特效处理。
[0064]优选的,在上述技术方案中,还包括:
[0065]实时检测模块25,用于实时检测所述移动光标是否位于所述选中目标上,当所述移动光标离开所述选中目标时,关闭对所述选中目标的显示图标进行的特效处理。
[0066]优选的,在上述技术方案中,所述实时检测模块25还用于当所述移动光标离开选中目标时,判断离开的时间是否达到预设的时间阈值,如果是关闭对所述选中目标的显示图标进行的特效处理;如果否保留对所述选中目标的显示图标进行的特效处理。
[0067]优选的,在上述技术方案中,所述交互控制部位转动信息包括:交互控制部位的转动方向、交互控制部位的转动角度。
[0068]优选的,在上述技术方案中,所述关系计算模块21包括:
[0069]第一设置子模块211,用于在同一平面上,将所述移动光标的移动方向设置为与所述交互控制部位的转动方向完全一致;
[0070]第二设置子模块212,用于在同一平面上,将所述移动光标的移动角度设置为与所述交互控制部位的转动方向完全一致。
[0071]本发明实施例的一种交互界面管理系统,能够使得用户在使用虚拟现实设备时,只需要转动头部即能选中虚拟现实交互界面上的目标,并对选中的目标进行预设的特效处理,而且可以触发相当于“点击确定”的操作,来对该目标进行控制,极大地提升了用户的体验,优化了虚拟现实设备的使用效果。
[0072]前述对本发明的具体示例性实施方案的描述是为了说明和例证的目的。这些描述并非想将本发明限定为所公开的精确形式,并且很显然,根据上述教导,可以进行很多改变和变化。对示例性实施例进行选择和描述的目的在于解释本发明的特定原理及其实际应用,从而使得本领域的技术人员能够实现并利用本发明的各种不同的示例性实施方案以及各种不同的选择和改变。本发明的范围意在由权利要求书及其等同形式所限定。
【主权项】
1.一种交互界面管理方法,其特征在于,包括: 计算虚拟现实交互界面上移动光标的移动轨迹与交互控制部位转动信息之间的对应关系; 检测所述交互控制部位的实时转动信息; 根据检测结果和所述对应关系,获取所述移动光标在所述虚拟现实交互界面上的实时位置,并将移动光标移动到所述实时位置; 将所述移动光标所在的实时位置作为选中目标,并对所述选中目标的显示图标进行预设的特效处理。2.根据权利要求1所述的方法,其特征在于,还包括: 实时检测所述移动光标是否位于所述选中目标上,当所述移动光标离开所述选中目标时,关闭对所述选中目标的显示图标进行的特效处理。3.根据权利要求2所述的方法,其特征在于,当所述移动光标离开选中目标时,判断离开的时间是否达到预设的时间阈值,如果是关闭对所述选中目标的显示图标进行的特效处理;如果否保留对所述选中目标的显示图标进行的特效处理。4.根据权利要求1-3任意一项所述的方法,其特征在于,所述交互控制部位转动信息包括:交互控制部位的转动方向、交互控制部位的转动角度。5.根据权利要求4所述的方法,其特征在于,所述计算虚拟现实交互界面上移动光标的移动轨迹与交互控制部位转动信息之间的对应关系包括: 在同一平面上,将所述移动光标的移动方向设置为与所述交互控制部位的转动方向完全一致; 在同一平面上,将所述移动光标的移动角度设置为与所述交互控制部位的转动方向完全一致。6.一种交互界面管理系统,其特征在于,包括: 关系计算模块,用于计算虚拟现实交互界面上移动光标的移动轨迹与交互控制部位转动信息之间的对应关系; 信息采集模块,用于检测所述交互控制部位的实时转动信息; 光标移动模块,用于根据检测结果和所述对应关系,获取所述移动光标在所述虚拟现实交互界面上的实时位置,并将移动光标移动到所述实时位置; 选中处理模块,用于将所述移动光标所在的实时位置作为选中目标,并对所述选中目标的显示图标进行预设的特效处理。7.根据权利要求6所述的系统,其特征在于,还包括: 实时检测模块,用于实时检测所述移动光标是否位于所述选中目标上,当所述移动光标离开所述选中目标时,关闭对所述选中目标的显示图标进行的特效处理。8.根据权利要求7所述的系统,其特征在于,所述实时检测模块还用于当所述移动光标离开选中目标时,判断离开的时间是否达到预设的时间阈值,如果是关闭对所述选中目标的显示图标进行的特效处理;如果否保留对所述选中目标的显示图标进行的特效处理。9.根据权利要求6-8任意一项所述的系统,其特征在于,所述交互控制部位转动信息包括:交互控制部位的转动方向、交互控制部位的转动角度。10.根据权利要求9所述的装置,其特征在于,所述关系计算模块包括: 第一设置子模块,用于在同一平面上,将所述移动光标的移动方向设置为与所述交互控制部位的转动方向完全一致; 第二设置子模块,用于在同一平面上,将所述移动光标的移动角度设置为与所述交互控制部位的转动方向完全一致。
【文档编号】G06F3/01GK105955461SQ201610260722
【公开日】2016年9月21日
【申请日】2016年4月25日
【发明人】王子涵, 张清磊
【申请人】乐视控股(北京)有限公司, 乐视致新电子科技(天津)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1