Moving control method of virtual reality

A technology of virtual reality and control method, applied in the field of virtual reality, which can solve problems such as the difference between visual perception and body perception, the perceived information is not synchronized, and users are dizzy, so as to achieve a strong sense of substitution, improve authenticity, and have a large range of movement Effect

Active Publication Date: 2017-01-25
HANGZHOU SHAOZI NETWORK TECH CO LTD
View PDF4 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although the user's movement range and scenes in the virtual environment are not limited by this type of movement, the user can visually perceive the movement and action, but the vestibular organ of the body that perceives movement does not perceive the corresponding movement, so visual perception and There are differences bet

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Moving control method of virtual reality
  • Moving control method of virtual reality
  • Moving control method of virtual reality

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0047] Example 1

[0048] A virtual reality movement control method, the method includes the following steps:

[0049] S1 In the virtual reality environment, set up several target coordinate points, and the visually visible target coordinate point is single;

[0050] S2 uses the angular velocity sensor to track the rotation angle of the human head, and realizes the control of the visual orientation in the virtual reality environment by rotating the head;

[0051] S3 uses the direction cone angle obtained in the visual direction of a certain target coordinate point to control the movement.

[0052] The control of movement refers to acceleration, constant speed operation, deceleration to stop, and the setting of the target coordinate point can be a specific point or line segment or a surface with a boundary.

Example Embodiment

[0053] Example 2

[0054] As an embodiment or preferred solution of Example 1. The process of obtaining the direction cone angle in step 3 is to monitor the screen displayed by the user’s visual orientation frame by frame, on the connection between the user’s current coordinate point and the target coordinate point, that is, towards the target coordinate point Direction, set the direction cone angle, the apex of the cone is the current coordinate point of the user, and the bottom surface faces the target coordinate point.

[0055] Such as image 3 As shown, when the visual orientation is deviating from the target coordinate point, m is the unit vector from the user’s current coordinate point to the target coordinate point, n is the unit vector of the visual orientation direction, and the direction cone angle is defined by m and n. When The direction cone angle is m·n>0.6, which means that the user continues to move toward the target point and therefore continues to walk at the cur...

Example Embodiment

[0057] Example 3

[0058] As an embodiment of embodiment 1 or 2, step S3 in embodiment 1 includes the following steps:

[0059] A is sure to move to a certain target coordinate point;

[0060] User B starts to move and accelerates according to the preset first acceleration curve. The acceleration increases with time until the speed reaches the preset maximum speed value, and then moves at a constant speed according to the preset maximum speed value;

[0061] C. When the distance between the user's current position point and the target coordinate point is less than the preset distance value, use the preset first deceleration curve to decelerate, the deceleration will increase with the increase of time, and the speed will drop to zero at the same time. The person also reaches the target coordinate point.

[0062] In order to more clearly explain the change of moving speed, the following is attached figure 2 Specific instructions. For example, when the user moves from the current coordi...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a moving control method of virtual reality. The method includes the steps of S1, setting a plurality of target coordinate points in a virtual reality environment, wherein one coordinate point is currently visually visible; S2, using an angular velocity sensor to trace the rotating angle of a human head, and controlling the vision direction in the virtual reality environment by rotating the head; S3, controlling movements according to direction cone angle obtained in the vision direction of one target coordinate point. The moving control method has the advantages that the movements are control through the vision only, a user cannot feel dizziness easily, moving range is large, moving freedom degree is extremely high, and stopping can be achieved at any time during moving so as to observe the ambient environment; other auxiliary equipment and instruments are not needed, and only existing head display equipment with a gyroscope is needed; limitation on the size of the real space where the user is located is avoided, high immersion sense is achieved, the movements are close to the human moving manner in reality, and extremely high immersion sense and reality are achieved.

Description

technical field [0001] The invention belongs to the technical field of virtual reality, and in particular relates to a movement control method of virtual reality. Background technique [0002] Virtual reality technology is a computer simulation system that can create and experience a virtual world. It uses a computer to generate a simulated environment. It is a system simulation of interactive 3D dynamic vision and entity behavior that combines multi-source information to immerse users. into that environment. Virtual reality technology (VR) mainly includes aspects such as simulated environment, perception, natural skills and sensing equipment. Among them, the simulated environment is a real-time dynamic three-dimensional realistic image generated by a computer; perception means that an ideal VR should have the perception of all people, in addition to the visual perception generated by computer graphics technology, there are also hearing, touch, force Perceptions such as se...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F3/01G06T19/00
CPCG06F3/011G06F3/012G06T19/00
Inventor 胡旭超
Owner HANGZHOU SHAOZI NETWORK TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products