New Programmable Video Signal Processor for Motion Estimation and Motion Compensation.

D Gong,Y He
DOI: https://doi.org/10.1117/12.411875
2000-01-01
Abstract:A new programmable and parallel video signal processor (PVSP) is proposed to implement a class of fast block matching algorithms (BMA). Five parameters are used to embody the various fast BMAs and a generic framework for the fast BMA is designed. Then PVSP is designed and the BMA algorithms are mapped onto it. The key modules of PVSP are discussed in details. PVSP uses horizontal and vertical mapping strategies to implement byte-aligned and circular addressing. Under these two mapping strategies the memory system of PVSP can be configured flexibly. The regular, iterative and low-delay tree adder without any pipeline stages is chosen as the key computation component to implement the BMA. With scalable tree adder, PVSP can be easily expanded to meet higher computing requirement. PVSP is estimated to have approximately 30kGates and 40kb SRAM and it can work at the frequency of 133MHz. It can support the motion estimation and motion compensation tasks in real-time for MPEG2 MP@ML encoder.
What problem does this paper attempt to address?