DocumentCode :
3488596
Title :
Hardware optimizations of variable block size Hadamard transform for H.264/AVC FRExt
Author :
Liu, Zhenyu ; Wang, Dongsheng ; Ikenaga, Takeshi
Author_Institution :
Tsinghua Univ., Beijing, China
fYear :
2009
fDate :
7-10 Nov. 2009
Firstpage :
2701
Lastpage :
2704
Abstract :
Variable block size (VBS) transform technique is adopted in Fidelity Range Extensions (FRExt) of H.264/AVC, in which 8 × 8/4 × 4 Hadamard transforms are adaptively employed during the fractional motion estimation. The hardwired VBS Hadamard transform unit is developed by authors and the following contributions are described in this literature: (1) Hardware reusing scheme is adopted in the architecture design; (2) In the light of the noise analysis, the intermediate data bit-truncation scheme is developed to reduce the hardware cost while maintaining its computational precision well; (3) With mathematical analysis, the bit-width of SATD value is reduced as compared to the intuitive implementation, therefore, the power and hardware cost are both optimized for the SATD generator implementation; (4) Hybrid 4:2/3:2 compressor based CSA tree is analyzed in the circuits design of SATD generator; and (5) Clock-gating technique is employed to reduce the power dissipation of 4×4 transform operation. With TSMC 0.18 ¿m CMOS technology, experimental results reveal that 12.2-30.4% saving in hardware cost and 12.4-32.4% saving in power consumption are achieved by using our algorithms.
Keywords :
Hadamard transforms; mathematical analysis; motion estimation; optimisation; video coding; CSA tree; H.264-AVC FRExt; SATD value; clock-gating technique; fidelity range extensions; fractional motion estimation; hardware optimizations; hardware reusing scheme; intermediate data bit-truncation scheme; mathematical analysis; variable block size Hadamard transform; 1f noise; Automatic voltage control; CMOS technology; Computer architecture; Cost function; Hardware; Hybrid power systems; Motion estimation; Noise reduction; Power generation; FRExt; H.264/AVC; VLSI; hadamard transform; variable block size;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Image Processing (ICIP), 2009 16th IEEE International Conference on
Conference_Location :
Cairo
ISSN :
1522-4880
Print_ISBN :
978-1-4244-5653-6
Electronic_ISBN :
1522-4880
Type :
conf
DOI :
10.1109/ICIP.2009.5414107
Filename :
5414107
Link To Document :
بازگشت