Коды Голомба: различия между версиями
Перейти к навигации
Перейти к поиску
w>Sharov |
w>Loveless м (робот добавил: pt:Códigos de Golomb) |
||
Строка 36: | Строка 36: | ||
[[en:Golomb coding]] | [[en:Golomb coding]] | ||
[[ja:ゴロム符号]] | [[ja:ゴロム符号]] | ||
+ | [[pt:Códigos de Golomb]] |
Версия от 16:50, 13 июля 2007
Коды Голомба — это семейство энтропийных кодеров, которое представляет число в виде двоичного слова, состоящего из бинарного и унарного кода. Для кодирования числа n производится деление n на m, где m основной параметр кода Голомба. Частное от деления записывается в унарной форме, остаток в бинарной.
Пример:
основной параметр кода
- m = 4
кодируемое число
- n = 13
частное
- q = = = 3
унарный код
- 1110
остаток
- r = = = 1
бинарный код
- 01
результирующее кодовое слово
- 1110|01
Код Голомба оптимален для экспоненциального распределения вероятности:
Ошибка Lua в Модуль:Navbox на строке 353: attempt to index local 'listText' (a nil value).
de:Golomb-Code en:Golomb coding ja:ゴロム符号 pt:Códigos de Golomb