Shaping codes

In digital communications shaping codes are a method of encoding that changes the distribution of signals to improve efficiency.