Unlock instant, AI-driven research and patent intelligence for your innovation.

Decoding and coding method and equipment thereof

A decoding method and encoding technology, applied in image communication, digital video signal modification, electrical components, etc., can solve problems such as prediction errors and low prediction quality, improve accuracy, improve encoding efficiency/decoding efficiency, and reduce encoding delay / Effect of decoding delay

Active Publication Date: 2020-03-27
HANGZHOU HIKVISION DIGITAL TECH
View PDF6 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] This application provides a decoding and encoding method and its equipment, which solves the problems of low prediction quality and prediction errors, which can improve decoding efficiency, reduce decoding delay, and improve encoding and decoding 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 and coding method and equipment thereof
  • Decoding and coding method and equipment thereof
  • Decoding and coding method and equipment thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] see figure 1 As shown, it is a schematic flow chart of the decoding method, which can be applied to the decoding end, and can include:

[0046] Step 101, acquire the motion model of the current image block. The motion model may include but not limited to: a motion model of 2 parameters (such as a motion vector of 2 parameters), a motion model of 4 parameters (such as an affine model of 4 parameters), a motion model of 6 parameters (such as an affine model), 8-parameter motion model (eg projection model).

[0047] Step 102, establishing a motion information list of the current image block according to the motion model.

[0048] Step 103, selecting candidate motion information from the motion information list.

[0049] Step 104: Determine the original motion information of the current image block according to the selected candidate motion information and the difference information of the current image block. Specifically, before step 104, the difference information of...

Embodiment 2

[0055] For step 101, acquiring the motion model of the current image block may include but not limited to: acquiring the motion model of the current image block according to mode information of the current image block. Specifically, the mode information may include size information of the current image block. Based on this, if the size information of the current image block is smaller than a preset size, it may be determined that the motion model of the current image block is a 2-parameter motion model. If the size information of the current image block is not smaller than the preset size, it can be determined that the motion model of the current image block is a motion model of 4 parameters or a motion model of 6 parameters, of course, it can also be a motion model of other parameters; or, if the current The size information of the image block is not smaller than the preset size, and the motion model of the current image block may also be determined in other ways, for example,...

Embodiment 3

[0060] Step 102, establishing a motion information list of the current image block according to the motion model, which may include:

[0061] Step 1021, determine a candidate image block corresponding to the current image block according to the motion model.

[0062] Step 1022, determine the candidate motion information of the current image block according to the motion information of the candidate image block. Wherein, the motion information of the candidate image block includes a motion vector, a motion direction, and the like corresponding to the fixed reference frame.

[0063] Step 1023, adding the candidate motion information of the current image block to the motion information list.

[0064] Among them, a plurality of candidate image blocks corresponding to the current image block can be determined according to the motion model, and candidate motion information of the current image block can be obtained based on each candidate image block. In this way, multiple candidat...

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 decoding and encoding method and equipment thereof. The method comprises: acquiring a motion model of a current image block, establishing a motion information list of the current image block according to the motion model, selecting alternative motion information from the motion information list, determining original motion information of the current image block according to the selected alternative motion information and the difference information of the current image block, determining target motion information of the current image block according to the original motion information, and decoding the coded bit stream according to the original motion information or the target motion information. Through the technical scheme of the invention, the problems of low prediction quality, prediction errors and the like are solved, the decoding efficiency can be improved, the decoding time delay is reduced, and the encoding and decoding performance is improved.

Description

technical field [0001] The present application relates to the technical field of video encoding and decoding, and in particular to a decoding and encoding method and equipment thereof. Background technique [0002] In order to achieve the purpose of saving space, video images are transmitted after being coded, and a complete video coding method may include processes such as prediction, transformation, quantization, entropy coding, and filtering. Among them, predictive coding includes intra-frame coding and inter-frame coding. Inter-frame coding uses the correlation in the time domain of the video to predict the pixels of the current image using the pixels of the adjacent coded image, so as to effectively remove the redundancy of the video time domain. [0003] In inter-frame coding, a motion vector (Motion Vector, MV) may be used to represent a relative displacement between a current image block of a current frame video image and a reference image block of a reference frame ...

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/176H04N19/503H04N19/513H04N19/52
CPCH04N19/176H04N19/503H04N19/513H04N19/52H04N19/33
Inventor 陈方栋
Owner HANGZHOU HIKVISION DIGITAL TECH