Seguimiento de movimiento

En Android 9, los dispositivos de cámara pueden anunciar capacidad de seguimiento de movimiento. Las cámaras compatibles con esta función no producen datos de seguimiento de movimiento por sí mismas, pero en su lugar, ARCore o un algoritmo de estabilización de imágenes las usan otros sensores para el análisis de la escena. Para admitir esta función, los dispositivos deben admitir CONTROL_CAPTURE_INTENT_MOTION_TRACKING Si este intent 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

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

Implementación

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

Validación

Los dispositivos de cámara que admitan la función de seguimiento de movimiento deben pasar el pruebas del CTS de la cámara.