Abstract
Despite its recent advances and increasing industrial interest, cloud gaming’s high bandwidth usage is still one of its major challenges. In this paper, we demonstrate how incorporating visual attention into cloud gaming helps to reduce bitrate without negatively affecting the player’s quality of experience. We show that current visual attention models, which work well for normal videos, underperform in the context of cloud gaming videos. Hence, we propose our novel model, by developing a skill-based visual attention model, based on a cloud gaming dataset. First, it is demonstrated how players’ attention maps are correlated with their skill levels and how this can be exploited to improve the accuracy of visual attention modeling. Then, this fact is used to cluster attention maps, according to the player’s skill level. A simple yet effective method is introduced to predict players’ skill levels using their performance in game. Finally, the models are incorporated into the video encoder to perceptually optimize the bitrate allocation. Incorporating the player’s skill level into our model improves the accuracy of saliency maps by 14% with respect to the baseline, and 24% with respect to competing methods, in terms of Normalized Scanpath Saliency (NSS). Furthermore, we show that the maximum possible amount of video bitrate reduction depends on the player’s skill level. Experimental results show 13%, 5%, and 15% reduction in video bitrate for beginner, intermediate, and expert players, respectively.
Highlights
Cloud Gaming (CG) was a US$1 billion industry in 2018 and is projected to grow fast to US$8 billion by 2025 [1]
The main novelties discussed in this paper are (1) a methodology to model the visual attention pattern of cloud gaming videos, (2) establishing the relationship between players’ skill level and game visual attention, and (3) encoding rate adaptation based on attention patterns
WORK The proposed methodology in this paper, to develop a skillbased visual attention model, is general enough to be utilized for any video game
Summary
Cloud Gaming (CG) was a US$1 billion industry in 2018 and is projected to grow fast to US$8 billion by 2025 [1]. CG refers to adopting the cloud computing paradigm to offer Game as a Service. In CG, the game events are captured from the players’ devices and transmitted to the cloud, which processes those events, runs the game logic, renders the game scene, and streams the resulting high-quality scene in the form of video to the players [2]. CG can bring substantial benefits for both gamers and game providers, enabling ubiquitous access to gaming services while reducing cost [3]. Players no longer need to buy expensive gaming hardware at home, upgrade them every few months to avoid obsolescence, or install bulky games taking valuable local storage. The games are available anywhere and anytime, through the players’ smartphone, tablet, laptop, etc
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.