• DocumentCode
    2290615
  • Title

    A highly data reusable and standard-compliant motion estimation hardware architecture

  • Author

    Wen, Xing ; Au, Oscar C. ; Xu, Jiang ; Fang, Lu ; Cha, Run ; Li, Jiali

  • Author_Institution
    Dept. of Electron. & Comput. Eng., Hong Kong Univ. of Sci. & Technol., Hong Kong, China
  • fYear
    2010
  • fDate
    19-23 July 2010
  • Firstpage
    220
  • Lastpage
    225
  • Abstract
    Motion Estimation (ME) is the most computationally intensive part in the whole video compression process. The ME algorithms can be divided into full search ME (FS) and fast ME (FME). The FS is not suitable for high definition (HD) frame size videos because its relevant high computation load and hard to deal with complex motions in limited search range. A lot of FME algorithms have been proposed which can significantly reduce the computation load compared to FS. Though many kinds of hardware implementations of ME have been proposed, almost all of them fail to consider about the motion vector field (MVF) coherence and rate-distortion (RD) cost which have significant impact to the coding efficiency. In this paper, we propose a hardware friendly ME algorithm and corresponding highly data reusable hardware architecture. Simulation results show that the proposed ME algorithm performs better RD performance than conventional FME algorithm. The proposed reconfigurable ME hardware is implemented in VHDL and mapped to a low cost Xilinx XC3S1500 FPGA. It works at 100MHz and is capable to process 1920 × 1080 of 30fps video format in real time and have very high data reuse ratio.
  • Keywords
    computer architecture; data compression; image processing equipment; motion estimation; video coding; 30 fps video format; MVF coherence; VHDL; computation load reduction; data reusable hardware architecture; frequency 100 MHz; hardware friendly ME algorithm; high definition frame size video; highly data reusable; low cost Xilinx XC3S1500 FPGA; motion vector field; rate distortion cost; standard compliant motion estimation hardware architecture; video compression process; Arrays; Clocks; Encoding; Hardware; Motion estimation; Pixel; Video coding; VHDL; hardware implementation; motion estimation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia and Expo (ICME), 2010 IEEE International Conference on
  • Conference_Location
    Suntec City
  • ISSN
    1945-7871
  • Print_ISBN
    978-1-4244-7491-2
  • Type

    conf

  • DOI
    10.1109/ICME.2010.5583300
  • Filename
    5583300