Rilevamento del movimento

In Android 9, i dispositivi con fotocamera possono pubblicizzare la funzionalità di rilevamento del movimento. Le fotocamere che supportano questa funzionalità non producono dati di rilevamento del movimento, ma vengono utilizzate da ARCore o da un algoritmo di stabilizzazione dell'immagine insieme ad altri sensori per l'analisi della scena. Per supportare questa funzionalità, i dispositivi devono supportare CONTROL_CAPTURE_INTENT_MOTION_TRACKING. Se questo intent fa parte della richiesta di acquisizione, la fotocamera deve limitare il tempo di esposizione a un massimo di 20 millisecondi per ridurre la sfocatura dovuta al movimento.

Esempi e origine

Un'implementazione di riferimento del rilevamento del movimento sul lato HAL è disponibile come parte di Camera HAL.

Implementazione

Per attivare il rilevamento del movimento su un dispositivo con fotocamera, assicurati che:

Convalida

I dispositivi con fotocamera che supportano la funzionalità di rilevamento del movimento devono superare i test CTS della fotocamera.