JOURNAL ARTICLE

Viewport-Aware Deep Reinforcement Learning Approach for 360$^\circ$ Video Caching

Pantelis ManiotisNikolaos Thomos

Year: 2021 Journal:   IEEE Transactions on Multimedia Vol: 24 Pages: 386-399   Publisher: Institute of Electrical and Electronics Engineers

Abstract

360º video is an essential component of VR/AR/MR systems that provides immersive experience to the users. However, 360º video is associated with high bandwidth requirements. The required bandwidth can be reduced by exploiting the fact that users are interested in viewing only a part of the video scene and that users request viewports that overlap with each other. Motivated by the findings of our recent works where the benefits of caching video tiles at edge servers instead of caching entire 360º videos were shown, in this paper, we introduce the concept of virtual viewports that have the same number of tiles with the original viewports. The tiles forming these viewports are the most popular ones for each video and are determined by the users' requests. Then, we propose a proactive caching scheme that assumes unknown videos' and viewports' popularity. Our scheme determines which videos to cache as well as which is the optimal virtual viewport per video. Virtual viewports permit to lower the dimensionality of the cache optimization problem. To solve the problem, we first formulate the content placement of 360º videos in edge cache networks as a Markov Decision Process (MDP), and then we determine the optimal caching placement using the Deep Q-Network (DQN) algorithm. The proposed solution aims at maximizing the overall quality of the 360º videos delivered to the end-users by caching the most popular 360º videos at base quality along with a virtual viewport in high quality. We extensively evaluate the performance of the proposed system and compare it with that of known systems such as Least Frequently Used (LFU), Least Recently Used (LRU), First-In-First-Out (FIFO), over both synthetic and real 360º video traces. The results reveal the large benefits coming from proactive caching of virtual viewports instead of the original ones in terms of the overall quality of the rendered viewports, the cache hit ratio, and the servicing cost.

Keywords:
Viewport Computer science Cache Notation Multimedia Artificial intelligence Computer network Mathematics Arithmetic

Metrics

51
Cited By
6.46
FWCI (Field Weighted Citation Impact)
47
Refs
0.96
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Caching and Content Delivery
Physical Sciences →  Computer Science →  Computer Networks and Communications
Image and Video Quality Assessment
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Peer-to-Peer Network Technologies
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Viewport-Patch Extraction Enhanced 360$^\circ$ Video Quality Assessment

Xiaoyu YanChao YangPing AnXinpeng Huang

Journal:   IEEE Signal Processing Letters Year: 2025 Vol: 33 Pages: 386-390
JOURNAL ARTICLE

Mobility-Aware Proactive Video Segment Caching Based on Deep Reinforcement Learning

Xuefei LiJiawei WangZhilong ZhangDanpu Liu

Journal:   2021 7th IEEE International Conference on Network Intelligence and Digital Content (IC-NIDC) Year: 2021 Pages: 230-234
JOURNAL ARTICLE

Perceptual Quality Aware Adaptive 360-Degree Video Streaming with Deep Reinforcement Learning

Qingxuan FengPeng YangFeng LyuLi Yu

Journal:   ICC 2022 - IEEE International Conference on Communications Year: 2022 Pages: 1190-1195
© 2026 ScienceGate Book Chapters — All rights reserved.