An apparatus for reconstructing a second original data set, the second original data set having been represented by an adjacent-cross double difference data set due to a double difference calculation upon the second original data set and a first original data set, the apparatus comprising:
- a first memory for storing an adjacent-cross double difference data set;
- a second memory for storing an i.sup.th member of the second original data set;
- preset means for presetting a first adjacent-delta data set associated with the first original data;
- summation means, responsive to the first memory and the preset means, for summing corresponding members of the first adjacent-delta data set and the adjacent-cross double difference data set, respectively, to form a second adjacent-delta data set associated with the second original data set;
- initialization means, responsive to the second memory, for setting an initial value equal to the i.sup.th member of the second original data set;
- restoration means, responsive to the initialization means and the summation means, for restoring recursively the second original data set as a function of the initial value and the second adjacent-delta data set.