RUS  ENG
Полная версия
ЖУРНАЛЫ // Программные системы: теория и приложения // Архив

Программные системы: теория и приложения, 2022, том 13, выпуск 2, страницы 3–33 (Mi ps393)

Программное и аппаратное обеспечение распределенных и суперкомпьютерных систем

Сжатие сенсорных данных с малым расходом оперативной памяти

Ю. В. Шевчук

Институт программных систем им. А. К. Айламазяна РАН, Веськово, Россия

Аннотация: Рассматривается задача сжатия скалярных данных в узлах сенсорной сети в потоковом режиме (без накопления блока некомпрессированных данных). Рассмотрено несколько экспериментальных алгоритмов сжатия, основанных на сочетании дельта-кодирования (LPC) с кодированием повторов (RLE). На стадии статистического кодирования применялись: a) код переменной длины с динамическими префиксами, полученными с помощью MTF-преобразования, b) адаптивный бинарный код, c) адаптивные коды Голомба-Райса. Проведено сравнение известных и экспериментальных алгоритмов на 75 источниках сенсорных данных. В тестах достигнуты коэффициенты сжатия порядка 1.5/4/1000000 (мин/медиана/макс) при размере контекста алгоритма сжатия порядка 10 байт.

Ключевые слова и фразы: LPC, линейное прогнозирующее кодирование, DTN, сеть устойчивая к разрывам, сеть с эпизодической связностью, распределение Лапласа, адаптивный алгоритм сжатия, стопка книг, MTF-преобразование, RLE, RLGR, префиксный код, Гамма-код Элиаса, код Голомба-Райса, код vbinary.

УДК: 004.627+004.272.45

MSC: Primary 68P30; Secondary 94A45

Поступила в редакцию: 18.01.2022
Подписана в печать : 04.04.2022

DOI: 10.25209/2079-3316-2022-13-2-3-33


 Англоязычная версия: , 2022, 13:2, 35–63


© МИАН, 2024