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

  title={OpenUVR: an Open-Source System Framework for Untethered Virtual Reality Applications},
  author={Alec Rohloff and Zackary Allen and Kung-Min Lin and Joshua Okrend and Chengyi Nie and Yu-Chia Liu and Hung-Wei Tseng},
  journal={2021 IEEE 27th Real-Time and Embedded Technology and Applications Symposium (RTAS)},
  • Alec RohloffZackary Allen H. Tseng
  • Published 18 January 2021
  • Computer Science
  • 2021 IEEE 27th Real-Time and Embedded Technology and Applications Symposium (RTAS)
Advancements in heterogeneous computing technologies enable the significant potential of virtual reality (VR) applications. To offer the best user experience (UX), a system should adopt an untethered, wireless-network-based architecture to transfer VR content between the user and the content generator. However, modern wireless network technologies make implementing such an architecture challenging, as VR applications require superior video quality–with high resolution, high frame rates, and… 

Figures and Tables from this paper

Edge-Computing-Assisted Virtual Reality Computation Offloading: An Empirical Study

This work aims to provide an understanding of various characteristics of VR computation offloading through comprehensive experiments conducted using a prototype testbed for edge-assisted VR processing and streaming, and presents latency measurement studies and investigate per-component latency with various settings.



On Building a Programmable Wireless High-Quality Virtual Reality System Using Commodity Hardware

Experimental results show that building a wireless high-quality VR system is very challenging, and needs extensive effort on both the software and hardware sides in order to meet the performance requirements.

Cutting the Cord: Designing a High-quality Untethered VR System with Low Latency Remote Rendering

This paper introduces an end-to-end untethered VR system design and open platform that can meet virtual reality latency and quality requirements at 4K resolution over a wireless link and introduces a Remote VSync Driven Rendering technique to minimize display latency.

Furion: Engineering High-Quality Immersive Virtual Reality on Today's Mobile Devices

A systematic design study of the “elephant in the room” facing the VR industry – is it feasible to enable high-quality VR apps on untethered mobile devices such as smartphones?

MUVR: Supporting Multi-User Mobile Virtual Reality with Resource Constrained Edge Cloud

  • Yong LiWei Gao
  • Computer Science
    2018 IEEE/ACM Symposium on Edge Computing (SEC)
  • 2018
This paper envisions the key reason of such challenges as the ignorance of redundancy across VR frames being rendered, and aims to fundamentally remove this performance constraint on highly dynamic VR applications by adaptively reusing the redundant VR framesbeing rendered for different VR users.

DeltaVR: Achieving High-Performance Mobile VR Dynamics through Pixel Reuse

  • Yong LiWei Gao
  • Computer Science
    2019 18th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN)
  • 2019
This paper implemented the design over Android OS and Unity VR application engine, and demonstrated that the design can maximize the mobile VR performance over highly dynamic VR scenarios with 95% less amount of VR frame data being transmitted, by completely removing the pixel redundancy across VR frames.

Toward Interconnected Virtual Reality: Opportunities, Challenges, and Enablers

The main requirements of wireless interconnected VR are described followed by a selection of key enablers; then research avenues and their underlying grand challenges are presented.

Energy-Efficient Video Processing for Virtual Reality

EVR mitigates the overhead of PT through two key techniques: semantic-aware streaming on the server and hardware-accelerated rendering on the client device, which reduces the energy of VR rendering by up to 58%, which translates to up to 42% energy saving for VR devices.

Enabling High-Quality Untethered Virtual Reality

MoVR is presented, a novel system that allows mmWave links to sustain high data rates even in the presence of a blockage and mobility, and is implemented by introducing a smart mmWave mirror and leveraging VR headset tracking information.

Mobile VR on edge cloud: a latency-driven design

The main contribution is in realizing a low latency control loop that streams VR scenes containing only the user's Field of View (FoV) and a latency-adaptive margin area around the FoV that allows the clients to render locally at a high refresh rate to accommodate and compensate for the head movements before the next motion update arrives.

Coterie: Exploiting Frame Similarity to Enable High-Quality Multiplayer VR on Commodity Mobile Devices

A novel technique is proposed that splits the rendering of BE frames between the mobile device and the server that drastically enhances the similarity of the BE frames and reduces the network load from frame caching.