在 Android 9 中,相機裝置可廣播
動作追蹤功能
支援這項功能的攝影機本身不會產生動作追蹤資料,
而是 ARCore 以及影像穩定演算法
也就是用於場景分析的其他感應器如要支援這項功能,裝置必須支援
CONTROL_CAPTURE_INTENT_MOTION_TRACKING
。
如果這項意圖是擷取要求的一部分,相機必須限制
曝光時間上限,最多 20 毫秒,以減少動作模糊。
範例和來源
HAL 端的參考動作追蹤實作 的 相機 HAL。
實作
如要啟用攝影機裝置上的動作追蹤功能,請確認下列事項:
-
ANDROID_REQUEST_AVAILABLE_CAPABILITIES_MOTION_TRACKING
敬上 功能是否已啟用 -
ANDROID_CONTROL_CAPTURE_INTENT_MOTION_TRACKING
敬上 意圖受到支援,且在擷取要求中可限制相機 曝光時間上限為 20 毫秒。 下列清單中的鏡頭校正資料已準確記錄在 靜態資訊和動態中繼資料欄位:
驗證
支援動作追蹤功能的相機裝置必須通過 相機 CTS 測試。