Elastic motion estimation method based on bidirectional iterative optimization and adaptive fusion

An elastic motion, two-way iterative technology, applied in digital video signal modification, electrical components, image communication, etc., can solve problems such as high computational complexity, low convergence efficiency, and reduced practicability of elastic motion estimation, to reduce computational complexity High degree, low computational complexity, guaranteed accuracy effect

Inactive Publication Date: 2021-10-19
LIAONING NORMAL UNIVERSITY
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, there are still two shortcomings in the motion estimation method based on the elastic model: first, the Gauss-Newton algorithm for solving the elastic motion model needs to calculate partial derivatives, Hessian matrix, inverse matrix, and matrix multiplication in each iteration process , bilinear interpolation and motion compensation errors, whose computational complexity is even higher than the full search of the block translation model, which significantly reduces the practicability of elastic motion estimation in video coding; second, the traditional elastic model-based motion estimation method Most of them use the Gauss-Newton method to solve the motion vector, which is very sensitive to the initial search point, easy to fall into the local optimum, and the convergence efficiency is not high, and it is impossible to obtain satisfactory motion compensation quality and rate-distortion performance
Although this method has achieved good convergence efficiency, its calculation amount is about 65% of the full search based on the block translation model, which is still higher than the computational complexity of representative fast motion estimation methods based on block matching such as TZSearch
[0008] To sum up, there is currently no elastic motion that can achieve an ideal compromise between computational complexity, convergence efficiency, and motion vector accuracy, with fast computing speed, good motion compensation quality, high convergence efficiency, and strong practicability. estimation method

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
  • Elastic motion estimation method based on bidirectional iterative optimization and adaptive fusion
  • Elastic motion estimation method based on bidirectional iterative optimization and adaptive fusion
  • Elastic motion estimation method based on bidirectional iterative optimization and adaptive fusion

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0082] The elastic motion estimation method based on two-way iterative optimization and adaptive fusion of the present invention is characterized in that it is carried out according to the following steps:

[0083] Step 1. Step 1. Input the video sequence V to be processed, make its video length be L frames, and make l←2;

[0084] Step 2. Take out the lth frame from the video sequence V as the current frame, let it be I, and use the l-1th frame as the reference frame R;

[0085] Step 3. If all the macroblocks in the l frame have been processed, then proceed to step 22, otherwise, select an unprocessed macroblock I(x from the current frame TL ,y TL ) as the current macroblock, whose size is M×N pixels, the x TL 、y TL respectively represent the abscissa and ordinate of the upper left corner pixel of the current macroblock, in this embodiment, M=16, N=16;

[0086] Step 3.1 According to formula (1) and formula (2), establish the forward elastic motion model g(x i ,y i ; v f...

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 an elastic motion estimation method based on bidirectional iterative optimization and adaptive fusion. The method comprises the steps: firstly, calculating a translation component of an elastic motion vector through rhombus search, and reducing the sensitivity of elastic motion estimation to a search starting point; secondly, by adopting a forward iterative optimization method based on a Gaussian-Newton method, calculating motion mapping from a reference frame to a current frame, by adopting a reverse iterative optimization method based on a Levenberg-Marquardt method, calculating motion mapping from the current frame to the reference frame, and then providing a bidirectional iterative optimization elastic motion model solving strategy; then, performing linear fusion on motion compensation results of forward and reverse iterative optimization, judging correlation between forward and reverse elastic motion components and object motion by utilizing an inner product of a matching error function and an elastic motion primary function, and performing adaptive fusion on bidirectional elastic motion vectors; and on the basis, performing optimal decision making on the two fusion strategies according to motion compensation errors, so that elastic motion estimation of bidirectional iteration optimization is achieved.

Description

technical field [0001] The invention relates to the field of video coding and compression, in particular to an elastic motion estimation method based on bidirectional iterative optimization and self-adaptive fusion, which has fast operation speed, good motion compensation quality, high convergence efficiency and strong practicability. Background technique [0002] Under the framework of block-based differential prediction + transform closed-loop hybrid coding, motion estimation is an effective time-dimension differential prediction technology, which is widely used in AVS, H.261 / 2 / 3, MPEG-1 / 2 / 4, In video coding standards such as H.264 / AVC, H.265 / HEVC, H.266 / VVC and VC-1, they have played an important role in improving video coding efficiency and improving the subjective and objective quality of video coding. A key technique for the overall rate-distortion performance of an encoder. However, the computing resources consumed by the motion estimation link often account for more...

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/51H04N19/176H04N19/192
CPCH04N19/51H04N19/192H04N19/176
Inventor 宋传鸣孙诗琦陈科燃刘丹王相海
Owner LIAONING NORMAL UNIVERSITY
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