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

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

HDR-фотография

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

Для Android 13 и выше 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-битная видеозапись) .