Реферат: Основы экономного кодирования
а избыточность кода
т.е. на порядок меньше, чем при равномерном кодировании.
Другим простейшим способом статистического кодирования является кодирование по методу Шеннона-Фано. Кодирование в соответствии с этим алгоритмом производится так:
- сначала все буквы из алфавита сообщения записывают в порядке убывания их вероятностей;
- затем всю совокупность букв разбивают на две примерно равные по сумме вероятностей группы; одной из них (в группе может быть любое число символов, в том числе – один) присваивают символ “1”, другой - “0”;
- каждую из этих групп снова разбивают (если это возможно) на две части и каждой из частей присваивают “1” и “0” и т.д.
Процедура кодирования по методу Шеннона-Фано иллюстрируется табл. 4.
Таблица 4
Буква |
Р( l i ) |
I |
II |
III |
IV |
V |
Kод |
ni × Pi |
А |
0.6 |
1 |
1 |
0.6 | ||||
Б |
0.2 |
0 |
1 |
1 |
011 |
К-во Просмотров: 389
Бесплатно скачать Реферат: Основы экономного кодирования
|