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

Method and device for encoding syntax elements

A technology of syntax elements and coding methods, applied in electrical components, digital video signal modification, image communication, etc., can solve problems such as low efficiency and redundant identification sequence information, and achieve the effect of improving efficiency and reducing information redundancy.

Active Publication Date: 2017-02-01
ZTE CORP
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] However, in practical applications, it is found that the efficiency of compression encoding using the above method is not very high
And because the above-mentioned prior art schemes have adopted fixed codeword allocation to syntax elements, or adopted a fixed identification order to a group of symbols / identifications (bin / flag) that constitute syntax elements
Obviously, there is a certain amount of information redundancy in this fixed codeword allocation or identification order

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
  • Method and device for encoding syntax elements
  • Method and device for encoding syntax elements
  • Method and device for encoding syntax elements

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0050] Step 1, the configuration process, includes the following two steps:

[0051] Step 110, identify the possible representation methods for all the values ​​of a syntax element, and obtain the identification information of the representation methods;

[0052] The values ​​of the syntax elements described herein include at least three or more. Taking the value of the syntax element including three kinds as an example, three signs of A, B, and C are used to indicate whether the syntax element is equal to the above three values, and there are six ways of expressing the value of the syntax element: A-B-C, A-C-B, B-C-A, B-A-C, C-A-B, C-B-A, the identifier of each representation method represents a codeword allocation method of the syntax element, for example, A-B-C means: first distinguish the A identifier, then distinguish the B identifier, and finally distinguish the C identifier.

[0053] Step 120, establishing an encoding data structure according to the encoding attribute,...

Embodiment 2

[0082] In this embodiment, description is made by taking the syntax element as a prediction mode as an example. For ease of description and implementation, this embodiment only uses the three most frequently occurring values ​​of prediction modes: skip mode (SKIP), merge mode (MERGE), and inter-frame mode (INTER) as examples for illustration.

[0083] Step 210, the prediction type (pred_type) is initialized;

[0084] The prediction type (pred_type) refers to: the representation method corresponding to the prediction mode, that is, the identification sequence of the prediction mode is represented by a group of identifications.

[0085] In Table 2, six identification orders corresponding to the three prediction modes of SKIP, MERGE and INTER are defined. The order of these identifications is the different values ​​of the prediction type (pred_type), which is equivalent to the identification information of the representation method.

[0086] Table 2: Values ​​and definitions of...

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

Disclosed are a syntax element encoding and decoding method and device, which can improve the compression encoding efficiency of syntax elements. The encoding method comprises: querying a preconfigured encoding data structure according to an encoding attribute value of a current frame or fragment, determining a syntax element expression method for the current frame or fragment, and encoding the current frame or fragment according to the determined syntax element expression method. The encoding device comprises a syntax element expression method determining unit and an encoding unit. The decoding method comprises: obtaining, by parsing a code stream or by implicit derivation according to information of a decoded frame or fragment, identification information for distinguishing different expression methods; and querying, according to an encoding attribute value of a current frame or fragment, a preconfigured encoding data structure, calculating a syntax element expression method for the current frame or fragment, and decoding the current frame or fragment. The decoding device comprises a syntax element expression method determining unit and a decoding unit.

Description

technical field [0001] The present invention relates to video compression encoding technology, in particular to a method and device for encoding syntax elements. Background technique [0002] The encoding method in the prior art is described below by taking one syntax element—prediction mode (pred_mode) as an example. [0003] In video compression coding, each coding unit or prediction unit (CU / PU for short) of an inter-frame coding frame or slice corresponds to a certain prediction mode. The value of the prediction mode is shown in Table 1, but the value of the prediction mode is not limited to the range listed in Table 1, and may also be a value representing other reference relationships or coding attributes of the CU / PU. [0004] Table 1: Values ​​and definitions of prediction modes [0005] Skip mode (SKIP_MODE) Residual data is not allowed, and motion information is predicted and derived Direct Mode (DIRECT_MODE) Refers to the allowed residual data, ...

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/70H04N19/513H04N19/573
CPCH04N19/463H04N19/70
Inventor 张雯
Owner ZTE CORP
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