Рубрика «jpeg» - 3

По следам интернетовских поисков замены самого культового и дефективного типа файлов

«GIF умер, да здравствует GIF!» - 1

5 ноября 1999 года было объявлено «Днём сжигания всех гифок» [Burn All GIFs Day]. Если бы вы тогда зашли на домашнюю страницу этого проекта, вы бы увидели план его реализации, такой же простой, как его название: «В День сжигания всех GIF все пользователи GIF собираются в Unisys и сжигают все свои файлы GIF». Сопровождали всё это гордые антиподы GIF – файлы формата PNG.

Несмотря на шутку, связанную со сжиганием файлов, сопровождаемую забавной просьбой «потушить все гифки перед тем, как уйти», выражаемое недовольство было реальным, а миссия – настоящей: раз и навсегда избавить веб от его бича, формата GIF.

К тому моменту формату было уже больше десяти лет, он зародился лет за пять до самой сети, и он начинал устаревать. Он поддерживал жалкие 256 цветов. Его возможности анимации были хуже, чем у бумажного блокнота. Он явно был недоразвит по сравнению с любым более новым форматом файлов. И кроме всего прочего, держатели патентов уже пять лет угрожали судебными исками пользователям формата. Ко «Дню сжигания всех гифок» он уже находился на краю пропасти. Специалисты по форматам файлов и будущему сети обступили устаревший формат, вооружившись картинками с факелами и вилами в формате PNG.

И всё же, каким-то образом, мы с вами оказались в такой вот ситуации. Прошло 17 лет, а GIF не умер. Он правит интернетом.

Читать полностью »

Нейросеть Google сжимает фотографии лучше JPEG - 1
Фрагмент 32×32 пикселя оригинального изображения, сжатого разными методами. Иллюстрация: Google

Разработчики из компании Google поделились очередными достижениями в применении нейросетей для практических задач. 18 августа они опубликовали на arXiv научную статью «Сжатие полноразмерных изображений с помощью рекуррентных нейронных сетей» ("Full Resolution Image Compression with Recurrent Neural Networks"). В статье описан инновационный метод сжатия фотографий с помощью нейросети, показан процесс её обучения и примеры её работы.

Разработчики информируют, что это первая нейросеть в мире, которая на большинстве битрейтов сжимает фотографии лучше JPEG (по кривой скорость/искажение), при помощи энтропийного кодирования или без его помощи.
Читать полностью »

Арифметическое кодирование по образцу Pied Piper

Свободный формат Lepton сжимает файлы JPEG на 22% без потерь - 1
Предсказание коэффициентов дискретного косинусного преобразования в соседних 64-битных блоках JPEG

Компания Dropbox опубликовала исходный код нового формата потокового сжатия изображений Lepton (репозиторий на Github). Исходный код Lepton опубликован под свободной лицензией Apache. Всех желающих приглашают оптимизировать новый свободный алгоритм.

Lepton демонстрирует средний коэффициент компрессии 22% на файлах JPEG, предсказывая коэффициенты ДКП в JPEG-блоках и учитывая эти коэффициенты в качестве контекста для арифметического кодера, то есть кодируя дельту коэффициентов в соседних блоках.
Читать полностью »

BPG (Better Portable Graphics) — новый графический формат, цель которого заменить JPEG там, где качество или размер файла имеют значение. Именно так описывает BPG создатель этого формата — гениальный программист Фабрис Беллар, автор таких программ как LZEXE, FFmpeg, QEMU и др.

Основные преимущества BPG

  • Высокая степень сжатия. Файлы гораздо меньше, чем JPEG при таком же качестве.
  • Поддержка большинством веб-браузеров через маленький Javascript-декодер (56 КБ в gzip).
  • Основан на подмножестве открытого стандарта видеосжатия HEVC.
  • Поддержка тех же форматов цветности, что и в JPEG (grayscale, YCbCr 4:2:0, 4:2:2, 4:4:4) для снижения потерь во время конвертации. Альфа-канал поддерживается. Цветовые пространства RGB, YCgCo и CMYK тоже поддерживаются.
  • Нативная поддержка от 8 до 14 бит на канал для расширения динамического диапазона.
  • Возможно сжатие без потерь.
  • Различные метаданные (такие как EXIF, профили ICC, XMP) можно внедрить в файл.
  • Поддержка анимации.

Именно последний пункт даёт возможность предположить, что BPG заменит в интернете анимированный GIF. В самом деле, он лучше по всем параметрам.
Читать полностью »

Используем WebP сегодня - 1
Это перевод статьи ребят из Aristotle Interactive.
Говорят, фотография стоит тысячи слов. Но в сети, фотография может занимать тысячу килобайт и больше! По данным HTTP Archive, изображения в среднем занимают до 64% веб-страницы. Учитывая это, оптимизация изображений — крайне важный аспект, особенно принимая во внимание то, что многие пользователи просто уйдут с сайта, если он не загрузится за несколько секунд.

Проблема с оптимизацией изображений в том, что мы хотим сохранить размер изображений, не жертвуя при этом качеством. Предыдущие попытки создать типы файлов, которые бы оптимизировали изображения лучше, чем стандартные JPEG, PNG и GIF, успеха не возымели.Читать полностью »

image

На этой неделе в Брюсселе обсуждалась возможность добавления повсеместной DRM-защиты в JPEG-изображения. Если раньше распечатке или обработке изображений денежных средств и защищенных документов производитель препятствовал на уровне софта, то теперь было выдвинуто предложение использовать DRM-защиту на уровне отдельных файлов, сообщает eff.org.

DRM в JPEG — не новинка. Профессиональная версия этого формата, JPEG 2000, уже имеет расширение под названием DRM JPSEC. Но использование JPEG 2000 ограничивается некоторыми профессиональными и узкоспециализированными областями, такими как рентгенография, телевещание, производство кинофильмов и архивирование. По этой причине использование DRM в JPEG 2000 не коснулось изображений в вебе, где формат JPEG остается доминирующим, то есть обошло широкие массы. Теперь же «JPEG Privacy and Security group» рассматривает вариант внедрения DRM в уже существующие JPEG-изображения, так сказать, задним числом. Подобное решение может привести к катастрофическим последствиям для современного веба.
Читать полностью »

Во время хакатона Hack Week разработчики из компании Dropbox воплотили в жизнь вымышленный алгоритм Pied Piper из сериала «Кремниевая долина» (комедийный сериал о нелёгкой жизни стартаперов).

Удивительно, но за несколько дней напряжённого кодинга удалось получить на базе OpenH264 рабочее решение, которое демонстрирует компрессию до 13% для видеороликов H.264 и 22% на произвольных файлах JPEG. Повторим, это честное lossless-сжатие, когда сжатый файл можно вернуть в исходное состояние с точностью до бита.

Исходный код Pied Piper (losslessh264) опубликован на Github под свободной лицензией BSD.
Читать полностью »

22-26 июня 2015 года состоялось очередное заседание Комитета Объединённой группы экспертов по фотографии (JPEG Committee). На нём принято несколько важных решений, в том числе решено начать стандартизацию легковесного формата JPEG XS для передачи несжатых изображений и видео по Сети там, где важная низкая задержка передачи и не так важен объём трафика.

Кроме того, комитет JPEG сообщил о «поиске решений, которые могут обеспечить конфиденциальность и безопасность при публикации фотографий в социальных сетях, стоковых базах фотографий и т.д.»
Читать полностью »

Французский программист представил публике новый графический формат BPG.

Следует отметить, что формат BPG (Better Portable Graphics) имеет некоторые преимущества по сравнению с популярным JPEG, особенно когда речь идёт о сжатии файла — даже при очень маленьком размере файла изображение в формате BPG остаётся вполне качественным, чего не скажешь о файле в формате JPEG, который существенно снижает качество.

Программист создал альтернативу графическому формату JPEG

Читать полностью »

image

Mozilla выпустила новую версию кодера для JPEG-изображений mozjpeg, пишет TechCrunch. Новая версия уже тестируется на facebook.com, и Facebook пожертвовал Mozilla 60 000 долларов на продолжение работы над этим проектом.

Когда дело доходит до графических форматов в интернете, PNG и JPEG — в значительной степени единственные два варианта. На протяжении многих лет такие компании, как Microsoft и Google, разрабатывали свои собственные форматы, но ни один из них не прижился. Google использует свой формат WebP на собственных сайтах для пользователей Chrome, но он получил малое распространение за пределами Маунтин-Вью.

Mozilla обещает, что версия 2.0 её кодировщика уменьшает размер файла, как базовых (baseline), так и прогрессивных (progressive) JPEG-файлов в среднем на 5 %. В зависимости от изображения, процент может быть значительно выше (до 15 %) или чуть ниже. В отличие от первой версии, эффект которой был виден только на прогрессивных JPEG, новая версия также улучшает изображения, сохранённые в базовом формате.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js