מצבי טווח דינמי גבוה

ב-API של Camera2 זמינים סוגים שונים של צילום בטווח דינמי גבוה (HDR). בדף הזה מתוארים התכונות, היכולות והמצבים השונים של HDR, וההבדלים ביניהם בהתאם ל-API הספציפי.

צילום תמונות סטילס ב-HDR

צילום תמונות סטילס ב-HDR כולל מגוון אלגוריתמים לשיפור הטווח הדינמי של מצלמות בנייד.

ב-Android מגרסה 13 ואילך, פלט המצלמה באיכות 10 ביט capability תומך בפלט מצלמה באיכות 10 ביט. הטווח הדינמי של HDR DynamicRangeProfiles מאפשר ללקוחות המצלמה להגדיר פלט של המצלמה שיכול להפיק פריימים עם פורמט פיקסלים של 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 ביט).