The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

15.07.2014 20:15  Проект Mozilla представил высококачественный кодировщик JPEG-изображений mozjpeg 2.0

Проект Mozilla анонсировал второй выпуск проекта mozjpeg, в рамках которого развивается высококачественный кодировщик JPEG-изображений, демонстрирующий более высокую степень сжатия при сохранении совместимости с подавляющим большинством существующих декодировщиков JPEG. Код библиотеки распространяется под лицензией BSD. Сообщается, что интерес к проекту проявил Facebook, который пожертвовал 60 тысяч долларов на разработку следующего выпуска и начал тестирование mozjpeg 2.0 для сокращения размера изображений на сайте facebook.com.

Mozjpeg является форком библиотеки libjpeg-turbo и обеспечивает обратную совместимость c ней, что позволяет использовать mozjpeg в качестве прозрачной замены libjpeg-turbo. Для новых возможностей mozjpeg добавлены новые опции, которые для сохранения совместимости не включены по умолчанию в библиотеке, но активированы в поставляемой в комплекте утилите cjpeg, при использовании которой применяется наиболее агрессивный набор оптимизаций для сокращения размера результирующих файлов. Отличие от libjpeg-turbo, другого форка libjpeg, сводится к тому, что libjpeg-turbo нацелен на оптимизацию скорости кодирования и декодирования, а mozjpeg развивает методы сокращения размера файлов.

В настоящее время актуальной является проблема увеличения размера сайтов в Web, существенное влияние на который оказывает активное размещение фотографий. Для того, чтобы сократить трафик, компания Google пытается продвинуть формат WebP, отличающийся более эффективным кодированием, но пока не получившим повсеместное распространение. Разработчики Mozilla выбрали другой путь и занялись оптимизацией методов кодирования JPEG без нарушения совместимости с декодировщиками.

В версии mozjpeg 2.0 для улучшения кодирования задействована техника адаптивного треллис-квантования (trellis quantization), уже используемая в видео-кодеках Theora, Xvid и x264. Суть метода сводится к выбору такого набора уровней в блоке трансформации, который минимизирует метрики размер/искажения, подбирая параметры, для которых удаётся добиться минимального размера при сохранении качества. В итоге, удалось обеспечить уменьшение размера изображений в среднем на 5% без потери качества. Из других изменений отмечается поддержка в утилите cjpeg перекодирования JPEG-изображений (ранее на вход не могли передаваться JPEG-файлы). Добавлены атрибуты для тонкой настройки параметров PSNR, PSNR-HVS-M, SSIM и MS-SSIM.

Одновременно опубликованы результаты сравнения форматов сжатия изображений с потерями JPEG, WebP, JPEG XR и HEVC-MSP. Наилучшие показатели продемонстрировал HEVC-MSP.

  1. Главная ссылка к новости (https://blog.mozilla.org/blog/...)
  2. OpenNews: Релиз библиотеки Libjpeg 9 с поддержкой режима сжатия без потерь
  3. OpenNews: В Ubuntu сборку Firefox планируется добавить поддержку формата JPEG 2000
Лицензия: CC-BY
Тип: Программы
Ключевые слова: jpeg, mozilla
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Показать все | RSS
 
  • 1.1, Аноним, 21:24, 15/07/2014 [ответить] [смотреть все]    [к модератору]
  • +8 +/
    WebP так и не хотят поддерживать https://bugzilla.mozilla.org/show_bug.cgi?id=856375
     
     
  • 2.3, arisu, 21:32, 15/07/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]
  • +33 +/
    > WebP так и не хотят поддерживать https://bugzilla.mozilla.org/show_bug.cgi?id=856375

    у них есть более приоритетные задачи: пилить механизмы для поддержки DRM. ведь для Свободного Веба механизмы поддержки DRM намного нужнее, чем какие-то там свободные форматы!

     
     
  • 3.6, rob pike, 22:21, 15/07/2014 [^] [ответить] [смотреть все]     [к модератору]
  • –8 +/
    Гораздо лучше иметь возможность использовать DRM в Firefox чем не иметь такой во... весь текст скрыт [показать]
     
     
  • 4.9, Аноним, 23:30, 15/07/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • +4 +/
    Нет не лучше.
     
  • 4.14, user, 00:32, 16/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +3 +/
    Браузер для телевизора пусть пилят производители телевизоров, незачем тащить эту... весь текст скрыт [показать]
     
  • 4.25, arisu, 10:13, 16/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    чем лучше DRM и Open Web 8212 антонимы так что мозилловцам надо что-то реша... весь текст скрыт [показать]
     
  • 4.33, user, 10:59, 16/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    DRM означает, что у издателей есть выключатель и можно делать только то, что изд... весь текст скрыт [показать]
     
  • 4.42, Аноним, 14:02, 16/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Гораздо лучше иметь возможность расстрелять тебя, чем не иметь такой возможности... весь текст скрыт [показать]
     
  • 4.54, user, 19:55, 16/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Концепция DRM предполагает, что контент бывает только издательский В телевизоре... весь текст скрыт [показать]
     
  • 4.58, Anonym2, 00:30, 17/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Многие не помимают насколько это верно И для лучшего понимания надо добавить, ч... весь текст скрыт [показать]
     
     
  • 5.61, Аноним, 05:48, 17/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Спасибо, блобье с активиксами на сайтах мы уже видели А веб расцвел как раз пот... весь текст скрыт [показать]
     
  • 4.72, ааа, 14:41, 17/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    - Чем лучше - Чем грузины А такое видел 2 124670 ata1 00 supports... весь текст скрыт [показать]
     
     
  • 5.73, arisu, 14:55, 17/07/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • +2 +/
    > А такое видел?

    в чём проблема с Direct Rendering Mode?

     
     
  • 6.79, Аноним, 14:11, 19/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    в ata1 00 oO Это наверное про какую-нибудь протрояненую гадость типа блурея ... весь текст скрыт [показать]
     
     
  • 7.82, arisu, 14:49, 19/07/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    > ...в ata1.00?

    упс. а слона-то я и не приметил. спасибо.

     
  • 2.10, Аноним, 23:41, 15/07/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +3 +/
    В последнее время состояние психики менеджеров лисы просто пугает Желаю им скор... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.26, arisu, 10:14, 16/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    замечание в сторону то есть, это сам гугель их отговаривает поддерживать свой ... весь текст скрыт [показать]
     
  • 1.2, arisu, 21:29, 15/07/2014 [ответить] [смотреть все]    [к модератору]  
  • –3 +/
    > x264

    надеюсь, мпегла зайдёт к ним в гости.

     
     
  • 2.4, Stax, 21:48, 15/07/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    В смысле Треллис-квантование это математический алгоритм, реализован много где,... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.23, arisu, 10:12, 16/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    копирастам когда-то это мешало впрочем, без тэга 171 sarcasm 187 , видимо, у... весь текст скрыт [показать]
     
     
  • 4.37, Аноним, 12:08, 16/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Без тэга остсутсвие чувства юмора и плоские шутки , уж совсем никак Нужно бо... весь текст скрыт [показать]
     
  • 3.75, Lain_13, 01:04, 18/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Ну, собственно вопрос скорее в том есть ли у MPEG-LA патент конкретно на этот ал... весь текст скрыт [показать]
     
  • 2.16, pavlinux, 03:37, 16/07/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • –1 +/
    Они зарегали патент на преобразования Фурье?  
     
     
  • 3.24, arisu, 10:12, 16/07/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • –3 +/
    > Они зарегали патент на преобразования Фурье?

    <sarcasm>…</sarcasm>

     
  • 1.5, Аноним, 22:11, 15/07/2014 [ответить] [смотреть все]     [к модератору]  
  • +/
    И увеличении времени на 100... весь текст скрыт [показать]
     
     
  • 2.7, Crazy Alex, 22:27, 15/07/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +3 +/
    При сжатии это частенько вполне приемлемо
     
  • 2.27, arisu, 10:16, 16/07/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +4 +/
    а не надо сжимать картинки из bmp каждый раз, когда юзер их запросит надо один ... весь текст скрыт [показать] [показать ветку]
     
  • 1.12, Аноним, 23:49, 15/07/2014 [ответить] [смотреть все]     [к модератору]  
  • –5 +/
    Недавно ушёл с лисы на сафари Работает сильно быстрее, жрёт памяти в разы меньш... весь текст скрыт [показать]
     
     
  • 2.18, pavlinux, 03:42, 16/07/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Ты сайт перепутало, s пид виндоразы и яблодрочеры в соседней палате ... весь текст скрыт [показать] [показать ветку]
     
  • 2.30, Аноним, 10:26, 16/07/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    А все благодаря кому Правильно, кедам Если бы не khtml быть бы в вашей нодооси... весь текст скрыт [показать] [показать ветку]
     
  • 2.32, Аноним, 10:35, 16/07/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Недавно пересел с внедорожника на спорткар Едет сильно быстрее, жрет бензина не... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.34, karapuz2, 11:35, 16/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Лоханулся Нормально купить себе и спорткар и внедорожник Ты же не выбираешь, ч... весь текст скрыт [показать]
     
     
  • 4.43, Аноним, 15:05, 16/07/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Мсье не понимает тонких намеков?
     
  • 4.46, Аноним, 16:07, 16/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    по-твоему нужно обязательно с собой возить И внедорожник И спортивный автомобиль... весь текст скрыт [показать]
     
     
  • 5.52, karapuz2, 18:50, 16/07/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    И марсоход, и подводную лодку
     
  • 1.13, Аноним, 00:26, 16/07/2014 [ответить] [смотреть все]     [к модератору]  
  • +4 +/
    Какие милые и наивные люди Это напоминает идеи о том, что нужно улучшать алгори... весь текст скрыт [показать]
     
     
  • 2.19, pavlinux, 03:43, 16/07/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –3 +/
    Можно глянуть на ваши работы по оптимизации ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.39, Crazy Alex, 12:52, 16/07/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Еще раз перечитай на что отвечаешь
     
     
  • 4.45, pavlinux, 15:37, 16/07/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • –2 +/
    > ... нужно улучшать алгоритмы оптимизации в компиляторах, ...
     
     
  • 5.57, Crazy Alex, 23:03, 16/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    Ну так он о том и говорит, что софт надо нормально писать, а не надеяться на опт... весь текст скрыт [показать]
     
     
  • 6.74, Аноним, 21:15, 17/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Согласен, выбор есть не всегда Поддерживаю, развитие алгоритмики - это хорошо,... весь текст скрыт [показать]
     
  • 2.76, Lain_13, 01:14, 18/07/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Собери себе весь софт вместе с ядром без оптимизаций и пользуйся, кто ж тебе меш... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.77, Аноним, 04:03, 18/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Речь не о том, что оптимизация - это плохо, а о том, что при глобальных проблема... весь текст скрыт [показать]
     
  • 1.15, Kodir, 01:52, 16/07/2014 [ответить] [смотреть все]    [к модератору]  
  • –2 +/
    "...является проблема увеличение <<< размера сайтов..."

    Подправьте нерусский!

    Проблема больших размеров решается вообще без каких-либо новых алгоритмов - тупо маканием дизайнера в картинки! При примерно схожем качестве, Advanced JPEG Compressor (да, под винду) выдаёт вообще крохотули! Плюс, идиотская привычка делать "крутые" бэкграунды, которые никто не видит, зато заказчик ссытся от гордости.
    Плюс, меня больше бесят не столько объёмы, сколько тупорылый жабоскрипт к месту и нет. Я видел такие идиотские сайты, где даже тег "A" сделан пустым, а при клике перенаправляется на обычную страницу! Вот за жабоскрипт нужно бить ногами - такой уродский тормоз, который вместо "современного вида" только раздражает своими тормознутыми докачками контента (с которым и без него справляется обычный браузер).

     
     
  • 2.21, djbaldey, 05:30, 16/07/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +2 +/
    Напишите одностраничное web-приложение для бизнеса без JavaScript Памятник п... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.28, arisu, 10:19, 16/07/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • –2 +/
    за «веб-приложения» тоже надо макать в соляную кислоту.
     
     
  • 4.40, Crazy Alex, 12:55, 16/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Не без того, но для бизнесу они и правда хороши - деплой дешёвый, а кастомизация... весь текст скрыт [показать]
     
     
  • 5.41, arisu, 13:23, 16/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    ой, да даже java web start была на порядки круче 8212 несмотря на то, что jav... весь текст скрыт [показать]
     
     
  • 6.56, Crazy Alex, 22:58, 16/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Во-первых, дыр там всё же поболе находили Кроме того, и сейчас - отнюдь не факт... весь текст скрыт [показать]
     
     
  • 7.66, arisu, 08:18, 17/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    давай посмотрим, сколько сплойтов находили в браузерах но браузеры не считаются... весь текст скрыт [показать]
     
     
  • 8.68, Аноним, 08:34, 17/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Меньше чем в яве - для явы нормально чинить по дюжине критикалов с ремотным выпо... весь текст скрыт [показать]
     
     
  • 9.69, arisu, 08:40, 17/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    спасибо, посмеялся Iced Tea религия запретила а вообще 8212 я ещё раз намек... весь текст скрыт [показать]
     
     
  • 10.80, Аноним, 14:20, 19/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    У оракла что ни выпуск - кучи критикал дыр заткнуты Мое знакомство с вебстартом... весь текст скрыт [показать]
     
     
  • 11.84, arisu, 15:02, 19/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    действительно, надо ведь их не затыкать а у меня в DOS вообще не заработало, пр... весь текст скрыт [показать]
     
  • 6.62, Аноним, 05:55, 17/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Да чего там крутого Ипучий глючный рантайм с сотнями дыр и неоперативным фиксом... весь текст скрыт [показать]
     
     
  • 7.65, arisu, 08:15, 17/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    идея вы сейчас надрачиваете на то же самое в виде P NaCl а ты точно удосужилс... весь текст скрыт [показать]
     
     
  • 8.70, Аноним, 08:40, 17/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Я не пользователь хрома, но если выбирать из сортов го W виртуальных машин и око... весь текст скрыт [показать]
     
     
  • 9.71, arisu, 08:48, 17/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    как иксы, ага до боли знакомая риторика тот же стиль, тот же размер 8230 ... весь текст скрыт [показать]
     
     
  • 10.81, Аноним, 14:22, 19/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Да, прикинь - я оцениваю технологии по тому как они работают Если это езда на л... весь текст скрыт [показать]
     
     
  • 11.83, arisu, 14:51, 19/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    причём примерно на таком уровне 171 если дыр-дыр-дыр делает 8212 то хоро... весь текст скрыт [показать]
     
  • 4.50, Michael Shigorin, 18:07, 16/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Она довольно спокойная, если что А вот пополам с крепкой азотной ... весь текст скрыт [показать]
     
     
  • 5.51, arisu, 18:29, 16/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    8212 ну, Василий Иванович, я же не садист ... весь текст скрыт [показать]
     
  • 5.63, Аноним, 05:56, 17/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    правда, используется живыми существами для переваривания Как раз потому что ... весь текст скрыт [показать]
     
  • 1.20, Аноним, 05:16, 16/07/2014 [ответить] [смотреть все]     [к модератору]  
  • +/
    Срок действия патентов на арифметическое кодирование недавно закончился, в libjp... весь текст скрыт [показать]
     
     
  • 2.29, arisu, 10:21, 16/07/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    про совместимость не читай @ херню пиши
     
     
  • 3.35, Аноним, 12:01, 16/07/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Не нужна. Браузеры уже используют новый libjpeg.
     
     
  • 4.36, arisu, 12:02, 16/07/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    > Не нужна.

    Rasch abkochen, dann Vormarsch nach Sokal.

     
  • 1.31, Аноним, 10:34, 16/07/2014 [ответить] [смотреть все]    [к модератору]  
  • –3 +/
    Странно, чего же PNG в списке нет?
     
     
  • 2.47, Аноним, 16:11, 16/07/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +3 +/
    наверное потому-что он относится к форматам картинок со сжатием без потерь ... весь текст скрыт [показать] [показать ветку]
     
  • 2.59, Аноним, 02:04, 17/07/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    есть http://pngquant.org/
     
  • 1.44, Grammar_Nazi, 15:18, 16/07/2014 [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    > кодировщик JPEG-изображений

    берёт JPEG-изображение и кодирует его

     
     
  • 2.64, Аноним, 05:57, 17/07/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +1 +/
    Капитан Очевидность, вы аккаунт перепутали.
     
  • 1.48, Аноним, 16:46, 16/07/2014 [ответить] [смотреть все]     [к модератору]  
  • +/
    Почему есть сравнение с WebP, JPEG XR и HEVC-MSP, но нет сравнения с JPEG2000 О... весь текст скрыт [показать]
     
     
  • 2.49, Nicknnn, 17:36, 16/07/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • –1 +/
    Все посчитали его ненужным. А жаль.
     
  • 2.53, Аноним, 18:51, 16/07/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    HEVC-MSP как-бы дальний родич J2K главный минус J2K - задроченность патентам... весь текст скрыт [показать] [показать ветку]
     
  • 2.55, Alexufo, 20:43, 16/07/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +1 +/
    Вот оно - уделывание http://habrahabr.ru/post/214813/#comment_7381755
     
     
  • 3.85, Аноним, 00:48, 20/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    артефакты визуально - разнятся, обьективно - PSNR - выше у J2K на документах, ч... весь текст скрыт [показать]
     
  • 1.60, Иллюминат Машиахович, 04:28, 17/07/2014 [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    Слава Мозилле!
     
     
  • 2.67, arisu, 08:23, 17/07/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +1 +/
    > Слава Мозилле!

    а Слава — это девочка или мальчик?

     
     
  • 3.78, Аноним, 13:53, 19/07/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Да вот говорят что Слава КПСС - вообще не человек ... весь текст скрыт [показать]
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor