Stabilizzazione anteprima fotocamera

Per i dispositivi con Android 13 o versioni successive, la fotocamera fornisce supporto per la stabilizzazione video nello stream di anteprima e altri stream non RAW nelle sessioni di acquisizione con la videocamera. Questa funzionalità ti consente di le app di terze parti offrono un'esperienza WYSIWYG quando confronti l'anteprima della fotocamera e la registrazione.

Implementazione

Per fornire ad app di terze parti questa funzionalità, il dispositivo i produttori devono pubblicizzare il supporto per i seguenti elementi e implementare visualizza l'anteprima degli algoritmi di stabilizzazione nell'HAL della fotocamera:

Per modificare le impostazioni predefinite per questa funzione, assegna un valore predefinito nel acquisire il modello di richiesta di acquisizione durante la creazione di una richiesta di acquisizione utilizzando createCaptureRequest

Per un'implementazione di riferimento di questa funzione, consulta il codice per EmulatedCamera a Seppia su hardware/google/camera/devices/EmulatedCamera/hwl/EmulatedSensor.cpp.

Per ulteriori dettagli sulle modalità di stabilizzazione video, vedi CONTROL_VIDEO_STABILIZATION_MODE

Convalida

Per testare l'implementazione di questa funzionalità, utilizza i seguenti CTS e ITS Test:

CTS:

ITS (verifica il campo visivo e la qualità della stabilizzazione):