摘要 |
<p>A data processor has a pre-processor which is arranged to receive source data symbols and to generate modelled data symbols having substantially reduced redundancy. The pre-processor generates the modelled data symbols by forming a prediction metric, 102, for each original source data symbol from a comparison between each original source data symbol and at least one preceding source data symbol weighted by a corresponding weighting factor, adapting the corresponding weighting factor to the effect of reducing the prediction metric, and forming each of the modelled data symbols, 106, from a difference between each original data symbol and the at least one preceding data symbol weighted by the adapted corresponding weighting factor. The pre-processor may adapt the corresponding weighting factor values by selecting values which produce a minimum value of the prediction metric formed from a calculated sum of squared error predictions. The data processor may further include a compression encoding processor coupled to the pre-processor, which is arranged to generate compression encoded data. A complementary decompression arrangement is described. The data may be colour pixel data.</p> |