• DocumentCode
    3535201
  • Title

    Low power techniques for Motion Estimation hardware

  • Author

    Kalaycioglu, Caglar ; Ulusel, Onur Can ; Hamzaoglu, Ilker

  • Author_Institution
    Electron. Eng., Sabanci Univ., Istanbul, Turkey
  • fYear
    2009
  • fDate
    Aug. 31 2009-Sept. 2 2009
  • Firstpage
    180
  • Lastpage
    185
  • Abstract
    Motion estimation (ME) is the most computationally intensive and the most power consuming part of video compression and video enhancement systems. In this paper, we propose a novel power reduction technique for ME hardware. We quantified the impact of glitch reduction, clock gating and the proposed technique on the power consumption of two full search ME hardware implementations on a Xilinx Virtex II FPGA using Xilinx XPower tool. Glitch reduction and clock gating together achieved an average of 21% dynamic power reduction. The proposed technique achieved an average of 23% dynamic power reduction with an average of 0.4 db PSNR loss. The proposed technique achieves better power reduction than pixel truncation technique with a similar PSNR loss.
  • Keywords
    clocks; data compression; field programmable gate arrays; image enhancement; low-power electronics; motion estimation; video coding; PSNR loss; Xilinx Virtex II FPGA; Xilinx XPower tool; clock gating; dynamic power reduction; glitch reduction; low power technique; motion estimation hardware; pixel truncation technique; power consumption; video compression; video enhancement system; Clocks; Data mining; Energy consumption; Field programmable gate arrays; Hardware design languages; Motion estimation; PSNR; Power engineering and energy; Power engineering computing; Video compression;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2009. FPL 2009. International Conference on
  • Conference_Location
    Prague
  • ISSN
    1946-1488
  • Print_ISBN
    978-1-4244-3892-1
  • Electronic_ISBN
    1946-1488
  • Type

    conf

  • DOI
    10.1109/FPL.2009.5272508
  • Filename
    5272508