Method and /or apparatus for motion estimation using a hierarchical search followed by a computation split for different block sizes
First Claim
Patent Images
1. A method for performing motion estimation, comprising the steps of:
- (A) determining one or more first vectors representative of a displacement of a first block of a first image in a second image; and
(B) determining one or more second vectors representative of a displacement of said first block in said second image and a first sub-block and a second sub-block of said first block based upon (i) said one or more first vectors, (ii) a plurality of error scores and (iii) one or more combinations of said error scores.
7 Assignments
0 Petitions
Accused Products
Abstract
A method for performing motion estimation comprising the steps of (a) determining one or more first vectors representative of a displacement of a first block of a first image in a second image and (b) determining one or more second vectors representative of a displacement of the first block in the second image and a first sub-block and second sub-block of the first block based upon the one or more first vectors, a plurality of error scores, and a combination of the plurality of error scores.
121 Citations
20 Claims
-
1. A method for performing motion estimation, comprising the steps of:
-
(A) determining one or more first vectors representative of a displacement of a first block of a first image in a second image; and
(B) determining one or more second vectors representative of a displacement of said first block in said second image and a first sub-block and a second sub-block of said first block based upon (i) said one or more first vectors, (ii) a plurality of error scores and (iii) one or more combinations of said error scores. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
a first circuit configured to generate one or more motion vectors in response to a first image and a second image;
a second circuit configured to generate a plurality of error scores in response to said first image, said second image and said plurality of motion vectors; and
a third circuit configured to generate (i) a plurality of first select signals, each in response to one of said plurality of error scores and (ii) one or more second select signals, wherein said second select signals are each generated in response to two or more of said plurality of error scores. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus comprising:
-
means for generating one or more motion vectors in response to a first and a second image;
means for generating a plurality of error scores in response to said first image, said second image and said plurality of motion vectors; and
means for generating (i) a plurality of first select signals, each in response to one of said plurality of error scores and (ii) one or more second select signals, wherein each of said one or more second select signals is generated in response to two or more of said plurality of error scores.
-
Specification