摘要 |
<p>PURPOSE: A unified binarization for a CABAC(Context-based Adaptive Binary Arithmetic Code)/CAVLC(Context-based Adaptive Variable-Length Code) entropy coding capable of regulating efficiency of compression through various distributions of complexity between arithmetic encoding of entropy encoding or decoding and binarization steps is provided to simultaneously support CABAC coding and CAVLC coding in unified binarization for CABAC/CAVLC entropy coding, thereby saving processing resources. CONSTITUTION: A similar VLC(Variable Length Code) is adopted for CABAC entropy encoding and CAVLC entropy encoding. When CABAC entropy encoding is performed, bins generated by VLC encoding are generated into CABAC bits inserted into a compressed bitstream by arithmetic encoding. Regarding CAVLC entropy encoding, syntax elements are generated into CAVLC bits inserted into the compressed bitstream by the VLC encoding. [Reference numerals] (AA) Binarization replacement; (BB,GG) Syntax elements; (CC,HH) Variable-length coding(VLC)[encoding]; (DD) Bins; (EE) Arithmetic encoding; (FF,II) Bits; (JJ) CABAC and CAVLC entropy encoding</p> |