IP Library Granted Patent US 10,445,932
Granted Patent B2
US 10,445,932 · App. 15/678,112 · Granted Oct 15, 2019

Running exercise equipment with associated virtual reality interaction method and non-volatile storage media

Inventors: Danian Chen (Shanghai, CN); Zhengxiang Gu (Shanghai, CN)
Assignee: SHANGHAI ZHANGXIAN NETWORK TECHNOLOGY CO., LTD.
G06T19/003G06F1/163G06F3/011G06F3/016G06K9/00342G06T19/006G16H20/30A63B22/02A63B69/0064A63B2022/0271A63B2022/0278A63B2024/009A63B2071/0638A63G31/16
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 10,445,932
App. No.
15/678,112
Granted
Oct 15, 2019
Kind
B2
Abstract

The present invention provides a running exercise equipment and a virtual reality interaction method thereof, in combination with virtual reality technology. The method includes: generating a virtual scene to the user based on the scene data; acquiring behavior data of a user when the user performs an action according to the virtual scene; generating scene update information based on the behavior data of the user, updating the scene data according to the scene update information; and controlling an action of the running exercise equipment according to the scene update information.

Claims (51)

1. A virtual reality interaction method in a running exercise equipment, comprising:

providing a virtual scene to a user according to scene data;

acquiring behavior data of a user when the user performs an action according to the virtual scene;

generating scene update information according to the behavior data of the user, and updating the scene data according to the scene update information; and

controlling an action of the running exercise equipment according to the scene update information;

wherein, the behavior data is acquired by providing a plurality of 3D cameras distributed around the user, to capture motion postures of the user in real time and converting the motion postures into a human spatial motion vector matrix in real time;

coordinates of the human spatial motion vector matrix include a human key feature point matrix, motion trend and velocities related to the human key feature point matrix, and displacement coordinates related to the human key feature point matrix.

2. The method according to claim 1 , wherein the behavior data includes action characteristic information and sign information.

3. The method according to claim 2 , wherein the method further includes providing the sign information to the user.

4. The method according to claim 1 , wherein the step of controlling the action of the running exercise equipment according to the scene update information includes:

acquiring first action control information according to the scene update information, wherein the first action control information includes an up and down moving distance of a running belt and/or up and down moving time of the running belt; and

adjusting an up and down moving action of the running belt according to the first action control information.

5. The method according to claim 1 , wherein the step of controlling action of the running exercise equipment according to the scene update information includes:

acquiring second action control information according to the scene update information, wherein the second action control information includes a driving speed of a running belt; and

adjusting a driving action of the running belt according to the second action control information.

6. The method according to claim 1 , wherein the step of controlling the action of the running exercise equipment according to the scene update information includes:

acquiring third action control information according to the scene update information, wherein the third action control information includes a tilt angle and tilt time of a running belt; and

adjusting a tilt action of the running belt according to the third action control information.

7. The method according to claim 1 , wherein the step of controlling the action of the running exercise equipment according to the scene update information includes:

acquiring fourth action control information according to the scene update information, wherein the fourth action control information includes vibration intensity and vibration time of a running belt; and

adjusting a vibration action of the running belt according to the fourth action control information.

8. The method according to claim 1 , wherein:

the step of providing a virtual scene to the user according to the scene data is realized by a scene output device;

the step of acquiring behavior data of a user when the user performs an action according to the virtual scene is realized by a user data acquisition device;

the step of generating scene update information according to the behavior data of the user and updating the scene data according to the scene update information is realized by a scene update module; and

the step of controlling the action of the running exercise equipment according to the scene update information is realized by a running device.

9. The method according to claim 8 , wherein the scene output device includes at least one device selecting from the group consisting of a VR device and a projection device.

10. The method according to claim 8 , wherein the user data acquisition device includes at least one device selecting from the group consisting of a 3D camera, a three-axis gyroscope, and a sensor.

11. The method according to claim 8 , wherein the scene update module includes a processor integrated in the scene output device or the running device.

12. The method according to claim 8 , wherein the running device includes a running platform, a running belt arranged on the running platform, and a motor for driving the running belt.

13. A non-transitory computer-readable storage medium, storing one or more computer-readable instructions operative, when executed by one or more processors, to cause the one or more processors to:

providing a virtual scene to a user according to the scene data;

acquiring behavior data of a user when the user performs an action according to the virtual scene;

generating scene update information according to the behavior data of the user, and updating the scene data according to the scene update information; and

controlling the action of the running exercise equipment according to the scene update information;

wherein, the behavior data is acquired by providing a plurality of 3D cameras distributed around the user, to capture motion postures of the user in real time and converting the motion postures into a human spatial motion vector matrix in real time;

coordinates of the human spatial motion vector matrix include a human key feature point matrix, motion trend and velocities related to the human key feature point matrix, and displacement coordinates related to the human key feature point matrix.

14. A running exercise equipment, comprising:

one or more processors;

one or more non-volatile storage media, storing one car more computer-readable instructions operative, when executed by the one or more processors, to cause the one or more processors to:

provide a virtual scene to a user according to the scene data;

acquiring behavior data of a user when the user performs an action according to the virtual scene;

generate scene update information according to the behavior data of the user, and updating the scene data according to the scene update information; and

control an action of the running exercise equipment according to the scene update information;

wherein, the behavior data is acquired by providing a plurality of 3D cameras distributed around the user, to capture motion postures of the user in real time and converting the motion postures into a human spatial motion vector matrix in real time;

coordinates of the human spatial motion vector matrix include a human key feature point matrix, motion trend and velocities related to the human key feature point matrix, and displacement coordinates related to the human key feature point matrix.

15. The running exercise equipment according to claim 14 , wherein the running exercise equipment includes a scene output device, the scene output device includes at least one of the one or more processors and at least one of the one or more non-volatile storage media,

when the one or more computer-readable instructions stored in the non-volatile storage medium of the scene output device are executed by the one or more processors in the scene output device, cause the one or more processor of the scene output device to: providing a virtual scene to the user according to the scene data.

16. The running exercise equipment according to claim 14 , wherein the running exercise equipment includes a user data acquisition device, the user data acquisition device includes at least one of the one or more processors and at least one of the one or more non-volatile storage media, when the one or more computer-readable instructions stored in the non-volatile storage medium of the user data acquisition device are executed by the one or more processors in the user data acquisition device, cause the one or more processors of the user data acquisition device to: acquiring behavior data of a user when the user performs an action according to the virtual scene.

17. The running exercise equipment according to claim 14 , wherein the running exercise equipment includes a scene update module, the scene update module includes at least one of the one or more processors and at least one of the one or more non-volatile storage media, when the one or more computer-readable instructions stored in the non-volatile storage medium of the scene update module are executed by the one or more processors in the scene update module, cause the one or more processors of the scene update module to: generating scene update information according to the behavior data of the user, updating the scene data according to the scene update information.

18. The running exercise equipment according to claim 14 , wherein the running exercise equipment includes a running device, the running device includes at least one of the one or more processors and at least one of the one or more non-volatile storage media, when the one or more computer-readable instructions stored in the non-volatile storage medium of the running device are executed by the one or more processors in the running device, cause the one or more processors of the running device to: controlling an action of the running exercise equipment according to the scene update information.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2019
From: SHANGHAI ZHANGMEN SCIENCE AND TECHNOLOGY CO., LTD.
To: SHANGHAI ZHANGXIAN NETWORK TECHNOLOGY CO., LTD.
Reel/Frame 050247/0280 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2017
From: CHEN, DANIAN; GU, ZHENGXIANG
To: SHANGHAI ZHANGMEN SCIENCE AND TECHNOLOGY CO., LTD.
Reel/Frame 043301/0499 →
Priority Claims (1)
CN 2016 1 0673438 · Aug 16, 2016 · national
Continuity (1)
Related Publication 20180053349A1 · Feb 22, 2018