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

A kind of entropy encoding method and entropy encoder circuit

A technology of entropy coding and coding, applied in the field of video entropy coding, can solve problems such as data throughput mismatch, achieve the effects of saving area cost, avoiding throughput mismatch, and improving utilization

Active Publication Date: 2016-03-02
山东岱微电子有限公司
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The technical problem to be solved by the present invention is to provide an entropy encoding method and an entropy encoder circuit to effectively solve the problem of data throughput mismatch between H.264 encoder pipelines and avoid pipeline stagnation. , so that the encoder can complete real-time encoding with greater resolution and frame rate, improve the utilization rate of the encoder, and save area cost

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
  • A kind of entropy encoding method and entropy encoder circuit
  • A kind of entropy encoding method and entropy encoder circuit
  • A kind of entropy encoding method and entropy encoder circuit

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] There are two design ideas of the present invention: In order to solve the throughput mismatch problem mentioned above, between the CABAC encoding module and the front-end quantization module, the coefficients are cached at the stripe level (SliceLevel), but the cache uses an off-chip Storage space saves on-chip area; multiplexes JPEG-based entropy encoders to perform Huffman encoding and decoding of coefficient data stored off-chip, saving external memory bandwidth and resources.

[0034] According to the above design ideas, the present invention proposes a new entropy coding method, which realizes the traditional CABAC coding process in two steps:

[0035]In the first step, the data to be encoded is subjected to JPEG-based Huffman encoding. The input is syntax elements such as residual coefficient and macroblock type, and the output is Huffman code stream.

[0036] In the second step, the Huffman code stream output in the first step is decoded to obtain the data to b...

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 entropy encoding method and an entropy encoder circuit. The entropy encoding method comprises the following steps: performing JPEG-based Huffman encoding on data to be encoded to obtain a Huffman code stream; decoding the Huffman code stream, and converting the Huffman code stream to The decoded Huffman code stream is subjected to CABAC encoding, and the CABAC code stream is output. The entropy encoder circuit includes a Huffman entropy encoding data path and a CABAC encoding data path. The strip-level pipeline operation is carried out between the two data paths in the present invention, which can effectively avoid the pipeline stagnation problem caused by the mismatch of throughput rate. The method of the invention effectively improves the throughput rate of the encoder, enables the encoder to complete real-time encoding with greater resolution and frame rate, improves the utilization rate of the encoder, and saves area cost.

Description

technical field [0001] The invention relates to the field of video entropy coding, in particular to an entropy coding method and an entropy coder circuit. Background technique [0002] H.264 is a set of video coding standards formulated by the Joint Video Working Group (JVT) jointly composed of ITU-T Video Coding Experts Group (VCEG) and ISO / IEC Moving Picture Experts Group (MPEG). Due to its low bit rate, good image quality, good fault tolerance, and good network adaptability, H.264 video compression coding technology has been widely used in video surveillance, high-definition television, and network on-demand fields. [0003] Compared with the previous video standards, H.264 adopts more advanced key technologies such as intra prediction, inter prediction, integer DCT transformation, entropy coding, etc., to ensure high video coding efficiency, but its computational complexity is relatively high. high. The entropy coding includes context-based adaptive variable length cod...

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/91H04N19/70H04N19/129
Inventor 江桥姜黎李淼秦刚
Owner 山东岱微电子有限公司