DocumentCode
605814
Title
A high speed real time multi-bin CABAC encoder for ultra high resolution video
Author
Jayakrishnan, P. ; Lincy, P.V.A. ; Niyas, R.M.
Author_Institution
VLSI Dept., VIT Univ., Vellore, India
fYear
2013
fDate
25-26 March 2013
Firstpage
207
Lastpage
210
Abstract
The demand for better quality pictures, smaller sizes, lower energy consumption, lower cost of appliances has been a fuel for creation of better compression standards and great compression rate. The outstanding compression competence of H.264/AVC is extensively used for video conferencing, online streaming and for HD television. Context Adaptive Binary Arithmetic Coding (CABAC) encoder is a vital part in H.264/AVC (Advanced Video Coding) main and high profiles that provides a real time encoding video of ultra high resolution. CABAC compresses the components in the video signal according to the probability of those elements in a given context. CABAC encoder provides great compression rate over Context-Adaptive Variable Length Coding (CAVLC) baseline entropy encoder. An entropy encoder is a scheme used for lossless compression. A video sequence is a combination of bits which is referred as syntax element. The allocation of bits in various Syntax Elements (SE) [3] is analysed for the reduction in large amount of bit level operations involved and computational complexity involved. An optimised scheme for accessing the contexts and a Binary Arithmetic Encoder (BAE) capable of processing four bits simultaneously is presented. Hence parallelism and throughput is achieved by the means of reduction in syntax and bit level dependency. The proposed fully hardwired encoder is synthesised towards a 90nm CMOS cell library in ASIC flow using Cadence RTL Compiler.
Keywords
CMOS integrated circuits; application specific integrated circuits; computational complexity; computational linguistics; data compression; image resolution; image sequences; parallel processing; probability; program compilers; teleconferencing; video coding; video communication; ASIC flow; BAE; CMOS cell library; Cadence RTL compiler; H.264/AVC; HD television; advanced video coding; bit level dependency; computational complexity; context adaptive binary arithmetic coding encoder; hardwired encoder; high speed real time multibin CABAC encoder; lossless compression; online streaming; probability; real time video encoding; size 90 nm; syntax element; syntax reduction; ultra high resolution; ultra high resolution video; video conferencing; video sequence; video signal component compression; Context; Context modeling; Encoding; Syntactics; Throughput; Very large scale integration; Video coding; BCMODS; Binary arithmetic encoder; CABAC; CAVLC; H.264/AVC; context; etc; syntax elements;
fLanguage
English
Publisher
ieee
Conference_Titel
Emerging Trends in Computing, Communication and Nanotechnology (ICE-CCN), 2013 International Conference on
Conference_Location
Tirunelveli
Print_ISBN
978-1-4673-5037-2
Type
conf
DOI
10.1109/ICE-CCN.2013.6528494
Filename
6528494
Link To Document