1.21M
Категория: ИнформатикаИнформатика

Проблемы передачи информации (лекция 3)

1.

ЛЕКЦИЯ №3 ПРОБЛЕМЫ ПЕРЕДАЧИ ИНФОРМАЦИИ
Ч.1
Преподаватель: Оцоков Шамиль Алиевич
Москва, 2021 г.

2.

Неравномерный код
Если заданы четыре сообщения А1, А2, А3, А4 с вероятностями
Р(А1)=1/2, Р(А2)=1/4, Р(А3)=Р(А4)= 1/8.

3.

Идея метода Шеннона-Фано
• Идея этого метода заключалась в том,
чтобы заменить часто встречающиеся
символы более короткими кодами, а редко
встречающиеся последовательности более
длинными кодами.
• Метод Шеннона-Фано относится к
вероятностным методам сжатия

4.

Схема метода Шеннона-Фано

5.

Идея метода Шеннона-Фано
Если заданы четыре сообщения А1, А2, А3, А4 с вероятностями
Р(А1)=1/2, Р(А2)=1/4, Р(А3)=Р(А4)= 1/8.

6.

Идея метода Шеннона-Фано

7.

Кодовые деревья
Чем более вероятно сообщение, тем быстрее оно образует «самостоятельную»
группу и тем более коротким словом оно будет закодировано. Эго
обстоятельство обеспечивает высокую экономность кода Фано.

8.

Кодовые деревья
В любом кодовом тексте выделять отдельные кодовые слова без использования
специальных разделительных знаков.
Чтобы код удовлетворял следующему требованию:
- всякая последовательность кодовых символов может быть единственным
образом разбита на кодовые слова
Коды для которых последнее требование выполнено,
называются однозначно декодируемыми (иногда их называют
кодами без зanятой).
Наиболее простыми и употребимыми кодами без запятой являются так
называемые nрефuкcные коды, обладающие тем свойством. что никакое
кодовое слово не является началом (префиксом) другого кодового слова. Если
код префиксный, то, читая кодовую запись подряд от начала. мы всегда сможем
разобраться, где кончается одно кодовое слово и начинается следующее.

9.

Префиксный код
Префиксный код называется полным если добавление к нему нового слова не
нарушает свойство префиксности.
Подумать является ли двоичный код Фано является полным кодом.

10.

Однозначно декодируемый код, который не является
префиксным
{1,10}, {01, 10, 011}
Не существует префиксного кода с длинами кодовых слов 1,1,2.
Существует ли префиксный код с заданными длинами слов?

11.

12.

Неравенство Крафта

13.

Неравенство Крафта

14.

Неравенство Крафта

15.

Неравенство Крафта

16.

Неравенство Крафта

17.

Неравенство Крафта

18.

Неравенство Крафта

19.

Неравенство Крафта

20.

Неравенство Крафта

21.

Неравенство Крафта

22.

Метод Шеннона построения префиксного кода с
заданными длинами слов

23.

Метод Шеннона построения префиксного кода с
заданными длинами слов

24.

Метод Шеннона построения префиксного кода с
заданными длинами слов

25.

Метод Шеннона построения префиксного кода с
заданными длинами слов

26.

Свойства оптимальный код

27.

Свойства оптимальный код

28.

Свойства оптимальный код

29.

Свойства оптимальный код

30.

Свойства оптимальный код

31.

Свойства оптимальный код

32.

Свойства оптимальный код

33.

Свойства оптимальный код

34.

Алгоритм Хаффмана

35.

Алгоритм Хаффмана

36.

Алгоритм Хаффмана

37.

Алгоритм Хаффмана
English     Русский Правила