• DocumentCode
    2636792
  • Title

    A High Performance Hardware Architecture for One Bit Transform Based Motion Estimation

  • Author

    Akin, Abdulkadir ; Dogan, Yigit ; Hamzaoglu, Ilker

  • Author_Institution
    Fac. of Eng. & Natural Sci., Sabanci Univ., Istanbul, Turkey
  • fYear
    2009
  • fDate
    27-29 Aug. 2009
  • Firstpage
    691
  • Lastpage
    698
  • 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 systolic hardware architecture for 1BT based ME. The proposed hardware performs full search ME for 4 Macroblocks in parallel and it is the fastest 1BT based ME hardware reported in the literature. In addition, it uses less on-chip memory than the previous 1BT based ME hardware by using a novel data reuse scheme and memory organization. The proposed hardware is implemented in Verilog HDL. It consumes %34 of the slices in a Xilinx XC2VP30-7 FPGA. It works at 115 MHz in the same FPGA and is capable of processing 50 1920 × 1080 full High Definition frames per second. Therefore, it can be used in consumer electronics products that require real-time video processing or compression.
  • Keywords
    data compression; field programmable gate arrays; hardware description languages; motion estimation; systolic arrays; video coding; Verilog HDL; Xilinx XC2VP30-7 FPGA; computational complexity; data reuse scheme; high definition frames; high performance systolic hardware architecture; memory organization; motion estimation; on-chip memory; one bit transform; real-time video compression; real-time video processing; Computational complexity; Computer architecture; Design engineering; Design methodology; Digital systems; Field programmable gate arrays; Filters; Hardware design languages; Motion estimation; Video compression;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design, Architectures, Methods and Tools, 2009. DSD '09. 12th Euromicro Conference on
  • Conference_Location
    Patras
  • Print_ISBN
    978-0-7695-3782-5
  • Type

    conf

  • DOI
    10.1109/DSD.2009.230
  • Filename
    5350151