Seguimiento de movimiento

En Android 9, los dispositivos de cámara pueden anunciar la capacidad de seguimiento del movimiento. Las cámaras que admiten esta función no generan datos de seguimiento de movimiento por sí mismas, sino que ARCore o un algoritmo de estabilización de imágenes las usan junto con otros sensores para analizar la escena. Para admitir esta función, los dispositivos deben admitir CONTROL_CAPTURE_INTENT_MOTION_TRACKING. Si esta intención forma parte de la solicitud de captura, la cámara debe limitar el tiempo de exposición a un máximo de 20 milisegundos para reducir el desenfoque por movimiento.

Ejemplos y fuente

Una implementación de referencia del seguimiento del movimiento en el lado de la HAL está disponible como parte de la HAL de la cámara.

Implementación

Para habilitar el seguimiento del movimiento en un dispositivo de cámara, asegúrate de lo siguiente:

Validación

Los dispositivos de cámara que admiten la función de seguimiento del movimiento deben superar las pruebas de CTS de la cámara.