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

Encoding method of conversion coefficients, decoding method of conversion coefficients and device

A technology of transform coefficients and encoding methods, which is applied to the decoding method of transform coefficients and the field of encoding of transform coefficients, can solve the problems of large burden of large significance map, high cost of encoding and decoding efficiency, and low efficiency, so as to improve encoding and decoding efficiency and reduce encoding and decoding. The effect of decoding overhead

Active Publication Date: 2012-09-19
HUAWEI TECH CO LTD
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Due to the above-mentioned scanning sequence is different, it is necessary to execute the reading data once in the encoding process of executing step A and executing B~D respectively, and the decoding end also needs to solidify two table lookup methods corresponding to these two sequences, resulting in high encoding and decoding efficiency overhead. low efficiency
In addition, in step A, if the transform coefficient block is relatively large, usually called a large transform unit, for example, the 32×32 significance map will be relatively large, so the burden of encoding a large significance map in hardware design is relatively large

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
  • Encoding method of conversion coefficients, decoding method of conversion coefficients and device
  • Encoding method of conversion coefficients, decoding method of conversion coefficients and device
  • Encoding method of conversion coefficients, decoding method of conversion coefficients and device

Examples

Experimental program
Comparison scheme
Effect test

example 2

[0061] Example 2. Assume that the preset scanning order is a small scan method. If the preset scanning order is a small Z-shaped (zig-zag) method, you can refer to Figure 1B .

[0062] The encoding side executes in sequence:

[0063] 1. Take the upper left 4×4 points in the frequency domain, encode the significance map in the 4×4 preset scanning order, and then store it in the cache, encode the map with coefficients greater than 1, then encode the absolute value greater than 1, and then encode non-zero coefficients sign, and then store the obtained level and sign into the cache;

[0064] 2. Take the upper right 4×4 points in the frequency domain, encode the significance map in the 4×4 preset scanning order, and then store it in the cache, encode the map with coefficients greater than 1, then encode the absolute value greater than 1, and then encode non-zero coefficients sign, and then store the obtained level and sign into the cache;

[0065] 3. Take the lower left 4×4 poi...

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

An embodiment of the invention discloses an encoding method of conversion coefficients, a decoding method of conversion coefficients and a device. The encoding method which is taken as an example includes encoding the conversion coefficients of conversion coefficient blocks according to a preset scanning order, and setting the number of the conversion coefficients for each group of encoding until the last group of the conversion coefficient blocks are encoded; storing obtained non-zero conversion coefficient distribution, absolution values of the conversion coefficients and signs of the non-zero conversion coefficients; and when the last group of the conversion coefficient blocks are encoded, encoding the stored non-zero conversion coefficient distribution and the last group of encoded non-zero conversion coefficient distribution into code streams after the last group of encoded non-zero conversion coefficient distribution is obtained, obtaining absolute values of the last group of encoded conversion coefficients and signs of the non-zero conversion coefficients, and encoding the stored absolute values of the conversion coefficients, the signs of the non-zero conversion coefficients and the absolute values of the last group of encoded conversion coefficients into the code streams. The encoding and decoding efficiency can be improved.

Description

technical field [0001] The present invention relates to the technical field of video processing, in particular to a method for encoding transform coefficients, a method for decoding transform coefficients, and a device. Background technique [0002] Currently, entropy coding in video coding technology mainly adopts run-length coding and arithmetic coding. For example, context-based variable length coding (Context Adaptive Variable Length Coder, CAVLC) and adaptive binary arithmetic coding (Context Adaptive BinaryArithmetic Coder (CABAC) two kinds of entropy coding, these two entropy coding modes make full use of the correlation between the coded information and the current coded information, specifically: use the coded information to construct the code table or probability model of the current coded information, This is called context-based entropy coding. Because CABAC adopts the idea of ​​arithmetic coding, its coding performance is better than that of CAVLC, but correspo...

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/30
CPCH04N19/00951H04N19/00066H04N19/00836H04N19/00775H04N19/00781H04N19/00127H04N19/00909H04N19/00109H04N7/30H04N19/117H04N19/129H04N19/132H04N19/60H04N19/61H04N19/645H04N19/86H04N19/91
Inventor 宋锦杨名远王栋
Owner HUAWEI TECH CO LTD