Tryby HDR

W interfejsie Camera2API dostępne są różne formy rejestrowania zdjęć w trybie HDR (High Dynamic Range). Na tej stronie opisujemy różne funkcje, możliwości i tryby HDR oraz ich różnice w zależności od konkretnego interfejsu API.

HDR-A

Przechwytywanie zdjęć w HDR obejmuje wiele algorytmów poprawiających zakres dynamiczny kamer w telefonach.

W Androidzie 13 i nowszych wyjście 10-bitowe aparatucapabilityobsługuje wyjście 10-bitowe aparatu. Klasa HDR DynamicRangeProfiles umożliwia klientom aparatów konfigurowanie wyjść aparatu, które umożliwiają tworzenie klatek w rzeczywistym 10-bitowym formacie pikseli i odpowiednich funkcji przesyłania 10-bitowych. 10-bitowe konfiguracje wyjścia aparatu korzystające z profili zakresu dynamiki HDR umożliwiają tylko rozszerzoną fizyczną głębię bitową. Konfiguracje wyjścia 10-bitowej kamery mogą używać tych trybów w połączeniu z trybem sceny HDR:

  • 10-bitowe nieskompresowane zdjęcia w formacie P010.
  • HDR-skompresowane zdjęcia zrobione za pomocą formatu JPEG_Rpikselów zgodnie ze specyfikacją ultra HDR.

W przypadku urządzeń z Androidem 12 lub starszym metody przechwytywania obrazu HDR obejmują przetwarzanie klatek, które w pewnym momencie są kompresowane do standardowego 8-bitowego zakresu dynamicznego. Oto metody HDR do robienia zdjęć, w których przypadku rejestrowane są różne klatki z różną ekspozycją, a ostateczny wynik HDR powstaje przez połączenie poszczególnych obrazów:

  • Tryb sceny HDR: ten tryb jest implementowany na poziomie interfejsu HAL aparatu i w razie obsługi może być ustawiany przez klientów aparatu w ramach zwykłych żądań przechwytywania aparatu.
  • Typ rozszerzenia HDR: ten typ rozszerzenia jest zalecany w przypadku scen o wysokim kontraście. Używa sesji przechwytywania z ograniczonymi możliwościami w porównaniu do zwykłych sesji przechwytywania. Na tym samym urządzeniu rozszerzenia aparatu mogą zapewnić lepszą jakość obrazu niż w przypadku zwykłych żądań przechwytywania.

Nagrywanie filmów HDR

W odróżnieniu od robienia zdjęć HDR, HDR w przypadku filmów odnosi się tylko do filmowania HDR (10-bitowe nagrywanie wideo).