Motion vector detecting apparatus and method and distribution medium
First Claim
1. A motion vector detecting apparatus for detecting a motion vector to compensate for movement when encoding input image data, comprising:
- a first motion vector detecting circuit for extracting a retrieving block from a current frame of the input image data on the basis of a retrieving range, and calculating a residual value between the retrieving block and a reference block from a reference frame of the input image data;
an operation control circuit for adjusting the retrieving range by comparing the residual value calculated by the first motion vector detecting circuit to a first threshold value and a second threshold value;
the first threshold value being greater than said second threshold value; and
a second motion vector detecting circuit for detecting a motion vector for said current frame on the basis of the adjusted retrieving range from said operation control circuit, and outputting said motion vector to a motion compensating circuit.
1 Assignment
0 Petitions
Accused Products
Abstract
A motion vector detecting circuit calculates a residual between the reference block read from a frame memory and retrieving block at the predetermined position of a retrieving frame to output to an operation control circuit. The operation control circuit discriminates whether a residual value supplied from the motion vector detecting circuit is larger than the threshold value Th1 and the threshold value Th2 which is smaller than Th1 or not respectively and controls the vector detecting circuit corresponding to such discrimination result. When the residual value is larger than the threshold value Th1, the motion vector detecting circuit instructs execution of the motion vector detecting process utilizing the comparatively wider retrieving range. When the residual value is less then the threshold value Th1 and is larger than the threshold value Th2, the motion vector circuit instructs execution of the motion vector detecting process utilizing the comparatively narrower retrieving range. Moreover, when the residual value E is less than the threshold value Th2, the motion vector detecting circuit instructs stop of execution of the motion vector detecting process. As explained above, the motion vector detecting process can be executed corresponding to the input image data.
13 Citations
4 Claims
-
1. A motion vector detecting apparatus for detecting a motion vector to compensate for movement when encoding input image data, comprising:
-
a first motion vector detecting circuit for extracting a retrieving block from a current frame of the input image data on the basis of a retrieving range, and calculating a residual value between the retrieving block and a reference block from a reference frame of the input image data;
an operation control circuit for adjusting the retrieving range by comparing the residual value calculated by the first motion vector detecting circuit to a first threshold value and a second threshold value;
the first threshold value being greater than said second threshold value; and
a second motion vector detecting circuit for detecting a motion vector for said current frame on the basis of the adjusted retrieving range from said operation control circuit, and outputting said motion vector to a motion compensating circuit. - View Dependent Claims (2)
-
-
3. A motion vector detecting method of detecting a motion vector to compensate for movement when encoding input image data, comprising the steps of:
-
extracting a retrieving block from a current frame of the input image data on the basis of a retrieving range;
calculating a residual value between the retrieving block and a reference block from a reference frame of the input image data;
adjusting the retrieving range by comparing the residual value to a first threshold value and a second threshold value;
the first threshold value being greater than said second threshold value; and
detecting a motion vector for said current frame on the basis of the adjusted retrieving range and outputting said motion vector to a motion compensating circuit. - View Dependent Claims (4)
-
Specification