Motion estimation method and apparatus for calculating a motion vector
AssigneeGraphics Communication Laboratories
InventorsTakayuki Kobayashi, David Wuertele, Yutaka Okada
Life of this patent
Estimating the term…
Loading patent…
AssigneeGraphics Communication Laboratories
InventorsTakayuki Kobayashi, David Wuertele, Yutaka Okada
Estimating the term…
Herein described are a motion estimation method and a motion estimation apparatus for calculating a motion vector to estimate a current picture based on a reference picture. The current picture is partially formed by a current block represented by pel values. The reference picture is partially formed by a search window represented by pel values and having a plurality of candidate blocks. There are provided processor elements and side register units arranged in the form of a matrix array. The pel values of the search window are fed to the processor elements and the side register units. The pel values of the current block are fed to the processor elements. Between the processor elements and the side register units, are shifted pel values of the search window. The processor elements are designed to calculate distortion values each indicative of a difference between the current block and each of the candidate blocks on the basis of the received pel values of the search window and the received pel values of the current block. The method and apparatus are characterized in that, at one of the adjoining two columns of the matrix array, the pel values of the search window are shifted only in an upward direction, while, at the other of the adjoining two columns of the matrix array, the pel values of the search window are shifted only in a downward direction.
A motion estimation method of calculating a motion vector to estimate a current picture partially forming a moving picture on the basis of a reference picture partially forming said moving picture, said current picture being partially formed by a current block containing N.times.M pel values which are arranged in the form of a matrix with N rows by M columns, said reference picture being partially formed by a search window containing H.times.L pel values which are arranged in the form of a matrix with H rows by L columns, said search window having a plurality of candidate blocks each equal in size to said current block, and said motion vector being indicative of a displacement between said current block and one of said candidate blocks most similar to said current block, said N and M being integers, respectively, and said H and L being integers greater than said N and M, respectively, comprising the steps of:
A motion estimation apparatus for calculating a motion vector to estimate a current picture partially forming a moving picture on the basis of a reference picture partially forming said moving picture, said current picture being partially formed by a current block containing N.times.M pel values which are arranged in the form of a matrix with N rows by M columns, said reference picture being partially formed by a search window containing H.times.L pel values which are arranged in the form of a matrix with H rows by L columns, said search window having a plurality of candidate blocks each equal in size to said current block, and said motion vector being indicative of a displacement between said current block and one of said candidate blocks most similar to said current block, said N and M being integers, respectively, and said H and L being integers greater than said N and M, respectively, comprising:
Dependencies are inferred from the claim text.