DocumentCode
492757
Title
A unified transform unit for H.264
Author
Song, Sehyun ; Seo, Changwoo ; Kim, Kichul
Author_Institution
Sch. of Electr. & Comput. Eng., Univ. of Seoul, Seoul
Volume
02
fYear
2008
fDate
24-25 Nov. 2008
Abstract
This paper presents a unified transform unit that can efficiently perform forward integer transform, quantization, dequantization, inverse integer transform, and Hadamard transform in H.264/AVC. To reduce hardware cost, the proposed architecture uses shifters, adder/subtractors instead of multipliers for quantization and de-quantization, and reuses 1-D transform unit for all supporting transforms. Hardware utilization is maximized to achieve required performance with low cost. It takes about 250 cycles to perform forward integer transform, quantization, de-quantization, and inverse integer transform for a macroblock, and additional 35 cycles for forward and inverse Hadamard transforms. The architecture can process about 6,000 frames of QCIF at 150 MHz. The unified transform unit can be widely used in mobile devices.
Keywords
Hadamard transforms; quantisation (signal); video codecs; video coding; H.264/AVC; Hadamard transform; forward integer transform; hardware utilization; inverse integer transform; mobile devices; multipliers; quantization; unified transform unit; Arithmetic; Automatic voltage control; Computer architecture; Costs; Entropy coding; Frequency domain analysis; Hardware; Motion estimation; Quantization; Video codecs; H.264; Hadamard transform; Integer transform; hardware; quantization;
fLanguage
English
Publisher
ieee
Conference_Titel
SoC Design Conference, 2008. ISOCC '08. International
Conference_Location
Busan
Print_ISBN
978-1-4244-2598-3
Electronic_ISBN
978-1-4244-2599-0
Type
conf
DOI
10.1109/SOCDC.2008.4815701
Filename
4815701
Link To Document