• DocumentCode
    1379538
  • Title

    Video Coding Using a Simplified Block Structure and Advanced Coding Techniques

  • Author

    Bossen, Frank ; Drugeon, Virginie ; Francois, Edouard ; Jung, Joel ; Kanumuri, Sandeep ; Narroschke, Matthias ; Sasai, Hisao ; Sole, Joel ; Suzuki, Yoshinori ; Tan, Thiow Keng ; Wedi, Thomas ; Wittmann, Steffen ; Yin, Peng ; Zheng, Yunfei

  • Author_Institution
    DOCOMO Commun. Labo ratories, Palo Alto, CA, USA
  • Volume
    20
  • Issue
    12
  • fYear
    2010
  • Firstpage
    1667
  • Lastpage
    1675
  • Abstract
    This paper describes a new video coding scheme based on a simplified block structure that significantly outperforms the coding efficiency of the ISO/IEC 14496-10 ITU-T H.264 advanced video coding (AVC) standard. Its conceptual design is similar to a typical block-based hybrid coder applying prediction and subsequent prediction error coding. The basic coding unit is an 8 × 8 block for inter, and an 8 × 8 or a 16 × 16 block for intra, instead of the usual 16 × 16 macroblock. No larger block sizes are considered for prediction and transform. Based on this simplified block structure, the coding scheme uses simple and fundamental coding tools with optimized encoding algorithms. In particular, the motion representation is based on a minimum partitioning with blocks sharing motion borders. In addition, compared to AVC, the new and improved coding techniques include: block-based intensity compensation, motion vector competition, adaptive motion vector resolution, adaptive interpolation filters, edge-based intra prediction and enhanced chrominance prediction, intra template matching, larger trans forms and adaptive switchable transforms selection for intra and inter blocks, and nonlinear and frame-adaptive de-noising loop filters. Finally, the entropy coder uses a generic flexible zero tree representation applied to both motion and texture data. Attention has also been given to algorithm designs that facilitate parallelization. Compared to AVC, the new coding scheme offers clear benefits in terms of subjective video quality at the same bit rate. Objective quality improvements are equally significant. At the same quality, an average bit-rate reduction of 31% compared to AVC is reported.
  • Keywords
    IEC standards; ISO standards; adaptive filters; block codes; code standards; error detection codes; image texture; interpolation; motion compensation; transforms; trees (mathematics); vectors; video coding; AVC standard; ISO/IEC 14496-10 ITU-T H.264 advanced video coding standard; adaptive interpolation filters; adaptive motion vector resolution; adaptive switchable transforms selection; advanced coding techniques; algorithm designs; bit-rate reduction; block-based hybrid coder; block-based intensity compensation; blocks sharing motion borders; coding efficiency; conceptual design; edge-based intra prediction; enhanced chrominance prediction; entropy coder; frame-adaptive de-noising loop filters; fundamental coding tools; generic flexible zero tree representation; intra template matching; minimum partitioning; motion data; motion representation; motion vector competition; nonlinear de-noising loop filters; objective quality improvements; optimized encoding algorithms; prediction error coding; simplified block structure; subjective video quality; texture data; video coding scheme; Automatic voltage control; Decoding; Discrete cosine transforms; Encoding; Interpolation; Low pass filters; High-efficiency video coding (HEVC); ITU-T; MPEG; standards; video; video coding;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems for Video Technology, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1051-8215
  • Type

    jour

  • DOI
    10.1109/TCSVT.2010.2092616
  • Filename
    5638134