TY - JOUR
T1 - NOVA
T2 - Neural-Optimized Viewport Adaptive 360-Degree Video Streaming at the Edge
AU - Hou, Biao
AU - Yang, Song
AU - Li, Fan
AU - Zhu, Liehuang
AU - Chen, Xu
AU - Wang, Yu
AU - Fu, Xiaoming
N1 - Publisher Copyright:
IEEE
PY - 2024
Y1 - 2024
N2 - The 360-degree video streaming service provides a unique immersive viewing experience for users, who can freely change their Field-of-View (FoV) to view different portions of the videos. However, the demands for high throughput and low latency for 360-degree video pose substantial challenges to the current network infrastructure. Super Resolution (SR) is the procedure for reconstructing high-resolution images from low-resolution ones. Hence, caching video content on the network edge in advance, which is near end users, and applying the SR technique can significantly alleviate the transmission latency. In this paper, we describe NOVA, an efficient Neural-Optimized Viewport Adaptive 360-degree video streaming system to improve the Quality of Experience (QoE) of users. In NOVA, we first design a foveated rendering SR approach to super-resolve video tiles utilizing computational resources at the edge. Subsequently, we present a meta-learning-based Multi-Agent Reinforcement Learning (MARL) algorithm to select SR depths and video tiles inside users' viewports for agile video tile adaptation to optimize overall QoE under frequent network fluctuations. Finally, we implement the holistic prototype of NOVA and evaluate its performance on various real-world network datasets. Extensive experiments illustrate that compared to the state-of-the-art algorithms, NOVA improves average user-perceived QoE by up to 27%.
AB - The 360-degree video streaming service provides a unique immersive viewing experience for users, who can freely change their Field-of-View (FoV) to view different portions of the videos. However, the demands for high throughput and low latency for 360-degree video pose substantial challenges to the current network infrastructure. Super Resolution (SR) is the procedure for reconstructing high-resolution images from low-resolution ones. Hence, caching video content on the network edge in advance, which is near end users, and applying the SR technique can significantly alleviate the transmission latency. In this paper, we describe NOVA, an efficient Neural-Optimized Viewport Adaptive 360-degree video streaming system to improve the Quality of Experience (QoE) of users. In NOVA, we first design a foveated rendering SR approach to super-resolve video tiles utilizing computational resources at the edge. Subsequently, we present a meta-learning-based Multi-Agent Reinforcement Learning (MARL) algorithm to select SR depths and video tiles inside users' viewports for agile video tile adaptation to optimize overall QoE under frequent network fluctuations. Finally, we implement the holistic prototype of NOVA and evaluate its performance on various real-world network datasets. Extensive experiments illustrate that compared to the state-of-the-art algorithms, NOVA improves average user-perceived QoE by up to 27%.
KW - 360-degree videos
KW - Meta learning
KW - Multi-agent reinforcement learning
KW - Super resolution
UR - http://www.scopus.com/inward/record.url?scp=85202700797&partnerID=8YFLogxK
U2 - 10.1109/TSC.2024.3451237
DO - 10.1109/TSC.2024.3451237
M3 - Article
AN - SCOPUS:85202700797
SN - 1939-1374
SP - 1
EP - 15
JO - IEEE Transactions on Services Computing
JF - IEEE Transactions on Services Computing
ER -