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

Motion estimating method and device

A motion estimation and unification technology, applied in the field of video coding, can solve the problems of low interpolation accuracy and low motion estimation accuracy, and achieve the effect of improving interpolation accuracy and improving accuracy

Inactive Publication Date: 2010-09-29
VIMICRO CORP
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0031] It can be seen from the above description that two pixels are used when performing quarter-pixel interpolation. Although the implementation is simple, the interpolation accuracy is not high, which will eventually lead to low motion estimation accuracy.

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 estimating method and device
  • Motion estimating method and device
  • Motion estimating method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0070] The present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0071] image 3 The motion estimation flowchart provided by the embodiment of the present invention, such as image 3 The specific steps are as follows:

[0072] Step 301: Use the half-pixel interpolation method in the H.264 standard to perform half-pixel interpolation on the reference frame.

[0073] Step 302: Use a 3-tap asymmetric filter to perform quarter-pixel interpolation on the reference frame.

[0074] The specific process of this step is as follows:

[0075] 01: One-quarter pixel in the horizontal direction of an integer pixel or vertical direction of an integer pixel, for example: figure 2 a, b and c, d in are obtained by (16, 15, 1) filter interpolation. Taking a and d as an example, we can obtain by interpolation using formula (11):

[0076] a=(16A+15aa+B+16) / 2 5

[0077] d=(A+15bb+16C+16) / 2 5 ...

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 method and a device for motion estimation. The method includes the following steps: a half pixel interpolation is carried out for a reference frame; an asymmetric filter with 3 taps is used for interpolation of a full pixel of the reference frame in horizontal direction and vertical direction and of 1 / 4 of the half pixel also in horizontal direction and vertical direction. A symmetric filter is used for interpolation of 1 / 4 of the full pixel of the reference frame in diagonal direction; at last, an estimation block which is matched with the current block the mostly is searched inside the reference frame which is interpolated. The invention increases the precision of interpolation of 1 / 4 pixel, thereby increasing the precision of motion estimation.

Description

technical field [0001] The present invention relates to the technical field of video coding, and in particular, to a motion estimation method and device. Background technique [0002] Motion estimation needs to be performed during inter-frame coding. The initial motion estimation algorithm is performed on the basis of integer pixels. The block that best matches the current block is searched in the reference frame as the prediction block of the current block, and then according to the prediction block The current block is encoded. The most commonly used matching principle is to minimize the absolute error sum of the pixel values ​​of the current block and the predicted block. Taking a 4×4 block as an example, its definition is shown in formula (1): [0003] SAD = Σ i = 0 3 Σ j = 0 3 ...

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/32H04N19/51H04N19/523H04N19/59
Inventor 季鹏飞
Owner VIMICRO CORP