A method for losslessly transmitting data is provided. The data is
separated into two or more portions and the second portion is subtracted
from the first portion to find a difference. The first portion and the
difference are transmitted, and then the second portion is reconstructed
by adding the difference to the first portion. The data may comprise two
or more images, with each image being a temporally displaced version of
the preceding image. Each image may be divided into multiple areas, where
the areas on each image correspond to the areas on the other images. A
difference may be obtained by subtracting each area of an image from the
corresponding area of the preceding image. The first image may then be
transferred as a reference image along with the differences, and each
image may be reconstructed by adding each difference to the corresponding
area of the previous image.