Apple добавила возможность захвата HDR-фотографий с выпуском iPhone 13 Pro в 2021 году. В 2023 году Google представила свою версию под названием Ultra HDR в Android 14. Однако до недавнего времени HDR-фотографии, сделанные на iPhone, обычно отображались как SDR-изображения на устройствах Android и наоборот.

Проблема несовместимости

Причиной этой несовместимости является различие в способах кодирования метаданных gain map, которые используются для отображения HDR-изображений. Google использует схему кодирования от Adobe, тогда как Apple применяет собственное решение. Когда устройство не может прочитать метаданные gain map, оно отображает только SDR-версию изображения.

Внедрение общего стандарта ISO 21496-1

С целью решения этой проблемы Apple и Google договорились поддерживать общий стандарт для метаданных gain map — ISO 21496-1. Об этом рассазал аналитик Мишал Рахман в статье для Android Authority. Новые версии операционных систем Android 15, iOS 18, iPadOS 18 и macOS Sonoma теперь поддерживать этот стандарт. А значит, что он обеспечивает корректное отображение HDR-фотографий с устройств iOS и Android на различных платформах.

С выпуском Android 15 Google кодирует изображения Ultra HDR с использованием как собственного формата, так и метаданных ISO 21496-1. Это повысило совместимость и обеспечило правильное отображение изображений на устройствах разных производителей.

Необходимость участия разработчиков

Важно отметить, что Apple и Google предоставляют необходимые API для поддержки нового стандарта, но ответственность за их внедрение лежит на разработчиках приложений. Без обновления приложений для использования этих API устройства по-прежнему будут отображать SDR-версию изображений. Кроме того, для корректного отображения HDR-фотографий устройство должно быть оснащено дисплеем с поддержкой HDR.

Текущее состояние и перспективы

На данный момент просматривать HDR-изображения, сделанные на устройствах Android или iPhone, можно с помощью приложения «Google Фото» на обеих платформах. Приложения Apple, такие как «Сообщения», «Фото» и «Просмотр», также поддерживают новый стандарт ISO и могут правильно отображать Ultra HDR-изображения с Android-устройств.

Если проблемы с отображением HDR-фотографий всё же возникают, рекомендуется использовать Google Chrome, который поддерживает стандарт ISO 21496-1 на всех платформах.

Совместная поддержка стандарта ISO 21496-1 компаниями Apple и Google должна ускорить распространение HDR-фотографий на разных платформах и устройствах, обеспечивая пользователям более качественный и насыщенный визуальный опыт.


Ещё по теме: