Skip to main navigation Skip to search Skip to main content

Decoupling Video Upscaling from Rendering for Cloud Gaming

  • Deniz Ugur*
  • , Ihab Amer
  • , Mohamed Hefeeda
  • *Corresponding author for this work
  • Simon Fraser University
  • Advanced Micro Devices

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Many recent video games require powerful hardware to render them. To reduce such high hardware requirements, upscalers have been proposed in the literature and industry. Upscalers save computing resources by first rendering games at lower resolutions and frame rates and then upscaling them to improve players' quality of experience. Current upscalers, however, are tightly coupled with the rendering logic of video games, which requires updating the source code of each game for every upscaler. This increases the development cost and limits the use of upscalers. The tight coupling also stifles the deployment of upscalers in cloud gaming platforms to reduce the required computing resources. We propose decoupling upscalers from game renderers, which allows utilizing various upscalers with games without changing their source code. It also accelerates deploying upscalers in cloud gaming. Decoupling upscalers from renderers is, however, challenging because of the diversity of upscalers, their dependency on information at different rendering stages, and the strict timing requirements of video games. We present an efficient solution that addresses these challenges. We implement the proposed solution and demonstrate its effectiveness with two popular upscalers. We also develop a cloud gaming system in the emerging Media-over-QUIC (MoQ) protocol and implement the proposed approach with it. Our experiments show the potential savings in computing resources while meeting the strict timing constraints of video games.

Original languageEnglish
Title of host publicationProceedings Of The 16th Acm Multimedia Systems Conference, Mmsys 2025
PublisherAssociation for Computing Machinery, Inc
Pages68-78
Number of pages11
ISBN (Electronic)9798400714672
DOIs
Publication statusPublished - 31 Mar 2025
Externally publishedYes
Event16th ACM Multimedia Systems Conference, MMSys 2025 - Stellenbosch, South Africa
Duration: 31 Mar 20253 Apr 2025

Publication series

NameMMSys 2025 - Proceedings of the 16th ACM Multimedia Systems Conference

Conference

Conference16th ACM Multimedia Systems Conference, MMSys 2025
Country/TerritorySouth Africa
CityStellenbosch
Period31/03/253/04/25

Keywords

  • Cloud Gaming
  • Super Resolution
  • Video Games

Fingerprint

Dive into the research topics of 'Decoupling Video Upscaling from Rendering for Cloud Gaming'. Together they form a unique fingerprint.

Cite this