Re: Сжатие JPG-коэффициентов
Сайт о сжатии >> Форум #Компрессор# >> [Ответить] [Ответы]
Автор: Maxim Smirnov, <ms@compression.ru>
SPb, 05 ноября 2003 года в 09:55:21
В ответ на : Re: Сжатие JPG-коэффициентов от FAL
в 03 ноября 2003 года в 18:04:13:
> > Ясно дело. Отсчеты (почти) > > декоррелированы. > > Да и между арифметиком и хаффманом > > особой разницы нет.> Есть соображение, что множество квадратов (матриц 8х8) будут чуть ли не равными. Наверное, этот факт не очень хорошо "поймет" Хаффман? Ну, зависит от изображения. Если изображение "склеено" из множество одинаковых кусков, то, безусловно, jpeg-овский файл можно будет хорошо сжать (можно проверить на картинке каких-нибудь "обоев"). А так -- учтет через частоту.
В спецификации JPEG определены 2 способа дожатия: кодирование по Хаффману и арифметическое кодирование. Арифметик адаптивный и может использовать контекстную модель. Для обычной безусловной модели разница по размеру между Хаффманом и арифметиком обычно порядка 5-10% (зависит от картинки). Для адаптивной модели можно еще наскрести. Если уйти от спецификации, то можно еще насобирать. Только вот особого смысла не вижу. "На кошках" можно больше заработать (фильтрация, современные подходы).
|