• DocumentCode
    2642968
  • Title

    Design and implementation of a fast multi-frame hierarchical motion estimation circuit

  • Author

    Ho, Huong

  • Author_Institution
    Commun. Res. Centre Canada, Ottawa, ON, Canada
  • fYear
    2011
  • fDate
    9-12 Jan. 2011
  • Firstpage
    527
  • Lastpage
    528
  • Abstract
    In this paper, the architecture design and FPGA implementation of a motion estimation (ME) circuit that uses two frames as references is presented. The multi-frame hierarchical motion estimation circuit (MFHME) performs block matching error calculations on the luminance as well as the chrominance components of the pixel data in order to get accurate motion trajectories. The block matching engine of the MFHME is designed based on a hierarchical structure, to reduce total number of calculations while providing accurate motion trajectories. The sum of squared pixel differences (SSD), instead of sum of differences (SAD), has been used as a quality metric in the computation of matching errors for each block. For the 1080p frames, the implementation result shows the MFHME circuit supports a frame rate of 22fps at a frequency of 50 MHZ.
  • Keywords
    field programmable gate arrays; image matching; motion estimation; network synthesis; FPGA; block matching error calculations; chrominance; frequency 50 MHz; luminance; motion estimation; motion trajectory; multi-frame hierarchical circuit; quality metric; squared pixel differences; sum of differences; Algorithm design and analysis; Computer architecture; Field programmable gate arrays; Motion estimation; Pixel; Random access memory; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Consumer Electronics (ICCE), 2011 IEEE International Conference on
  • Conference_Location
    Las Vegas, NV
  • ISSN
    2158-3994
  • Print_ISBN
    978-1-4244-8711-0
  • Type

    conf

  • DOI
    10.1109/ICCE.2011.5722720
  • Filename
    5722720