ME64 - A parallel hardware architecture for motion estimation implemented in FPGA

被引:0
作者
Zandonai, D [1 ]
Bampi, S [1 ]
Bergerman, M [1 ]
机构
[1] Fed Univ Rio De Janeiro, UFRGS, Porto Alegre, RS, Brazil
来源
DESIGN METHODS AND APPLICATIONS FOR DISTRIBUTED EMBEDDED SYSTEMS | 2004年 / 150卷
关键词
hardware architecture for motion estimation; motion estimation; video compression;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Digital video compression is a computationally intensive task, in which motion estimation accounts for a significant portion of the arithmetic operations. This paper presents ME64, a dedicated scalable hardware architecture for fast computation of motion vectors. ME64 is a highly parallel architecture, based on a matrix of 64 processing elements at its core, an I/O interface, and comparison and control units. The proposed architecture was implemented in an FPGA to treat reference and search blocks of 8x8 and 15x15 pixels, respectively. ME64 is scalable to be able to cover larger search blocks if needed. It implements the full search algorithm using the SAD criteria. ME64 was fully described in VHDL and prototyped in the Xilinx XC2S150 FPGA device, with a maximum frequency of 33 MHz. Using this FPGA device, ME64 reaches 2.1 GOps (billions of 8-bit operations per second) and 107.32 frames (640x480 pixels) per second. The results herein presented validate the ME64 against a software implementation, using an external I/O data driver.
引用
收藏
页码:317 / 326
页数:10
相关论文
共 9 条
  • [1] [Anonymous], IMAGE VIDEO COMPRESS
  • [2] BHASKARAN V, 1999, IMAGE VIDO COMPRESSI
  • [3] Chan YL, 1997, ISCAS '97 - PROCEEDINGS OF 1997 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I - IV, P1145, DOI 10.1109/ISCAS.1997.621968
  • [4] Chu CT, 1997, ISCAS '97 - PROCEEDINGS OF 1997 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I - IV, P1149, DOI 10.1109/ISCAS.1997.621970
  • [5] Fujita G, 1997, ISCAS '97 - PROCEEDINGS OF 1997 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I - IV, P1161, DOI 10.1109/ISCAS.1997.622018
  • [6] QUEROL M, 2001, STI3220 MOTION ESTIM
  • [7] SANZ C, 1998, AUTOMATION TEST EURO, P45
  • [8] TOURAPIS AM, 2001, VISUAL COMMUNICATION
  • [9] ZANDONAI D, 2001, WORKSH IB 7 MONT UR