Neural Video Recovery for Cloud Gaming

07/15/2023
by   Zhaoyuan He, et al.
0

Cloud gaming is a multi-billion dollar industry. A client in cloud gaming sends its movement to the game server on the Internet, which renders and transmits the resulting video back. In order to provide a good gaming experience, a latency below 80 ms is required. This means that video rendering, encoding, transmission, decoding, and display have to finish within that time frame, which is especially challenging to achieve due to server overload, network congestion, and losses. In this paper, we propose a new method for recovering lost or corrupted video frames in cloud gaming. Unlike traditional video frame recovery, our approach uses game states to significantly enhance recovery accuracy and utilizes partially decoded frames to recover lost portions. We develop a holistic system that consists of (i) efficiently extracting game states, (ii) modifying H.264 video decoder to generate a mask to indicate which portions of video frames need recovery, and (iii) designing a novel neural network to recover either complete or partial video frames. Our approach is extensively evaluated using iPhone 12 and laptop implementations, and we demonstrate the utility of game states in the game video recovery and the effectiveness of our overall design.

READ FULL TEXT

page 3

page 6

page 8

page 13

page 14

research
07/22/2023

Real-Time Neural Video Recovery and Enhancement on Mobile Devices

As mobile devices become increasingly popular for video streaming, it's ...
research
03/17/2021

Prediction-assistant Frame Super-Resolution for Video Streaming

Video frame transmission delay is critical in real-time applications suc...
research
01/16/2022

Nebula: Reliable Low-latency Video Transmission for Mobile Cloud Gaming

Mobile cloud gaming enables high-end games on constrained devices by str...
research
07/19/2021

Energy Efficient Data Recovery from Corrupted LoRa Frames

High frame-corruption is widely observed in Long Range Wide Area Network...
research
05/02/2017

Recovery of structure of looped jointed objects from multiframes

A method to recover structural parameters of looped jointed objects from...
research
02/04/2020

Adversarially Robust Frame Sampling with Bounded Irregularities

In recent years, video analysis tools for automatically extracting meani...

Please sign up or login with your details

Forgot password? Click here to reset