Sub-block motion prediction and coding method, coder and storage device

A motion prediction and sub-block technology, applied in the field of encoding and decoding, can solve problems affecting the accuracy of inter-frame prediction, and achieve the effects of improving prediction accuracy, compression rate, and selection accuracy

Active Publication Date: 2020-01-31
ZHEJIANG DAHUA TECH CO LTD
View PDF6 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the long-term research and development process, the inventors of this application found that the current inter-frame prediction mode still has certain limitations, which also affects the accuracy of inter-frame prediction to a certain extent.

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
  • Sub-block motion prediction and coding method, coder and storage device
  • Sub-block motion prediction and coding method, coder and storage device
  • Sub-block motion prediction and coding method, coder and storage device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] In order to make the purpose, technical solution and effect of the present application more clear and definite, the present application will be further described in detail below with reference to the accompanying drawings and examples.

[0021] see figure 1 , figure 1 It is a schematic flowchart of a sub-block motion prediction method in an embodiment of the present application. It should be noted that if there are substantially the same results, this example does not refer to figure 1 The flow sequence shown is limited. In this embodiment, the sub-block motion prediction method includes the following steps:

[0022] S110: Obtain a reference block, co-located frame, and reference frame of the current block, wherein the number of at least one of the reference block, co-located frame, and reference frame is greater than one.

[0023] Wherein, the current block may also be referred to as a current coding block or a current coding unit (coding unit, CU). By using the s...

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 sub-block motion prediction and coding method, a coder and a storage device, and the method comprises the steps: obtaining a reference block, a co-located frame and a reference frame of a current block, and the number of at least one of the reference block, the co-located frame and the reference frame being greater than one; obtaining motion vectors of the current blocks,wherein the motion vector of each current block corresponds to a group of reference parameters; obtaining a common position block of a plurality of sub-blocks based on each group of reference parameters, the plurality of sub-blocks being obtained by dividing the current block, the common position block of the sub-blocks being a block where a first offset point is located in a co-located frame, and the first offset point being a point after a specified point in the sub-blocks offsets a reference motion vector; obtaining candidate motion vectors of the sub-blocks by utilizing the motion vectorsof the common position blocks of the sub-blocks; and obtaining a sub-block motion prediction result of the current block based on all candidate motion vectors of the sub-block according to the principle of minimum prediction cost. In this way, the prediction accuracy can be improved.

Description

technical field [0001] The present application relates to the technical field of encoding and decoding, and in particular relates to sub-block motion prediction, an encoding method, an encoder and a storage device. 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. Inter-frame prediction uses the temporal correlation between image frames to compress the image...

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/103H04N19/159H04N19/176
CPCH04N19/103H04N19/159H04N19/176H04N19/52H04N19/119H04N19/70H04N19/105H04N19/139
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