• DocumentCode
    2693417
  • Title

    A high throughput and low cost diamond search architecture for HDTV motion estimation

  • Author

    Porto, Marcelo ; Agostini, Luciano ; Bampi, Sergio ; Susin, Altamiro

  • Author_Institution
    Microeletronics Groups (GME), UFRGS, Porto Alegre
  • fYear
    2008
  • fDate
    June 23 2008-April 26 2008
  • Firstpage
    1033
  • Lastpage
    1036
  • Abstract
    This paper presents a high throughput and low cost architecture for motion estimation using a sub-sampled diamond search algorithm (SDS). The quality of SDS was compared with full search through software implementations and the results are presented. The designed hardware considered a search area of 100times100 samples, with blocks of 16times16 pixels. The architecture was described in VHDL and mapped to a Xilinx Virtex-4 FPGA. Synthesis results indicate that SDS is able to run at 185.7 MHz, using only 3541 LUTs. This architecture can reach real time for HDTV (1920times1080 pixels) in the worst case, and it can process 120 HDTV frames per second in the average case.
  • Keywords
    field programmable gate arrays; hardware description languages; high definition television; image resolution; image sampling; motion estimation; HDTV motion estimation; VHDL; Xilinx Virtex-4 FPGA; frequency 185.7 MHz; low cost diamond search architecture; software implementations; subsampled diamond search algorithm; Computer architecture; Costs; Field programmable gate arrays; HDTV; Hardware; Motion estimation; Software quality; Table lookup; Throughput; Video compression; Motion estimation; fast algorithm; hardware design; video compression;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia and Expo, 2008 IEEE International Conference on
  • Conference_Location
    Hannover
  • Print_ISBN
    978-1-4244-2570-9
  • Electronic_ISBN
    978-1-4244-2571-6
  • Type

    conf

  • DOI
    10.1109/ICME.2008.4607614
  • Filename
    4607614