Неравномерное кодирование

Редакция Без Сменки
Честно. Понятно. С душой.

Неравномерное кодирование — кодирование, при котором НЕ все коды имеют одинаковую длину.

◾️НЕРАВНОМЕРНОЕ кодирование.

А этот вариант как раз позволяет нам обойтись минимумом бит для кодирования заданных объектов. Строятся такие коды на основании частоты (вероятности) появления таких объектов (или кодовых слов).

Для того, чтобы это продемонстрировать, построим коды для наших 6 объектов. Назовём их A B C D E F и присвоим им двоичные коды. Вероятность каждого объекта p = 1/6.

Какой алгоритм действий?
1) Выписываем объекты с вероятностями;
2) Объединяем по парам объекты с наименьшими вероятностями в один объект с вероятностью p = p1 + p2;
3) Повторяем пункт 2) пока не получим сумму p=1 ;
4) Теперь каждой веточке на каждом уровне присваиваем свой «код» 0 или 1 — последовательность вообще неважна — главное, чтобы из одного узла выходила в одну сторону единичка, а в другую нолик;
5) Теперь идём от корня к нашим исходным объектам и получаем код…

В нашем случае получилось:
A — 000
B — 001
C — 010
D — 011
E — 10
F — 11

💡 Тут ещё выполняется условие Фано, которое можно сформулировать следующим образом: «ни одно кодовое слово не может выступать в качестве начала любого другого кодового слова».

То есть если у нас есть код «000», то мы уже не можем использовать код «0001» или «0000», так как код «000» уже занят буквой А, в таких случаях лучше строить дерево как на картинке!

Где вы учитесь?

Вам также будет интересно

СТИШКИ-ЗАПОМИНАЛКИ ДЛЯ ПАРОНИМОВ
🔹БЕЗОТВЕТСТВЕННО внимал, Чувством не горя ответным, И, конечно, понимал, Что любовь здесь БЕЗОТВЕТНА! 🔹Вспоминаю школьный БАЛ, Грусть-тоска...
2 главных нарушения зрения, о которых спрашивают на ЕГЭ
Механизм и причины На картинке показан сам механизм этих нарушений. Все дело в том, где происходит фокусировка световых лучей. В норме это должно...
Тождества
В этой шпаргалке мы собрали для вас всю необходимую информацию по тождествам, которые встретятся вам в ЕГЭ по математике. Тут вы найдёте: ...
Шпаргалка по кинематике
Даём тебе шпору по кинематике   Она поможет в решении большинства заданий из первой части Скорее забирай такую полезную вещь! Можешь скачать pdf...
Как запоминать названия в химии: неорганические вещества
Существует два вида номенклатуры: тривиальная и систематическая (ИЮПАК). Тривиальная номенклатура — это система, которая сложилась исторически....
Омонимы для заданий 30-36 в ЕГЭ по английскому языку 2023
Не забыли про существование омонимов в английском языке? Давайте разберём несколько! – flat — плоский пример: this TV is very flat. – flat —...

0 комментария

Авторизуйтесь, чтобы оставить комментарий.