Image compression and entropy coder based on CABAC (Context-Based Adaptive Binary Arithmetic Coding)

An entropy encoder and image compression technology, which is applied in image communication, television, electrical components, etc., can solve unsolvable problems and achieve the effects of speeding up processing, reducing circuit scale and complexity, and rationally distributing water

Inactive Publication Date: 2012-11-28
XIDIAN UNIV
View PDF6 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to its design limitations, it cannot solve the overflow problem of fast data packaging when the code stream is output in a large burst

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
  • Image compression and entropy coder based on CABAC (Context-Based Adaptive Binary Arithmetic Coding)
  • Image compression and entropy coder based on CABAC (Context-Based Adaptive Binary Arithmetic Coding)
  • Image compression and entropy coder based on CABAC (Context-Based Adaptive Binary Arithmetic Coding)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] The present invention will be described in detail below in conjunction with the accompanying drawings and embodiments.

[0047] refer to figure 1 , the CABAC-based image compression entropy encoder of the present invention includes an image control unit 1, a symbol generation module 2, a symbol FIFO 3, a binary arithmetic coding module 4, a context memory 5, a code stream FIFO 6 and a code stream packing byte module 7; The image control unit 1 is respectively connected with the reset terminal and the enable terminal of the symbol generation module 2, the symbol FIFO 3, the binary arithmetic coding module 4, the context memory 5, the code stream FIFO 6 and the code stream packing byte module 7, by controlling them The reset signal and the enable signal are generated to realize the coordinated and unified operation of the circuit; the input terminal of the symbol generation module 2 is connected to the external input terminal, which is used to complete reading data from t...

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 image compression and entropy coder based on CABAC (Context-Based Adaptive Binary Arithmetic Coding), and the coder is mainly used for solving the problems that the coding efficiency is not high, and data overflows when a code stream is rapidly packaged in the prior art. The image compression and entropy coder comprises an image control unit (1), a symbol generation module (2), symbol FIFO (First In, First Out) (3), a binary arithmetic coding module (4), a context memory (5), code stream FIFO (6) and a code stream packaging byte module (7), wherein the image control unit is used for controlling the resetting of each module and the generation of an enabling signal, the symbol generation module is used for reading data from the external and finishing binarization and context modeling, the symbol FIFO is used for storing a binary symbol and a context model, the context memory is used for storing context information, the binary arithmetic coding module is used for acquiring a middle code stream according to the binary symbol, the code stream FIFO is used for storing middle code stream data, and the code stream packaging byte module is used for generating a final code stream according to the middle code stream. The image compression and entropy coder has the advantages that the throughput is high, the circuit scale is small, a key path is short, a flow line is prevented from stagnating, and the data is avoided overflowing; and the image compression and entropy coder is used for realizing arithmetic entropy coding with high throughput.

Description

technical field [0001] The invention belongs to the technical field of ultra-large-scale integrated circuits, relates to a context-based adaptive binary arithmetic coding CABAC realization circuit, and can be applied to realize image compression coding. Background technique [0002] With the rapid development of information technology, the application of digital video technology is becoming more and more extensive. However, because the data volume of digital video is very large, the transmission and storage of data becomes very difficult. Therefore, in order to make it be applied effectively, the problem of video compression coding must be solved first. [0003] Entropy coding is the most important coding method in hybrid video coding. It is mainly used to compress quantized transform coefficients, adaptive block transforms, motion vectors and other coding information to reduce redundant information between data. Context-based Adaptive Binary Arithmetic Coding (CABAC) grea...

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 Applications(China)
IPC IPC(8): H04N7/26H04N7/30H04N19/13H04N19/423
Inventor 李甫樊春晓石光明张犁周蕾蕾董伟生齐飞赵光辉林杰
Owner XIDIAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products