1. A non-transitory storage device, comprising: computer code to obtain a first image from a device having one or more image capture parameters, the image capture parameters having first values for the first image; computer code to obtain first motion data for the first image; computer code to obtain a second image from the device, the image capture parameters having second values for the second image; computer code to obtain second motion data for the second image; computer code to determine a relative motion between the first and second images based on the first and second motion data; and computer code to align the second image with the first image in a memory based solely on the first and second values and the relative motion between the first and second images.