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

Mobile estimating circuit and operating method thereof

An operation method and circuit technology, applied in the field of motion estimation, can solve problems such as inability to support tree structure motion estimation, and inability to perform simultaneous calculations.

Inactive Publication Date: 2009-07-15
NOVATEK MICROELECTRONICS CORP
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

On the other hand, in order to meet the performance of this large number of calculations, the complexity of the motion estimation circuit is usually considerable
[0006] For the 8×16, 16×8, 8×4, 4×8, and 4×4 image blocks newly added to the H.264 standard, the current known technology cannot simultaneously calculate the SAD of all image blocks of different sizes
Furthermore, the known technology can only perform operations on 16×16 or 8×8 image blocks individually, and cannot support tree structure motion estimation

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
  • Mobile estimating circuit and operating method thereof
  • Mobile estimating circuit and operating method thereof
  • Mobile estimating circuit and operating method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0055] figure 2 It is a motion estimation circuit diagram with a systolic array structure drawn according to a preferred embodiment of the present invention. Please also refer to figure 1 and figure 2 , this motion estimation circuit includes a processing unit PE -n ~PE n , Data latch (such as D-type flip-flop) FF -(n-1) ~FF n and a selection circuit (such as a multiplexer) MUX -1 ~ MUX 1 . Wherein, n represents the search range value of the current block in the search window, and n is an integer greater than 0.

[0056] Each processing unit PE -n ~PE n Respectively receive the unit data of the current image square (hereinafter referred to as PM) and the unit data of the corresponding square in the search window SW, and perform a pixel-to-pixel absolute difference (sum of absolute difference, SAD) operation on the two, and output the calculated result result.

[0057] For the convenience of describing the present invention, it will be assumed in the following exa...

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

A mobile estimation circuit consists of processing unit PEm, data latch FFk and selection circuit MUXh. It is featured as receiving current block and corresponding block in search window and carrying out comparison operation on the two then outputting comparison operation result by processing nit PEm, coupling output end of data latch FFk to FFk+1 input end and the first input end of PEk as well as coupling output end of selection circuit MUXh to the second input end of PEh.

Description

technical field [0001] The present invention relates to a motion estimation, and in particular to a motion estimation circuit with a systolic array structure and an operation method thereof. Background technique [0002] Generally speaking, the data volume of digital video is usually very large. In order to save space for storing video data and save transmission bandwidth when transmitting video data, it is necessary to perform data compression on video data. Data compression usually removes redundant information in video data to achieve the purpose of data reduction. For example, if the previous frame (or called frame) and the next frame are similar to each other, the previous frame can be kept and the same parts in the subsequent frames can be removed (only the information of different parts can be kept). Therefore, the data volume of the digital video can be greatly reduced. For example, the MPEG video compression standard is the most commonly used video encoding metho...

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): H04N5/14H04N7/26
Inventor 杨行健
Owner NOVATEK MICROELECTRONICS CORP