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

Search method for video frequency encoding based on motion vector prediction

A technology of motion vector prediction and motion vector, which is applied in the field of video signal coding, can solve the problems of large amount of computation, achieve the effects of low computation amount, improve memory reading speed, and reduce computation complexity

Active Publication Date: 2008-01-30
VIMICRO ELECTRONICS CORP
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In video coding, the motion estimation algorithm accounts for about 70% of the total calculation, while the calculation of SAD is as high as 60%. If MSE is used, the calculation will be even greater.

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
  • Search method for video frequency encoding based on motion vector prediction
  • Search method for video frequency encoding based on motion vector prediction

Examples

Experimental program
Comparison scheme
Effect test

Embodiment approach

[0042] method one:

[0043] The prediction formula of E is: MV E =(2*MV A +MV B +MV C ) / 4.

[0044] That is, the predicted motion vector MV of E E by the motion vector MV of A A , B's motion vector MV B and the motion vector MV of C C calculated.

[0045] Since this prediction formula takes into account the correlation between E and its adjacent macroblocks / blocks, a more accurate predicted motion vector of E can be obtained.

[0046] Method Two:

[0047] It is a prediction method based on gradient calculation, that is, according to the gradient from each macroblock / block to the current macroblock / block, the predicted motion vector of the current macroblock / block is obtained.

[0048] Specifically: calculate the gradients from each macroblock / block A, B, C to the current macroblock / block E respectively, and take the motion vector of the macroblock / block with the smallest gradient as the predicted motion vector of the current macroblock / block E .

[0049] In the act...

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

This invention discloses a researching method based on movement vector in video frequency codes, which comprises the following steps: a, acquiring multiple data block movement vector near to the current data block position; b, acquiring the current data block prediction movement vector according to each data block of movement vector; c, making the small mode researching centered as current data block prediction movement vector position till getting the local optimism movement vector.

Description

technical field [0001] The invention relates to the field of video signal coding, in particular to a method for predicting motion vectors in the video coding process. technical background [0002] In current video coding technologies, motion vector (Motion Vector, MV for short) prediction is a starting point for calculating a motion vector field. If the motion vector field can be effectively predicted, on the one hand, the complexity and calculation amount of motion estimation will be reduced, and on the other hand, it will also help to remove data redundancy and improve the coding efficiency of the entire system. [0003] However, in the prior art, MV prediction generally utilizes the motion similarity of adjacent regions in the frame to predict the motion vector of the current data block from the MVs of horizontal and vertical adjacent data blocks, that is, direct MV prediction. Referring to Figures 1 and 2, assume that E is the current macroblock, macroblock partition or...

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 Patents(China)
IPC IPC(8): H04N7/26H04N7/36H04N19/52H04N19/533
Inventor 怀千江王浩
Owner VIMICRO ELECTRONICS CORP
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More