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 :
بازگشت