Три части в одном файле
Спецификация описывает формат файла, который кодирует логарифмическую карту усиления диапазона внутри JPEG. На практике это означает три компонента: обычное фото SDR, карту усиления, которая говорит, насколько ярче должен стать каждый участок, и метаданные, которые объясняют программе, как её применить.
Что делает каждая часть
- Базовое изображение Обычная версия JPEG. Именно её показывает любая существующая программа просмотра, и именно поэтому появление формата ничего не сломало.
- Карта усиления Второй JPEG, гораздо меньшего размера, работающий как множитель для каждого участка. Конвертер Vaultaire записывает его в четверть размера.
- Метаданные Значения XMP и индекс MPF, которые сообщают совместимой программе о наличии карты и о том, как её интерпретировать.
В спецификации формата изображений Ultra HDR сказано, что устаревшие программы, не поддерживающие формат, читают и показывают обычное изображение с низким динамическим диапазоном, а программы с поддержкой формата объединяют основное изображение с картой усиления и выводят изображение с расширенным динамическим диапазоном на совместимых экранах.
Почему его сделали именно так
Экран HDR может показать более яркий белый, чем экран SDR, но насколько именно, зависит от устройства. Спецификация прямо говорит, что способ отображения должен подстраиваться под любое соотношение между точками белого HDR и SDR у экрана, которое может заметно различаться у разных устройств и даже меняться со временем на одном устройстве.
Одно фиксированное изображение HDR так не умеет. Базовое изображение плюс множитель могут, потому что программа сама решает, насколько сильно применять карту для конкретного экрана. Спецификация также требует, чтобы способ работал без клиппинга светлых участков, потери деталей в тенях, сжатия локального контраста и изменения тональных отношений между объектами сцены. Именно эти четыре ограничения объясняют, почему карта усиления лучше, чем просто более яркая картинка.
Вторым требованием при разработке был размер. Дополнительные данные представляют собой сжатую карту в оттенках серого, а не вторую фотографию в полном разрешении, поэтому файл растёт умеренно, а не вдвое.
Почему ваше фото HDR часто выглядит обычным
Ultra HDR деградирует незаметно, и это его лучшая, но в то же время самая сбивающая с толку черта. Ошибок не возникает. Вы просто получаете SDR-изображение.
| Причина | Что происходит |
|---|---|
| Программа просмотра не поддерживает карты усиления | Она показывает базовое изображение, именно так, как и задумано |
| Используется SDR-экран | Нет дополнительного запаса яркости для отображения |
| Яркость экрана или режим энергосбережения | Доступный запас яркости уменьшается, поэтому эффект ослабевает |
| Редактор пересохранил файл | Многие редакторы сохраняют обычный JPEG и удаляют карту |
| Социальная платформа перекодировала загруженный файл | Поддержка зависит от приложения, аккаунта, устройства и способа загрузки |
Проверьте реальный путь публикации, прежде чем где-либо полагаться на версию HDR. Поддержка меняется достаточно часто, поэтому прошлогодний результат ничего не гарантирует сегодня.
Конвертация в обе стороны
Конвертер определяет направление по самому файлу. Он работает с одним непрозрачным статичным файлом JPEG, PNG или WebP либо с Ultra HDR JPEG размером до 20 MB, до 8,192 пикселей по стороне и до 16,000,000 пикселей всего.
- Из Ultra HDR в обычный SDR Базовая версия внутри файла уже является правильным ответом для SDR, поэтому она считывается, перекодируется в обычный JPEG и проверяется, чтобы подтвердить: в скачиваемом файле карта усиления не объявлена. Выбирать стиль не нужно.
- Из SDR в Ultra HDR Карта усиления создаётся из изображения и упаковывается с запасным SDR-изображением, обязательными значениями XMP и индексом MPF. Для обработки светлых участков вы выбираете «Естественный», «Свечение» или «Графика».
- Результат всегда в JPEG Исходник PNG или WebP становится Ultra HDR JPEG, потому что формат описывает базовое изображение, карту усиления, значения XMP и индекс MPF как данные JPEG.
- Проверка перед скачиванием Сначала разбирается контейнер и декодируются оба встроенных изображения JPEG. Всё выполняется в браузерном воркере, и файл не загружается на сервер.
Одно честное ограничение направления из SDR в HDR: создание карты усиления не восстановит детали светлых участков, которые оригинал изначально не зафиксировал. Оно меняет то, как совместимый экран отображает диапазон, который уже есть в файле. Если фото просто слишком тёмное, начинать лучше с руководства по осветлению.
По метаданным этот инструмент является единственным исключением среди конвертеров Vaultaire. Поддерживаемые метаданные исходника не копируются, но Ultra HDR требует значения XMP для карты усиления и индекс MPF, поэтому результат по своей природе не является файлом без метаданных.
Частые вопросы об Ultra HDR
Что такое изображение Ultra HDR?
JPEG, который содержит обычное базовое изображение SDR, второй JPEG с картой усиления и метаданные, описывающие, как совместимая программа их объединяет. Спецификация определяет его как логарифмическую карту усиления диапазона, закодированную внутри файла JPEG.
Почему он по-прежнему открывается в старых программах?
Обратная совместимость была требованием при разработке. Программы, которые не понимают формат, показывают обычное изображение с низким динамическим диапазоном и игнорируют остальное.
Почему моё фото HDR выглядит обычным?
Это зависит от устройства, режима экрана, яркости и приложения, которое его показывает. Также это зависит от того, сохранилась ли карта усиления после редактирования или отправки файла, потому что многие сервисы перекодируют его и удаляют её.
Можно ли конвертировать Ultra HDR в обычный JPG?
Да. Базовая версия внутри файла является правильным результатом SDR, поэтому она считывается, перекодируется в обычный JPEG и проверяется, чтобы подтвердить, что карта усиления не объявлена.
Можно ли превратить обычное фото в Ultra HDR?
Вы можете упаковать его с созданной картой усиления. Это не восстановит детали светлых участков, которые оригинал изначально не зафиксировал. Так задаётся то, как совместимый экран отображает уже имеющийся диапазон.
Сильно ли увеличивается размер файла?
Умеренно. Карта представляет собой сжатое уменьшенное изображение, записанное здесь в четверть размера, а не вторую фотографию в полном разрешении. Небольшой объём дополнительных данных был одним из заявленных требований формата.