Motion estimation employing adaptive spatial update vectors
First Claim
1. A method for determining a motion vector for a block of a current image in a sequence of video images, the sequence of video images including image data of a film mode and a video mode, each video image of the sequence of video images being divided into a plurality of blocks, the method comprising:
- determining, using a motion estimator, a motion vector for a current block by combining a previously determined motion vector and a predetermined update vector; and
setting a size of the predetermined update vector used for the determining of the motion vector for the current block, the size of the predetermined update vector being set to be larger when the image data of the current block is of the film mode than the size of the predetermined update vector when the image data of the current block is of the video mode.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for motion estimation and for motion compensated interpolation. By taking a source of video data into account, a size of update vectors to be employed for determining spatial prediction vectors is set in accordance with a detected source mode. By selecting an appropriate update vector size, accuracy of predicted motion and consequently, a picture quality of motion compensated interpolated images can be increased considerably.
18 Citations
34 Claims
-
1. A method for determining a motion vector for a block of a current image in a sequence of video images, the sequence of video images including image data of a film mode and a video mode, each video image of the sequence of video images being divided into a plurality of blocks, the method comprising:
-
determining, using a motion estimator, a motion vector for a current block by combining a previously determined motion vector and a predetermined update vector; and setting a size of the predetermined update vector used for the determining of the motion vector for the current block, the size of the predetermined update vector being set to be larger when the image data of the current block is of the film mode than the size of the predetermined update vector when the image data of the current block is of the video mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 31, 32)
-
-
16. A motion estimator for determining a motion vector for a block of a current image in a sequence of video images, the sequence of video images including image data of a film mode and a video mode, each video image of the sequence of video images being divided into a plurality of blocks,
wherein the motion estimator determines a motion vector for a current block by combining a previously determined motion vector and a predetermined update vector, and wherein the motion estimator comprises: -
a film mode detector determining whether the image data of the current block is of the film mode or the video mode, and adjusting means for setting a size of the predetermined update vector used for determining the motion vector for the current block, the size of the predetermined update vector being set to be larger when the image data of the current block is of the film mode than the size of the predetermined update vector when the image data of the current block is of the video mode. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 33, 34)
-
Specification