أوضاع النطاق العالي الديناميكية

تتوفّر أشكال مختلفة من إمكانية تسجيل النطاق العالي الديناميكية (HDR) في واجهة برمجة التطبيقات Camera2. توضّح هذه الصفحة الميزات والقدرات والأوضاع المختلفة لتقنية HDR، وتشرح كيف تختلف هذه الميزات والقدرات والأوضاع حسب واجهة برمجة التطبيقات المحدّدة.

التقاط صور ثابتة بنطاق عالي الديناميكية

تتضمّن ميزة التقاط الصور الثابتة بنطاق عالي الديناميكية مجموعة متنوعة من الخوارزميات لتحسين النطاق الديناميكي لكاميرات الأجهزة الجوّالة.

في نظام التشغيل Android 13 والإصدارات الأحدث، تتوافق ميزة إخراج بيانات الكاميرا بمعدل 10 بت capability مع إخراج بيانات الكاميرا بمعدل 10 بت. تتيح فئة النطاق الديناميكي العالي الدقة DynamicRangeProfiles لبرامج الكاميرا ضبط إعدادات مخرجات الكاميرا التي يمكنها إنتاج إطارات بتنسيق بكسل 10 بت الفعلي ووظائف نقل 10 بت المقابلة. تتيح إعدادات الإخراج للكاميرا التي تعمل بنظام 10 بت باستخدام ملفات تعريف النطاق الديناميكي العالي (HDR) إمكانية استخدام عمق البتات المادي الموسّع فقط. يمكن أن تستخدم إعدادات إخراج الكاميرا بدقة 10 بت الأوضاع التالية مع وضع المشهد HDR:

  • التقاط صور ثابتة غير مضغوطة بدقة 10 بت باستخدام تنسيق البكسل P010
  • التقاط صور ثابتة مضغوطة بنطاق عالي الديناميكية باستخدام تنسيق البكسل JPEG_R استنادًا إلى مواصفات دقة HDR فائقة

بالنسبة إلى الأجهزة التي تعمل بالإصدار 12 من نظام التشغيل Android أو الإصدارات الأقدم، تتضمّن طرق تسجيل الفيديو بنطاق عالي الديناميكية معالجة إطارات يتم ضغطها في مرحلة ما إلى النطاق الديناميكي العادي 8 بت. في ما يلي طرق التقاط صور ثابتة بنطاق عالي الديناميكية يتم فيها التقاط عدة لقطات بدرجات تعرّض مختلفة للإضاءة، ويتم الحصول على النتيجة النهائية من خلال دمج الصور الفردية:

  • وضع المشهد بنطاق ديناميكي عالي (HDR): يتم تنفيذ هذا الوضع في طبقة HAL للكاميرا، ويمكن ضبطه إذا كان متاحًا من خلال برامج الكاميرا في طلبات التقاط الصور العادية.
  • نوع إضافة HDR: ننصح باستخدام نوع الإضافة هذا للمشاهد ذات التباين العالي. يستخدم هذا الوضع جلسة تسجيل ذات إمكانات محدودة مقارنةً بجلسات التسجيل العادية. على الجهاز نفسه، يمكن أن تنتج إضافات الكاميرا نتائج بجودة صورة أعلى من طلبات الالتقاط العادية.

تسجيل الفيديو بنطاق عالي الديناميكية (HDR)

على عكس التقاط الصور الثابتة بنطاق عالي الديناميكية، يشير الفيديو بنطاق عالي الديناميكية إلى تسجيل الفيديو بنطاق عالي الديناميكية (تسجيل فيديو 10 بت) فقط.