DocumentCode :
2494207
Title :
Application Specific Instruction Set Processor for Adaptive Video Motion Estimation
Author :
Momcilovic, S. ; Dias, T. ; Roma, N. ; Sousa, L.
Author_Institution :
INESC-ID, Lisboa
fYear :
0
fDate :
0-0 0
Firstpage :
160
Lastpage :
167
Abstract :
Motion estimation is the most demanding operation of a video encoder, corresponding to at least 80% of the overall computational cost. With the proliferation of portable handheld devices that support digital video coding, data-adaptive motion estimation algorithms have been required to dynamically configure the search pattern not only to avoid unnecessary computations and memory accesses but also to save energy. This paper proposes an application specific instruction set processor (ASIP) to implement data-adaptive motion estimation algorithms, that is characterized by a specialized data-path and minimum and optimized instruction set. Due to its low-power nature, this architecture is specially adequate to develop motion estimators for portable, mobile and battery supplied devices. A cycle-based accurate simulator was also developed for the proposed ASIP and fast and data-adaptive search algorithms have been implemented, namely, the four-step search and the motion vector field adaptive search algorithms. Based on the proposed ASIP and the considered adaptive algorithms, several motion estimators were synthesized in 0.13mum CMOS technology. Experimental results show that very-low power adaptive motion estimators have been achieved to encode QCIF video sequences
Keywords :
image sequences; instruction sets; motion estimation; video coding; ASIP; CMOS technology; QCIF video sequence encoding; adaptive motion estimators; application specific instruction set processor; cycle-based accurate simulator; data-adaptive motion estimation algorithms; digital video coding; four-step search pattern; motion vector field adaptive search algorithms; specialized data-path; Adaptive algorithm; Application specific processors; Batteries; CMOS technology; Computational efficiency; Computer architecture; Handheld computers; Motion estimation; Portable computers; Video coding;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital System Design: Architectures, Methods and Tools, 2006. DSD 2006. 9th EUROMICRO Conference on
Conference_Location :
Dubrovnik
Print_ISBN :
0-7695-2609-8
Type :
conf
DOI :
10.1109/DSD.2006.25
Filename :
1690035
Link To Document :
بازگشت