في Android 9، يمكن لأجهزة الكاميرات عرض الإعلانات
إمكانية تتبّع الحركة.
إنّ الكاميرات التي تدعم هذه الميزة لا تنتج بيانات تتبُّع الحركة نفسها،
ولكن بدلاً من ذلك، يتم استخدامها بواسطة ARCore أو إحدى خوارزميات تثبيت الصور
مستشعرات أخرى لتحليل المشهد. لإتاحة هذه الميزة، يجب أن تتوافق الأجهزة مع
CONTROL_CAPTURE_INTENT_MOTION_TRACKING
إذا كان هذا الغرض جزءًا من طلب الالتقاط، يجب أن تحدّ الكاميرا من
الحد الأقصى لمدة التعرض للضوء 20 ملي ثانية لتقليل تمويه الحركة.
الأمثلة والمصدر
يتوفّر تنفيذ تتبُّع الحركة المرجعي على جانب HAL كجزء من من طبقة تجريد الأجهزة (HAL) للكاميرا
التنفيذ
لتفعيل ميزة "تتبُّع الحركة" على جهاز كاميرا، يجب التأكّد ممّا يلي:
- تشير رسالة الأشكال البيانية
ANDROID_REQUEST_AVAILABLE_CAPABILITIES_MOTION_TRACKING
. - تشير رسالة الأشكال البيانية
ANDROID_CONTROL_CAPTURE_INTENT_MOTION_TRACKING
الهدف متاح وعندما يتم تضمينه في طلب الالتقاط يحدّ من قدرة الكاميرا وقت التعرض إلى 20 مللي ثانية كحد أقصى. يتم عرض بيانات معايرة "عدسة Google" من القائمة التالية بدقة في حقول المعلومات الثابتة والبيانات الوصفية الديناميكية:
التحقُّق
يجب أن تجتاز أجهزة الكاميرا التي تتيح ميزة تتبُّع الحركة اختبارات CTS للكاميرا.