Stabilisierung der Kameravorschau

Bei Geräten mit Android 13 oder höher hat die Kamera -Framework unterstützt die Videostabilisierung im Vorschau-Stream. und andere Nicht-RAW-Streams bei Kameraaufnahmen. Mit dieser Funktion können Drittanbieter-Apps bieten What You See Is What You Get (WYSIWYG) der Kameravorschau und der Aufnahme.

Implementierung

Damit Drittanbieter-Apps diese Funktion nutzen können, muss das Gerät Hersteller müssen Support für die folgenden Schlüssel bewerben und Vorschau der Stabilisierungsalgorithmen im Kamera-HAL:

Um die Standardeinstellungen für diese Funktion zu ändern, weisen Sie einen Standardwert in der Anforderungsvorlage erfassen, wenn Sie eine Erfassungsanfrage mit createCaptureRequest

Eine Referenzimplementierung dieser Funktion finden Sie im Code für EmulatedCamera in Tintenfisch um hardware/google/camera/devices/EmulatedCamera/hwl/EmulatedSensor.cpp

Weitere Informationen zu den Videostabilisierungsmodi findest du unter CONTROL_VIDEO_STABILIZATION_MODE

Zertifizierungsstufe

Testen Sie Ihre Implementierung dieser Funktion mithilfe der folgenden CTS und ITS. Tests:

CTS:

ITS (testet das Sichtfeld und die Stabilisierungsqualität):