Di Android 9, perangkat kamera dapat mengiklankan kemampuan pelacakan gerakan . Kamera yang mendukung fitur ini tidak menghasilkan data pelacakan gerakan itu sendiri, melainkan digunakan oleh ARCore atau algoritma stabilisasi gambar bersama dengan sensor lain untuk analisis pemandangan. Untuk mendukung fitur ini, perangkat harus mendukung CONTROL_CAPTURE_INTENT_MOTION_TRACKING
. Jika maksud ini merupakan bagian dari permintaan pengambilan, kamera harus membatasi waktu pemaparan hingga maksimum 20 milidetik untuk mengurangi keburaman gerakan.
Contoh dan sumber
Implementasi pelacakan gerak referensi di sisi HAL tersedia sebagai bagian dari Kamera HAL .
Penerapan
Untuk mengaktifkan pelacakan gerakan pada perangkat kamera, pastikan:
- Kemampuan
ANDROID_REQUEST_AVAILABLE_CAPABILITIES_MOTION_TRACKING
diaktifkan. - Niat
ANDROID_CONTROL_CAPTURE_INTENT_MOTION_TRACKING
didukung dan bila disertakan dalam permintaan pengambilan akan membatasi waktu pemaparan kamera hingga maksimum 20 milidetik. Data kalibrasi lensa dari daftar berikut dilaporkan secara akurat di bidang informasi statis dan metadata dinamis:
Validasi
Perangkat kamera yang mendukung fitur pelacakan gerakan harus lulus tes CTS kamera .