Coding and decoding method and coding and decoding equipment

An encoding and decoding method and encoding technology are applied in the field of encoding and decoding methods and equipment, and can solve the problems of low prediction accuracy of intra-frame encoding technology and low prediction accuracy of inter-frame encoding technology.

Active Publication Date: 2020-07-07
HANGZHOU HIKVISION DIGITAL TECH
View PDF5 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in some application scenarios, the prediction accuracy of inter-frame coding technology is not high, and the prediction accuracy of intra-frame coding technology 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
  • Coding and decoding method and coding and decoding equipment
  • Coding and decoding method and coding and decoding equipment
  • Coding and decoding method and coding and decoding equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0047] Example 1: see figure 2 As shown, this is a schematic flow diagram of the coding and decoding method in the embodiment of the application. The method can be applied to the decoder. When it is determined to enable intra- and inter-frame weighted prediction, the weighted prediction value of the current block is obtained through the following steps. The value is used for the decoding of the current block; the method includes:

[0048] Step 201, the decoding end obtains the first prediction mode of the first neighboring block of the current block and the second prediction mode of the second neighboring block of the current block; determines the intra prediction according to the first prediction mode and the second prediction mode According to the target prediction mode, the intra prediction value of the current block is obtained according to the target prediction mode.

[0049] Step 202: The decoding terminal obtains a motion information candidate list of the current block, the...

Embodiment 2

[0053] Example 2: see image 3 As shown, this is a schematic flow diagram of the coding and decoding method in the embodiment of the application. The method can be applied to the coding end. When it is determined to enable intra- and inter-frame weighted prediction, the weighted prediction value of the current block is obtained through the following steps. The weighted prediction The value is used for the encoding of the current block; the method includes:

[0054] Step 301: The encoding end obtains the first prediction mode of the first neighboring block of the current block and the second prediction mode of the second neighboring block of the current block; determines the intra prediction according to the first prediction mode and the second prediction mode According to the target prediction mode, the intra prediction value of the current block is obtained according to the target prediction mode.

[0055] Step 302: The encoding terminal obtains the motion information candidate li...

Embodiment 3

[0059] Embodiment 3: In step 201 and step 301, the decoder / encoder needs to obtain the first prediction mode of the first neighboring block of the current block and the second prediction mode of the second neighboring block of the current block. See Figure 4A As shown, the first neighboring block and the second neighboring block are shown. Block A is the first neighboring block, Block B is the second neighboring block, the prediction mode of the A block is the first prediction mode, and the prediction mode of the B block is The prediction mode is the second prediction mode. Of course, the above is only an example, and other blocks can also be used as the first neighboring block or the second neighboring block, which is not limited.

[0060] In an example, the above prediction mode (ie, the first prediction mode or the second prediction mode) may be an intra prediction mode in intra prediction. Normally, the luminance component supports 5 kinds of prediction units: 4*4, 8*8, 16*...

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 provides a coding and decoding method and coding and decoding equipment, and the method comprises: when the intra-frame and inter-frame weighted prediction is determined to be started, obtaining a weighted prediction value of a current block through the following steps, wherein the weighted prediction value is used for the coding or decoding of the current block; obtaining a first prediction mode of a first adjacent block of the current block and a second prediction mode of a second adjacent block of the current block; determining a target prediction mode of intra-frame prediction according to the first prediction mode and the second prediction mode, and obtaining an intra-frame prediction value of the current block according to the target prediction mode; obtaining a motioninformation candidate list of the current block, wherein the motion information candidate list comprises at least one piece of motion information; determining target motion information of inter-frameprediction according to the motion information candidate list, and obtaining an inter-frame prediction value of the current block according to the target motion information; and performing weighting processing on the intra-frame prediction value and the inter-frame prediction value to obtain a weighted prediction value. Through the technical scheme of the invention, the prediction performance canbe improved.

Description

Technical field [0001] This application relates to the field of coding and decoding, and in particular to a coding and decoding method and equipment. Background technique [0002] In order to save space, video images are transmitted after being encoded. A complete video encoding method can include processes such as prediction, transformation, quantization, entropy encoding, and filtering. Among them, predictive coding may include intra-frame coding and inter-frame coding. Further, inter-frame coding uses the correlation of the video time domain to predict the current pixel by using pixels adjacent to the coded image to achieve the purpose of effectively removing the video time domain redundancy. In addition, intra-frame coding refers to using the correlation of the video space domain to predict the current pixels using the pixels of the coded block of the current frame image to achieve the purpose of removing the video space domain redundancy. [0003] In summary, in order to pre...

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): H04N19/107H04N19/13H04N19/176H04N19/61H04N19/82
CPCH04N19/176H04N19/61H04N19/13H04N19/107H04N19/82
Inventor 徐丽英
Owner HANGZHOU HIKVISION DIGITAL TECH
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