Generalized Interval Transformation Coding

This section describes Intel IPP data compression functions that perform Generalized Interval Transformation (GIT) coding. The coding procedure is of a statistical entropy nature. The GIT algorithm is based on Interval Transformations also known as Distance coding or Inversion frequencies [Arn97 ] and Rice-Golomb coding [Gal75]. This algorithm compresses blocks of data at ratios that are close to Huffman encoding compression ratios. However, with low entropy source data, the GIT algorithm typically provides coding at higher compression ratios as compared with the Huffman algorithm.


Submit feedback on this help topic

Copyright © 2000 - 2011, Intel Corporation. All rights reserved.