Motion compensation correction method, encoding method, encoder and storage medium

A technology of motion compensation and encoding blocks, which is applied in the field of encoding and decoding, can solve problems affecting the accuracy of inter-frame prediction, and achieve the effect of improving the correction effect and prediction accuracy

Active Publication Date: 2020-05-08
ZHEJIANG DAHUA TECH CO LTD
View PDF7 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In order to improve the prediction accuracy, after the motion vector is obtained, the motion vector is generally compensated. Bi-Directional Optical Flow (BDOF) compensation method is a kind of mot

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
  • Motion compensation correction method, encoding method, encoder and storage medium
  • Motion compensation correction method, encoding method, encoder and storage medium
  • Motion compensation correction method, encoding method, encoder and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0023] In order to make the purpose, technical solutions and effects of this application clearer and clearer, the following further describes this application in detail with reference to the drawings and embodiments.

[0024] See figure 1 , figure 1 It is a schematic flowchart of a motion compensation correction method in the embodiment of the present application. It should be noted that if there are substantially the same results, this embodiment does not use figure 1 The sequence of the processes shown is limited. Such as figure 1 As shown, this embodiment includes:

[0025] S110: Obtain a motion compensation result of the current coding block.

[0026] Among them, the motion compensation result of the current coding block includes the MV, reference frame and inter-frame prediction value of the current coding block. The conventional motion compensation method can be used to compensate and modify the inter-frame prediction value of the current coding block to obtain the motion com...

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 a motion compensation correction method, an encoding method, an encoder and a storage medium. The motion compensation correction method comprises the steps of obtaining a motion compensation result of a current encoding block, wherein the motion compensation result of the current encoding block comprises a motion vector and an inter-frame prediction value of the current encoding block; determining to-be-corrected pixels in the current encoding block, wherein the to-be-corrected pixels comprise part or all of pixels in the current encoding block; obtaining a corrected motion vector of the to-be-corrected pixel by utilizing a motion vector of an associated pixel of the to-be-corrected pixel, wherein the associated pixel comprises a spatial domain associated pixel and/or a time domain associated related pixel; and correcting the predicted value of the to-be-corrected pixel based on an optical flow formula by using the corrected motion vector and the predicted valuegradient of the to-be-corrected pixel, wherein the predicted value gradient of the to-be-corrected pixel is calculated by at least using the inter-frame predicted value of the current encoding block.According to the method, the correction effect can be improved, and then the prediction accuracy is improved.

Description

technical field [0001] The present invention relates to the technical field of encoding and decoding, in particular to a motion compensation correction method, an encoding method, an encoder and a storage medium. Background technique [0002] Because the amount of video image data is relatively large, it is usually necessary to compress the video pixel data, thereby reducing the amount of video data. The compressed data is called a video code stream. The video code stream is transmitted to the client through a wired or wireless network, and then decoded and viewed, which can achieve the purpose of reducing network bandwidth and storage space during the transmission process. [0003] The entire video coding process includes prediction, transformation, quantization, encoding and other processes, in which prediction is divided into two parts: intra prediction and inter prediction. The inter-frame prediction process is actually a process of acquiring motion vector (MotionVector...

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
IPC IPC(8): H04N19/51H04N19/513H04N19/117H04N19/70
CPCH04N19/51H04N19/513H04N19/117H04N19/70
Inventor 方诚江东林聚财殷俊曾飞洋
Owner ZHEJIANG DAHUA TECH CO LTD
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