• DocumentCode
    2258707
  • Title

    A reconfigurable hardware for one bit transform based multiple reference frame Motion Estimation

  • Author

    Akin, A. ; Sayilar, G. ; Hamzaoglu, I.

  • Author_Institution
    Fac. of Eng. & Natural Sci., Sabanci Univ., Istanbul, Turkey
  • fYear
    2010
  • fDate
    8-12 March 2010
  • Firstpage
    393
  • Lastpage
    398
  • Abstract
    Motion Estimation (ME) is the most computationally intensive part of video compression and video enhancement systems. One bit transform (1BT) based ME algorithms have low computational complexity. Therefore, in this paper, we propose a high performance reconfigurable hardware architecture of 1BT based multiple reference frame (MRF) ME. The proposed ME hardware architecture performs full search ME for 4 Macroblocks and 4 reference frames in parallel. The proposed hardware is faster than the 1BT based ME hardware reported in the literature even though it is capable of searching in 4 reference frames. MRF ME increases the ME performance at the expense of increased computational complexity. The reconfigurability of the proposed ME hardware is used to statically configure the number and selection of reference frames based on the application requirements in order to trade-off ME performance and computational complexity. The proposed hardware architecture is implemented in Verilog HDL. The MRF ME hardware consumes %65 of the slices in a Xilinx XC2VP30-7 FPGA. It can work at 191 MHz in the same FPGA and is capable of processing 83 1920 ?? 1080 full High Definition frames per second.
  • Keywords
    field programmable gate arrays; hardware description languages; motion estimation; reconfigurable architectures; video coding; Verilog HDL; Xilinx XC2VP30-7 FPGA; multiple reference frame motion estimation; one bit transform; reconfigurable hardware architecture; video compression; video enhancement system; Computational complexity; Computer architecture; Field programmable gate arrays; Filters; Hardware design languages; Kernel; Motion estimation; PSNR; Vectors; Video compression; FPGA; Hardware Implementation; Motion Estimation; Multiple Reference Frame; One Bit Transform;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2010
  • Conference_Location
    Dresden
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4244-7054-9
  • Type

    conf

  • DOI
    10.1109/DATE.2010.5457171
  • Filename
    5457171