Method and apparatus for performing motion estimation in the DCT domain
AssigneeHewlett-Packard Development Company, L.P.
InventorsRenato Kresch, Neri Merhav
Life of this patent
Estimating the term…
Loading patent…
AssigneeHewlett-Packard Development Company, L.P.
InventorsRenato Kresch, Neri Merhav
Estimating the term…
A motion vector between a current block and a reference block of a reference frame is determined by calculating the exact linear cross-correlation between the current block and the potential reference blocks of the reference picture. The current block is orthogonally transformed using DCT/DST transforms of a first type without prior zero padding of the current block to generate a current quadruple of transform coefficient blocks. The current quadruple is processed together with a reference quadruple of transform coefficient blocks generated from four of the search region blocks to generate a quadruple of processed transform coefficient blocks. The quadruple of processed transform coefficient blocks is inversely transformed using inverse DCT/DST transforms of a second type to generate a block of exact cross-correlations between the current block and the search region. The motion vector is determined from the block of exact cross-correlations.
A motion estimation method for determining a motion vector between a current block and a reference block of a reference frame, the reference block being a block located in a search region of the reference picture that most closely matches the current block, the search region being divided into search region blocks, the method comprising:
Motion estimation apparatus for determining a motion vector between a current block and a reference block of a reference frame, the reference block being a block located in a search region of the reference picture that most closely matches the current block, the search region being divided into search region blocks, the apparatus comprising:
A computer-readable medium in which is fixed a computer program that instructs a computer to perform a motion estimation method that determines a motion vector between a current block and a reference block of a reference frame, the reference block being a block located in a search region of the reference picture that most closely matches the current block, the search region being divided into search region blocks, the motion estimation method comprising:
Dependencies are inferred from the claim text.