1. A method of processing a plurality of digital images, the method comprising: a) receiving an ordered collection of a plurality of input digital images from at least one input device; b) identifying a first digital image from the plurality of input digital images as a base image with at least one processor implementing instructions stored in a memory; c) forming an empty image strip with the at least one processor implementing instructions stored in the memory; d) appending the base image to the image strip with the at least one processor implementing instructions stored in the memory; and e) for each additional digital image from the plurality of input digital images, i) computing a difference image from the base image and the additional digital image with the at least one processor implementing instructions stored in the memory, and ii) appending the computed difference image to the image strip with the at least one processor implementing instructions stored in the memory.