Title :
FPGA implementation of high speed parallel architecture for block motion estimation
Author :
Rangarajan, P. ; Prashanth, G. ; Harish, P.S.
Abstract :
The paper describes a high speed fully pipelined parallel architecture for the new three step search (NTSS) block-matching algorithm for the estimation of small motions in video coding. Techniques for reducing external memory accesses are also developed. The proposed architecture produces an efficient solution for the realtime motion estimation required in video applications with a low memory-bandwidth requirement. This architecture can be used for various video applications from low bit-rate video to HDTV systems. This architecture was implemented using Verilog HDL with FPGA device Xilinx XCS2S300E as the target device, verifying its functionality.
Keywords :
VLSI; field programmable gate arrays; hardware description languages; image matching; logic design; motion estimation; parallel architectures; pipeline processing; search problems; video coding; HDTV systems; Verilog HDL; Xilinx XCS2S300E FPGA; block motion estimation; block-matching algorithm; external memory accesses; high speed parallel architecture; low bit-rate video; memory-bandwidth requirement; new three step search; pipelined parallel architecture; realtime motion estimation; video coding; Bandwidth; Computer architecture; Field programmable gate arrays; HDTV; Hardware design languages; Motion estimation; Parallel architectures; Scheduling algorithm; Very large scale integration; Video coding;
Conference_Titel :
Signal Processing Systems, 2004. SIPS 2004. IEEE Workshop on
Print_ISBN :
0-7803-8504-7
DOI :
10.1109/SIPS.2004.1363057