Как стать автором
Поиск
Написать публикацию
Обновить
19
0.1
Андрей Смачёв @Biga

Пользователь

Отправить сообщение

Энтропийное кодирование rANS или как написать собственный архиватор

Время на прочтение8 мин
Количество просмотров12K
Эта статья может быть интересна тем, кто занимается сжатием данных или хочет написать собственный архиватор.



Статья написана, в основном, по материалам блога, который ведёт Fabian Giesen.
Читать дальше →

FSE кодирование

Время на прочтение9 мин
Количество просмотров15K
Finite State Entropy (FSE) – алгоритм энтропийного кодирования, чем-то похожий и на алгоритм Хаффмана, и на арифметическое кодирование. При этом он взял лучшее от них обоих: работает так же быстро, как хаффмановский, и со степенью сжатия как у арифметического кодирования.

FSE принадлежит семейству кодеков ANS (Asymmetric Numeral Systems),  изобретённых Яреком Ду́дой. На основе его исследований Ян Колле разработал оптимизированный вариант алгоритма, впоследствии названный FSE.

В заметках Яна Колле непросто разобраться, поэтому я изложу объяснение в несколько ином порядке, более удобном для понимания, на мой взгляд.


Читать дальше →

Информация

В рейтинге
4 805-й
Откуда
Вологда, Вологодская обл., Россия
Дата рождения
Зарегистрирован
Активность