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

Decoding, encoding, encoding and decoding methods, devices and equipment thereof

A decoding method and the technology of the current block, which are applied in the fields of encoding, decoding, encoding and decoding methods, devices and equipment, can solve problems such as poor encoding performance, and achieve the effect of improving encoding performance

Active Publication Date: 2022-02-01
HANGZHOU HIKVISION DIGITAL TECH
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, there is currently no suitable solution for how to use inter-frame prediction filtering or enhanced inter-frame prediction filtering to achieve inter-frame coding, and there are problems such as poor coding performance.

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
  • Decoding, encoding, encoding and decoding methods, devices and equipment thereof
  • Decoding, encoding, encoding and decoding methods, devices and equipment thereof
  • Decoding, encoding, encoding and decoding methods, devices and equipment thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0091] Embodiment 1: see Figure 2A As shown, it is a schematic flow diagram of the decoding method, which can be applied to the decoding end, and the method includes:

[0092] Step 211, if the inter-prediction filtering enable flag bit allows the current block to adopt inter-frame prediction filtering, and / or, the enhanced inter-frame prediction filtering enable flag bit allows the current block to adopt enhanced inter-frame prediction filtering, and the current block satisfies inter-frame prediction filtering conditions, then parse the inter-prediction filter identifier of the current block from the coded bit stream of the current block.

[0093] Exemplarily, if the inter-prediction filtering enable flag allows the current block to adopt inter-frame prediction filtering, and the current block satisfies the inter-frame prediction filtering condition, then analyze the inter-frame prediction filter of the current block from the coded bit stream of the current block logo. or, ...

Embodiment 2

[0127] Example 2: see Figure 2B As shown, it is a schematic flow chart of the encoding method, which can be applied to the encoding end, and the method includes:

[0128] Step 221, if the inter-prediction filtering enable flag bit allows the current block to adopt inter-frame prediction filtering, and / or, the enhanced inter-frame prediction filtering enable flag bit allows the current block to adopt enhanced inter-frame prediction filtering, and the current block satisfies inter-frame prediction filtering condition, the inter-frame predictive filter identifier is encoded in the coded bitstream of the current block according to the filter type of the current block.

[0129] Exemplarily, if the inter-prediction filtering enable flag allows the current block to adopt inter-frame prediction filtering, and the current block satisfies the inter-frame prediction filtering condition, then encode the inter-frame prediction in the coded bitstream of the current block according to the f...

Embodiment 3

[0160] Embodiment 3: see Figure 2C As shown, it is a schematic flow diagram of the encoding and decoding method, which can be applied to the encoding end or the decoding end. The encoding end implements the encoding process through this method, and the decoding end implements the decoding process through this method. The method may include:

[0161] Step 231, if it is determined to enable enhanced inter-frame prediction filtering for the current block, perform enhanced inter-frame prediction filtering processing on the chroma component of the current block to obtain a target prediction value of the chroma component.

[0162] Step 232: Determine the target predictive value of the current block according to the target predictive value of the chrominance component.

[0163] Exemplarily, the current block includes a luma component and a chroma component. If it is determined to enable enhanced inter-frame prediction filtering for the current block, then perform enhanced inter-fram...

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 decoding, encoding, encoding and decoding methods, devices and equipment thereof. The decoding method comprises the following steps of if an inter-frame prediction filtering permission flag bit allows a current block to adopt inter-frame prediction filtering, and / or an enhanced inter-frame prediction filtering permission flag bit allows the current block to adopt enhanced inter-frame prediction filtering, and the current block meets an inter-frame prediction filtering condition, analyzing an inter-frame prediction filtering identifier of the current block from a coding bit stream of the current block, if the inter-frame prediction filtering identifier indicates that the filtering type of the current block is inter-frame prediction filtering, performing inter-frame prediction filtering processing on the current block to obtain a target prediction value of the current block, and if the inter-frame prediction filtering identifier indicates that the filtering type of the current block is enhanced inter-frame prediction filtering, performing enhanced inter-frame prediction filtering processing on the current block to obtain a target prediction value of the current block. Thus, the encoding performance can be improved.

Description

technical field [0001] The present application relates to the technical field of encoding and decoding, and in particular relates to a decoding, encoding, encoding and decoding method, device and equipment thereof. Background technique [0002] In order to achieve the purpose of saving space, video images are transmitted after coding. The complete video coding method can include prediction, transformation, quantization, entropy coding, filtering and other processes, and predictive coding can include intra-frame coding and inter-frame coding. . Inter-frame coding is to use the correlation of the video time domain to predict the pixels of the current image by using the pixels of the adjacent coded image, so as to achieve the purpose of removing the redundancy of the video time domain. Intra-frame coding takes into account the strong spatial correlation between adjacent blocks, and uses the surrounding reconstructed pixels as reference pixels to predict the current uncoded blo...

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/82H04N19/107H04N19/86H04N19/186H04N19/184
CPCH04N19/82H04N19/107H04N19/86H04N19/186H04N19/184H04N19/117H04N19/176H04N19/159H04N19/119H04N19/42H04N19/70H04N19/147
Inventor 曹小强
Owner HANGZHOU HIKVISION DIGITAL TECH
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