DocumentCode
1605540
Title
Hardware implementation of the optimized transform and quantization blocks of H.264
Author
Kordasiewicz, Roman ; Shirani, Shahram
Author_Institution
McMaster Univ., Hamilton, Ont., Canada
Volume
2
fYear
2004
Firstpage
943
Abstract
H.264 also known as MPEG-4 part 10 or JVT, is a new video coding standard that is extremely efficient and is poised to appear in the next generation of HD-DVD players and recorders. This paper presents one of the first hardware architectures of the transform and quantization blocks, which are incorporated into a software/hardware system implemented on a Virtex II Pro FPGA. This implementation focuses on eliminating drift effects, multiply free and low gain transform, and reducing memory bandwidth. A large system on a programmable chip was developed. It uses a Power PC (PPC) to run a software program to optionally perform DCT and quantization in both the software and hardware. This paper presents DCT and quantization blocks that can process about 1500 Mpixel/s, and a system that can process about 0.8 Mpixel/s.
Keywords
code standards; digital versatile discs; discrete cosine transforms; field programmable gate arrays; transform coding; video coding; DCT; H.264; HD-DVD; JVT; MPEG-4 part 10; Power PC; Virtex II Pro FPGA; drift effect elimination; hardware architectures; low gain transform; memory bandwidth reduction; optimized transform; programmable chip; quantization blocks; software/hardware system; video coding standard; Bandwidth; Computer architecture; Discrete cosine transforms; Field programmable gate arrays; Hardware; MPEG 4 Standard; Quantization; Software performance; Software systems; Video coding;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Computer Engineering, 2004. Canadian Conference on
ISSN
0840-7789
Print_ISBN
0-7803-8253-6
Type
conf
DOI
10.1109/CCECE.2004.1345271
Filename
1345271
Link To Document