Simple example of transform coding mentioned earlier and instance of this approach.
Here:
f_{predict}(t_{i}) = f_{actual}(t_{i-1})
i.e. a simple Markov model where current value is the predict next value.
So we simply need to encode:
If successive sample are close to each other we only need to encode first sample with a large number of bits:
Actual Data: 9 10 7 6
Predicted Data: 0 9 10 7
: +9, +1, -3, -1.
Not Suitable for rapidly changing signals.