Q-VR: System-Level Design for Future Mobile Collaborative Virtual Reality

02/25/2021
by   Chenhao Xie, et al.
0

High Quality Mobile Virtual Reality (VR) is what the incoming graphics technology era demands: users around the world, regardless of their hardware and network conditions, can all enjoy the immersive virtual experience. However, the state-of-the-art software-based mobile VR designs cannot fully satisfy the realtime performance requirements due to the highly interactive nature of user's actions and complex environmental constraints during VR execution. Inspired by the unique human visual system effects and the strong correlation between VR motion features and realtime hardware-level information, we propose Q-VR, a novel dynamic collaborative rendering solution via software-hardware co-design for enabling future low-latency high-quality mobile VR. At software-level, Q-VR provides flexible high-level tuning interface to reduce network latency while maintaining user perception. At hardware-level, Q-VR accommodates a wide spectrum of hardware and network conditions across users by effectively leveraging the computing capability of the increasingly powerful VR hardware. Extensive evaluation on real-world games demonstrates that Q-VR can achieve an average end-to-end performance speedup of 3.4x (up to 6.7x) over the traditional local rendering design in commercial VR devices, and a 4.1x frame rate improvement over the state-of-the-art static collaborative rendering.

READ FULL TEXT

page 2

page 5

page 6

page 7

research
01/23/2018

Towards Low-Latency and Ultra-Reliable Virtual Reality

Virtual Reality (VR) is expected to be one of the killer-applications in...
research
01/18/2021

OpenUVR: an Open-Source System Framework for Untethered Virtual Reality Applications

Advancements in heterogeneous computing technologies enable the signific...
research
03/30/2021

Foveated Neural Radiance Fields for Real-Time and Egocentric Virtual Reality

Traditional high-quality 3D graphics requires large volumes of fine-deta...
research
07/27/2021

Collaborative Software Modeling in Virtual Reality

Modeling is a key activity in conceptual design and system design. Throu...
research
04/07/2019

Visible Light Communication for Next Generation Untethered Virtual Reality Systems

Virtual and augmented reality (VR/AR) systems are emerging technologies ...
research
11/15/2022

Foveated Rendering: a State-of-the-Art Survey

Recently, virtual reality (VR) technology has been widely used in medica...
research
04/14/2009

A Distributed Software Architecture for Collaborative Teleoperation based on a VR Platform and Web Application Interoperability

Augmented Reality and Virtual Reality can provide to a Human Operator (H...

Please sign up or login with your details

Forgot password? Click here to reset