Title :
Real Time FPGA-based Architecture for Video Applications
Author :
Saldaña, Griselda ; Arias-Estrada, Miguel
Author_Institution :
Comput. Sci. Dept., Nat. Inst. for Astrophys., Opt. & Electron., Puebla
Abstract :
Motion estimation constitutes a significant computational part of video compression standards such as MPEG4. The most frequently used technique is based on a full search block matching algorithm which is highly computing intensive and requires a large number of I/O pins and large bandwidth to obtain real-time performance. This paper describes an efficient reconfigurable architecture suitable for motion estimation with minimum latency and maximum throughput, based on a systolic array. The architecture comprises a smart memory schema to reduce the number of access to data memory and router elements to handle processing blocks interconnection. Every PE in the array includes a double ALU in order to search multiple macro-blocks in parallel. The functionality has been extended to support operations involved in some other low-level algorithms. Preliminary results show that a peak performance in the order of GOPS can be achieved
Keywords :
data compression; field programmable gate arrays; image matching; motion estimation; reconfigurable architectures; search problems; storage allocation; systolic arrays; video coding; MPEG4; data memory; double ALU; motion estimation; real time FPGA-based architecture; reconfigurable architecture; search block matching algorithm; smart memory schema; systolic array; video applications; video compression standards; Bandwidth; Computer architecture; Delay; High performance computing; MPEG 4 Standard; Motion estimation; Pins; Reconfigurable architectures; Throughput; Video compression;
Conference_Titel :
Reconfigurable Computing and FPGA's, 2006. ReConFig 2006. IEEE International Conference on
Conference_Location :
San Luis Potosi
Print_ISBN :
1-4244-0690-0
Electronic_ISBN :
1-4244-0690-0
DOI :
10.1109/RECONF.2006.307773