虚拟现实设备及其信息输入方法与流程

文档序号:12718036阅读:292来源:国知局
虚拟现实设备及其信息输入方法与流程

本发明涉及虚拟现实技术领域,特别是涉及到一种虚拟现实设备及其信息输入方法。



背景技术:

虚拟现实亦作虚拟实境(Virtual Reality),简称VR,也称灵境技术或人工环境,是利用电脑模拟产生一个三度空间的虚拟世界,提供用户关于视觉、听觉、触觉等感官的模拟,让用户如同身历其境一般,可以及时、没有限制地观察三度空间内的事物。用户进行位置移动时,电脑可以立即进行复杂的运算,将精确的三维世界视频传回产生临场感。该技术集成了计算机图形、计算机仿真、人工智能、传感、显示及网络并行处理等技术的最新发展成果,是一种由计算机技术辅助生成的高技术模拟系统。

VR眼镜、VR头盔等虚拟现实设备已成为当前的研究热点,它可以给佩戴者提供360度的沉浸式视觉体验。目前各种虚拟现实设备都存在一个问题,当用户戴上虚拟现实设备后,看不到自己的双手,无法完成信息输入功能。目前的解决方案主要有以下两种:

一种解决方案是在VR场景中绘制一个虚拟的键盘,然后用遥控器(或称手柄)发射出的虚拟光束去点击键盘上对应的按钮。这种方式操作起来非常繁琐,严重影响输入速度。

另一种解决方案是通过一个名为LeapMotion的传感器,捕捉双手的运动轨迹,然后将轨迹显示在一个虚拟键盘上,手指的运动转化为对键盘的敲击。这种方式的问题在于手指是在空中敲击键盘,没有触摸到具体的物体,没有物理反馈,这样敲击时不好控制力度,长时间操作也会很累。而且用户无法掌控具体的移动量,很难划出稳定的轨迹,导致输入的稳定性和可靠性较差,影响信息输入的速度和准确性。同时,这种方式在进行信息输入时必须固定在当前的位置,不能随意移动,灵活性差。

因此,如何提高头戴式虚拟实现设备信息输入的速度和准确性,是当前急需解决的技术问题。



技术实现要素:

本发明的主要目的为提供一种虚拟现实设备及其信息输入方法,旨在提高头戴式虚拟实现设备信息输入的速度和准确性。

为达以上目的,本发明提出一种虚拟现实设备的信息输入方法,包括以下步骤:

显示输入界面,所述输入界面上包括至少两个第一按键;

接收遥控器发送的用户对所述遥控器上的第二按键的触摸信息,至少部分第一按键与部分第二按键具有对应关系;

根据所述触摸信息在所述输入界面上选择与被触摸的第二按键相对应的第一按键并进行信息输入。

进一步地,所述触摸信息包括第一触摸信息和第二触摸信息,所述根据所述触摸信息在所述输入界面上选择与被触摸的第二按键相对应的第一按键并进行信息输入的步骤包括:

当接收到第一触摸信息时,在所述输入界面上突出显示与被触摸的第二按键相对应的第一按键;

当接收到第二触摸信息时,输入突出显示的第一按键对应的信息。

进一步地,所述在所述输入界面上突出显示与被触摸的第二按键相对应的第一按键的步骤包括:

在所述输入界面上,改变与被触摸的第二按键相对应的第一按键的显示参数,以与其它第一按键相区别。

进一步地,所述在所述输入界面上突出显示与被触摸的第二按键相对应的第一按键的步骤包括:

在所述输入界面上,改变与被触摸的第二按键相对应的第一按键上的字符的显示参数,以与其它第一按键相区别。

进一步地,所述显示参数包括亮度、颜色、大小、形状和透明度中的一种或至少两种的组合。

进一步地,所述在所述输入界面上突出显示与被触摸的第二按键相对应的第一按键的步骤包括:

在所述输入界面上,在与被触摸的第二按键相对应的第一按键上显示特效,以与其它第一按键相区别。

进一步地,所述特效包括立体效果、闪光效果和动态效果中的一种或至少两种的组合。

进一步地,所述输入界面上的第一按键的布局与所述遥控器上的第二按键的布局相同。

进一步地,所述输入界面上的所有第一按键与所述遥控器上的所有第二按键一一对应。

进一步地,所述第二按键为物理按键或触控按键。

进一步地,当所述第二按键为触控按键时,所述触控按键区域凸出或凹入所述遥控器表面。

进一步地,当所述第二按键为触控按键时,所述第一触摸信息为首次触摸所述第二按键的信息,所述第二触摸信息为首次触摸后再按压所述第二按键的信息。

进一步地,当所述第二按键为触控按键时,所述第一触摸信息为首次触摸所述第二按键的信息,所述第二触摸信息为首次触摸后持续触摸所述第二按键预设时间的信息。

进一步地,当所述第二按键为触控按键时,所述第一触摸信息为首次触摸所述第二按键的信息,所述第二触摸信息为首次触摸后再点击所述第二按键的信息。

进一步地,当所述第二按键为物理按键时,所述第一触摸信息为首次按压所述第二按键的信息,所述第二触摸信息为首次按压后再次按压所述第二按键的信息。

进一步地,当所述第二按键为物理按键时,所述第一触摸信息为首次按压所述第二按键的信息,所述第二触摸信息为首次按压后持续按压所述第二按键预设时间的信息。

进一步地,所述虚拟现实设备为虚拟现实眼镜或虚拟现实头盔。

本发明同时提出一种虚拟现实设备,包括:

显示模块,用于显示输入界面,所述输入界面上包括至少两个第一按键;

接收模块,用于接收遥控器发送的用户对所述遥控器上的第二按键的触摸信息,至少部分第一按键与部分第二按键具有对应关系;

信息输入模块,用于根据所述触摸信息在所述输入界面上选择与被触摸的第二按键相对应的第一按键并进行信息输入。

进一步地,所述触摸信息包括第一触摸信息和第二触摸信息,所述信息输入模块用于:

当接收到第一触摸信息时,在所述输入界面上突出显示与被触摸的第二按键相对应的第一按键;当接收到第二触摸信息时,输入突出显示的第一按键对应的信息。

进一步地,所述信息输入模块用于:当接收到第一触摸信息时,在所述输入界面上,改变与被触摸的第二按键相对应的第一按键的显示参数,以与其它第一按键相区别。

进一步地,所述信息输入模块用于:当接收到第一触摸信息时,在所述输入界面上,改变与被触摸的第二按键相对应的第一按键上的字符的显示参数,以与其它第一按键相区别。

进一步地,所述信息输入模块用于:当接收到第一触摸信息时,在所述输入界面上,在与被触摸的第二按键相对应的第一按键上显示特效,以与其它第一按键相区别。

本发明还提出一种虚拟现实设备,包括:

显示器;

一个或多个处理器;

存储器;

一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序被配置为用于执行前述虚拟现实设备的信息输入方法。

本发明实施例所提供的一种虚拟现实设备的信息输入方法,通过在输入界面上显示与遥控器上的第二按键相对应的第一按键,接收遥控器发送的用户对遥控器上的第二按键的触摸信息,在输入界面上选择与被触摸的第二按键相对应的第一按键来进行信息输入。从而,使得用户可以通过直接触摸遥控器上的按键来实现VR场景中的信息输入,保持了用户惯常的使用习惯,有效提高了头戴式虚拟实现设备信息输入的速度和准确性。

一方面,相对于通过遥控器发射光束来控制输入界面上的按键的输入方式,本发明实施例的方法操作起来更加直接、简单、方便和快捷,有利于提高头戴式虚拟实现设备的信息输入速度。另一方面,相对于空中敲击虚拟键盘的输入方式,本发明实施例的方法无需用户精确点击某个空中的位置,而只需在遥控器上对按键进行操作,有利于用户保持一种稳定感,确保了输入轨迹的稳定,提高了操作的稳定性和可靠性,有利于提高头戴式虚拟实现设备信息输入的速度和准确性;而且,用户还可以边走边输入,无需在某个固定位置进行输入,提高了头戴式虚拟实现设备输入的灵活性。

附图说明

图1是本发明第一实施例的虚拟现实设备的信息输入方法的流程图;

图2是本发明第二实施例的虚拟现实设备的模块示意图。

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

具体实施方式

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

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。

本领域技术人员可以理解,本发明所述的虚拟现实设备,可以是虚拟现实眼镜(VR眼镜)、虚拟现实头盔(VR头盔)等能够呈现虚拟现实效果的设备。

实施例一

参照图1,提出本发明第一实施例的虚拟现实设备的操作方法,所述方法包括以下步骤:

S11、显示输入界面,输入界面上包括至少两个第一按键。

具体的,当需要输入信息时,虚拟现实设备自动显示输入界面,输入界面上至少包括两个第一按键。例如,输入界面上包括信息输入框和虚拟键盘,虚拟键盘包括至少两个第一按键。虚拟键盘上的第一按键可以是九宫格按键,也可以是全键盘按键,或者是其它形式的按键。第一按键可以是字母按键、数字按键、符号按键、文字按键、笔画按键等按键中的一种或至少两种的组合。

S12、接收遥控器发送的用户对遥控器上的第二按键的触摸信息,至少部分第一按键与部分第二按键具有对应关系。

本发明实施例中,遥控器(或称手柄)与虚拟现实设备通过有线或无线方式建立通信连接,如通过蓝牙、WIFI等建立无线通信连接。遥控器上设有至少两个第二按键,其中,至少部分第一按键与部分第二按键具有对应关系,可选地,输入界面上的所有第一按键与遥控器上的所有第二按键都具有一一对应关系。第二按键可以是字母按键、数字按键、符号按键、文字按键、笔画按键等按键中的一种或至少两种的组合。

输入界面上的第一按键的布局与遥控器上的第二按键的布局可以相同,也可以部分相同,也可以不相同。

可选地,遥控器上的第二按键可以为触控按键,如电容式触控按键、电阻式触控按键等,该第二按键可以对用户可见或者不可见。优选地,触控按键区域凸出或凹入遥控器表面,以增强用户触摸第二按键时的触感。例如,遥控器具有一触摸屏,触摸屏上布局有多个凸出的第二按键,每一个第二按键上都有一个电容感应器,可以感应到手指的触摸操作。

可选地,遥控器上的第二按键也可以是物理按键,以使用户触摸第二按键时触感更加强烈。

本发明实施例中,当用户手握遥控器,手指触摸遥控器上的第二按键时,遥控器则接收和记录用户触摸第二按键的触摸信息,并将触摸信息发送给虚拟现实设备,虚拟现实设备接收该触摸信息。所述触摸信息即触碰第二按键的信息,包括对第二按键的滑动操作、点击操作、按压操作等触碰操作中的一种或至少两种的组合。

在一实施例中,触摸信息包括第一触摸信息和第二触摸信息。该第一触摸信息可以是先后针对同一个第二按键的不同或相同的触碰操作的信息,也可以是针对不同的或同一个第二按键的不同触碰操作的信息。

可选地,当第二按键为触控按键时,第一触摸信息为首次触摸一第二按键(如滑到第二按键上、点击第二按键、按压第二按键等对第二按键的触碰操作)的信息,第二触摸信息为首次触摸后再按压(即在首次触摸的基础上加大触摸压力)该第二按键的信息。例如,当用户首次触摸到一第二按键时,遥控器向虚拟现实设备发送第一触摸信息,当用户接着再按压该第二按键时,遥控器向虚拟现实设备发送第二触摸信息。

可选地,当第二按键为触控按键时,第一触摸信息为首次触摸一第二按键(如滑到第二按键上、点击第二按键、按压第二按键等对第二按键的触碰操作)的信息,第二触摸信息为首次触摸后持续触摸该第二按键(即首次触摸后手指不离开该第二按键)预设时间的信息。所述预设时间可以根据需要设定,如设置为1.5秒、2秒、3秒等。例如,当用户首次触摸到一第二按键时,遥控器向虚拟现实设备发送第一触摸信息,当用户接着持续触摸该第二按键2秒时,遥控器向虚拟现实设备发送第二触摸信息。

可选地,当第二按键为触控按键时,第一触摸信息为首次触摸第二按键(如滑到第二按键上、点击第二按键、按压第二按键等对第二按键的触碰操作)的信息,第二触摸信息为首次触摸后再点击该第二按键(即首次触摸后抬起手指再次触碰该第二按键)的信息。点击次数可以根据需要设定,如单击、双击、三击等。例如,当用户首次触摸到一第二按键时,遥控器向虚拟现实设备发送第一触摸信息,当用户接着再点击该第二按键时,遥控器向虚拟现实设备发送第二触摸信息。

可选地,当第二按键为物理按键时,第一触摸信息为首次按压一第二按键的信息,第二触摸信息为首次按压后再次按压该第二按键(即首次按压后抬起手指再次触碰该第二按键)的信息。例如,当用户首次按压到一第二按键时,遥控器向虚拟现实设备发送第一触摸信息,当用户接着再次按压该第二按键时,遥控器向虚拟现实设备发送第二触摸信息。

可选地,当第二按键为物理按键时,第一触摸信息为首次按压一第二按键的信息,第二触摸信息为首次按压后持续按压该第二按键(即首次按压后手指保持按压姿态不离开该第二按键)预设时间的信息。所述预设时间可以根据需要设定,如设置为1.5秒、2秒、3秒等。例如,当用户首次按压到一第二按键时,遥控器向虚拟现实设备发送第一触摸信息,当用户接着持续按压该第二按键2秒时,遥控器向虚拟现实设备发送第二触摸信息。

S13、根据触摸信息在输入界面上选择与被触摸的第二按键相对应的第一按键并进行信息输入。

具体的,虚拟现实设备接收到触摸信息后,首先根据该触摸信息确定用户在遥控器上触摸的第二按键,然后根据第一按键与第二按键的对应关系,在输入界面上选择与该第二按键相对应的第一按键,进而进行信息输入。

当触摸信息包括第一触摸信息和第二触摸信息时,在一实施例中,当接收到第一触摸信息时,虚拟现实设备在输入界面上突出显示与被触摸的第二按键相对应的第一按键;当接收到第二触摸信息时,虚拟现实设备则输入突出显示的第一按键对应的信息,可选地,同时解除该第一按键的突出显示状态。可选地,输入界面上每次只能突出显示一个第一按键,因此,在突出显示一个第一按键前,先解除其它第一按键的突出显示状态。通过先进行突出显示,再进行信息输入的方式,使得用户在输入信息前知道当前触摸的是哪一个按键,防止了误操作,提高了输入的准确性。

举例而言:

当第二按键为触控按键时,当接收到用户首次触摸一第二按键(如滑到第二按键上、点击第二按键、按压第二按键等对第二按键的触碰操作)的信息时,虚拟现实设备则在输入界面上突出显示与该第二按键相对应的第一按键;当接收到用户接着再按压(即在首次触摸的基础上加大触摸压力)该第二按键的信息时,虚拟现实设备则输入当前突出显示的第一按键对应的信息。

当第二按键为触控按键时,当接收到用户首次触摸一第二按键(如滑到第二按键上、点击第二按键、按压第二按键等对第二按键的触碰操作)的信息时,虚拟现实设备则在输入界面上突出显示与该第二按键相对应的第一按键;当接收到用户接着持续触摸该第二按键(即首次触摸后手指不离开该第二按键)预设时间的信息时,虚拟现实设备则输入当前突出显示的第一按键对应的信息。

当第二按键为触控按键时,当接收到用户首次触摸一第二按键(如滑到第二按键上、点击第二按键、按压第二按键等对第二按键的触碰操作)的信息时,虚拟现实设备则在输入界面上突出显示与该第二按键相对应的第一按键;当接收到用户接着再点击该第二按键(即首次触摸后抬起手指再次触碰该第二按键)的信息时,虚拟现实设备则输入当前突出显示的第一按键对应的信息。

当第二按键为物理按键时,当接收到用户首次按压一第二按键的信息时,虚拟现实设备则在输入界面上突出显示与该第二按键相对应的第一按键;当接收到用户接着再次按压该第二按键(即首次按压后抬起手指再次触碰该第二按键)的信息时,虚拟现实设备则输入当前突出显示的第一按键对应的信息。

当第二按键为物理按键时,当接收到用户首次按压一第二按键的信息时,虚拟现实设备则在输入界面上突出显示与该第二按键相对应的第一按键;当接收到用户接着持续按压该第二按键(即首次按压后手指保持按压姿态不离开该第二按键)预设时间的信息时,虚拟现实设备则输入当前突出显示的第一按键对应的信息。

此外,在另一些实施例中,当接收到第一触摸信息时,虚拟现实设备在输入界面上突出显示与当前被触摸的第二按键相对应的第一按键;当接收到第二触摸信息时,虚拟现实设备则输入与当前被触摸的第二按键相对应的第一按键对应的信息。

虚拟现实设备可以通过以下方式对输入界面上的第一按键进行突出显示:

可选地,在输入界面上,改变与被触摸的第二按键相对应的第一按键的显示参数,或者,改变与被触摸的第二按键相对应的第一按键上的字符的显示参数,以与其它第一按键相区别。其中,所述显示参数包括亮度、颜色、大小、形状和透明度等参数中的一种或至少两种的组合,例如,提高一第一按键的亮度,对其进行高亮显示。此外,对于第一按键上的字符,还可以包括改变字符的字体以及对字符加粗、倾斜等。

可选地,在输入界面上,在与被触摸的第二按键相对应的第一按键上显示特效,以与其它第一按键相区别。所述特效包括立体效果、闪光效果和动态效果等特效中的一种或至少两种的组合。

本领域技术人员可以理解,除了采用前述方式进行突出显示外,还可以采用其它方式进行突出显示,只要能与其它第一按键相区别即可,本发明对此不作限制。

举例而言,采用本发明实施例的信息输入方法,用户可以很方便通过以下方式进行信息输入:

用户戴上VR头盔,进入VR界面中某个需要输入信息的界面。VR头盔在VR场景中弹出一个包括九宫格按键的输入界面。用户握住遥控器,在突出的触控按键上进行滑动,当某个触控按键感应到手指在上面时,就将数据传递给VR头盔,VR头盔就将输入界面上的对应按键改为高亮显示。当用户接着按下遥控器上的按键,VR头盔则将输入界面上高亮显示的按键改为按下状态。VR头盔的输入法模块根据按下的按键,给出多个候选词,并显示在输入界面上,用户可以采用相同的方式选择相应的候选词予以输入,或者采用现有技术的其它方式来选择相应的候选词予以输入。

本发明实施例的虚拟现实设备的信息输入方法,通过在输入界面上显示与遥控器上的第二按键相对应的第一按键,接收遥控器发送的用户对遥控器上的第二按键的触摸信息,在输入界面上选择与被触摸的第二按键相对应的第一按键来进行信息输入。从而,使得用户可以通过直接触摸遥控器上的按键来实现VR场景中的信息输入,保持了用户惯常的使用习惯,有效提高了头戴式虚拟实现设备信息输入的速度和准确性。

一方面,相对于通过遥控器发射光束来控制输入界面上的按键的输入方式,本发明实施例的方法操作起来更加直接、简单、方便和快捷,有利于提高头戴式虚拟实现设备的信息输入速度。另一方面,相对于空中敲击虚拟键盘的输入方式,本发明实施例的方法无需用户精确点击某个空中的位置,而只需在遥控器上对按键进行操作,有利于用户保持一种稳定感,确保了输入轨迹的稳定,提高了操作的稳定性和可靠性,有利于提高头戴式虚拟实现设备信息输入的速度和准确性;而且,用户还可以边走边输入,无需在某个固定位置进行输入,提高了头戴式虚拟实现设备输入的灵活性。

本发明实施例采用操作触摸遥控器上的按键的操作方式,这种操作方式用户已经在使用手机等移动终端时养成习惯,因此用户操作起来更加方便自然,没有违和感。相比让用户在三维空间里隔空输入的操作方式,改变了用户的使用习惯,使得用户无法掌控具体的移动量,很难划出稳定的轨迹,因此本发明实施例的方法操作起来更加稳定可靠,有利于快速和准确的输入信息。

实施例二

参照图2,提出本发明第二实施例的虚拟现实设备,所述设备包括显示模块、接收模块和信息输入模块,其中:

显示模块:用于显示输入界面,输入界面上包括至少两个第一按键。第一按键可以是字母按键、数字按键、符号按键、文字按键、笔画按键等按键中的一种或至少两种的组合。

例如,显示模块显示的输入界面上包括信息输入框和虚拟键盘,虚拟键盘包括至少两个第一按键。虚拟键盘上的第一按键可以是九宫格按键,也可以是全键盘按键,或者是其它形式的按键。

接收模块:用于接收遥控器发送的用户对遥控器上的第二按键的触摸信息,至少部分第一按键与部分第二按键具有对应关系。

本发明实施例中,遥控器(或称手柄)与虚拟现实设备通过有线或无线方式建立通信连接,如通过蓝牙、WIFI等建立无线通信连接。遥控器上设有至少两个第二按键,其中,至少部分第一按键与部分第二按键具有对应关系,可选地,输入界面上的所有第一按键与遥控器上的所有第二按键都具有一一对应关系。第二按键可以是字母按键、数字按键、符号按键、文字按键、笔画按键等按键中的一种或至少两种的组合。

输入界面上的第一按键的布局与遥控器上的第二按键的布局可以相同,也可以部分相同,也可以不相同。

可选地,遥控器上的第二按键可以为触控按键,如电容式触控按键、电阻式触控按键等,该第二按键可以对用户可见或者不可见。优选地,触控按键区域凸出或凹入遥控器表面,以增强用户触摸第二按键时的触感。例如,遥控器具有一触摸屏,触摸屏上布局有多个凸出的第二按键,每一个第二按键上都有一个电容感应器,可以感应到手指的触摸操作。

可选地,遥控器上的第二按键也可以是物理按键,以使用户触摸第二按键时触感更加强烈。

本发明实施例中,当用户手握遥控器,手指触摸遥控器上的第二按键时,遥控器则接收和记录用户触摸第二按键的触摸信息,并将触摸信息发送给虚拟现实设备,虚拟现实设备的接收模块接收该触摸信息。所述触摸信息即触碰第二按键的信息,包括对第二按键的滑动操作、点击操作、按压操作等触碰操作中的一种或至少两种的组合。

在一实施例中,触摸信息包括第一触摸信息和第二触摸信息。该第一触摸信息可以是先后针对同一个第二按键的不同或相同的触碰操作的信息,也可以是针对不同的或同一个第二按键的不同触碰操作的信息。

可选地,当第二按键为触控按键时,第一触摸信息为首次触摸一第二按键(如滑到第二按键上、点击第二按键、按压第二按键等对第二按键的触碰操作)的信息,第二触摸信息为首次触摸后再按压(即在首次触摸的基础上加大触摸压力)该第二按键的信息。

可选地,当第二按键为触控按键时,第一触摸信息为首次触摸一第二按键(如滑到第二按键上、点击第二按键、按压第二按键等对第二按键的触碰操作)的信息,第二触摸信息为首次触摸后持续触摸该第二按键(即首次触摸后手指不离开该第二按键)预设时间的信息。所述预设时间可以根据需要设定,如设置为1.5秒、2秒、3秒等。

可选地,当第二按键为触控按键时,第一触摸信息为首次触摸第二按键(如滑到第二按键上、点击第二按键、按压第二按键等对第二按键的触碰操作)的信息,第二触摸信息为首次触摸后再点击该第二按键(即首次触摸后抬起手指再次触碰该第二按键)的信息。点击次数可以根据需要设定,如单击、双击、三击等。

可选地,当第二按键为物理按键时,第一触摸信息为首次按压一第二按键的信息,第二触摸信息为首次按压后再次按压该第二按键(即首次按压后抬起手指再次触碰该第二按键)的信息。

可选地,当第二按键为物理按键时,第一触摸信息为首次按压一第二按键的信息,第二触摸信息为首次按压后持续按压该第二按键(即首次按压后手指保持按压姿态不离开该第二按键)预设时间的信息。所述预设时间可以根据需要设定,如设置为1.5秒、2秒、3秒等。

信息输入模块:用于根据触摸信息在输入界面上选择与被触摸的第二按键相对应的第一按键并进行信息输入。

具体的,当接收到触摸信息后,信息输入模块首先根据该触摸信息确定用户在遥控器上触摸的第二按键,然后根据第一按键与第二按键的对应关系,在输入界面上选择与该第二按键相对应的第一按键,进而进行信息输入。

当触摸信息包括第一触摸信息和第二触摸信息时,在一实施例中,当接收到第一触摸信息时,信息输入模块在输入界面上突出显示与被触摸的第二按键相对应的第一按键;当接收到第二触摸信息时,信息输入模块则输入突出显示的第一按键对应的信息,可选地,同时解除该第一按键的突出显示状态。可选地,输入界面上每次只能突出显示一个第一按键,因此,在突出显示一个第一按键前,先解除其它第一按键的突出显示状态。通过先进行突出显示,再进行信息输入的方式,使得用户在输入信息前知道当前触摸的是哪一个按键,防止了误操作,提高了输入的准确性。

举例而言:

当第二按键为触控按键时,当接收到用户首次触摸一第二按键(如滑到第二按键上、点击第二按键、按压第二按键等对第二按键的触碰操作)的信息时,信息输入模块则在输入界面上突出显示与该第二按键相对应的第一按键;当接收到用户接着再按压(即在首次触摸的基础上加大触摸压力)该第二按键的信息时,信息输入模块则输入当前突出显示的第一按键对应的信息。

当第二按键为触控按键时,当接收到用户首次触摸一第二按键(如滑到第二按键上、点击第二按键、按压第二按键等对第二按键的触碰操作)的信息时,信息输入模块则在输入界面上突出显示与该第二按键相对应的第一按键;当接收到用户接着持续触摸该第二按键(即首次触摸后手指不离开该第二按键)预设时间的信息时,信息输入模块则输入当前突出显示的第一按键对应的信息。

当第二按键为触控按键时,当接收到用户首次触摸一第二按键(如滑到第二按键上、点击第二按键、按压第二按键等对第二按键的触碰操作)的信息时,信息输入模块则在输入界面上突出显示与该第二按键相对应的第一按键;当接收到用户接着再点击该第二按键(即首次触摸后抬起手指再次触碰该第二按键)的信息时,信息输入模块则输入当前突出显示的第一按键对应的信息。

当第二按键为物理按键时,当接收到用户首次按压一第二按键的信息时,信息输入模块则在输入界面上突出显示与该第二按键相对应的第一按键;当接收到用户接着再次按压该第二按键(即首次按压后抬起手指再次触碰该第二按键)的信息时,信息输入模块则输入当前突出显示的第一按键对应的信息。

当第二按键为物理按键时,当接收到用户首次按压一第二按键的信息时,信息输入模块则在输入界面上突出显示与该第二按键相对应的第一按键;当接收到用户接着持续按压该第二按键(即首次按压后手指保持按压姿态不离开该第二按键)预设时间的信息时,信息输入模块则输入当前突出显示的第一按键对应的信息。

此外,在另一些实施例中,当接收到第一触摸信息时,信息输入模块在输入界面上突出显示与当前被触摸的第二按键相对应的第一按键;当接收到第二触摸信息时,信息输入模块则输入与当前被触摸的第二按键相对应的第一按键对应的信息。

信息输入模块可以通过以下方式对输入界面上的第一按键进行突出显示:

可选地,在输入界面上,改变与被触摸的第二按键相对应的第一按键的显示参数,或者,改变与被触摸的第二按键相对应的第一按键上的字符的显示参数,以与其它第一按键相区别。其中,所述显示参数包括亮度、颜色、大小、形状和透明度等参数中的一种或至少两种的组合,例如,提高一第一按键的亮度,对其进行高亮显示。此外,对于第一按键上的字符,还可以包括改变字符的字体以及对字符加粗、倾斜等。

可选地,在输入界面上,在与被触摸的第二按键相对应的第一按键上显示特效,以与其它第一按键相区别。所述特效包括立体效果、闪光效果和动态效果等特效中的一种或至少两种的组合。

本领域技术人员可以理解,除了采用前述方式进行突出显示外,还可以采用其它方式进行突出显示,只要能与其它第一按键相区别即可,本发明对此不作限制。

本发明实施例的虚拟现实设备,通过在输入界面上显示与遥控器上的第二按键相对应的第一按键,接收遥控器发送的用户对遥控器上的第二按键的触摸信息,在输入界面上选择与被触摸的第二按键相对应的第一按键来进行信息输入。从而,使得用户可以通过直接触摸遥控器上的按键来实现VR场景中的信息输入,保持了用户惯常的使用习惯,有效提高了头戴式虚拟实现设备信息输入的速度和准确性。

一方面,相对于通过遥控器发射光束来控制输入界面上的按键的输入方式,本发明实施例的输入方式操作起来更加直接、简单、方便和快捷,有利于提高虚拟现实设备的信息输入速度。另一方面,相对于空中敲击虚拟键盘的输入方式,本发明实施例的输入方式无需用户精确点击某个空中的位置,而只需在遥控器上对按键进行操作,有利于用户保持一种稳定感,确保了输入轨迹的稳定,提高了操作的稳定性和可靠性,有利于提高虚拟现实设备的输入速度和输入的准确性;而且,用户还可以边走边输入,无需在某个固定位置进行输入,提高了头戴式虚拟实现设备输入的灵活性。

本发明实施例的虚拟现实设备采用操作触摸遥控器上的按键的操作方式进行信息输入,这种操作方式用户已经在使用手机等移动终端时养成习惯,因此用户操作起来更加方便自然,没有违和感。相比让用户在三维空间里隔空输入的操作方式,改变了用户的使用习惯,使得用户无法掌控具体的移动量,很难划出稳定的轨迹,因此本发明实施例的设备进行信息输入时操作起来更加稳定可靠,有利于快速和准确的输入信息。

本发明同时提出一种头戴式虚拟实现设备,所述设备包括显示器;一个或多个处理器;存储器;一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序被配置为用于执行虚拟现实设备的信息输入方法,所述方法包括以下步骤:显示输入界面,所述输入界面上包括至少两个第一按键;接收遥控器发送的用户对所述遥控器上的第二按键的触摸信息,至少部分第一按键与部分第二按键具有对应关系;根据所述触摸信息在所述输入界面上选择与被触摸的第二按键相对应的第一按键并进行信息输入。本实施例中所描述的虚拟现实设备的信息输入方法为本发明中上述实施例所涉及的虚拟现实设备的信息输入方法,在此不再赘述。

本发明实施例的虚拟现实设备,通过一个或多个程序执行前述虚拟现实设备的信息输入方法,在输入界面上显示与遥控器上的第二按键相对应的第一按键,接收遥控器发送的用户对遥控器上的第二按键的触摸信息,在输入界面上选择与被触摸的第二按键相对应的第一按键来进行信息输入。从而,使得用户可以通过直接触摸遥控器上的按键来实现VR场景中的信息输入,保持了用户惯常的使用习惯,有效提高了头戴式虚拟实现设备信息输入的速度和准确性。

一方面,相对于通过遥控器发射光束来控制输入界面上的按键的输入方式,本发明实施例的输入方式操作起来更加直接、简单、方便和快捷,有利于提高虚拟现实设备的信息输入速度。另一方面,相对于空中敲击虚拟键盘的输入方式,本发明实施例的输入方式无需用户精确点击某个空中的位置,而只需在遥控器上对按键进行操作,有利于用户保持一种稳定感,确保了输入轨迹的稳定,提高了操作的稳定性和可靠性,有利于提高虚拟现实设备的输入速度和输入的准确性;而且,用户还可以边走边输入,无需在某个固定位置进行输入,提高了头戴式虚拟实现设备输入的灵活性。

本领域技术人员可以理解,本发明包括涉及用于执行本申请中所述操作中的一项或多项的设备。这些设备可以为所需的目的而专门设计和制造,或者也可以包括通用计算机中的已知设备。这些设备具有存储在其内的计算机程序,这些计算机程序选择性地激活或重构。这样的计算机程序可以被存储在设备(例如,计算机)可读介质中或者存储在适于存储电子指令并分别耦联到总线的任何类型的介质中,所述计算机可读介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、CD-ROM、和磁光盘)、ROM(Read-Only Memory,只读存储器)、RAM(Random Access Memory,随机存储器)、EPROM(Erasable Programmable Read-Only Memory,可擦写可编程只读存储器)、EEPROM(Electrically Erasable Programmable Read-Only Memory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,可读介质包括由设备(例如,计算机)以能够读的形式存储或传输信息的任何介质。

本技术领域技术人员可以理解,可以用计算机程序指令来实现这些结构图和/或框图和/或流图中的每个框以及这些结构图和/或框图和/或流图中的框的组合。本技术领域技术人员可以理解,可以将这些计算机程序指令提供给通用计算机、专业计算机或其他可编程数据处理方法的处理器来实现,从而通过计算机或其他可编程数据处理方法的处理器来执行本发明公开的结构图和/或框图和/或流图的框或多个框中指定的方案。

本技术领域技术人员可以理解,本发明中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本发明中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本发明中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。

以上参照附图说明了本发明的优选实施例,并非因此局限本发明的权利范围。本领域技术人员不脱离本发明的范围和实质,可以有多种变型方案实现本发明,比如作为一个实施例的特征可用于另一实施例而得到又一实施例。凡在运用本发明的技术构思之内所作的任何修改、等同替换和改进,均应在本发明的权利范围之内。

本发明实施例公开了A1、一种虚拟现实设备的信息输入方法,包括以下步骤:

显示输入界面,所述输入界面上包括至少两个第一按键;

接收遥控器发送的用户对所述遥控器上的第二按键的触摸信息,至少部分第一按键与部分第二按键具有对应关系;

根据所述触摸信息在所述输入界面上选择与被触摸的第二按键相对应的第一按键并进行信息输入。

A2、如A1所述的虚拟现实设备的信息输入方法,所述触摸信息包括第一触摸信息和第二触摸信息,所述根据所述触摸信息在所述输入界面上选择与被触摸的第二按键相对应的第一按键并进行信息输入的步骤包括:

当接收到第一触摸信息时,在所述输入界面上突出显示与被触摸的第二按键相对应的第一按键;

当接收到第二触摸信息时,输入突出显示的第一按键对应的信息。

A3、如A2所述的虚拟现实设备的信息输入方法,所述在所述输入界面上突出显示与被触摸的第二按键相对应的第一按键的步骤包括:

在所述输入界面上,改变与被触摸的第二按键相对应的第一按键的显示参数,以与其它第一按键相区别。

A4、如A2所述的虚拟现实设备的信息输入方法,所述在所述输入界面上突出显示与被触摸的第二按键相对应的第一按键的步骤包括:

在所述输入界面上,改变与被触摸的第二按键相对应的第一按键上的字符的显示参数,以与其它第一按键相区别。

A5、如A3或A4所述的虚拟现实设备的信息输入方法,所述显示参数包括亮度、颜色、大小、形状和透明度中的一种或至少两种的组合。

A6、如A2所述的虚拟现实设备的信息输入方法,所述在所述输入界面上突出显示与被触摸的第二按键相对应的第一按键的步骤包括:

在所述输入界面上,在与被触摸的第二按键相对应的第一按键上显示特效,以与其它第一按键相区别。

A7、如A6所述的虚拟现实设备的信息输入方法,所述特效包括立体效果、闪光效果和动态效果中的一种或至少两种的组合。

A8、如A1-A7任一项所述的虚拟现实设备的信息输入方法,所述输入界面上的第一按键的布局与所述遥控器上的第二按键的布局相同。

A9、如A1-A7任一项所述的虚拟现实设备的信息输入方法,所述输入界面上的所有第一按键与所述遥控器上的所有第二按键一一对应。

A10、如A2-A7任一项所述的虚拟现实设备的信息输入方法,所述第二按键为物理按键或触控按键。

A11、如A10所述的虚拟现实设备的信息输入方法,当所述第二按键为触控按键时,所述触控按键区域凸出或凹入所述遥控器表面。

A12、如A10所述的虚拟现实设备的信息输入方法,当所述第二按键为触控按键时,所述第一触摸信息为首次触摸所述第二按键的信息,所述第二触摸信息为首次触摸后再按压所述第二按键的信息。

A13、如A10所述的虚拟现实设备的信息输入方法,当所述第二按键为触控按键时,所述第一触摸信息为首次触摸所述第二按键的信息,所述第二触摸信息为首次触摸后持续触摸所述第二按键预设时间的信息。

A14、如A10所述的虚拟现实设备的信息输入方法,当所述第二按键为触控按键时,所述第一触摸信息为首次触摸所述第二按键的信息,所述第二触摸信息为首次触摸后再点击所述第二按键的信息。

A15、如A10所述的虚拟现实设备的信息输入方法,当所述第二按键为物理按键时,所述第一触摸信息为首次按压所述第二按键的信息,所述第二触摸信息为首次按压后再次按压所述第二按键的信息。

A16、如A10所述的虚拟现实设备的信息输入方法,当所述第二按键为物理按键时,所述第一触摸信息为首次按压所述第二按键的信息,所述第二触摸信息为首次按压后持续按压所述第二按键预设时间的信息。

A17、如A1-A7任一项所述的虚拟现实设备的信息输入方法,所述虚拟现实设备为虚拟现实眼镜或虚拟现实头盔。

本发明实施例还公开了B18、一种虚拟现实设备,包括:

显示模块,用于显示输入界面,所述输入界面上包括至少两个第一按键;

接收模块,用于接收遥控器发送的用户对所述遥控器上的第二按键的触摸信息,至少部分第一按键与部分第二按键具有对应关系;

信息输入模块,用于根据所述触摸信息在所述输入界面上选择与被触摸的第二按键相对应的第一按键并进行信息输入。

B19、如B18所述的虚拟现实设备,所述触摸信息包括第一触摸信息和第二触摸信息,所述信息输入模块用于:

当接收到第一触摸信息时,在所述输入界面上突出显示与被触摸的第二按键相对应的第一按键;当接收到第二触摸信息时,输入突出显示的第一按键对应的信息。

B20、如B19所述的虚拟现实设备,所述信息输入模块用于:当接收到第一触摸信息时,在所述输入界面上,改变与被触摸的第二按键相对应的第一按键的显示参数,以与其它第一按键相区别。

B21、如B19所述的虚拟现实设备,所述信息输入模块用于:当接收到第一触摸信息时,在所述输入界面上,改变与被触摸的第二按键相对应的第一按键上的字符的显示参数,以与其它第一按键相区别。

B22、如B20或B21所述的虚拟现实设备,所述显示参数包括亮度、颜色、大小、形状和透明度中的一种或至少两种的组合。

B23、如B19所述的虚拟现实设备,所述信息输入模块用于:当接收到第一触摸信息时,在所述输入界面上,在与被触摸的第二按键相对应的第一按键上显示特效,以与其它第一按键相区别。

B24、如B23所述的虚拟现实设备,所述特效包括立体效果、闪光效果和动态效果中的一种或至少两种的组合。

B25、如B18-B24任一项所述的虚拟现实设备,所述输入界面上的第一按键的布局与所述遥控器上的第二按键的布局相同。

B26、如B18-B24任一项所述的虚拟现实设备,所述输入界面上的所有第一按键与所述遥控器上的所有第二按键一一对应。

B27、如B19-B24任一项所述的虚拟现实设备,所述第二按键为物理按键或触控按键。

B28、如B27所述的虚拟现实设备,当所述第二按键为触控按键时,所述触控按键区域凸出或凹入所述遥控器表面。

B29、如B27所述的虚拟现实设备,当所述第二按键为触控按键时,所述第一触摸信息为首次触摸所述第二按键的信息,所述第二触摸信息为首次触摸后再按压所述第二按键的信息。

B30、如B27所述的虚拟现实设备,当所述第二按键为触控按键时,所述第一触摸信息为首次触摸所述第二按键的信息,所述第二触摸信息为首次触摸后持续触摸所述第二按键预设时间的信息。

B31、如B27所述的虚拟现实设备,当所述第二按键为触控按键时,所述第一触摸信息为首次触摸所述第二按键的信息,所述第二触摸信息为首次触摸后再点击所述第二按键的信息。

B32、如B27所述的虚拟现实设备,当所述第二按键为物理按键时,所述第一触摸信息为首次按压所述第二按键的信息,所述第二触摸信息为首次按压后再次按压所述第二按键的信息。

B33、如B27所述的虚拟现实设备,当所述第二按键为物理按键时,所述第一触摸信息为首次按压所述第二按键的信息,所述第二触摸信息为首次按压后持续按压所述第二按键预设时间的信息。

B34、如B18-B24任一项所述的虚拟现实设备,所述虚拟现实设备为虚拟现实眼镜或虚拟现实头盔。

本发明实施例还公开了C35、一种虚拟现实设备,包括:

显示器;

一个或多个处理器;

存储器;

一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序被配置为用于执行A1至A17任一项所述的方法。

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