• DocumentCode
    2715703
  • Title

    A novel dual processing architecture for implementation of motion estimation unit of H.264 AVC on FPGA

  • Author

    Chandrasetty, Vikram Arkalgud ; Laddha, Shridhar R.

  • Volume
    1
  • fYear
    2009
  • fDate
    4-6 Oct. 2009
  • Firstpage
    62
  • Lastpage
    67
  • Abstract
    In this paper, a Blot Search or One Step Search Motion Estimation algorithm is chosen for hardware modeling, based on the performance results obtained from simulations of a software reference model. The architecture of the model is designed to maximize the throughput of the system. The current frame and reference frame data are pipelined to the Motion Compensation block consisting of dual Residual Energy computation and comparison units. The prototype model is tested on Xilinx Vertex 4 FPGA. The design can process each macro block of N pixels in N + 2 clock cycles at a maximum operating frequency of 116 MHz. At this frequency, the designed Motion Estimation unit can process an HDTV resolution frame of 1920 × 1080 pixels at 55 frames per second with an estimated total power consumption of 543 mW.
  • Keywords
    field programmable gate arrays; image processing equipment; motion compensation; motion estimation; video signal processing; H.264 AVC; HDTV resolution frame; Xilinx Vertex 4 FPGA; blot search algorithm; dual processing architecture; motion compensation block; one step search motion estimation algorithm; picture size 1920 pixel to 1080 pixel; residual energy computation; software reference model; Automatic voltage control; Computational modeling; Computer architecture; Field programmable gate arrays; Frequency estimation; Hardware; Motion estimation; Software algorithms; Software performance; Throughput; Block Matching; Inter-Prediction; Motion Compensation; Motion Estimation; Motion Vector;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Electronics & Applications, 2009. ISIEA 2009. IEEE Symposium on
  • Conference_Location
    Kuala Lumpur
  • Print_ISBN
    978-1-4244-4681-0
  • Electronic_ISBN
    978-1-4244-4683-4
  • Type

    conf

  • DOI
    10.1109/ISIEA.2009.5356503
  • Filename
    5356503