Title :
A 14 GOPS programmable motion estimator for H.26x video coding
Author :
Horng-Dar Lin ; Anesko, A. ; Petryna, B.
Author_Institution :
AT&T Bell Labs., Holmdel, NJ, USA
Abstract :
This programmable ASIC chip runs multiple motion-estimation algorithms in a distributed programmable architecture, wherein the motion estimator is mapped to three parts: the algorithm control, the data control, and the multimode search engine. The multimode search engine and part of the control are implemented on this chip. Other high-level algorithm and data control are mapped to a host for maximum flexibility. This allows the chip to be used as a coprocessor or as an embedded engine for implementing multiple video standards in programmable form. The algorithm is modeled as a search tree. This search-tree model covers conventional full-search, multi-step search, telescopic search, stochastic search, dynamic search, and our new multi-survivor search algorithms.
Keywords :
application specific integrated circuits; digital signal processing chips; motion estimation; tree searching; video coding; ASIC chip; H.26x video coding; algorithm control; coprocessor; data control; distributed architecture; dynamic search; embedded engine; full-search; multi-step search; multi-survivor search; multimode search engine; multiple video standards; programmable motion estimator; search tree model; stochastic search; telescopic search; Application specific integrated circuits; Coprocessors; Delay lines; Liver; Motion control; Motion estimation; Registers; Search engines; Stochastic processes; Video coding;
Conference_Titel :
Solid-State Circuits Conference, 1996. Digest of Technical Papers. 42nd ISSCC., 1996 IEEE International
Conference_Location :
San Francisco, CA, USA
Print_ISBN :
0-7803-3136-2
DOI :
10.1109/ISSCC.1996.488590