Video Encoding Acceleration in Cloud Gaming

被引:11
作者
Semsarzadeh, Mehdi [1 ]
Yassine, Abdulsalam [1 ]
Shirmohammadi, Shervin [1 ,2 ]
机构
[1] Univ Ottawa, Distributed & Collaborat Virtual Environm Res Lab, Ottawa, ON K1N 6N5, Canada
[2] Istanbul Sehir Univ, TR-34662 Istanbul, Turkey
关键词
Cloud computing; cloud gaming; computational complexity; game video motion estimation (ME); video encoding; MOTION ESTIMATION; DISTORTION;
D O I
10.1109/TCSVT.2015.2452778
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
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.
引用
收藏
页码:1975 / 1987
页数:13
相关论文
共 30 条
[1]  
[Anonymous], P VIS COMM IM PROC J
[2]  
[Anonymous], IND FACTS
[3]  
[Anonymous], 2011, IEEE INT C MULT EXP, DOI DOI 10.1109/ICME.2011.6012220
[4]  
[Anonymous], 2008, VMV
[5]  
[Anonymous], IEEE C VIS COMM IM P
[6]  
[Anonymous], P INT C INF SCI COMP
[7]  
[Anonymous], INT J SOFT COMPUTING
[8]  
[Anonymous], P IEEE INT C MULT EX
[9]   Processor design for portable systems [J].
Burd, TD ;
Brodersen, RW .
JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 1996, 13 (2-3) :203-221
[10]   Toward Gaming as a Service [J].
Cai, Wei ;
Chen, Min ;
Leung, Victor C. M. .
IEEE INTERNET COMPUTING, 2014, 18 (03) :12-18