Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Arithmetic coding circuit and arithmetic coding control method

An arithmetic coding and circuit technology, applied in the field of arithmetic coding, can solve the problems of low arithmetic coding efficiency and multi-unit time, and achieve the effects of low cost, high efficiency, and elimination of waiting time

Inactive Publication Date: 2007-12-12
WUXI ZGMICRO ELECTRONICS CO LTD
View PDF0 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] It can be seen that in the prior art, because the read and write operations on the memory storing the probability model take up more unit time, the efficiency of arithmetic coding is not high

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
  • Arithmetic coding circuit and arithmetic coding control method
  • Arithmetic coding circuit and arithmetic coding control method
  • Arithmetic coding circuit and arithmetic coding control method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and examples.

[0043]In the embodiment of the present invention, before each SE is encoded, the probability models corresponding to all the bits of the current SE among all the probability models stored in the memory are first written into the register set, and the probability model in the update probability space In the process, the probability model corresponding to each bit is called from the register group, and the updated probability model is stored in the register group, and then after the update of the probability space of all bits of the current SE is completed, the probability The model is stored to the corresponding location in memory. In this way, since reading data from the register and writing data to the register can be completed within one unit time, th...

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 an arithmetic coding circuit and an arithmetic coding control method. The invention writes probability model which is corresponding with current bits of SE to register group before coding SE, and during course of updating probability space, transferring probability model corresponding with every bit, the updated probability model is stored into the register group, then probability model stored in the register group is stored into corresponding position of memory. Because reading data from register, writing data to register can be accomplished within a unit time, so unit time quantity occupied by updating probability space is decreased, so efficiency of arithmetic coding can be increased. Further more, the cost of register is low, the cost of the invention is low, and it is easy to be popularized.

Description

technical field [0001] The invention relates to arithmetic coding technology in video processing, in particular to an arithmetic coding circuit and an arithmetic coding control method. Background technique [0002] Arithmetic coding based on the H.264 video codec standard is a context-based adaptive binary arithmetic coding, and its coding object is the syntax element (SE) in the video signal, which is divided into residual SE and non-residual SE. [0003] Among them, the residual SE includes: CBF indicating whether the current block has a non-zero coefficient, CALM indicating that the absolute value of the non-zero coefficient at the current position minus 1, SCF indicating whether the coefficient at the current position is 0, and indicating whether the coefficient at the current position is zero. Whether the coefficient is the last non-zero coefficient LSCF and other categories of data, etc., each residual SE is divided into 5 subcategories (Cat); non-residual SE includes:...

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
IPC IPC(8): H04N7/24H03M7/30
Inventor 刘子熹
Owner WUXI ZGMICRO ELECTRONICS CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products