一句话:提出软硬件协同的动态协同渲染方案Q-VR,降低移动VR延迟并提升画质与帧率。
高质量移动虚拟现实要求不同硬件与网络条件的用户都能获得沉浸体验,但现有纯软件移动VR方案因强交互性与复杂环境约束难以满足实时性。受人类视觉系统效应及VR运动特征与实时硬件信息强相关的启发,作者提出Q-VR:一种软硬件协同的动态协同渲染方案。软件层提供灵活的高层调优接口,在维持用户感知的同时降低网络延迟;硬件层则利用日益强大的VR硬件算力,适配不同用户的硬件与网络条件。在真实游戏上的评测表明,Q-VR相较商用VR设备的传统本地渲染平均端到端加速3.4倍(最高6.7倍),相较最先进的静态协同渲染帧率提升4.1倍。
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.
@inproceedings{paperbot6088,
title = {Q-VR: system-level design for future mobile collaborative virtual reality},
author = {Chenhao Xie and Xie Li and Yang Hu and Huwan Peng and Michael Taylor and Shuaiwen Leon Song},
booktitle = {ASPLOS},
year = {2021},
doi = {10.1145/3445814.3446715}
}