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

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

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

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

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

Для того, чтобы это продемонстрировать, построим коды для наших 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» уже занят буквой А, в таких случаях лучше строить дерево как на картинке!

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

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

Фотосинтез
Другими словами, световая энергия превращается в химическую. Для этого нам нужны: 1. Пигменты (хлорофилл) 2. Мембраны ✍🏼 Друг без друга они...
ВПИСАННАЯ ОКРУЖНОСТЬ
✅ Во-первых, центр вписанной окружности лежит на пересечении биссектрис углов треугольника. ✅ Во-вторых, радиусы вписанной окружности, проведённые в...
Сила Архимеда
🌊 На поверхности твердого тела, погруженного в жидкость (газ), действуют силы давления. Эти силы увеличиваются с глубиной погружения, и на нижнюю...
Предлоги места, направления и времени
💬 Предлоги места обозначают положение кого-либо (чего-либо) в пространстве и обычно отвечают на вопрос «где?». 💬 Предлоги направления показывают...
ИСТОЧНИКИ ГЕОГРАФИЧЕСКОЙ ИНФОРМАЦИИ
Вспомним, как определяются географические координаты (широта и долгота). Широта — это величина дуги меридиана от экватора до заданной точки....
Отечественная война 1812 года
Начнем мы рассматривать отношения Александра с Наполеоном не с 1812 года. Забежим чуть-чуть пораньше. Что было до 1812 года? — 1805 г. — битва...

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

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