دقة HDR فائقة

يتيح نظام التشغيل Android 14 التقاط صور بدقة HDRفائقة مضغوطة باستخدام تنسيق JPEG_R الصور. يتوافق هذا التنسيق مع الصور بتنسيق JPEG بتقنية النطاق العادي الديناميكية ويسمح بعرض المحتوى بتقنية HDR. لمعرفة التفاصيل حول مواصفات تنسيق Ultra HDR، يُرجى الاطّلاع على Ultra HDR Image Format v1.0.

التنفيذ

يصف هذا القسم كيفية تنفيذ ميزة Ultra HDR.

التنفيذ المرجعي

يتضمّن إطار عمل الكاميرا وخدمة الكاميرا في AOSP تنفيذًا مرجعيًا لميزة Ultra HDR.

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

خيارات التنفيذ

يمكن لشركات تصنيع الأجهزة تحديد المستويات التالية من التوافق مع تقنية Ultra HDR ل أجهزتها:

  • الحد الأدنى: في هذا الإعداد، تكون ميزة "دقة HDR فائقة" غير مفعّلة تلقائيًا من خلال وظيفة البث المركب للخدمة الكاميرا. لتفعيل تنفيذ المرجع JpegRCompositeStream، اضبط سمة النظام ro.camera.enableCompositeAPI0JpegR على true. وبما أنّه يتم تنفيذ كل العمليات والترميز في البرامج، يمكن أن يؤدي هذا الخيار إلى زيادة وقت الاستجابة وانخفاض الأداء.
  • متوسط: باستخدام هذا الخيار، يستخدم تنفيذ JpegRCompositeStreamملف JPEG بنطاق ديناميكية عادي (SDR) يوفّره HAL كملف صورة أساسية وإطار P010 لاحتساب خريطة الاسترداد. يتضمن هذا الخيار معالجة البرامج ضمن مسار البيانات، ولكنه بسيط نسبيًا مقارنةً بالخيار الأدنى.
  • مفصّلة: تعرض طبقة HAL للكاميرا بث المخرج JPEG_R وتوفّره مباشرةً. يتيح هذا الخيار لصنّاع الأجهزة تنفيذ تحسينات خاصة بالأجهزة، ويمكن أن يؤدي ذلك إلى تحسينات كبيرة في جودة الصور.

لإيقاف تنفيذ JpegRCompositeStream، اضبط سمة الإصدار ro.camera.disableJpegR على true. إذا لم يتم ضبط سمة الإصدار هذه أو تم ضبطها على false، يتم تفعيل تقنية Ultra HDR تلقائيًا من خلال JpegRCompositeStream على الأجهزة التي تتيح إمكانية الإخراج بدقة 10 بت والتسجيل المتزامن بدقة 10 و8 بت.

التحقُّق

للتحقّق من صحة ميزة Ultra HDR على جهازك، عليك إجراء الاختبارات التالية.

اختبارات CTS

اختبارات ITS

الاختبارات اليدوية

لإجراء الاختبارات اليدوية، استخدِم نموذج التنفيذ لالتقاط الصور بدقة HDR الفائقة، الذي يتضمّن إمكانية ضبط دقة HDR الفائقة والتقاط الصور باستخدام تنسيق ملف JPEG_R.