• DocumentCode
    3603502
  • Title

    Video Encoding Acceleration in Cloud Gaming

  • Author

    Semsarzadeh, Mehdi ; Yassine, Abdulsalam ; Shirmohammadi, Shervin

  • Author_Institution
    Distrib. & Collaborative Virtual Environ. Res. Lab., Univ. of Ottawa, Ottawa, ON, Canada
  • Volume
    25
  • Issue
    12
  • fYear
    2015
  • Firstpage
    1975
  • Lastpage
    1987
  • Abstract
    Cloud computing provides reliable, affordable, and flexible resources for many applications and users with constrained computing resources and capabilities. The cloud computing concept is becoming an appealing paradigm for many industries including the gaming industry, leading to the introduction of cloud gaming architectures. Despite its advantages, cloud gaming suffers from unguaranteed end-to-end delay as well as server side´s computational complexity. In this paper, a novel algorithm for reducing the computational complexity and hence speeding up the video encoding speed is proposed. Specifically, by performing minimum modifications in the game engine and the video codec, some information from the game engine is fed into the video encoder to bypass the motion estimation (ME) process. Our results show that the proposed method achieves up to 39% speedup in the ME process, leading to a 24% acceleration in the total encoding process.
  • Keywords
    cloud computing; computational complexity; computer games; motion estimation; video codecs; video coding; ME process; cloud computing; cloud gaming architectures; computational complexity; end-to-end delay; game engine; motion estimation; video codec; video encoding acceleration; Acceleration; Cloud computing; Computational complexity; Encoding; Games; Motion estimation; Streaming media; Cloud computing; Cloud gaming; Computational complexity; Game video motion estimation; Video encoding; cloud gaming; computational complexity; game video motion estimation (ME); video encoding;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems for Video Technology, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1051-8215
  • Type

    jour

  • DOI
    10.1109/TCSVT.2015.2452778
  • Filename
    7150352