WO2012106978A1

Method for controlling man-machine interaction and application thereof

Abstract

A method for controlling man-machine interaction is disclosed. A user controls an avatar in a virtual environment to implement a corresponding, permissible virtual action by implementing a permissible user micro-action, including the following steps: 1) creating an avatar in a virtual world; 2) performing a micro-action without the body of the user leaving the position of the user; 3) tracking and identifying the micro-action performed by the user, and allowing his body to stay in the position of the user when the user performs any micro-action; and 4) having the avatar perform an amplified micro-action of the user. The method for controlling man-machine interaction has the effect of amplifying actions and enables the user to control the movement of the corresponding part of the avatar in the virtual environment by moving his body part only slightly.

WO2012106978A1, drawing sheet 1
Sheet 1 of 6

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

4 claims: 4 independent, 0 dependent

  1. 1
    A human-computer interaction control method, characterized in that a user implements a corresponding virtual permission action by implementing a user permission micro-action to control a self-role in a virtual environment, which includes the following steps:1.一种人机互动的控制方法, 其特征在于, 用户通过实施用户允许微动作以控制虚拟环境中 的自我角色实施相应的虚拟允许动作, 它包括以下步骤: 1 ) Create a self-role in the virtual world;1 )在虚拟世界中创建自我角色;
  2. 2
    2) The user's body does not need to leave the user's location to perform micro-actions;2)用户身体无需离开用户所在位置执行微动作; 3 ) Track and identify the user to perform micro-actions;and make the user do not need to leave the user's location when performing any micro-actions;3 )跟踪并识别用户执行微动作; 并使用户执行任意微动作时, 其身体都无需离开用户 所在位置;
  3. 3
    4) Enlarge the self-role to execute the user's micro-actions. 4)使自我角色放大执行用户的微动作。 2. The method for controlling human-computer interaction according to claim 1, wherein:the range of movement of the user's limbs is restricted, so that the restricted corresponding part can completely perform micro-actions without the body leaving the location. 2.如权利要求 1所述的一种人机互动的控制方法, 其特征在于: 限制用户肢体的活动幅度, 使被限制的相应部分能完全执行微动作而身体不离开所在位置。 3. A human-machine interaction control method according to claim 1 or 2, wherein: the user allows the micro-action scheme to set a maximum amplitude M of the user or prop to execute the micro-action, corresponding to the self-character The maximum allowable action amplitude is N, and the amplitude of the user performing the micro-action at time t is Mt, and the corresponding allowable action amplitude of the corresponding self-execution is Nt, then the system satisfies: When Mt^M, Nt=N;When MtNt>Mt. 3.如权利要求 1或 2所述的一种人机互动的控制方法, 其特征在于: 所述用户允许微动作方 案设有用户或道具执行该微动作的最大幅度 M、 对应自我角色执行相应允许动作的最大幅度 为 N,设在 t时间点上用户执行该微动作的幅度为 Mt,对应自我角色执行相应允许动作的幅度 为 Nt,则该系统满足: 当 Mt^M时, Nt=N;当 MtNt>Mt。 4. A method for controlling human-computer interaction according to claim 3, characterized in that: the user is allowed to allow micro-motion schemes, and when the user completes any micro-motion with the maximum amplitude M, the palm of the body is removed The angle change of any two parts adjacent to the sole of the foot is less than 30 degrees. 4.如权利要求 3所述的一种人机互动的控制方法, 其特征在于: 限制所述用户允许微动作方 案, 使用户以所述最大幅度 M完成任一微动作时, 躯干上除手掌和脚掌外的任意相邻的两部 份的角度变化值小于 30度。 5. A method for controlling human-computer interaction according to any one of claims 1, wherein: the self character and the user are in one of the head, the palm including the wrist, and the palm including the ankle Multiple locations perform actions of the same motion amplitude. 5.如权利要求 1任一权利要求所述的一种人机互动的控制方法, 其特征在于: 使自我角色与 用户在头部、 包括手腕的手掌、 包括脚腕的脚掌其中的一处或多处部位执行相同运动幅度的 动作。 6. The method for controlling human-computer interaction according to claim 1, further comprising at least one or more of the following step features: 6.如权利要求 1所述的一种人机互动的控制方法, 它至少还包括以下一个或多个步骤特征: 1 ) When any object in the virtual world acts on a part or some parts of the self-character, the corresponding part of the user will be activated according to the action characteristics of the object;1 )当虚拟世界中的任一物方作用于自我角色的某部位或某些部位时,用户的相应部位会 根据该物方动作特征被作用; 2) When the self-character acts on any object in the virtual world, firstly, according to the action characteristics of the self-character and the real-time status of the object, the part and reaction effect of the self-character that is judged by the self-character are judged. The effect is applied;2)当自我角色作用于虚拟世界任一物方时,首先根据自我角色的动作特征及该物方的即 时状态, 判断的自我角色被反作用的部位及反作用效果, 使用户相应的部位以等因子效果被 作用; 3 ) Create one or more sets of user allowed micro-action schemes and one or more sets of virtual allowed movement schemes that can be recognized by computers;3 )创建可被机算机识别的一套或一套以上的用户允许微动作方案和一套或一套以上的虚 拟允许动作方案; 4) The user can only see the animation of the virtual world but not his body during the human-computer interaction;4) 使用户在人机互动过程中只能看到虚拟世界的动画而看不到自己的身体;
  4. 4
    5) Make the picture of the virtual world cover the user's perspective. 5) 使虚拟世界的画面覆盖用户的视角。 7. The method for controlling human-machine interaction according to claim 6, wherein:according to the fatigue degree or the maximum exercise ability of the self-character, the corresponding part of the user is subjected to a corresponding proportion and the user can accept the load. 7.如权利要求 6所述的一种人机互动的控制方法, 其特征在于: 可根据自我角色的疲劳程度 或最大运动能力, 使用户的相应部位受到相应比例且用户能接受的载荷作用。 8. The method for controlling human-computer interaction according to claim 1, characterized in that it also adopts a selection method and/or a combination method;the selection method is when the user does not have a corresponding active part of the self role, allowing The user selects other active parts instead. The combination method is that when the number of active parts of the user is less than the number of active parts of the self character, a shared active bit is set on the user to control more than one active part of the self character. 8. 如权利要求 1所述的一种人机互动的控制方法,其特征在于: 它还采用了选择法和 /或组合 法; 所述是选择法是当用户不具有自我角色相应活动部位时, 允许用户自行选择其他活动部 位以代替; 所述组合法是当用户活动部位数量少于自我角色的活动部位数量时, 在用户身上 设共享活动位以控制自我角色身上一个以上的活动部位。 9. The method for controlling human-computer interaction according to claim 8, wherein the combination method further includes one or more of the following step features: 9.如权利要求 8所述的一种人机互动的控制方法, 其特征在于: 所述组合法还包括以下一个 或多个步骤特征: 1 )When it is necessary to switch the active part of the self-character, different active parts can be selected and executed through the third command or other active joints;1 )当需切换自我角色活动部位时, 可通过第 3命令或利用其他活动关节共伺选择执行不 同的活动部位; 2) Combine the shared activity bit with one or more other activity parts to jointly control the activity plan of the self-role. 2) 使共享活动位与其他一个或多个活动部位组合, 共同控制自我角色的活动方案。 10. The method for controlling human-computer interaction according to claim 1, characterized in that it further comprises at least one or more of one of a method for tracking a user's micro-action, a method for determining a scene in which a self character is located, and a method for controlling reverse action ;10. 如权利要求 1 所述的一种人机互动的控制方法, 其特征在于: 它至少还包括跟踪用户微 动作方法、 自我角色所在场景的确定方法和反向动作控制方法其中之一个或多个方法; 1 ) The method of tracking the user's micro-action is to set positioning sensors on the N1, N2~Nn parts of the user, and to set three or more distance measuring devices at the locations of the user's environment that are not on the same straight line, and execute The following steps: 1 ) 所述跟踪用户微动作方法是在用户的 Nl、 N2〜Nn部位上分别设置定位感应件, 在 用户所在环境内的不在同一直线上的位置设三个或三个以上测距装置, 并执行以下步骤: 1.1 Build a virtual three-dimensional coordinate system, and determine the coordinates of each distance measuring device, measure the distance of each arbitrary positioning sensor to three distance measuring devices at any time, and calculate the time of each positioning sensor at that time 3D coordinates of points;1.1建一虚拟三维坐标系, 并确定各测距装置的坐标,测出任意时间上每个任意定位感应 件到三个测距装置上的距离, 从出计算出每个定位感应件在该时间点的三维坐标; 1.2 Tracking the change of three-dimensional coordinates of the positioning sensor Ν1, Ν2··Νη within any time period t;1.2跟踪在任意时间段 t内, 定位感应件 Ν1、 Ν2···Νη三维坐标变化; 1.3 According to the change of the three-dimensional coordinates of different positioning sensors over time, describe the activities of the corresponding parts of the user during the time period t, and make the corresponding parts of the self role synchronously enlarge the execution range of the activity;1.3根据不同定位感应件的三维坐标随时间的变化, 描述在 t时段内用户相应部位的活动 情况, 并使自我角色的相应部位同步放大执行活动幅度; 2) The method for determining the scene of the self-role includes the following steps: 2) 所述自我角色所在场景的确定方法包括以下步骤: 2.1 First determine the positioning element that is placed on the user's head or indirectly on the user's head and can be displaced in synchronization with the head;at least three positions on the positioning element that are not in the same line can be determined in the virtual world, so that The user's head position and face orientation in the virtual world can be determined;2.1先确定设在用户头部或间接设于用户头部的, 能与头部同步发生位移的定位件; 所述 定位件上至少有不在同一直线的三点在虚拟世界的位置可确定, 使得用户的头部在虚拟世界 中的位置及面部朝向均可确定; 2.2 Tracking the position and face orientation of the user's head in the virtual world, and determining the virtual world picture by the position and face orientation of the user's head in the virtual world, that is, the display screen of the imaging device;2.2跟踪用户头部在虚拟世界中的位置及面部朝向,并通过用户头部在虚拟世界中的位置 及面部朝向确定虚拟世界画面 , 即成像设备的显示画面; 3 ) The reverse action control method is to make the scene of the self character in the virtual world perform the vector action opposite to the head direction of the self character and the same vector value, and the two are coordinated by the same vector action and time as the coordinate axis, respectively In the system, the vector action time diagram has an axisymmetric relationship with the time coordinate axis. 3 )所述反向动作控制方法, 是使虚拟世界中自我角色所在场景执行与自我角色头部方向 相反而矢量值相同的矢量动作, 且两者在分别以同一矢量动作和时间为坐标轴的坐标系中, 其矢量动作时间图以时间坐标轴呈轴对称关系。 11. A human-computer interaction control system, in which a user implements micro-actions to control self-characters in a virtual environment to implement corresponding virtual allowed actions, which is characterized by: It includes: an imaging device that displays a virtual world, and the user allows identification of micro-action schemes The capture device and the synchronous control system that controls the synchronization of the user's actions with the self role, and the synchronous control system that controls the synchronization of the user's actions with the self role. 11. 一种人机互动的控制系统, 用户通过实施微动作以控制虚拟环境中的自我角色实施相应 的虚拟允许动作, 其特征在于: 它包括: 显示虚拟世界的成像设备、 用户允许微动作方案的 识别捕捉设备和控制用户与自我角色动作同步的同步控制系统, 控制用户与自我角色动作同 步的同步控制系统。 12. The human-machine interaction control system according to claim 11, wherein: the imaging device displaying the virtual world makes the virtual world's picture cover the user's perspective, and the user can only see the virtual world during the human-machine interaction Animation without seeing his body. 12. 如权利要求 11所述的一种人机互动的控制系统, 其特征在于: 显示虚拟世界的成像设备 使虚拟世界的画面覆盖用户的视角, 并且用户在人机互动过程中只能看到虚拟世界的动画而 看不到自己的身体。 13. The human-machine interaction control system according to claim 11, wherein: the identification and capture device is provided with a plurality of positioning sensors with different distinguishing characteristics, so that the computer can identify the user part corresponding to the positioning point . 13. 如权利要求 11所述的一种人机互动的控制系统, 其特征在于: 所述识别捕捉设备设有多 个具有不同的区别特征的定位感应件, 以使计算机可识别定位点所对应用户部位。 14. The human-machine interactive control system according to claim 13, further comprising: a wearable fixed-point control device, including a palm kit, an arm kit, a head kit, a foot kit, a leg kit, and a hip One or more of the kit and the waist kit;each kit is provided with one or more positioning sensors. 14. 如权利要求 13所述的一种人机互动的控制系统, 其特征在于: 它还包括一穿套式定点控 制设备, 包括手掌套件、 手臂套件、 头部套件、 脚掌套件、 腿部套件、 臀部套件和腰部套件 中一种或多种; 各套件上均设有一个或一个以上定位感应件。 15. A human-machine interaction control system according to claim 11 or 12 or 13 or 14, characterized in that: it is provided with a barrier setting system, the barrier setting system is provided with a limit mechanism, which is restricted by the limit mechanism The range of movement of the user's limb allows the restricted corresponding part to perform the allowable action with the maximum amplitude M, and satisfies that the user does not need to leave the position when performing any allowable action. 15.如权利要求 11或 12或 13或 14所述的一种人机互动的控制系统, 其特征在于: 它设有 一设障系统, 所述设障系统设有限位机构, 通过限位机构限制用户肢体的活动幅度, 使被限 制的相应部位能以最大幅度 M实施允许动作, 并满足用户执行任意允许动作时, 身体无需离 开所在位置。 16. A human-machine interaction control system according to claim 15, characterized in that: the barrier setting system is further provided with a reaction sensing device and/or a sensed device;16.如权利要求 15所述的一种人机互动的控制系统, 其特征在于: 所述设障系统还设有反作 用感知装置和 /或被作用感知装置; Through the affected sensing device, when any object in the virtual world acts on a part or parts of the self-character, the barrier-setting system will act on the corresponding part of the user according to the action characteristics of the object;通过所述被作用感知装置, 使虚拟世界中的任一物方作用于自我角色的某部位或某些部 位时, 设障系统会根据该物方动作特征作用于用户的相应部位上; When the self-role acts on any object in the virtual world through the reaction perception device, the barrier-setting system first judges the location and reaction effect of the self-role based on the action characteristics of the self-role and the immediate state of the object, The barrier-setting system acts on corresponding parts of the user with equal factor effects. 通过所述反作用感知装置, 使自我角色作用于虚拟世界任一物方时, 设障系统首先根据 自我角色的动作特征及该物方的即时状态, 判断的自我角色被反作用的部位及反作用效果, 所述设障系统则以等因子效果作用于用户相应的部位上。 17. The human-machine interaction control system according to claim 16, wherein the barrier setting system can change the reaction perception device and the affected perception device according to the fatigue degree or the maximum exercise ability of the self character Load on users 18. A human-computer interaction control system according to claim 16 or 17, characterized in that it also has at least one or more of the following features: 17. 如权利要求 16所述的一种人机互动的控制系统, 其特征在于: 所述设障系统可根据自我 角色的疲劳程度或最大运动能力, 改变所述反作用感知装置和所述被作用感知装置对用户的 荷载 18.如权利要求 16或 17所述的一种人机互动的控制系统, 其特征在于: 它至少还具有以下 一个或多个特征: 1 ) The identification and capture device is provided with positioning sensors with different distinguishing features, so that the computer can identify the user part corresponding to the positioning point;1 )所述识别捕捉设备设有不同的区别特征的定位感应件, 以使计算机可识别定位点所对 应用户部位; 2) It also includes one or more of the olfactory system, tactile system and stochastic barrier-setting system for physical fatigue;2) 它还包括嗅觉系统、 触觉系统和体力疲劳的随机设障系统中一种或多种; 3 ) It also has a wearable fixed-point control device, including palm kit, arm kit, head kit, foot kit, leg kit, hip kit and waist kit;each kit is equipped with one or more induction positioning pieces. 3 ) 它还设有一穿套式定点控制设备, 包括手掌套件、 手臂套件、 头部套件、 脚掌套件、 腿部套件、 臀部套件和腰部套件; 各套件上均设有一个或一个以上感应定位件。 19. A game method, characterized in that: the virtual environment according to claim 1 further includes at least one or more virtual environments of a future environment, a past environment, and a dream environment. 19.一种游戏方法, 其特征在于: 如权利要求 1 所述虚拟环境至少还设有未来环境、 过去环 境、 梦境其中一种或多种虚拟环境。 20. A game method, which is characterized in that: it pays to the method that the self character has super power, including the following steps: 20. 一种游戏方法, 其特征在于: 它付于自我角色具有超能力的方法, 包括以下步骤: 1 ) Create super-capable virtual allowed action plan of self-character in addition to amplifying user's physical ability;1 ) 创建自我角色除放大用户体能以外的超能力虚拟允许动作方案; 2) Track the changes of the user's allowable micro-actions, and determine the role target of the self-role super-capable virtual allowable actions;2) 跟踪用户允许微动作变化, 确定自我角色超能力虚拟允许动作的作用目标; 3 ) Evaluate the superpower function value of the self-character when the super-power virtual permission action is implemented, and change the shape of the target and other factors. 3 )评价在实施超能力虚拟允许动作时, 自我角色的超能力机能值, 使被作用目标等因子 作形态变化。 21. A game method according to claim 19 or 20, characterized in that it opens the user's authority to reset object parameters in the virtual environment, allowing users to construct, adjust, and delete virtual environments themselves. 21.如权利要求 19或 20所述的一种游戏方法, 其特征在于: 它开放了用户在虚拟环境中重 设物方参数的权限, 使用户可自行构建、 调整、 删除虚拟环境。 22. 一种空间设计或空间样品的观摩方法, 其特征在于它包括以下步骤: twenty two. A space design or space sample observation method, characterized in that it includes the following steps: 1 ) 3D modeling of space design or space samples;1 ) 就空间设计或空间样品进行 3d建模; 2) The user is allowed to use the human-machine interaction control method as claimed in claims 1-4 to control the self-character to implement virtual actions within the space design or the 3D modeling of the space sample. 2)使用户运用如权利要求 1-4所述的人机互动的控制方法, 控制自我角色在空间设计或 空间样品的 3D建模内实施虚拟动作。 23. —种电影拍摄方法: 、 1 ) 对电影场景进行 3D建模; twenty three. -A variety of movie shooting methods:, 1) 3D modeling of movie scenes;2) Let the actor use the human-computer interaction control method according to claims 1-4 to control the self-character to implement virtual actions within the 3D modeling described in 1);2)使演员运用权利要求 1-4所述的人机互动的控制方法, 控制自我角色在 1 )所述的 3D 建模内实施虚拟动作; 3 ) Record the scenes required for 3D modeling and the virtual movements of self characters. 3 ) 录制 3D建模内所需场景及自我角色实施虚拟动作的画面。 24. A method of simulation experiment: 24.一种模拟实验的方法: 1 ) Collect the known natural laws and establish the algorithm f[xl(xll, xl2~xln), x2(x21 x22~x2n)~xn(xnl, xn2~xnn)] = yl(yll, yl2~yln), y2 (y21, y22"'y2n"yn (ynl, yn2~ynn), where xn is the reaction subject before the law occurs, xnn is the calculation parameter of xn;yn is the new body after the law occurs, ynn is the calculation parameter of yn;f is the law is the calculation formula;1 )收录己知自然规律,并建立运算法则 f[xl(xll、 xl2〜xln)、 x2(x21 x22〜x2n)〜xn(xnl、 xn2〜xnn)]= yl(yll、 yl2〜yln)、 y2 (y21、 y22"'y2n "yn(ynl、 yn2〜ynn),其中 xn是规律发 生前的反应主体, xnn是 xn的计算参数; yn是规律发生后的新主体, ynn是 yn的计算参数; f是规律是运算公式; 2) The user-based human-computer interaction control method according to claim 21: adjusting the xnn value of xn to a user-set value;3) the user-based human-computer interaction control method according to claims 1-3, Controlling self characters to perform fl actions on xn in a virtual environment;2)用户根据如权利要求 21所述的人机互动的控制方法:调整 xn的 xnn值至用户设定值; 3)使用户根据如权利要求 1-3所述的人机互动的控制方法, 控制自我角色在虚拟环境中 就 xn进行 fl动作; 4) Calculate and record the value of n and its ynn according to the algorithm described in Step 1. 4) 根据步聚 1所述运算法则计算并记录 n及其 ynn值。 25. -Kinds of travel methods: 25. —种旅游方法: 1 ) 3D modeling of tourist areas;1 ) 对旅游区进行 3d建模; 2) The user uses the game method according to claims 1-4 to control the self character to perform virtual actions within the 3D modeling. 2) 使用户运用如权利要求 1-4所述的游戏方法, 控制自我角色在 1 ) 所述 3D建模内实 施虚拟动作。