IP Library Granted Patent US 11,054,895
Granted Patent B2
US 11,054,895 · App. 15/894,950 · Granted Jul 6, 2021

Method of display user movement in virtual reality system and related device

Inventors: Wei-Yi Ho (Taoyuan, TW); Yu-Chun Lin (Taoyuan, TW); Chuan-Hung Chung (Taoyuan, TW); Yang-Chen Fan (Taoyuan, TW)
Assignee: HTC Corporation
G06F3/011A63F13/42A63F13/52A63F13/5252A63F13/5258G06F3/0308G06F3/04815A63F2300/8082
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,054,895
App. No.
15/894,950
Granted
Jul 6, 2021
Kind
B2
Abstract

A method of display user movement in a computing device of a virtual reality system is disclosed. The method comprises generating a first image in a first-person perspective with a first-person control, simulating an avatar according to a first control signal received from a controller of the virtual reality system, and generating a second image including the avatar in the first-person perspective with a third-person control, wherein the first-person perspective indicates that a user sees images as if seen through the avatar's eyes, and a field of view of the avatar is controlled by the user, the first-person control indicates that a user's movement is displayed by a relative position between the avatar and a scene of the images, and the third-person control indicates that the user's movement is displayed by different locations of the avatar in the images.

Claims (38)

1. A method of display user control movement in a computing device of a virtual reality system including a head-mounted display (HMD) and a controller, the method comprising:

generating a first image in a first-person perspective with a first-person control setting, wherein the first-person perspective indicates that a user sees the first image as if seen through an avatar's eyes, and a field of view of the avatar is controlled by the user, and the first-person control setting indicates that the user's movement is displayed by a relative position between the avatar and a scene of images;

simulating the avatar according to a first control signal received from the controller of the virtual reality system;

switching the first-person control setting to a third-person control setting in the first-person perspective; and

generating a second image with the third-person control setting when the first-person perspective is maintained, wherein the step of generating the second image in the first-person perspective with the third-person control setting comprises generating a pose scene of the avatar in the second image according to a position information of the HMD, wherein the second image in the first-person perspective is the same as the first image in the first-person perspective, except that the second image includes the avatar and the first image does not includes the avatar;

wherein the third-person control setting indicates that avatar movement and a location of the avatar displayed in the second image is controlled by the controller.

2. The method of claim 1 , further comprising:

releasing the avatar according to a second control signal received from the controller.

3. The method of claim 1 , wherein generating the second image including the avatar in the first-person perspective with the third-person control setting comprises:

receiving a control signal from the controller to move a position of the avatar from an original location to a target location; and

generating moving scenes of the avatar from the original location to the target location in the second image.

4. The method of claim 3 , generating the second image including the avatar in the first-person perspective with the third-person control setting further comprises:

receiving the position information from the HMD.

5. The method of claim 3 , further comprising:

releasing the avatar according to a second control signal from the controller; and

generating a third image corresponding to the target location in the first-person perspective with the first-person control setting.

6. A virtual reality system for display user control movement in a virtual reality, the virtual reality system comprising:

a computing device, for executing a software system to generate virtual reality images;

a head-mounted display (HMD), connecting to the computing device, for displaying the virtual reality images generated by the computing device and for generating position information to the computing device; and

at least a controller, connecting to the computing device, for generating a control signal to the computing device;

wherein the computing device includes:

a processing means for executing a program; and

a storage unit coupled to the processing means for storing the program; wherein the program instructs the processing means to perform the following steps:

generating a first image in a first-person perspective with a first-person control setting, wherein the first-person perspective indicates that a user sees the first image as if seen through an avatar's eyes, and a field of view of the avatar is controlled by the user, and the first-person control setting indicates that the user's movement is displayed by a relative position between the avatar and a scene of images;

simulating the avatar according to a first control signal received from the controller of the virtual reality system;

switching the first-person control setting to a third-person control setting in the first-person perspective; and

generating a second image with the third-person control setting when the first-person perspective is maintained, wherein the step of generating the second image in the first-person perspective with the third-person control setting comprises generating a pose scene of the avatar in the second image according to a position information of the HMD, wherein the second image in the first-person perspective is the same as the first image in the first-person perspective, except that the second image includes the avatar and the first image does not include the avatar;

wherein the third-person control setting indicates that avatar movement and a location of the avatar displayed in the second image is controlled by the controller.

7. The virtual reality system of claim 6 , wherein the program further instructs the processing means to perform the step of:

releasing the avatar according to a second control signal received from the controller.

8. The virtual reality system of claim 6 , wherein the program further instructs the processing means to perform the step of:

receiving a control signal from the controller to move a position of the avatar from an original location to a target location; and

generating moving scenes of the avatar from the original location to the target location in the second image.

9. The virtual reality system of claim 8 , wherein the program further instructs the processing means to further perform the step of:

receiving the position information from the HMD.

10. The virtual reality system of claim 8 , wherein the program further instructs the processing means to perform the step of:

releasing the avatar according to a second control signal from the controller; and

generating a third image corresponding to the target location in the first-person perspective with the first-person control setting.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2018
From: HO, WEI-YI; LIN, YU-CHUN; CHUNG, CHUAN-HUNG; FAN, YANG-CHEN
To: HTC CORPORATION
Reel/Frame 044906/0335 →
Continuity (2)
Provisional Application 62537471 · Jul 27, 2017
Related Publication 20190033960A1 · Jan 31, 2019
Cited By (2)
US 12,572,213 US 12,619,316