Режимы расширенного динамического диапазона

В API Camera2 доступны различные формы захвата с расширенным динамическим диапазоном (HDR). На этой странице описаны различные функции, возможности и режимы HDR, а также их различия в зависимости от конкретного API.

HDR все еще снимает

Съемка Still в формате HDR включает в себя множество алгоритмов для улучшения динамического диапазона мобильных камер.

Для Android 13 и более поздних версий 10-битный выходной capability камеры поддерживает 10-битный выходной сигнал камеры. Класс DynamicRangeProfiles динамического диапазона HDR позволяет клиентам камеры настраивать выходы камеры, способные создавать кадры с фактическим 10-битным форматом пикселей и соответствующими 10-битными функциями передачи. Конфигурации 10-битного вывода камеры с использованием профилей динамического диапазона HDR обеспечивают только расширенную физическую разрядность. Конфигурации 10-битного выхода камеры могут использовать следующие режимы в сочетании со сценарным режимом HDR :

  • 10-битный несжатый снимок с использованием формата пикселей P010 .
  • Сжатие HDR-снимков с использованием формата пикселей JPEG_R на основе спецификации Ultra HDR .

Для устройств под управлением Android 12 или более ранней версии методы захвата HDR по-прежнему включают обработку кадров, которые в какой-то момент сжимаются до стандартного 8-битного динамического диапазона. Ниже приведены методы съемки фотографий HDR, при которых снимается несколько кадров с разной экспозицией, а окончательный результат HDR получается путем объединения отдельных изображений:

  • Сюжетный режим HDR : этот режим реализован на уровне HAL камеры и, если поддерживается, может быть установлен клиентами камеры в обычных запросах захвата камеры.
  • Тип расширения HDR : этот тип расширения рекомендуется для сцен с высокой контрастностью. Использует сеанс захвата с ограниченными возможностями по сравнению с обычными сеансами захвата. На одном и том же устройстве расширения камеры могут давать результаты с более высоким качеством изображения, чем обычные запросы на захват.

HDR-запись видео

В отличие от захвата фотографий HDR, видео HDR относится только к захвату HDR-видео (10-битная видеозапись) .