1. A method of amplifying temporal variation in at least two images, the method comprising: converting at least two images to a transform representation in a transform domain; for each particular spatial position within the at least two images, examining a plurality of coefficient values representing a neighborhood of the spatial position, the neighborhood of the spatial position being spatially the same across each of the at least two images; calculating a first vector in the transform domain based on the plurality of coefficient values representing the particular spatial position, the first vector representing change from a first image to a second image of the at least two images describing deformation; modifying the first vector to create a second vector in the transform domain representing amplified movement at the particular spatial position between the first and second images; calculating a second plurality of coefficients based on the second vector of the transform domain; and from the second plurality of coefficients, generating an output image showing motion amplified according to the second vector for each particular spatial position between the first and second images.