CN105727559A - Body building game implementation method based on virtual reality body building game system - Google Patents

Body building game implementation method based on virtual reality body building game system Download PDF

Info

Publication number
CN105727559A
CN105727559A CN201610044502.3A CN201610044502A CN105727559A CN 105727559 A CN105727559 A CN 105727559A CN 201610044502 A CN201610044502 A CN 201610044502A CN 105727559 A CN105727559 A CN 105727559A
Authority
CN
China
Prior art keywords
game
computer
virtual reality
client
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610044502.3A
Other languages
Chinese (zh)
Inventor
孙铭会
肖一土
张博翔
肖坤宇
张艺芬
荣茹茹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jilin University
Original Assignee
Jilin University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jilin University filed Critical Jilin University
Publication of CN105727559A publication Critical patent/CN105727559A/en
Pending legal-status Critical Current

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/816Athletics, e.g. track-and-field sports
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • A63F13/211Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • A63F13/212Input arrangements for video game devices characterised by their sensors, purposes or types using sensors worn by the player, e.g. for measuring heart beat or leg activity

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Biophysics (AREA)
  • Cardiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Position Input By Displaying (AREA)
  • Processing Or Creating Images (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention discloses a body building game implementation method based on a virtual reality body building game system. The virtual reality body building game system comprises a Kinect sensor in data communication connection with a computer, a pair of Oculus Rift DK2 virtual reality glasses and a running machine, and software is composed of a client side and a server. The DK2 virtual reality glasses play a game beginning, a user enters in virtual immersion, the sensor captures the limb and head actions of the user to the computer, meanwhile, the running machine transmits the mileage speed of the user to the computer, and the computer processes relevant data and outputs a real-time virtual scene and speed modifying instruction. According to the method, the DK2 virtual reality glasses and the Kinect sensor are utilized for achieving man-machine interaction, and the dual aims of exercises and entertainment are achieved.

Description

A kind of body-building game based on virtual reality body-building game system realizes method
Technical field
The present invention relates to a kind of body-building game based on virtual reality body-building game system and realize method, it utilizes DK2 virtual reality glasses and Kinect sensor to realize man-machine interaction, it is achieved the dual purpose taken exercise and entertain.
Background technology
Along with the progress of modern society, people pay attention to all the more for body-building, wherein run and receive popular welcome as motion common in indoor gym.In indoor gym, the running body-building on treadmill also becomes the modal body-building form of people.
But utilizing monotonicity and dull property that traditional indoor running device inevitably moves, runner repeats same action in unalterable environment and can feel bored unavoidably, and meanwhile, exercise on a treadmill effectively exchanges when cannot carry out long with companion.
In order to solve monotonicity and the social activity limitation run, increasing interest and the power of motion, " game device of a kind of virtual reality and the Scene realization method " of publication number 104801039A proposes to use the scene of game that the helmet, photographic head, computer, treadmill create a kind of virtual reality to realize method.
But there is following defect in such scheme:
One, scheme only proposing the empty virtual helmet of OculusRift of use, though having ensured feeling of immersion to the full extent, but not suggesting that game interaction scheme feasible in detail, in short, the program interesting appointing with interactivity so has much room for improvement;
Two, the social demand of people Internet era of have ignored, body-building game system is placed under unit off-line and runs, although this has entered the dull property of traditional running to a certain extent, but single single-play game is run and long people still can be allowed to feel barren;
Three, the virtual helmet volume mass in scheme is bigger, it is contemplated that actual motion situation, and impersonalityization considers.
Summary of the invention
It is an object of the invention to provide a kind of body-building game based on virtual reality body-building game system and realize method, it utilizes DK2 virtual reality glasses and Kinect sensor to realize man-machine interaction, further enhance feeling of immersion when body-building game, increase when virtual reality is run with scene and article mutual while expand sociability, make true man's sports game scheme of virtual reality body-building, it is achieved the dual purpose taken exercise and entertain.
It is an object of the invention to be realized by below scheme:
A kind of body-building game based on virtual reality body-building game system realizes method, wherein, virtual reality body-building game system is made up of Kinect sensor, OculusRiftDK2 virtual reality glasses, treadmill and computer, computer is provided with photographic head, described Kinect sensor, OculusRiftDK2 virtual reality glasses and treadmill realize data communication with computer respectively and are connected, and are provided with client and server in computer;
Realize method based on the body-building game of virtual reality body-building game system to comprise the following steps:
One, user wears OculusRiftDK2 virtual reality glasses and climbs up treadmill, computer starting game client, game replaying prologue video and start to select menu, and by video data transmission to OculusRiftDK2 glasses;
Two, after entering interface, user carries out menu setecting by swinging up and down of arm, Kinect sensor by real-time capture to limb action be uploaded to computer, computer client receives and processes the limb action data that Kinect sensor sends, it is achieved selection to game mode on menu;
Three, game starts, on OculusRiftDK2 virtual reality glasses, display computer client sends the virtual game obstacle scene of coming in real time, player realizes haul off obstacle by swinging of arm, the limb action of Kinect sensor real-time capture user is also uploaded to computer, the computer athletic posture by high-definition camera captured in real-time user, the spatial attitude of human motion is determined by spatial attitude extraction algorithm, and described spatial attitude is fitted in scene of game, make corresponding feedback action, the real-time virtual scene converting image transmission line formed in game client after computer processes passes on OculusRiftDK2 virtual reality glasses;
Four, user movement distance and current speed data are transferred to computer by treadmill, and the data received are displayed by client, and when reaching predetermined mileage and speed, computer sends speed change or halt instruction to treadmill;
Five, one taking turns game over, exiting game and continuing the menu setecting of game occur in client end interface, and user is selected by brandishing up and down of arm.
Described a kind of body-building game based on virtual reality body-building game system realizes method, and the selection of game mode includes in step 2 single player mode and online mode, and in online mode, the player that networking coupling carries out playing online is carried out athletic competition by client.
Compared with prior art, the invention have the advantages that
In this method, player can select to carry out cross-country sports with online true man player, it is mutually added good friend, thus enhance in virtual game with in real world interpersonal alternately, effectively overcome the social isolation of reality that reality-virtualizing game brings and the problem such as quantity of motion is very few, the interest of game being greatly promoted.
Utilize gyroscope and the Kinect motion capture device of DK2, body-building player has broken away from simple treadmill and has run, and the brandishing of left-right rotation and arm that swing up and down that can be by head realizes the jump of player in game, squat down, turn and realize the selection of menu option in the hiding and play of barrier in left and right, by this method, in virtual fitness, single obtaining alternately improves significantly.
Accompanying drawing explanation
Fig. 1 is the system block diagram of virtual reality body-building game system;
Fig. 2 be virtual reality body-building game system realize method flow diagram.
Detailed description of the invention
A kind of virtual reality body-building game system is made up of following relatively independent part: Kinect sensor, OculusRiftDK2 virtual reality glasses, treadmill and computer, computer is provided with high-definition camera, Kinect sensor, OculusRiftDK2 virtual reality glasses and treadmill realize data communication with computer respectively and are connected, being previously provided with software in computer, software is made up of client and server.
Kinect sensor is used for real-time capture user limb action on a treadmill;Computer is as the controller of whole system, in the exercise datas such as limb action data, the travel of treadmill transmission, movement time and speed that its reception Kinect sensor captures and OculusRiftDK2 virtual reality glasses, the video image of display in real time, is sent respectively to treadmill and OculusRiftDK2 virtual reality glasses by the feedback data after process simultaneously.
A kind of body-building game based on virtual reality body-building game system realizes method, comprises the following steps:
(1) game episode runs through whole process.
(2) user wears DK2 glasses and climbs up treadmill, computer starting game client, game replaying prologue video and start to select menu, and is passed on DK2 glasses by video transmission line by video data.
(3) entering games system login/register interface, new user is optional to register or visitor's pattern, and old user logs into game.After entering interface, user carries out menu by swinging up and down of arm, Kinect by real-time capture to limb action reach computer by data wire, computer client receives these data and is converted to the acceptable API keyboard data of client, it is achieved selection up and down to game mode on menu.
Having single player mode and online mode in game mode, wherein the player that networking coupling carries out playing online is carried out athletic competition by online mode client.
null(4) game starts,On virtual glasses, display computer client sends the virtual game obstacle scene of coming in real time,Player realizes haul off obstacle by swinging of arm,The limb action of Kinect real-time capture user also passes to computer by data wire,The computer athletic posture by high-definition camera captured in real-time user,By a spatial attitude extraction algorithm program in server,Spatial attitude is converted in real time human space movement tendency vector matrix,This vector matrix coordinate includes human body key feature dot matrix、Movement tendency that characteristic point matrix is relevant and speed、The displacement coordinate that characteristic point matrix is relevant,Above-mentioned vector matrix can determine the spatial attitude of human motion substantially,This spatial attitude is fitted in Games Software,Scene of game is made corresponding feedback action,In computer, corresponding software and hardware processes data and forms the real-time virtual scene conversion in game client,And image is passed on DK2 glasses by video transmission line.
(5) user movement distance and present speed are transferred to computer by WLAN by treadmill, client display page will show the related data received in real time, when reaching predetermined mileage and speed, client sends the instruction of speed change or stopping by computer to treadmill.
(6) one take turns game over, and exiting game and continuing the menu setecting of game occur in client end interface, and user can pass through brandishing up and down of arm and select.Kinect sensor by real-time capture to limb action data be uploaded to computer, the scene of computer controls treadmill further action and OculusRiftDK2 virtual reality glasses after receiving and process limb action data shows.
If user prepares to exit game temporarily, brandishing arm continuously up and down, photographic head is converted into termination signal after capturing in computer, and computer sends to treadmill and ceases and desist order.Exiting client by game episode, now server can process and notify other online users, when all users exit game, and closing server.

Claims (2)

1. one kind realizes method based on the body-building game of virtual reality body-building game system, it is characterized in that, virtual reality body-building game system is made up of Kinect sensor, OculusRiftDK2 virtual reality glasses, treadmill and computer, computer is provided with photographic head, described Kinect sensor, OculusRiftDK2 virtual reality glasses and treadmill realize data communication with computer respectively and are connected, and are provided with client and server in computer;
Realize method based on the body-building game of virtual reality body-building game system to comprise the following steps:
One, user wears OculusRiftDK2 virtual reality glasses and climbs up treadmill, computer starting game client, game replaying prologue video and start to select menu, and by video data transmission to OculusRiftDK2 glasses;
Two, after entering interface, user carries out menu setecting by swinging up and down of arm, Kinect sensor by real-time capture to limb action be uploaded to computer, computer client receives and processes the limb action data that Kinect sensor sends, it is achieved selection to game mode on menu;
Three, game starts, on OculusRiftDK2 virtual reality glasses, display computer client sends the virtual game obstacle scene of coming in real time, player realizes haul off obstacle by swinging of arm, the limb action of Kinect sensor real-time capture user is also uploaded to computer, the computer athletic posture by high-definition camera captured in real-time user, the spatial attitude of human motion is determined by spatial attitude extraction algorithm, and described spatial attitude is fitted in scene of game, make corresponding feedback action, the real-time virtual scene converting image transmission line formed in game client after computer processes passes on OculusRiftDK2 virtual reality glasses;
Four, user movement distance and current speed data are transferred to computer by treadmill, and the data received are displayed by client, and when reaching predetermined mileage and speed, computer sends speed change or halt instruction to treadmill;
Five, one taking turns game over, exiting game and continuing the menu setecting of game occur in client end interface, and user is selected by brandishing up and down of arm.
2. a kind of body-building game based on virtual reality body-building game system realizes method as claimed in claim 1, it is characterized in that, the selection of game mode includes in described step 2 single player mode and online mode, and in online mode, the player that networking coupling carries out playing online is carried out athletic competition by client.
CN201610044502.3A 2015-10-12 2016-01-22 Body building game implementation method based on virtual reality body building game system Pending CN105727559A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN2015106544935 2015-10-12
CN201510654493 2015-10-12

Publications (1)

Publication Number Publication Date
CN105727559A true CN105727559A (en) 2016-07-06

Family

ID=56246462

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610044502.3A Pending CN105727559A (en) 2015-10-12 2016-01-22 Body building game implementation method based on virtual reality body building game system

Country Status (1)

Country Link
CN (1) CN105727559A (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106139519A (en) * 2016-07-29 2016-11-23 韩莹光 A kind of universal treadmill of mixed reality and application process thereof
CN106648084A (en) * 2016-12-09 2017-05-10 深圳市天易联科技有限公司 Data processing method and device in virtual reality equipment
CN106730611A (en) * 2016-11-30 2017-05-31 中科院合肥技术创新工程院 A kind of intelligent exercycle and method for merging somatic sensation television game
CN106994246A (en) * 2017-04-25 2017-08-01 合肥泽诺信息科技有限公司 A kind of games system based on virtual reality
CN107046538A (en) * 2017-04-06 2017-08-15 王博 A kind of intelligent secret room system and its control method
CN107115675A (en) * 2017-05-26 2017-09-01 合肥充盈信息科技有限公司 A kind of physical fitness games system and implementation method based on Kinect
CN107545793A (en) * 2017-09-27 2018-01-05 浙江建设职业技术学院 A kind of architectural teaching system based on VR technologies
CN107648845A (en) * 2017-10-20 2018-02-02 莲花丝路科技有限公司 Virtual reality entertainment systems and its method
WO2018036016A1 (en) * 2016-08-26 2018-03-01 宇龙计算机通信科技(深圳)有限公司 Method for achieving exercising, client end and service end
WO2018121684A1 (en) * 2016-12-29 2018-07-05 中兴通讯股份有限公司 Head-mounted apparatus, interactive game platform, board game implementation system and method
CN108845670A (en) * 2018-06-27 2018-11-20 苏州馨镜家园软件科技有限公司 A kind of online virtual fitness entertainment systems and method based on somatosensory device
CN108939418A (en) * 2018-09-06 2018-12-07 西北工业大学 A kind of VR body-building interactive system based on unity 3D
CN110102045A (en) * 2019-04-10 2019-08-09 中铁四局集团房地产开发有限公司 A kind of detection of human body flexibility and immersion virtual training method
CN110270091A (en) * 2018-03-14 2019-09-24 京东方科技集团股份有限公司 Virtual reality device, control method and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120021393A1 (en) * 2010-07-22 2012-01-26 Thoern Ola Method for Operating a Training Device and Training Device
CN203746012U (en) * 2013-12-08 2014-07-30 安庆师范学院 Three-dimensional virtual scene human-computer interaction stereo display system
CN104117206A (en) * 2014-08-01 2014-10-29 天津恒威先创科技发展有限公司 Method for realizing virtual reality all-directional action based on action capturing system
CN104801039A (en) * 2015-04-30 2015-07-29 浙江工商大学 Virtual reality gaming device and scene realization method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120021393A1 (en) * 2010-07-22 2012-01-26 Thoern Ola Method for Operating a Training Device and Training Device
CN203746012U (en) * 2013-12-08 2014-07-30 安庆师范学院 Three-dimensional virtual scene human-computer interaction stereo display system
CN104117206A (en) * 2014-08-01 2014-10-29 天津恒威先创科技发展有限公司 Method for realizing virtual reality all-directional action based on action capturing system
CN104801039A (en) * 2015-04-30 2015-07-29 浙江工商大学 Virtual reality gaming device and scene realization method

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106139519A (en) * 2016-07-29 2016-11-23 韩莹光 A kind of universal treadmill of mixed reality and application process thereof
WO2018036016A1 (en) * 2016-08-26 2018-03-01 宇龙计算机通信科技(深圳)有限公司 Method for achieving exercising, client end and service end
CN106730611A (en) * 2016-11-30 2017-05-31 中科院合肥技术创新工程院 A kind of intelligent exercycle and method for merging somatic sensation television game
CN106648084A (en) * 2016-12-09 2017-05-10 深圳市天易联科技有限公司 Data processing method and device in virtual reality equipment
CN108245891B (en) * 2016-12-29 2023-07-18 南京中兴新软件有限责任公司 Head-mounted equipment, game interaction platform and table game realization system and method
CN108245891A (en) * 2016-12-29 2018-07-06 中兴通讯股份有限公司 System and method is realized in a kind of headset equipment, game interaction platform, table trip
WO2018121684A1 (en) * 2016-12-29 2018-07-05 中兴通讯股份有限公司 Head-mounted apparatus, interactive game platform, board game implementation system and method
CN107046538B (en) * 2017-04-06 2021-02-09 王博 Intelligent secret room system and control method thereof
CN107046538A (en) * 2017-04-06 2017-08-15 王博 A kind of intelligent secret room system and its control method
CN106994246A (en) * 2017-04-25 2017-08-01 合肥泽诺信息科技有限公司 A kind of games system based on virtual reality
CN107115675A (en) * 2017-05-26 2017-09-01 合肥充盈信息科技有限公司 A kind of physical fitness games system and implementation method based on Kinect
CN107115675B (en) * 2017-05-26 2021-04-20 合肥酷卓数码科技有限公司 Kinect-based sports fitness game system and implementation method
CN107545793A (en) * 2017-09-27 2018-01-05 浙江建设职业技术学院 A kind of architectural teaching system based on VR technologies
CN107545793B (en) * 2017-09-27 2024-01-23 浙江建设职业技术学院 Building teaching system based on VR technique
CN107648845A (en) * 2017-10-20 2018-02-02 莲花丝路科技有限公司 Virtual reality entertainment systems and its method
CN110270091A (en) * 2018-03-14 2019-09-24 京东方科技集团股份有限公司 Virtual reality device, control method and storage medium
CN110270091B (en) * 2018-03-14 2023-03-10 京东方科技集团股份有限公司 Virtual reality device, control method, and storage medium
CN108845670A (en) * 2018-06-27 2018-11-20 苏州馨镜家园软件科技有限公司 A kind of online virtual fitness entertainment systems and method based on somatosensory device
CN108939418A (en) * 2018-09-06 2018-12-07 西北工业大学 A kind of VR body-building interactive system based on unity 3D
CN110102045A (en) * 2019-04-10 2019-08-09 中铁四局集团房地产开发有限公司 A kind of detection of human body flexibility and immersion virtual training method

Similar Documents

Publication Publication Date Title
CN105727559A (en) Body building game implementation method based on virtual reality body building game system
CN109069934B (en) Audience view tracking of virtual reality environment (VR) users in a VR
JP6313283B2 (en) WEB-based game platform using mobile device motion sensor input
JP5286267B2 (en) Game device, game program, and object operation method
US10328339B2 (en) Input controller and corresponding game mechanics for virtual reality systems
CN205569609U (en) Virtual reality body -building system
JP6088087B2 (en) Screen baseball system management method
TWM474545U (en) Fitness equipment in combination with cloud services
CN104080008B (en) A kind of smart television game interaction system and method
CN102004840B (en) Method and system for realizing virtual boxing based on computer
EP2891509A1 (en) Augmented reality system incorporating transforming avatars
US20110172017A1 (en) Game machine, game program, and game machine control method
JP2013516212A (en) Virtual golf simulation apparatus and method
JP7170077B2 (en) program
CN107648845A (en) Virtual reality entertainment systems and its method
CN102033607A (en) Human-machine interaction information system and method for realizing human-machine interaction
KR102573182B1 (en) Terminal device, virtual sports device, virtual sports system and method for operating virtual sports system
CN109646876A (en) A kind of treadmill and its body building method shared based on virtual scene
CN108579060A (en) A kind of kinematic system and its application process
CN107115675B (en) Kinect-based sports fitness game system and implementation method
CN206178656U (en) Virtual reality bicycle interactive system
CN101950322A (en) Man-machine interaction network system for realizing point-to-point connection
CN104689519A (en) Cloud service integrated fitness equipment and cloud service system thereof
TW201503938A (en) 360 degrees-surrounding virtual reality of fishing system
CN203169985U (en) Sports equipment intelligent direction control hand shank with upper limb exercising function

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20160706