DocumentCode :
1049453
Title :
A High-Performance Sum of Absolute Difference Implementation for Motion Estimation
Author :
Vanne, Jarno ; Aho, Eero ; Hamalainen, Timo D. ; Kuusilinna, Kimmo
Author_Institution :
Inst. of Digital & Comput. Syst., Tampere Univ. of Technol.
Volume :
16
Issue :
7
fYear :
2006
fDate :
7/1/2006 12:00:00 AM
Firstpage :
876
Lastpage :
883
Abstract :
This paper presents a high-performance sum of absolute difference (SAD) architecture for motion estimation, which is the most time-consuming and compute-intensive part of video coding. The proposed architecture contains novel and efficient optimizations to overcome bottlenecks discovered in existing approaches. In addition, designed sophisticated control logic with multiple early termination mechanisms further enhance execution speed and make the architecture suitable for general-purpose usage. Hence, the proposed architecture is not restricted to a single block-matching algorithm in motion estimation, but a wide range of algorithms is supported. The proposed SAD architecture outperforms contemporary architectures in terms of execution speed and area efficiency. The proposed architecture with three pipeline stages, synthesized to a 0.18-mum CMOS technology, can attain 770-MHz operating frequency at a cost of less than 5600 gates. Correspondingly, performance metrics for the proposed low-latency 2-stage architecture are 730 MHz and 7500 gates
Keywords :
CMOS integrated circuits; motion estimation; video coding; 730 MHz; 770 MHz; CMOS technology; absolute difference implementation; block-matching algorithm; control logic; early termination mechanisms; high-performance sum; motion estimation; video coding; CMOS technology; Computer architecture; Costs; Frequency synthesizers; Logic design; Measurement; Motion estimation; Pipelines; Termination of employment; Video coding; Early termination mechanism; SAD architecture; motion estimation; sum of absolute difference (SAD);
fLanguage :
English
Journal_Title :
Circuits and Systems for Video Technology, IEEE Transactions on
Publisher :
ieee
ISSN :
1051-8215
Type :
jour
DOI :
10.1109/TCSVT.2006.877150
Filename :
1661663
Link To Document :
بازگشت