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

AVS-based motion estimation apparatus and searching method

A motion estimation and addition tree technology, applied in the field of digital video coding, can solve the problems of long clock cycle and poor data reuse.

Inactive Publication Date: 2008-07-23
CENT ACADEME OF SVA GROUP
View PDF0 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the disadvantage of this method is that a large number of reference pixels are repeatedly read, the data reusability is poor, and the clock cycle required is long

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
  • AVS-based motion estimation apparatus and searching method
  • AVS-based motion estimation apparatus and searching method
  • AVS-based motion estimation apparatus and searching method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The motion estimation device and search method of the present invention will be further described in detail below.

[0030] As shown in Figure 3, an AVS-based motion estimation device provided in this embodiment includes an integer-pixel motion estimation general controller, an addition tree, a mode selection controller, a rate-distortion calculation module, and a mode comparison module, the motion estimation The device also includes a computing and data storage array and array controller. Wherein, the total pixel motion estimation controller is respectively connected to the input ends of the array controller, the addition tree and the mode selection controller, the output end of the array controller is respectively connected to the calculation and data storage array and the addition tree, and the output end of the addition tree Connected to the mode selection controller, the output terminals of the mode selection controller are respectively connected to the rate-distor...

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 and a searching method on the basis of an AVS, wherein a calculating and data preserving array which is contained in the device is formed by a calculating unit array and a registering apparatus array, the searching method comprises the following steps: reading current macro module pixel and reference pixel line-by-line in parallel into the calculating unit array and the registering apparatus array, and then carrying out a SAD calculation to each pixel searching point of a first line, then beginning to carry out the SAD calculation on a second line from the last pixel searching point until the pixel of the line is finished through changing the array of pixel after the first line is finished, and simultaneously finishing all the calculation of the reference pixel in the same way. The method can decrease reduplicate read-in of the pixel, improve reuse rate of the pixel, and therefore improve coding efficiency.

Description

technical field [0001] The invention relates to digital video coding technology, in particular to an AVS-based motion estimation device and search method. Background technique [0002] Existing digital video coding usually uses motion estimation to achieve inter-frame compression. The method of motion estimation is to first divide the current coding frame into blocks of fixed size, and then for each block to be coded, within a certain search range of the reference frame Find the block with the smallest matching error, and the criterion for calculating the matching error is the accumulated absolute difference (SAD). The spatial offset between the two is the motion vector of the current block, where each possible motion vector is called a candidate vector. After the motion vector is determined, each block only needs to encode the interpolation image of it and the matching block in the reference frame, which can greatly reduce the number of encoded bits. In the AVS coding sta...

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/50H04N19/533
Inventor 范霞刘锦阳王蕾睿
Owner CENT ACADEME OF SVA GROUP
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