| CPC H04N 19/97 (2014.11) [H04N 19/31 (2014.11); H04N 19/537 (2014.11); H04N 19/61 (2014.11); H04N 19/63 (2014.11)] | 18 Claims |

|
1. A method, comprising:
receiving image data comprising a sequence of one or more image frames, wherein the one or more image frames include a first image frame and a second image frame;
identifying a first basis function that represents at least, in part, a first portion of the first image frame;
identifying one or more further basis functions that represent at least, in part, a residue of the first image frame, the residue being obtained by removing the first basis function from the first image frame;
identifying a second portion of the second image frame that is represented at least by the first basis function;
determining a displacement between the first portion of the first image frame and the second portion of the second image frame; and
associating motion data with the first basis function, wherein the motion data indicates the displacement;
wherein the first portion includes two or more pixels of the first image frame,
wherein the second portion includes two or more pixels of the second image frame, and
wherein the first basis function and the one or more further basis functions are selected from a dictionary of basis functions.
|