Browse > Article
http://dx.doi.org/10.9717/kmms.2011.14.7.849

Fast Game Encoder Based on Scene Descriptor for Gaming-on-Demand Service  

Jeon, Chan-Woong (광운대학교 임베디드소프트웨어공학과)
Jo, Hyun-Ho (광운대학교 컴퓨터공학과)
Sim, Dong-Gyu (광운대학교 컴퓨터공학과)
Publication Information
Abstract
Gaming on demand(GOD) makes people enjoy games by encoding and transmitting game screen at a server side, and decoding the video at a client side. In this paper, we propose a fast game video encoder for multiple users over network with low-powered devices. In the proposed system, the computational complexity of game encoders is reduced by using scene descriptors, which consists of an object motion vector, global motion, and scene change. With additional information from game engines, the proposed encoder does not need to perform various complexity processes such as motion estimation and ratedistortion optimization. The motion estimation and rate-distortion optimization skipped by scene descriptors. We found that the proposed method improved 192 % in terms of FPS, compared with x264 software. With partial assembly code, we also improved coding speed by 86 % in terms of FPS. We found that the proposed fast encoder could encode over 60 FPS for real-time GOD applications.
Keywords
Gaming-On-Demand; Fast Encoder Algorithm; Streaming; Motion Estimation;
Citations & Related Records
연도 인용수 순위
  • Reference
1 H. S. Kim, S. H. Kim, and Y. S. Ho, "Fast Mode Decision Algorithm Using Mode Classification for H.264," International Conference on Information and communication Technologies (ITC2004), pp. 51-58, Thailand, 2004.
2 M. R. Mohammadnia, H. Taheri, and S. A. Motamedi, "Fast H.264/AVC Intra Mode Decision implementation on DM648 DSP," 2009 International Conference on Signal Acquisition and Processing (ICSAP2009), pp. 53-56, Kuala Lumpur, 2009.
3 Y. H. Huang, T. S. Ou, and H. H. Chen, "Fast H.264 Selective Intra Mode Decision for Interframe coding," Picture Coding Symposium 2009 (PCS2009), pp. 1-4, Chicago, 2009.
4 F. Pan, X. Lin, S. Rahardja, K. P. Lim, Z. G. Li, D. Wu, and S. Wu, "Fast Mode Decision Algorithm for Intra Prediction in H.264/AVC Video Coding," Transactions on Circuits and System for Video Technology, Vol.15, No.7, pp. 813-822, 2005.   DOI
5 A. Laikari, P. Fechteler, B. Prestele, P. Eisert, and J. Laulajainen, "Accelerated Video Streaming for Gaming Architecture," 3DTVConference: The True Vision - Capture, Transmission and Display of 3D Video (3DTV-CON), pp. 1-4, Tampere, Finland, 2010.
6 P. Fechteler and P. Eisert, "Depth Map Enhanced Macroblock Partitioning for H.264 Video Coding of Computer Graphics Content," IEEE Int. Conf. on Image Processing (ICIP2009), pp.3441-3444, Cairo, Egypt, 2009.
7 x264 project website, http://www.videolan. org/developers/x264.html.
8 FFMPEG project website, http://www. ffmpeg.org.
9 김병용, 이동진, 심동규, 권재철, "초저지연 비디 오 통신을 위한 RTP 기반 립 싱크 제어 기술에 관한 연구," 한국멀티미디어학회, Vol.10, No.8, pp. 1039-1051, 2007.
10 G. Bjøntegaard, "Calculation of average PSNR differences between RD-Curves," ITU-T SG16/Q.6, VCEG-M33, Austin, TX, 2001.
11 A. Peleg and U. Weiser, "MMX Technology Extension to the Intel Architecture," IEEE Micro, Vol.16, No.4, pp. 42-50, 1996.   DOI   ScienceOn
12 Final Draft International Standard of Joint Video Specification, ITU-T Rec. H.264, ISO/ IEC 14496-10, ISO/IEC JCT1/SC29/WG11, 2003.