• DocumentCode
    3297633
  • Title

    Spread and Iterative Search: A High Quality Motion Estimation Algorithm for High Definition Videos and Its VLSI Design

  • Author

    Sanchez, Gustavo ; Agostini, Luciano ; Sampaio, Felipe ; Porto, Marcelo ; Bampi, Sergio

  • Author_Institution
    Fed. Univ. of Pelotas, Pelotas, Brazil
  • fYear
    2012
  • fDate
    9-13 July 2012
  • Firstpage
    1079
  • Lastpage
    1084
  • Abstract
    This paper presents the Spread and Iterative Search (S&IS) motion estimation algorithm, which uses a random spread evaluation together with a central iterative evaluation to avoid local minima falls and to increase the image quality for high definition videos. Considering Full HD videos, S&IS reached an average PSNR gain of 1.41dB when compared to Diamond Search (DS), with an increase of about four times in the number of evaluated blocks. When compared to Full Search (FS), the S&IS achieved an average PSNR loss of 1.56 dB, evaluating 73 times less blocks than FS. An efficient architecture for the S&IS algorithm is also presented in this paper. The architecture was designed targeting in real time processing (30 frames per seconds) for QFHD videos (3840×2160 pixels). The architecture was described in VHDL and synthesized for and Altera Stratix 4 FPGA and for ST90nm standard cells technology. Booth syntheses show that the architecture is able to process QFHD frames in real time. The standard cells version is able to reach also a good trade-off among area, memory and power consumption, processing QFHD videos with 62.2 mW.
  • Keywords
    VLSI; field programmable gate arrays; hardware description languages; high definition video; integrated circuit design; iterative methods; motion estimation; video coding; Altera Stratix 4 FPGA; DS algorithm; FS algorithm; PSNR gain; QFHD frames; QFHD videos; S&IS motion estimation algorithm; ST standard cell technology; VHDL; VLSI design; central iterative evaluation; diamond search algorithm; full HD videos; full search algorithm; high-definition video; high-quality motion estimation algorithm; image quality; local minima; random spread evaluation; real time processing; spread-iterative search; video coding; Algorithm design and analysis; Complexity theory; Computer architecture; Encoding; High definition video; Real time systems; Videos; Motion Estimation; Random; Video Coding;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia and Expo (ICME), 2012 IEEE International Conference on
  • Conference_Location
    Melbourne, VIC
  • ISSN
    1945-7871
  • Print_ISBN
    978-1-4673-1659-0
  • Type

    conf

  • DOI
    10.1109/ICME.2012.53
  • Filename
    6298547