Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Motion estimation device and method of video coding system

A technology of motion estimation and video coding, which is applied in the field of video coding systems, can solve the problems of reducing computational complexity, cannot achieve dynamic adjustment, cannot effectively reduce the number of integer pixel and sub-pixel searches, and achieve the effect of saving bus bandwidth

Inactive Publication Date: 2010-09-08
ACTIONS ZHUHAI TECH CO
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0014] The algorithm proposed in the patent CN 1440203A needs to do a full search, which is not helpful to reduce the computational complexity; the patent CN 1177483C proposes a method for predicting the motion vector search, but its threshold is fixed and cannot be dynamically adjusted, so it is also It cannot effectively reduce the number of integer and sub-pixel searches

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 estimation device and method of video coding system
  • Motion estimation device and method of video coding system
  • Motion estimation device and method of video coding system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] FIG. 1 is a block diagram of the motion estimation module of the present invention, including: a predicted motion vector generation module 101 , a predicted motion vector arbitration module 102 , a predicted target block estimation module 103 , and an integer-pixel and sub-pixel motion estimation module 104 . Each step of the motion estimation method proposed by the present invention is executed in the above four modules.

[0048] In the present invention, the motion estimation of the target block is divided into four steps. First, the step of generating the predicted motion vector is performed, and the predicted motion vector is generated by the predicted motion vector generator; then, the step of estimating the predicted target block is performed, and the predicted motion vector is used to interpolate the reference block to obtain the predicted target block, and the predicted target block is calculated. The sum of absolute errors (SAD) between the block and the target...

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 relates to a motion estimation device in a video encoding system and a method, wherein the method comprises the following step: generating a prediction motion vector, utilizing the prediction motion vector to interpolate the reference module to get a prediction target module, calculating the absolute error sum (SAD) between the prediction target module and the target module, comparing the absolute error sum SAD with the threshold value which is set, determining whether to assess the motion of integer pixel and sub-pixel on the basis of the f the comparison result, the evaluation of the motion of integer pixel and sub-pixel comprises the following steps: firstly, searching the optimum integer pixel module through a diamond search algorithm, secondly, utilizing a sub-pixel tosearch to get the optimum sub-pixel block. The method can reduce the searching times of the integer pixel and the sub-pixel.

Description

technical field [0001] The present invention relates to a video coding system, in particular to a motion estimation device and method thereof. Background technique [0002] The two-dimensional digitized image sequence is usually expressed by the YuV three-component of pixels. Since the number of pixels in an image is very large, a large amount of data is required to represent it, which brings great challenges to the storage and transmission of images. Trouble, this requires image data to be compressed to reduce its data volume. In fact, continuous image sequences have a very high correlation in space and time, and this feature can be used to eliminate data redundancy to obtain effective data compression. [0003] The method of eliminating spatial redundancy is intra-frame prediction. In order to encode a certain area of ​​a frame image, the information of the adjacent part of this frame image and the area can be used for prediction. The key technology to eliminate temporal...

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/176H04N19/42H04N19/513H04N19/52
Inventor 王立波
Owner ACTIONS ZHUHAI TECH CO
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products