Professional Documents
Culture Documents
Shujia Hao, Wei Song, Kaisi Huang, Yulong Xi, Kyungeun Cho
and Kyhyun Um
Abstract Virtual reality (VR) with head-mounted display (HMD) device provides
an immersive experience for novel multimedia applications. This paper develops an
interactive virtual reality system with a wireless HMD to enable a natural VR
operation interface. In a server, the system utilizes the Kinect as a motion detection
device to estimate VR user’s location and gesture information in real time. Through
a WiFi network, the user’s information is transferred to the HMD as a client, where
the user controls an avatar following his motion. The controlled avatar interacts
with the virtual environment in real time. The proposed system is implemented
using a Samsung Gear VR, Kinect 2.0 and Unity3D environment. This system is
compatible with serious games, virtual and physical collaboration, natural user
interfaces, and other multimedia applications.
1 Introduction
Virtual Reality (VR) technology has been actively researched in various multimedia
fields. HMD is widening rapidly in recent years. HMDs allow VR user to observe
the virtual environment at both left and right viewports, which generate a stereo
image in human’s brain [1]. HMD devices are also available for Natural User
Interface (NUI) applications, which aim to implement multimedia operation with
human gesture controlling [2]. The interdisciplinary projects combining NUI, VR
and HMD provide users with natural operation and intuitive observation experience.
Recently, several human motion sensors are developed for NUI input devices,
such as Microsoft Kinect and Leap Motion [3]. The Kinect is a popular body
gesture detection device for touch-less operation interface. By combining HMD
with the Kinect, this paper proposes a wireless interactive virtual reality system. As
computing in a server, the Kinect detects the user’s motion information, as an NUI.
Different from video stream transmission method, this system only transmit the
motion signal and the VR visualization process is generated by the HMD client.
This method with small data volume enables the real-time wireless network
transmission so as to promote the HMD VR commercialized. The proposed system
provides several function interfaces for NUI application, such as serious games,
medical experiments, and multimedia lectures.
The remainder of this paper is organized as follows. Section 2 overviews related
work. Section 3 discusses the architecture of the interactive virtual reality system.
Section 4 develops a serious game using the proposed system. Section 5 concludes
this paper.
2 Related Work
4 Experiments
galaxy Note 4 in it. The Note 4 has a 2.7 GHz Qualcomm Snapdragon Quad CPU,
3 GB RAM, 2560 × 1440 resolution, and android 4.4 operation system.
As shown in Fig. 2a, the user wore the HMD and played the game in front of a
Kinect. The server monitor displayed the human gesture recognizing result joint
with an avatar, as shown in Fig. 2b, in order to monitor and correct the Kinect
performance. Using the TCP/IP, the gesture information is transmitted to the client.
We developed a serious game using Unity3D, which was exported to android
operation system in the HMD VR. In the game, the player was allowed to hit virtual
monsters and walked in a virtual world with his hand. Besides monsters and virtual
An Interactive Virtual Reality System with a Wireless … 207
environment, the player was able to see his avatar body at the first person viewport,
as shown in Fig. 2c, d.
The proposed system allows users to interact the virtual objects by their gestures,
without wearing any motion detection device. It has a bright prospect in digital
media technologies, such as entertainment, gaming, film and video, and education.
5 Conclusions
To provide a natural and convenient interface for the HMD VR, this paper
described an interactive VR System using the Kinect, as a gesture detection sensor.
By transmitting the gesture information from the server to the HMD VR client, the
system realized that the user interacted with the virtual environment by his gesture
operation. The user was able to control and browse his avatar in the HMD VR in
real time due to the small transmission datasets. The developed serious game
verified that such wireless NUI operation approach enhanced the immersive
experience.
In our system, the obstacles in the real world are not visualized in the VR scene,
thus the user is easy to hit and knock onto the obstacles. In future, we will
reconstruct the real world to a virtual 3D background model using a LiDAR sensor.
The VR scene will provide obstacle warning graphics interface to show the point
clouds of the real world.
Acknowledgments This research was supported by the National Natural Science Foundation of
China (61503005), and by SRF for ROCS, SEM.
References
1. Gordon NS, Merchant J, Zanbaka C et al (2011) Interactive gaming reduces experimental pain
with or without a head mounted display. Comput Hum Behav 27:2123–2128
2. Song W, Cai X, Xi Y et al (2015) Real-time single camera natural user interface engine
development. Multimedia Tools Appl, pp 1–17
3. Beattie N, Horan B, McKenziea S (2015) Taking the LEAP with the oculus HMD and CAD—
plucking at thin air? Procedia Technol 20:149–154
4. Draganov IR, Boumbarov OL (2015) Investigating oculus rift virtual reality display
applicability to medical assistive system for motor disabled patients. In: The 8th IEEE
international conference on intelligent data acquisition and advanced computing systems:
technology and applications, pp 24–26
5. Kenneth S, Christian S, Bruce T et al (2013) The molecular control toolkit: controlling 3D
molecular graphics via gesture and voice. In: 2013 IEEE symposium on biological data
visualization, pp 49–56
6. Avila L, Bailey M (2014) Virtual reality for the masses. Comput Graph Appl 34:103–104
7. Ito M, Kihara K, Yoshida S et al (2015) Patient’s self-monitoring of transurethral surgical
images using a head-mounted display. Urol Case Rep 3:27–29