Москва: Техносфера, 2004. — 368 с. — ISBN 5-94836-027-Х.
В учебном пособии изложены как общие идеи и основы теории сжатия информации, так и практические методы с подробным описанием конкретных алгоритмов компрессии различных типов цифровых данных. Общие концепции описываются вполне строго и основываются на четких научных принципах. Все алгоритмы проиллюстрированы подробными примерами, снабжены таблицами, диафаммами и рисунками. В книге рассматриваются различные методы сжатия самой разнообразной информации: текстов, графических изображений, звука, анимации, оцифрованных аудио- и видео данных. В руководстве приводятся многие популярные стандарты и протоколы сжатия, такие как JPEG, MPEG, которые часто сопровождаются готовыми к употреблению текстами программ для системы MatLAB.
Книга рассчитана на многочисленную аудиторию программистов и Web-дизайнеров, разработчиков телекоммуникационных и информационных систем.
Статистические методыЭнтропия
Коды переменной длины
Декодирование
Кодирование ХаффманаДекодирование Хаффмана
Средняя длина кода
Адаптивные коды ХаффманаНесжатые коды
Модификация дерева
Переполнение счетчика
Кодовое переполнение
Вариант алгоритма
Факсимильное сжатиеОдномерное кодирование
Двумерное кодирование
Арифметическое кодированиеДетали реализации метода
Потеря значащих цифр
Заключительные замечания
Адаптивное арифметическое кодированиеСловарные методыLZ77 (скользящее окно)Циклическая очередь
LZSSНедостатки
LZ78LZWДекодирование LZW
Структура словаря LZW
LZW в практических приложениях
ЗаключениеСжатие изображенийВведениеТипы изображенийПодходы к сжатию изображенийКоды Грея
Метрики ошибок
Интуитивные методыПодвыборка
Квантование
Преобразование изображенийОртогональные преобразования
Матричные преобразования
Дискретное косинус-преобразование
Пример
Дискретное синус-преобразование
Преобразование Уолша-Адамара
Преобразование Хаара
Преобразование Кархунена-Лоэвэ
Прогрессирующее сжатие изображенийJPEGСветимость
DCT
Практическое DCT
Квантование
Кодирование
Мода без потери данных
Сжатый файл
JFIF
JPEG-LSКоды Голомба
Основы метода JPEG-LS
Кодер
Вейвлетные методыВычисление средних и полу разностейОбобщение на двумерный случай
Свойства преобразования Хаара
Преобразование ХаараМатричная форма
Поддиапазонные преобразованияБанк фильтровНахождение коэффициентов фильтраПреобразование DWTПримерыВейвлеты ДобешиSPIHTАлгоритм сортировки разделением множеств
Пространственно ориентированное дерево
Кодирование в алгоритме SPIHT
Пример
QTCQ
Сжатие видеоОсновные принципыМетоды подоптимального поискаСжатие звукаЗвукОцифрованный звукОрганы слуха человекаОбщепризнанные методыСжатие звука в стандарте MPEG-1Кодирование частотной области
Формат сжатых данных
Психоакустические модели
Кодирование: слой III
ЛитератураГлоссарий