Title :
Architecture of a fast motion estimator for MPEG video coding
Author :
Ling, Nam ; Advani, Rajesh
Author_Institution :
Dept. of Comput. Eng., Santa Clara Univ., CA, USA
Abstract :
This paper describes the design of a high speed motion estimator using the 2-D log search algorithm. The architecture consists of 5 simple processing elements (PE) where each PE is capable of computing the sum-of-absolute-difference (SAD) to exploit the parallelism. For each step in the 2-D log search procedure, the 5 SADs of the 5 search points are computed in parallel. The design is implemented using Verilog and synthesized using Synopsys. Such a chip would be able to generate the motion vector for each 16*16 macroblock in 14.58 μs for 3-step log search, and 24.30 μs for 5-step log search. The architecture is well suited for encoding MPEG2 video up to MP@ML
Keywords :
motion estimation; systolic arrays; video coding; 2-D log search; MPEG video coding; MPEG2 video; Synopsys; Verilog; fast motion estimator; motion estimator; motion vector; Broadband communication; Computer architecture; Concurrent computing; Electronic mail; Encoding; Hardware design languages; Motion estimation; Parallel processing; Video coding; Video compression;
Conference_Titel :
Parallel Architectures, Algorithms, and Networks, 1996. Proceedings., Second International Symposium on
Conference_Location :
Beijing
Print_ISBN :
0-8186-7460-1
DOI :
10.1109/ISPAN.1996.509028