Method and apparatus for motion estimation between video frames
AssigneeMoonlight Cordless Ltd.
InventorsIra Dvir, Nitzan Rabinowitz, Yoav Medan
Life of this patent
Estimating the term…
Abstract
Apparatus for determining motion in video frames, the apparatus comprising: a feature identifier for matching a feature in succeeding frames of a video sequence, a motion estimator for determining relative motion between said feature in a first one of said video frames and in a second one of said video frames, and a neighboring feature motion assignor, associated with said motion estimator, for assigning a motion estimation to further features neighboring said feature based on said determined relative motion.
Claims101
Apparatus for determining motion in video frames, the apparatus comprising:
- a motion estimator for tracking a feature between a first one of said video frames and in a second one of said video frames, therefrom to determine a motion vector of said feature, and
- a neighboring feature motion assignor, associated with said motion estimator, for applying said motion vector to other features neighboring said first feature and appearing to move with said first feature.
Apparatus for video motion estimation comprising:
- a non-exhaustive search unit for carrying out a non exhaustive search between low resolution versions of a first video frame and a second video frame respectively, said non-exhaustive search being to find at least one feature persisting over said frames, and to determine a relative motion of said feature between said frames.
A video frame subtractor for preprocessing video frames arranged in blocks of pixels for motion estimation, the subtractor comprising:
- a pixel subtractor for pixelwise subtraction of luminance levels of corresponding pixels in succeeding frames of a video sequence to give a pixel difference level for each pixel, and
- a block subtractor for removing from motion estimation consideration any block having an overall pixel difference level below a predetermined threshold.
A post-motion estimation video quantizer for providing quantization levels to video frames arranged in blocks, each block being associated with motion data, the quantizer comprising a quantization coefficient assigner for selecting, for each block, a quantization coefficient for setting a detail level within said block, said selection being dependent on said associated motion data.
Method for determining motion in video frames arranged into blocks, the method comprising:
- matching a feature in succeeding frames of a video sequence,
- determining relative motion between said feature in a first one of said video frames and in a second one of said video frames, and
- applying said determined relative motion to blocks neighboring said block containing said feature that appear to move with said feature.
A video frame subtraction method for preprocessing video frames arranged in blocks of pixels for motion estimation, the method comprising:
- pixelwise subtraction of luminance levels of corresponding pixels in succeeding frames of a video sequence to give a pixel difference level for each pixel, and
- removing from motion estimation consideration any block having an overall pixel difference level below a predetermined threshold.
A post-motion estimation video quantization method for providing quantization levels to videoframes arranged in blocks, each block being associated with motion data, the method comprising selecting, for each block, a quantization coefficient for setting a detail level within said block, said selection being dependent on said associated motion data.
Dependencies are inferred from the claim text.