Unlock instant, AI-driven research and patent intelligence for your innovation.

Hardware-based CABAC (Context-Based Adaptive Binary Arithmetic Coding) coding method and system

A coding method and hardware technology, applied in the coding method and system field of adaptive binary arithmetic coding, can solve problems such as being unable to adapt to the requirements of compressed code streams, and achieve the effect of high-efficiency coding

Active Publication Date: 2014-08-20
ALLWINNER TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] In the case of requiring a high bit-rate compressed code stream, CABAC will be a key factor affecting the performance of the coding work, but the CABAC coding system in the prior art cannot adapt to the increasingly high compression of the high code stream in the prior art Code stream requirements, therefore, need to provide more efficient high bit rate video coding CABAC encoder

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Hardware-based CABAC (Context-Based Adaptive Binary Arithmetic Coding) coding method and system
  • Hardware-based CABAC (Context-Based Adaptive Binary Arithmetic Coding) coding method and system
  • Hardware-based CABAC (Context-Based Adaptive Binary Arithmetic Coding) coding method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] In order to make the object, technical solution and advantages of the present invention clearer, the hardware-based CABAC coding system and method of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0053] The specific embodiment of CABAC encoding method based on hardware

[0054] figure 1 It is the flow chart of the first embodiment of the hardware-based CABAC encoding method of the present invention, as figure 1 Shown, hardware-based CABAC coding method of the present invention comprises the following steps:

[0055] Step 101: Generate a context model corresponding to each bin value of the current syntax element value.

[0056] What the front-end processing engine of the block coefficients is to process are transformed and quantized coe...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a hardware-based CABAC (Context-Based Adaptive Binary Arithmetic Coding) coding method which comprises the following steps: generating text models corresponding to bin values of current syntactic element values; detecting whether a buffer is filled; writing the bin values and the text models into a multistage buffer; detecting whether the buffer is empty; and reading data and adopting a pipelining processing method to conduct arithmetic coding for generating bit stream. The invention further discloses a hardware-based CABAC coding system which comprises a prismatic coefficient front-end processing engine, the multistage buffer and an arithmetic coding engine.

Description

technical field [0001] The present invention relates to the technical field of multimedia coding processing, in particular to a hardware-based coding method and system of context-based adaptive binary arithmetic coding (CABAC). Background technique [0002] The H.264 standard is the VCEG (Video Coding Experts Group, Video Coding Experts Group) of ITU-T (ITU-T for ITU Telecommunication Standardization Sector, International Telecommunications Union Telecommunication Standardization Organization) and ISO / IEC (International Organization for Standardization / International Electrotechnical A video video standard developed by JVT (Joint Video Team, Joint Video Team) of MPEG (Moving Pictures Experts Group / Motin Pictures Experts Group, Moving Picture Experts Group). Under the same reconstructed image quality, H.264 saves about 50% bit rate compared with H.263. It not only retains the advantages and essence of previous compression technologies, but also has many advantages that other ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04N19/13H04N19/15
Inventor 黄露邹建发
Owner ALLWINNER TECH CO LTD