Différentes formes de capture HDR (High Dynamic Range) sont disponibles dans l'API Camera2
. Cette page décrit les différentes fonctionnalités, capacités et modes du HDR, et explique en quoi ils diffèrent selon l'API spécifique.
Capture d'images fixes HDR
La capture d'images fixes en HDR englobe divers algorithmes permettant d'améliorer la plage dynamique des caméras mobiles.
Pour Android 13 et versions ultérieures, la sortie de caméra 10 bits capability
est compatible avec la sortie de caméra 10 bits. La classe de plage dynamique HDR
DynamicRangeProfiles
permet aux clients de l'appareil photo de configurer des sorties d'appareil photo capables de produire des
images avec un format de pixel réel de 10 bits et des fonctions de transfert de 10 bits correspondantes. Les configurations de sortie de la caméra 10 bits utilisant des profils de plage dynamique HDR n'activent que la profondeur de bits physique étendue.
Les configurations de sortie de caméra 10 bits peuvent utiliser les modes suivants en association avec le mode scène HDR :
- Capture d'images fixes non compressées de 10 bits au format de pixel P010.
- Capture d'images fixes compressées en HDR à l'aide du format de pixel
JPEG_R
basé sur la spécification Ultra HDR.
Pour les appareils équipés d'Android 12 ou d'une version antérieure, les méthodes de capture HDR impliquent toujours le traitement de frames qui sont à un moment donné compressés dans la plage dynamique standard de 8 bits. Voici les méthodes de capture d'images fixes HDR qui consistent à capturer plusieurs images avec des expositions différentes, puis à les fusionner pour obtenir le résultat HDR final :
- Mode scène HDR : ce mode est implémenté au niveau de la couche HAL de l'appareil photo et, s'il est pris en charge, il peut être défini par les clients de l'appareil photo dans les requêtes de capture d'appareil photo régulières.
- Type d'extension HDR : ce type d'extension est recommandé pour les scènes à contraste élevé. Utilise une session de capture avec des capacités limitées par rapport aux sessions de capture standards. Sur le même appareil, les extensions d'appareil photo peuvent produire des résultats avec une qualité d'image supérieure à celle des demandes de capture classiques.
Enregistrement vidéo HDR
Contrairement à la capture de photos HDR, le HDR vidéo ne fait référence qu'à la capture vidéo HDR (enregistrement vidéo 10 bits).