• DocumentCode
    49060
  • Title

    Hash-Based Block Matching for Screen Content Coding

  • Author

    Weijia Zhu ; Wenpeng Ding ; Jizheng Xu ; Yunhui Shi ; Baocai Yin

  • Author_Institution
    Microsoft Res. Asia, Beijing, China
  • Volume
    17
  • Issue
    7
  • fYear
    2015
  • fDate
    Jul-15
  • Firstpage
    935
  • Lastpage
    944
  • Abstract
    By considering the increasing importance of screen contents, the high efficiency video coding (HEVC) standard includes screen content coding as one of its requirements. In this paper, we demonstrate that enabling frame level block searching in HEVC can significantly improve coding efficiency on screen contents. We propose a hash-based block matching scheme for the intra block copy mode and the motion estimation process, which enables frame level block searching in HEVC without changing the HEVC syntaxes. In the proposed scheme, the blocks sharing the same hash values with the current block are selected as prediction candidates. Then the hash-based block selection is employed to select the best candidates. To achieve the best coding efficiency, the rate distortion optimization is further employed to improve the proposed scheme by balancing the coding cost of motion vectors and prediction difference. Compared with HEVC, the proposed scheme achieves 21% and 37% bitrate saving with all intra and low delay configurations with encoding time reduction. Up to 59% bitrate saving can be achieved on sequences with large motions.
  • Keywords
    image matching; motion estimation; optimisation; rate distortion theory; video coding; HEVC standard; HEVC syntaxes; bitrate saving; coding cost balancing; coding efficiency; encoding time reduction; frame level block searching; hash values; hash-based block matching scheme; hash-based block selection; high efficiency video coding standard; intra block copy mode; motion estimation process; motion vectors; prediction candidates; prediction difference; rate distortion optimization; screen content coding; Algorithm design and analysis; Complexity theory; Encoding; Image color analysis; Indexes; Motion estimation; Transforms; Hash-based block matching; high efficiency video coding (HEVC) framework; large motions in screen videos; long-distance repeated patterns; screen content coding;
  • fLanguage
    English
  • Journal_Title
    Multimedia, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1520-9210
  • Type

    jour

  • DOI
    10.1109/TMM.2015.2428171
  • Filename
    7097736