DocumentCode
684831
Title
FPGA based architectural implementation of Context-based Adaptive Variable Length Coding (CAVLC) for H.264/AVC
Author
Mukherjee, Rohan ; Chakrabarti, Indrajit ; Sengupta, Sabyasachi
Author_Institution
Dept. of Electron. & Electr. Commun. Eng., Indian Inst. of Technol., Kharagpur, Kharagpur, India
fYear
2012
fDate
7-9 Dec. 2012
Firstpage
1
Lastpage
4
Abstract
The latest video compression standard H.264 has adopted Context-based Adaptive Variable Length Coding (CAVLC) as one of its entropy encoding techniques. In this paper, VLSI architecture for implementing CAVLC is proposed. The proposed architecture takes into consideration the bit-rate requirements of H.264 and aims at gaining a high operating clock frequency without involving excessive area. The CAVLC encoder works at a maximum clock frequency of 106 MHz when implemented in Xilinx 10.1i, Virtex-5 technology. The speed is quite appreciable when compared to other existing works. The latency is also reduced. The implemented architecture can achieve the real-time processing requirement for HD-1080 format video sequence.
Keywords
VLSI; field programmable gate arrays; variable length codes; video coding; CAVLC; FPGA based architectural implementation; H.264/AVC; HD-1080 format video sequence; VLSI architecture; bit-rate requirement; context-based adaptive variable length coding; entropy encoding technique; frequency 106 MHz; high operating clock frequency; video compression standard H.264; CAVLC; FPGA; H.264;
fLanguage
English
Publisher
iet
Conference_Titel
Information Science and Control Engineering 2012 (ICISCE 2012), IET International Conference on
Conference_Location
Shenzhen
Electronic_ISBN
978-1-84919-641-3
Type
conf
DOI
10.1049/cp.2012.2417
Filename
6755796
Link To Document