当前位置: 首页 > 专利查询>西门子公司专利>正文

虚拟环境交互方法、设备和系统技术方案

技术编号:18496393 阅读:42 留言:0更新日期:2018-07-21 19:51
涉及电子信息技术领域,尤其涉及一种虚拟环境交互方法、设备和系统,以提供一种简单的与虚拟环境交互的方法。一种虚拟环境交互方法包括:使用者佩戴的第一电子设备采集使用者的动作,并将用于表示该动作的动作指示信息发送给使用者佩戴的第二电子设备。第二电子设备根据该动作指示信息生成交互命令,并按照该交互命令在虚拟环境中执行鼠标操作。可选地,第二电子设备还可生成反馈信息并发给第一电子设备,第一电子设备根据反馈信息向使用者反馈鼠标操作的执行结果。采用本发明专利技术实施例,使用者可以比较方便地在虚拟环境中执行鼠标操作。

Virtual environment interaction methods, devices, and systems

It involves the field of electronic information technology, especially a virtual environment interaction method, device and system to provide a simple way to interact with the virtual environment. A virtual environment interaction method includes: the first electronic device that the user wears to collect the user's action, and sends the action indication information for the action to the second electronic device that the user wears. Second the electronic device generates interactive commands according to the action indicating information and executes mouse operation in the virtual environment according to the interactive command. Alternatively, the second electronic device can also generate feedback information and send it to the first electronic device, and the first electronic device feedback the execution result of the mouse operation to the user according to the feedback information. With the embodiment of the invention, a user can conveniently perform mouse operation in a virtual environment.

【技术实现步骤摘要】
虚拟环境交互方法、设备和系统
本专利技术涉及电子信息
,尤其涉及一种虚拟环境交互方法、设备和系统。
技术介绍
虚拟现实技术是一种计算机仿真技术,其可以模拟一个虚拟环境,用户可与该虚拟环境交互。目前,常见的虚拟现实技术有:虚拟现实(VirtualReality,VR)技术、增强虚拟(AugmentedVirtuality,AV)技术和混合现实(MixedReality,MR)技术。虚拟现实技术中一个重要的方面是实现与虚拟环境的交互。目前,实现与虚拟环境交互的方法主要包括:一个用户通过手持式按键控制器向一个虚拟现实设备发送操作指令,实现用户与模拟环境之间的交互。针对于目前实现与虚拟环境交互的方法,用户需要手持按键控制器,通过操作按键控制器上的按键向虚拟现实设备发送交互命令,由于在交互的过程中用户需要一直手持按键控制器,存在交互方式复杂,用户不易控制的问题。
技术实现思路
有鉴于此,本专利技术提供一种虚拟环境交互方法、设备和系统,以便提供一种简单与虚拟环境交互的方式。第一方面,本专利技术实施例提供一种虚拟环境交互方法。该方法中,一个使用者佩戴一个第一电子设备和一个第二电子设备。其中,所述使用者可为人、动物、机器人或机械手臂等所有可能产生动作的生物或设备。所述第一电子设备可采集所述使用者的动作,可为便携式电子设备、可穿戴设备(如智能手表或智能手环)等。比如:所述第一电子设备通过内置或外接的至少一个传感器采集所述使用者的动作。这些传感器可包括但不限于下列传感器中的至少一种:重力传感器、加速度计、地磁仪、陀螺仪、距离传感器和光线传感器等。可选地,第一电子设备还可包括振动装置和/或扩音器,可以通过振动和/或发出声音的方式提示使用者与虚拟环境交互的结果。所述第二电子设备可产生虚拟环境。比如:第二电子设备可为虚拟现实眼镜,或者第二电子设备为具有虚拟现实功能的手机,放置在光学眼镜中,光学镜片位于手机与人眼之间(此场景下,使用者为人)。本专利技术实施例中,第一电子设备采集使用者的一个动作,生成用于表示所述动作的动作指示信息,并将生成的所述动作指示信息发送给所述第二电子设备。其中,该动作指示信息可包括第一电子设备通过采集使用者的动作时,通过传感器采集到的传感器数据。所述第二电子设备根据收到的所述动作指示信息生成一个交互命令,并按照生成的所述交互命令与所述第二电子设备产生的虚拟环境进行交互。由于使用者无需手持按键控制器触发相应的按键,仅需要通过动作便可以进行交互控制,不同的动作可产生不同的交互命令,从而可以简单地与虚拟环境进行交互。可选地,所述第一电子设备可佩戴在所述使用者的上肢。比如:所述使用者为人或机器人或机械手臂。第一电子设备可以设计为手表、手环或戒指等形态,佩戴在所述使用者的手指、手腕、小臂、大臂等上肢的不同部位,以满足不同使用者的佩戴需求,提高了该虚拟环境交互方法的适用性。并且,由于上肢的动作比较敏捷,通过上肢的动作来实现与虚拟环境的交互,更加便捷,可以提高使用者的体验效果。可选地,所述交互命令用于在所述虚拟环境中执行鼠标操作。通过该种可选实现方式,可使得所述使用者方便地在所述虚拟环境的任何一个位置处进行交互操作。考虑到使用者通过第二电子设备与虚拟环境进行交互的,不同于与现实环境的交互中使用者可直接获得交互的反馈结果,因此可选地,在所述第二电子设备按照所述交互命令与所述第二电子设备产生的虚拟环境进行交互之后,所述第二电子设备可根据与所述虚拟环境交互的结果(比如:在所述虚拟环境中执行所述鼠标操作的结果)生成一个反馈信息,并将所述反馈信息发送给所述第一电子设备。所述第一电子设备接收所述反馈信息,并根据所述反馈信息,向所述使用者反馈交互结果。比如:通过声音或振动向使用者进行反馈;再比如:若所述使用者为一个机器人,则还可向该机器人的控制器发送一个反馈指示信息,该机器人的控制器根据收到的反馈指示信息确定交互结果。第二方面,本专利技术实施例还提供了另一种虚拟环境交互方法。该方法可应用于第一方面提供的方法中所涉及的第一电子设备。该方法中,一个使用者佩戴的一个第一电子设备采集所述使用者的一个动作,并生成用于表示所述动作的一个动作指示信息。所述第一电子设备通过无线传输的方式将所述动作指示信息发送给所述使用者佩戴的一个第二电子设备,所述动作指示信息用于所述第二电子设备生成一个交互命令,所述交互命令用于与所述第二电子设备产生的虚拟环境进行交互。可选地,在所述第一电子设备通过无线传输的方式将所述动作指示信息发送给所述使用者佩戴的一个第二电子设备之后,进一步包括:所述第一电子设备通过无线传输的方式接收来自所述第二电子设备的一个反馈信息,所述反馈信息用于表示与所述虚拟环境交互的结果;所述第一电子设备根据所述反馈信息,向所述使用者发送声音和/或振动反馈。第三方面,本专利技术实施例提供了又一种虚拟环境交互方法,该方法可应用于第一方面提供的方法中所涉及的第二电子设备。该方法中,一个使用者佩戴的一个第二电子设备通过无线传输的方式接收来自所述使用者佩戴的一个第一电子设备的一个动作指示信息,所述动作指示信息用于表示所述第一电子设备采集到的所述使用者的一个动作;所述第二电子设备根据所述动作指示信息生成一个交互命令;所述第二电子设备按照所述交互命令与所述第二电子设备产生的虚拟环境进行交互。可选地,在所述第二电子设备按照所述交互命令与所述第二电子设备产生的虚拟环境进行交互之后,进一步包括:所述第二电子设备根据与所述虚拟环境进行交互的结果生成一个反馈信息;所述第二电子设备通过无线传输的方式将所述反馈信息发送给所述第一电子设备。第四方面,本专利技术实施例提供一种第一电子设备,由一个使用者佩戴。所述第一电子设备的实现可参考第一方面提供的方法中所涉及的第一电子设备。所述第一电子设备可包括:一个动作采集模块,用于采集所述使用者的一个动作;一个动作指示信息生成模块,用于生成表示所述动作采集模块采集到的所述动作的一个动作指示信息;一个动作指示信息发送模块,用于通过无线传输的方式将所述动作指示信息处理模块生成的所述动作指示信息发送给所述使用者佩戴的一个第二电子设备,所述动作指示信息用于所述第二电子设备生成一个交互命令,所述交互命令用于与所述第二电子设备产生的虚拟环境进行交互。可选地,所述第一电子设备还包括:一个反馈信息接收模块,用于通过无线传输的方式接收来自所述第二电子设备的一个反馈信息,所述反馈信息用于表示与所述虚拟环境进行交互的结果;一个反馈动作执行模块,用于根据所述反馈信息接收模块接收到的所述反馈信息,向所述使用者发送声音和/或振动反馈。第五方面,提供一种第二电子设备,由一个使用者佩戴。所述第二电子设备的实现可参考第一方面提供的方法中所涉及的第二电子设备。所述第二电子设备可包括:一个动作指示信息接收模块,用于通过无线传输的方式接收来自一个所述使用者佩戴的一个第一电子设备的一个动作指示信息,所述动作指示信息用于表示所述第一电子设备采集到的所述使用者的一个动作;一个交互命令生成模块,用于根据所述动作指示信息接收模块接收到的所述至少一个动作指示信息,生成一个交互命令;一个虚拟环境生成模块,用于产生虚拟环境;一个交互模块,用于按照所述交互命令生成模块生成的所述交互命令与所述虚拟环境生成模块产本文档来自技高网...

【技术保护点】
1.虚拟环境交互方法,其特征在于,包括:一个使用者佩戴的一个第一电子设备(10)采集佩戴所述使用者的一个动作;所述第一电子设备(10)生成用于表示所述动作的一个动作指示信息;所述第一电子设备(10)通过无线传输的方式将所述动作指示信息发送给所述使用者佩戴的一个第二电子设备(20),所述动作指示信息用于所述第二电子设备(20)生成一个交互命令,所述交互命令用于在所述第二电子设备(20)产生的虚拟环境中执行鼠标操作。

【技术特征摘要】
1.虚拟环境交互方法,其特征在于,包括:一个使用者佩戴的一个第一电子设备(10)采集佩戴所述使用者的一个动作;所述第一电子设备(10)生成用于表示所述动作的一个动作指示信息;所述第一电子设备(10)通过无线传输的方式将所述动作指示信息发送给所述使用者佩戴的一个第二电子设备(20),所述动作指示信息用于所述第二电子设备(20)生成一个交互命令,所述交互命令用于在所述第二电子设备(20)产生的虚拟环境中执行鼠标操作。2.根据权利要求1所述的方法,其特征在于,在所述第一电子设备(10)通过无线传输的方式将所述动作指示信息发送给所述使用者佩戴的一个第二电子设备(20)之后,进一步包括:所述第一电子设备(10)通过无线传输的方式接收来自所述第二电子设备(20)的一个反馈信息,所述反馈信息用于表示所述交互命令在所述虚拟环境中执行所述鼠标操作的结果;所述第一电子设备(10)根据所述反馈信息,向所述使用者发送声音和/或振动反馈。3.虚拟环境交互方法,其特征在于,包括:一个使用者佩戴的一个第二电子设备(20)通过无线传输的方式接收来自所述使用者佩戴的一个第一电子设备(10)的一个动作指示信息,所述动作指示信息用于表示所述第一电子设备(10)采集到的所述使用者的一个动作;所述第二电子设备(20)根据所述动作指示信息生成一个交互命令;所述第二电子设备(20)按照所述交互命令在所述第二电子设备(20)产生的虚拟环境中执行鼠标操作。4.根据权利要求3所述的方法,其特征在于,在所述第二电子设备(20)按照所述交互命令与所述第二电子设备(20)产生的虚拟环境中执行鼠标操作之后,进一步包括:所述第二电子设备(20)根据所述鼠标操作在所述虚拟环境中的执行结果生成一个反馈信息;所述第二电子设备(20)通过无线传输的方式将所述反馈信息发送给所述第一电子设备(10)。5.如权利要求1~4任一项所述的方法,其特征在于,若所述动作指示信息指示所述动作的运动速度小于预设的第一速度阈值,则所述交互命令用于执行鼠标滑动的操作;若所述动作指示信息指示所述动作的运动速度大于预设的第二速度阈值,则所述交互命令用于执行点击鼠标按键的操作;其中,所述第一速度阈值不大于所述第二速度阈值。6.如权利要求5所述的方法,其特征在于,所述第一电子设备(10)佩戴在所述使用者的一个上肢上;若所述动作指示信息指示:所述动作为向左旋转所述使用者上肢且所述动作的运动速度小于预设的所述第一速度阈值,则所述交互命令用于执行鼠标向左滑动的操作;若所述动作指示信息指示:所述动作为向右旋转所述使用者上肢且所述动作的运动速度小于预设的所述第一速度阈值,则所述交互命令用于执行鼠标向右滑动的操作;若所述动作指示信息指示:所述动作为向上移动所述使用者上肢且所述动作的运动速度小于预设的所述第一速度阈值,则所述交互命令用于执行鼠标向前滑动的操作;若所述动作指示信息指示:所述动作为向下移动所述使用者上肢且所述动作的运动速度小于预设的所述第一速度阈值,则所述交互命令用于执行鼠标向后滑动的操作。7.如权利要求5所述的方法,其特征在于,所述第一电子设备(10)佩戴在所述使用者的一个上肢上;若所述动作指示信息指示:所述动作为向左移动所述使用者上肢且所述动作的运动速度大于预设的所述第二速度阈值,则所述交互命令用于执行点击鼠标左键的操作;若所述动作指示信息指示:所述动作为向右移动所述使用者上肢且所述动作的运动速度大于预设的所述第二速度阈值,则所述交互命令用于执行点击鼠标右键的操作。8.如权利要求5~7任一项所述的方法,其特征在于,若所述动作指示信息指示所述动作的运动速度小于预设的第一速度阈值,则所述交互命令用于执行的鼠标滑动操作的速度与所述动作指示信息所指示的所述使用者上肢运动的速度成正比。9.第一电子设备(10),由一个使用者佩戴,其特征在于,包括:一个动作采集模块(101),用于采集所述使用者的一个动作;一个动作指示信息生成模块(102),用于生成表示所述动作采集模块(101)采集到的所述动作的一个动作指示信息;一个动作指示信息发送模块(103),用于通过无线传输的方式将所述动作指示信息处理模块(102)生成的所述动作指示信息发送给所述使用者佩戴的一个第二电子设备(20),所述动作指示信息用于所述第二电子设备(20)生成一个交互命令,所述交互命令用于在所述第二电子设备(20)产生的虚拟环境中执行鼠标操作。10.根据权利要求9所述的第一电子设备(10),其特征在于,进一步包括:一个反馈信息接收模块(104),用于通过无线传输的方式接收来自所述第二电子设备(20)的一个反馈信息,所述反馈信息用于表示所述交互命令在所述虚拟环境中执行所述鼠标操作的结果;一个反馈动作执行模块(105),用于根据所述反馈信息接收模块(104)接收到的所述反馈信息,向所述使用者发送声音和/或振动反馈。11.第二电子设备(20),由一个使用者佩戴,其特征在于...

【专利技术属性】
技术研发人员:梁栋
申请(专利权)人:西门子公司
类型:发明
国别省市:德国,DE

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1