• DocumentCode
    248121
  • Title

    High speed SAD architectures for variable block size motion estimation in HEVC video coding

  • Author

    Nalluri, Purnachand ; Alves, Luis Nero ; Navarro, Antonio

  • Author_Institution
    Inst. de Telecomun., Aveiro, Portugal
  • fYear
    2014
  • fDate
    27-30 Oct. 2014
  • Firstpage
    1233
  • Lastpage
    1237
  • Abstract
    HEVC is the latest video coding standard aimed to compress double to that of its predecessor standard H.264/AVC at the cost of increased coding complexity. Motion Estimation (ME) is one of its critical tools in the encoder whose complexity drastically increases due to the increase in coding block size to 64×64 and due to the introduction of Asymmetric Motion Partitioning (AMP). Hence it requires specific hardware architectures for real time implementation. The bottleneck of ME tool is the SAD (Sum of Absolute Difference) circuit architecture which calculates SAD between current block and reference block pixels. The present paper proposes and implements three SAD architectures in FPGA. Synthesis results show that one of the proposed architectures outperforms when compared to results of other contributions, despite supporting all block modes of HEVC.
  • Keywords
    field programmable gate arrays; motion estimation; video codecs; video coding; FPGA; HEVC video coding; SAD circuit architecture; asymmetric motion partitioning; coding complexity; high speed SAD architecture; motion estimation; specific hardware architectures; standard H.264/AVC; sum of absolute difference; variable block size; Clocks; Delays; Field programmable gate arrays; Motion estimation; Parallel architectures; Video coding; HEVC; Motion Estimation; SAD architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Image Processing (ICIP), 2014 IEEE International Conference on
  • Conference_Location
    Paris
  • Type

    conf

  • DOI
    10.1109/ICIP.2014.7025246
  • Filename
    7025246