Efficient Algorithms for Fixed-Rate
Amir Keyvan Khandani, P. Kabaltpf · 1994
In quantisation of any source with a nonuniform probability density function, the entropy coding of the quantizer output can result in a substantial decrease in bit rate. A straight-forward entropy coding scheme presents us with the problem of the variable data rate. A solution in a space of dimensionality N is to select a subset of elements in the N-fold cartesian product of a scalar quantiaer and represent them with codcworda of the same length. A reasonable rule is to select the N-fold symbols of the highest For a memoryless source, this is equivalent to selecting the N-fold symbols with the lowest additiveself-information. The search/addressingof this scheme can no longer be achieved independently along the oncdimensional subspaces. In the case of a memoryless source, the selected subset has a high degree of structure which can be used to substantially decrease the complexity. In this work, a dynamic prog&nmbq approach is used to exploit this structure. We build our recursive structure required for the dynamic programming in a hierarchy of stages. This results in several benefits over the conventional trellis-based approaches. Using this structure, we develop efficient rules (based on aggregating the states) to substantially reduce the search/addredsing complexities while keeping the degradation negligible.