Movement estimation apparatus in video compression encoding algorithm

A technology of motion estimation and coding algorithm, applied in the direction of digital video signal modification, television, electrical components, etc., can solve problems such as poor compression effect and search accuracy deviation, and achieve the effect of good compression effect and fast processing speed

Inactive Publication Date: 2009-08-12
HANGZHOU AIWEIXIN TECH CO LTD
View PDF1 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] In order to overcome the shortcomings of large deviation in search accuracy and poor compression effect of existing motion estimation methods,

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
  • Movement estimation apparatus in video compression encoding algorithm
  • Movement estimation apparatus in video compression encoding algorithm
  • Movement estimation apparatus in video compression encoding algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The present invention will be further explained with reference to the drawings:

[0033] Reference figure 1 — Figure 5 , A motion estimation device in a video compression coding algorithm, comprising an entire pixel motion search module and a sub-pixel motion search module. In the whole pixel motion search module, the current macroblock data is read from the current macroblock memory, and the current macroblock data is read from the current macroblock memory. Read the reference frame data in the reference frame memory, and calculate the similarity between the current sub-block and the sub-block in the search area point by point in the multi-prediction mode with a specified step size in the search area, and determine the block with the largest similarity as the most similar sub-block , And determine the final macroblock prediction mode; in the sub-pixel motion search module, read the most similar sub-block, read the current macroblock data from the current macroblock memory...

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 motion estimation device in video compressing-coding algorithm, which comprises an integral-pixel motion search module and a fractional-pixel motion search module. The device also comprises an input module and a parallel-search execution module, wherein the input module is used for inputting a current macro block in a current frame memory into a current macro-block memory by taking a macro block as a unit, and for inputting image data after H.264 coding reconstruction into a reference frame memory by taking a frame as a unit according to the format of a search window; and the parallel-search execution module is used for performing parallel pipeline operation on an integral-pixel motion search method and a fractional-pixel motion search method. The motion estimation device in video compressing-coding algorithm, which is provided by the invention, has the advantages of high search precision and good compression effect.

Description

Technical field [0001] The present invention relates to digital video processing technology, and specifically designs a device that uses motion estimation to compress video sequences. technical background [0002] In video compression technology, motion estimation is one of the most critical factors reflecting the quality of compression performance. In motion estimation, 16*16 pixel blocks are defined as macroblocks (MB), and macroblocks are used as the unit during encoding. Each macroblock can be divided into 16*16, 16*8, 8*16, 7 sub-blocks with different sizes and shapes, such as 8*8, 8*4, 4*8, or 4*4, are called prediction modes. When encoding, select some frame images from the video sequence as reference frames, and fully encode the pixel data of these reference frames in units of macroblocks; when encoding video images, it is achieved through the following steps: 1. Determine through search and comparison In each prediction mode, each sub-block in the current macroblock corr...

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
IPC IPC(8): H04N7/26H04N7/32H04N19/172H04N19/176H04N19/57
Inventor 陈渝秦兴陆金刚江巧微
Owner HANGZHOU AIWEIXIN TECH CO LTD
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