DocumentCode
3012815
Title
Design and Implementation of Integer Transform and Quantization Processor for H.264 Encoder on FPGA
Author
Keshaveni, N. ; Ramachandran, S. ; Gurumurthy, K.S.
Author_Institution
Electron. & Commun., MGR Univ., Chennai, India
fYear
2009
fDate
28-29 Dec. 2009
Firstpage
646
Lastpage
649
Abstract
This paper proposes a novel implementation of the core processors, the integer transform and quantization for H.264 video encoder using an FPGA. It is capable of processing the picture frames with the desired compression controlled by the user input. The algorithm and architecture of the components of the video encoder namely, integer transformation, quantization were developed, designed and coded in Verilog. The complete H.264 video encoder was coded in Matlab in order to verify the results of the Verilog implementation. The processor is implemented on a Xilinx Vertex -II Pro XC2VP30 FPGA. The gate count of the implementation is approximately 1,057,000 working at a frequency of 208 MHz. It can process 1024Ã768 pixel color images in 4:2:0 format at 25 frames per second. The reconstructed picture quality is better than 35 dB.
Keywords
field programmable gate arrays; hardware description languages; quantisation (signal); transforms; video coding; H.264 video encoder; Matlab; Verilog coded; Xilinx Vertex -II Pro XC2VP30 FPGA; compression; frequency 208 MHz; integer transform implementation; pixel color images; quantization processor; video codec; Application specific integrated circuits; Communication system control; Field programmable gate arrays; Hardware design languages; Parallel algorithms; Quadratic programming; Quantization; Streaming media; Transforms; Video compression; FPGA.; Integer transform; Verilog; quantization; video encoder;
fLanguage
English
Publisher
ieee
Conference_Titel
Advances in Computing, Control, & Telecommunication Technologies, 2009. ACT '09. International Conference on
Conference_Location
Trivandrum, Kerala
Print_ISBN
978-1-4244-5321-4
Electronic_ISBN
978-0-7695-3915-7
Type
conf
DOI
10.1109/ACT.2009.164
Filename
5375911
Link To Document