Отслеживание движения

В Android 9 камеры могут сообщать о возможности отслеживания движения. Камеры, поддерживающие эту функцию, не создают данные отслеживания движения, но используются ARCore или алгоритмом стабилизации изображения вместе с другими датчиками для анализа сцены. Чтобы поддерживать эту функцию, устройства должны поддерживать CONTROL_CAPTURE_INTENT_MOTION_TRACKING. Если это намерение является частью запроса на съемку, камера должна ограничить время экспозиции максимум 20 миллисекундами, чтобы уменьшить размытость в движении.

Примеры и источник

Справочная реализация отслеживания движения на стороне HAL доступна в составе Camera HAL.

Реализация

Чтобы включить отслеживание движения на камере, убедитесь, что:

Проверка

Камеры, поддерживающие отслеживание движения, должны пройти тесты CTS.