TVG-Streaming : Learning User Behaviors for QoE-Optimized 360-Degree Video Streaming

Miao HU, Jiawen CHEN, Di WU, Yipeng ZHOU, Yi WANG, Hong Ning DAI

Research output: Journal PublicationsJournal Article (refereed)peer-review

Abstract

360-degree video streaming shows great potential to revolutionize the streaming market, by providing much better immersive experience than standard video streams. However, its wide adoption is hindered by the surging demand of network bandwidth due to multi-screen video transmission. To reduce the bandwidth cost, one promising approach is to predict a user’s field of view (FoV), and then prefetch video tiles that a user will view a few seconds ahead. The challenge lies in that user behaviors cannot be properly captured with very limited information, especially the viewing time spent on each tile and the FoV switching behavior are hard to predict. In this paper, we propose a novel 360-degree video streaming algorithm called TVG-Streaming to optimize user experiences by learning user view behaviors. Different from previous approaches, our idea is to exploit tile-view graphs (TVGs) generated by real user behaviors and accurately estimate the probability that each tile falls in the FoV. With the tile view probability, we can determine the bitrate of each tile for delivery and buffering with limited bandwidth budget so as to maximize users’ quality of experience (QoE). For evaluation, we conduct extensive experiments using real traces and the results show that our proposed TVG-Streaming algorithm significantly outperforms other algorithms by at least 20% improvement in terms of users’ QoE.

Original languageEnglish
JournalIEEE Transactions on Circuits and Systems for Video Technology
DOIs
Publication statusE-pub ahead of print - 21 Dec 2020
Externally publishedYes

Bibliographical note

Publisher Copyright:
IEEE

Keywords

  • 360-degree video
  • Bandwidth
  • Bit rate
  • Linear regression
  • Predictive models
  • Quality of experience
  • streaming
  • Streaming media
  • Switches
  • tile-view graph

Fingerprint

Dive into the research topics of 'TVG-Streaming : Learning User Behaviors for QoE-Optimized 360-Degree Video Streaming'. Together they form a unique fingerprint.

Cite this