Litcius/Paper detail

<i>Mosaic</i>: Advancing User Quality of Experience in 360-Degree Video Streaming With Machine Learning

Sohee Park, Arani Bhattacharya, Zhibo Yang, Samir R. Das, Dimitris Samaras

2021IEEE Transactions on Network and Service Management43 citationsDOI

Abstract

Conventional streaming solutions for streaming 360-degree panoramic videos are inefficient in that they download the entire 360-degree panoramic scene, while the user views only a small sub-part of the scene called the viewport. This can waste over 80% of the network bandwidth. We develop a comprehensive approach called Mosaic that combines a powerful neural network-based viewport prediction with a rate control mechanism that assigns rates to different tiles in the 360-degree frame such that the video quality of experience is optimized subject to a given network capacity. We model the optimization as a multi-choice knapsack problem and solve it using a greedy approach. We also develop an end-to-end testbed using standards-compliant components and provide a comprehensive performance evaluation of Mosaic along with five other streaming techniques - two for conventional adaptive video streaming and three for 360-degree tile-based video streaming. Mosaic outperforms the best of the competitions by as much as 47-191% in terms of average video quality of experience. Simulation-based evaluation as well as subjective user studies further confirm the superiority of the proposed approach.

Topics & Concepts

ViewportComputer scienceTestbedQuality of experienceVideo qualityParallaxVideo streamingDegree (music)Frame (networking)Real-time computingArtificial intelligenceComputer networkQuality of serviceMetric (unit)Operations managementAcousticsPhysicsEconomicsImage and Video Quality AssessmentVideo Coding and Compression TechnologiesAdvanced Image Processing Techniques
<i>Mosaic</i>: Advancing User Quality of Experience in 360-Degree Video Streaming With Machine Learning | Litcius