Video motion estimation
AssigneeIntel Corporation
InventorTinku Acharya
Life of this patent
Estimating the term…
Abstract
A system includes a processor and a memory. The memory stores a program to cause the processor to decompose a first frame of a video into a first set of frequency subbands. The first frame includes a first subimage. The program causes the processor to decompose a second frame of the video into a second set of frequency subbands and selectively compare portions of the first and second frequency subbands to locate a second subimage of the second frame. The second subimage is substantially identical to the first subimage.
Claims16
A method comprising:
- decomposing a first frame of a video into at least a first subband that indicates a sub-sampled version of the first frame and a second subband that indicates at least one edge of the first frame, the first frame including a first subimage;
- decomposing a second frame of the video into at least a third subband that indicates a sub-sampled version of the second frame and a fourth subband that indicates at least one edge of the second frame, the second frame occurring in the video after the first frame;
- selectively comparing portions of the first and third subbands to locate a second subimage of the second frame, the second subimage being substantially identical to the first subimage;
- and
- based on the results of the comparisons of the portions of the first and third subbands, selectively comparing portions of the second and fourth subbands to locate the second subimage.
An article comprising a storage medium readable by a processor-based system, the storage medium storing instructions to cause a processor to:
- decompose a first frame of a video into at least a first subband that indicates a sub-sampled version of the first frame and a second subband that indicates at least one edge of the first frame, the first frame including a first subimage;
- decompose a second frame of the video into at least a third subband that indicates a sub-sampled version of the second frame and a fourth subband that indicates at least one edge of the second frame, the second frame occurring in the video after the first frame;
- selectively compare portions of the first and third subbands to locate a second subimage of the second frame, the second subimage being substantially identical to the first subimage;
- and
- based on the results of the comparisons of the portions of the first and third subbands, selectively compare portions of the second and fourth subbands to locate the second subimage.
A system comprising:
- a processor;
- and
- a memory storing a program to cause the processor to:
- decompose a first frame of a video into at least a first subband that indicates a sub-sampled version of the first frame and a second subband that indicates at least one edge of the first frame, the first frame including a first subimage;
- decompose a second frame of the video into at least a third subband that indicates a sub-sampled version of the second frame and a fourth subband that indicates at least one edge of the second frame, the second frame occurring in the video after the first frame;
- selectively compare portions of the first and third subbands to locate a second subimage of the second frame, the second subimage being substantially identical to the first subimage;
- and
- based on the results of the comparisons of the portions of the first and third subbands, selectively compare portions of the second and fourth subbands to locate the second subimage.
Dependencies are inferred from the claim text.