Adaptive Streaming of 360 Videos with Perfect, Imperfect, and Unknown FoV Viewing Probabilities in Wireless Networks
Lingzhi Zhao, Ying Cui, Zhi Liu, Yunfei Zhang, Sheng Yang

TL;DR
This paper develops adaptive streaming strategies for 360 videos over wireless networks, considering perfect, imperfect, and unknown FoV prediction scenarios, and demonstrates significant performance improvements over existing methods.
Contribution
It introduces a comprehensive optimization framework for adaptive 360 video streaming that accounts for various FoV prediction accuracies, a novel aspect not previously explored.
Findings
Proposed solutions outperform existing schemes in all FoV prediction cases.
Optimal and suboptimal solutions are derived using KKT conditions and CCCP.
First work to analyze FoV prediction impact on adaptive 360 video streaming performance.
Abstract
This paper investigates adaptive streaming of one or multiple tiled 360 videos from a multi-antenna base station (BS) to one or multiple single-antenna users, respectively, in a multi-carrier wireless system. We aim to maximize the video quality while keeping rebuffering time small via encoding rate adaptation at each group of pictures (GOP) and transmission adaptation at each (transmission) slot. To capture the impact of field-of-view (FoV) prediction, we consider three cases of FoV viewing probability distributions, i.e., perfect, imperfect, and unknown FoV viewing probability distributions, and use the average total utility, worst average total utility, and worst total utility as the respective performance metrics. In the single-user scenario, we optimize the encoding rates of the tiles, encoding rates of the FoVs, and transmission beamforming vectors for all subcarriers to maximize…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
