Reinforcement Learning Driven Adaptive VR Streaming with Optical Flow Based QoE

March 17, 2020 ยท Entered Twilight ยท ๐Ÿ› International Conference on Industrial Informatics

๐ŸŒ… TWILIGHT: Old Age
Predates the code-sharing era โ€” a pioneer of its time

"Last commit was 5.0 years ago (โ‰ฅ5 year threshold)"

Evidence collected by the PWNC Scanner

Repo contents: AllTileValueness.m, DepthMap, GetRotationSpeed.m, GetRotationVector.m, GetSJND.m, OFB_VRForRL.m, PanoForRL.m, PlatoForRL.m, README.md, Reinforcement learning based ABR, TransToRL.m, calcTileMse.m, calcTileMseFlow.m, calcTileMseFlowForRL.m, calcTileMseForRL.m, calcTileSize.m, calcTileSizeFlow.m, cutChunk.m, downSample.m, extractFrame.m, fitted.mat, flownet2-pytorch, plot results, readFlowFile.m, tilingDP, viewpoint

Authors Wei Quan, Yuxuan Pan, Bin Xiang, Lin Zhang arXiv ID 2003.07583 Category cs.MM: Multimedia Citations 9 Venue International Conference on Industrial Informatics Repository https://github.com/buptexplorers/OFB-VR โญ 12 Last Checked 1 month ago
Abstract
With the merit of containing full panoramic content in one camera, Virtual Reality (VR) and 360-degree videos have attracted more and more attention in the field of industrial cloud manufacturing and training. Industrial Internet of Things (IoT), where many VR terminals needed to be online at the same time, can hardly guarantee VR's bandwidth requirement. However, by making use of users' quality of experience (QoE) awareness factors, including the relative moving speed and depth difference between the viewpoint and other content, bandwidth consumption can be reduced. In this paper, we propose OFB-VR (Optical Flow Based VR), an interactive method of VR streaming that can make use of VR users' QoE awareness to ease the bandwidth pressure. The Just-Noticeable Difference through Optical Flow Estimation (JND-OFE) is explored to quantify users' awareness of quality distortion in 360-degree videos. Accordingly, a novel 360-degree videos QoE metric based on PSNR and JND-OFE (PSNR-OF) is proposed. With the help of PSNR-OF, OFB-VR proposes a versatile-size tiling scheme to lessen the tiling overhead. A Reinforcement Learning(RL) method is implemented to make use of historical data to perform Adaptive BitRate(ABR). For evaluation, we take two prior VR streaming schemes, Pano and Plato, as baselines. Vast evaluations show that our system can increase the mean PSNR-OF score by 9.5-15.8% while maintaining the same rebuffer ratio compared with Pano and Plato in a fluctuate LTE bandwidth dataset. Evaluation results show that OFB-VR is a promising prototype for actual interactive industrial VR. A prototype of OFB-VR can be found in https://github.com/buptexplorers/OFB-VR.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

๐Ÿ“œ Similar Papers

In the same crypt โ€” Multimedia