Patent ID: 7813573

Claim:
A method, performed by a computing system having a memory and a processor, for coding data, the method comprising: applying a motion compensated transform to an original image sequence; creating motion vectors and temporal planes during the motion compensated transform; and performing, by the computing system, a replicated matching pursuit process on the motion compensated transformed image sequence at least in part by, identifying a parent atom at a first location within a first temporal plane of the created temporal planes, the parent atom having an associated first basis function; and for each of a plurality of second temporal planes of the created temporal planes, identifying a second location of a potential child atom within the second temporal plane, wherein the second location within the second temporal plane is substantially identical in position to the first location within the first temporal plane; determining, based at least in part on the first basis function and the identified second location, an amplitude; and upon determining that the determined amplitude exceeds a first threshold, storing the potential child atom as a child atom of the second temporal plane.