Plattformspezifische Leitfäden
Android (Kotlin/Java)
Android NDK (C)
Die elektronische Bildstabilisierung (Electronic Bild Stabilization, EIS) ist eine Funktion in ARCore, mit der Kamerawackeln in Videos reduziert werden können. Dabei werden kleine Bewegungen der Kamera erkannt und durch Verschieben des angezeigten Bildes ausgeglichen. Dadurch werden selbst dann flüssigere und stabilere Videos aufgenommen, wenn die Kamera sich bewegt.
<ph type="x-smartling-placeholder">
Vorteile von EIS
Die Verwendung von EIS in ARCore bietet folgende Vorteile:
- Reduziertes Kamerawackeln
- Flüssigere, stabilere Videos
- Mehr Kino-Flair
EIS verstehen
Wenn EIS in ARCore aktiviert ist, wird die Bewegung der Kamera mit dem Gyroskop des Geräts gemessen. ARCore berechnet mithilfe der Metadaten des Bildes die erforderlichen Transformationen, um sowohl den Rolling-Auslöser als auch die Kamerabewegung zu korrigieren. In Ihrer AR-App werden die neuen Koordinaten für das Gerätedisplay und die Kameratextur verwendet, um die stabilisierte Kameratextur zu rendern. Wenn EIS aktiviert ist, stellt ARCore modifizierte Kameraprojektionsmatrizen bereit, die dem transformierten Kamerahintergrund entsprechen und die virtuellen Assets an der richtigen Stelle in der Szene rendern.
Unterstützte Geräte
Nicht alle ARCore-kompatiblen Geräte unterstützen EIS für alle Geräte- und Kamerakonfigurationen. Ermitteln Sie mithilfe einer Laufzeitprüfung, ob die aktuelle Konfiguration mit EIS kompatibel ist. Weitere Informationen finden Sie in den Entwicklerleitfäden.