Adaptive bit-plane selection-based low complexity motion estimation for screen content coding

Adaptive bit-plane selection-based low complexity motion estimation for screen content coding

Screen content video coding has become an emerging research topic with the spread of applications suchas cloud gaming, screen/desktop virtualization, and mobile or external display interfacing. Screen content videoshave different features compared to conventional camcorder-captured scenes. In this work, a novel low bit-depthrepresentation-based motion estimation approach is proposed to exploit screen content specific features to improvecoding efficiency. The proposed approach is based on an adaptive selection of Gray-coded bit-planes in order to generatelow bit-depth representation of original screen content frames. The experimental results show that the motion estimationperformance of the proposed approach is significantly better compared to the methods in the same category for screencontent videos.

___

  • Sullivan GJ, Ohm JR, Han WJ, Wiegand T. Overview of the high efficiency video coding (HEVC) standard. IEEE T Circ Syst Vid 2012; 22: 1648-1667.
  • Zhu W, Ding W, Xu J, Shi Y, Yin B. Screen content coding based on HEVC framework. IEEE T Circ Syst Vid 2014; 16: 1316-1326.
  • Mrak M, Xu JZ. Improving screen content coding in HEVC by transform skipping. In: 2012 European Signal Processing Conference; 27–31 August 2012; Bucharest, Romania. pp. 1209-1213.
  • Ma Z, Wang W, Xu M, Yu H. Advanced screen content coding using color table and index Map. IEEE T Image Process 2014; 23: 4399-4412.
  • Kwon DK, Budagavi M. Fast intra block copy (IntraBC) search for HEVC screen content coding. In: IEEE 2014 International Symposium on Circuits and Systems; 1–5 June 2014; Melbourne, Australia. pp. 9-12.
  • u S, Cohen RA, Vetro A, Kuo JCC. Screen content coding for HEVC using edge modes. In: IEEE 2013 International Conference on Acoustics, Speech and Signal Processing; 26–31 May 2013; Vancouver, Canada. pp. 1714-1718
  • Zhu W, Ding W, Xu J, Shi Y, Yin B. Hash-based block matching for screen content coding. IEEE T Multimedia 2015; 17: 935-944.
  • Koga T, Iinuma K, Hirano A. Motion compensated interframe coding for video conferencing. In: 1981 National Telecommunication Conference; 29 November–3 December 1981; New Orleans, LA, USA. pp. G5.3.1-G5.3.5.
  • Zhu S, Ma KK. A new diamond search algorithm for fast block-matching motion estimation. IEEE T Image Process 2000; 9: 287-290
  • Zhu C, Lin X, Chau LP. Hexagon-based search pattern for fast block motion estimation. IEEE T Circ Syst Vid 2002; 12: 349-355.
  • Parmar N, Sunwoo MH. Enhanced test zone search motion estimation algorithm for HEVC. In: 2014 International SoC Design Conference; 3–6 November 2014; Jeju, Korea. pp. 260-261.
  • Natarajan B, Bhaskaran V, Konstantinides K. Low-complexity block-based motion estimation via one-bit transforms. IEEE T Circ Syst Vid 1997; 7: 702-706.
  • Ertürk S. Multiplication-free one-bit transform for low-complexity block-based motion estimation. IEEE Signal Process Lett 2007; 7: 109-112.
  • Urhan O, Ertürk S. Constrained one-bit transform for low-complexity block motion estimation. IEEE T Circ Syst Vid 2007; 17: 478-482.
  • Çelebi A, Akbulut O, Urhan O, Ertürk S. Truncated gray-coded bit-plane matching based motion estimation and its hardware architecture. IEEE T Consum Electr 2009; 55: 1530-1536.
  • Yavuz S, Çelebi A, Aslam M, Urhan O. Selective gray-coded bit plane based low complexity motion estimation and its hardware architecture. IEEE T Consum Electr 2016; 62: 76-84.
  • Sun T, Wan P, Au OC, Dai W, Jia L, Yuan Y, Zheng A, Ma R. Fast binary motion estimation for screen content video coding. In: 2014 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference; 9–12 December 2014; Wat, Cambodia. pp. 1-5.
  • Kuo TY, Wang CH. Fast local motion estimation and robust global motion decision for digital image stabilization. In: Proceedings of the International Conference on Intelligent Information Hiding and Multimedia Signal Processing; 15-17 August 2008; Harbin, China. pp. 442-445.
  • Urhan O, Ertürk S. Gray coded bit-plane matching for block-based motion estimation. In: Proceedings of the 10th Signal Processing and Communication Applications Conference; 12–14 June 2002; Denizli, Turkey. pp. 518-523.