DocumentCode :
1065879
Title :
A Parallel Memory System for Variable Block-Size Motion Estimation Algorithms
Author :
Vanne, Jarno ; Aho, Eero ; Hämäläinen, Timo D. ; Kuusilinna, Kimmo
Author_Institution :
Tampere Univ. of Technol., Tampere
Volume :
18
Issue :
4
fYear :
2008
fDate :
4/1/2008 12:00:00 AM
Firstpage :
538
Lastpage :
543
Abstract :
This paper proposes an efficient parallel memory system for algorithms applied in fixed and variable block-size motion estimation (VBSME). The proposed system is implemented by a novel combination of two parallel memory architectures. The distribution of data among the memory modules is modified over contemporary approaches and the optimized address computation unit enables a rapid address generation for accessed memory locations. Furthermore, the introduced data permutation scheme organizes data efficiently for storage and retrieval. The proposed system enables up to 4 X speedup in data storage and retrieves data up to 55% faster for VBSME compared with the reference implementations. With a 0.18- mum CMOS technology, the proposed memory addressing and data permutation scheme can be clocked at 980 MHz operating frequency with a cost of less than 6 kgates. On FPGA, the system can operate at 200 MHz with less than 700 logic elements. The results show that the proposed system is applicable to real-time VBSME at HDTV resolution.
Keywords :
CMOS logic circuits; field programmable gate arrays; image resolution; memory architecture; motion estimation; parallel architectures; CMOS technology; HDTV resolution; data permutation scheme; data retrieval; data storage; field programmable gate arrays; fixed block-size motion estimation algorithm; parallel memory architecture; parallel memory system; size 0.18 mum; variable block-size motion estimation algorithm; Address computation; address computation; data permutation; motion estimation; parallel memory;
fLanguage :
English
Journal_Title :
Circuits and Systems for Video Technology, IEEE Transactions on
Publisher :
ieee
ISSN :
1051-8215
Type :
jour
DOI :
10.1109/TCSVT.2008.918273
Filename :
4449079
Link To Document :
بازگشت