Plattformspezifische Leitfäden
Android (Kotlin/Java)
Android NDK (C)
Die elektronische Bildstabilisierung (EIS) ist eine Funktion in ARCore, mit der Kamerabewegungen in Videos reduziert werden. Dabei werden kleine Bewegungen der Kamera erkannt und durch Verschieben des angezeigten Bildes ausgeglichen. So lassen sich flüssigere, stabilere Videos aufnehmen, auch wenn sich die Kamera bewegt.
Vorteile von EIS
Die Vorteile der Verwendung von EIS in ARCore:
- Weniger Kamerawackeln
- Flüssigere, stabilere Videos
- Kinoreifer Look für Videos
EIS
Wenn die Funktion in ARCore aktiviert ist, wird die Kamerabewegung mit dem Gyroskop des Geräts gemessen. ARCore berechnet anhand der Metadaten des Bildes die Transformationen, die erforderlich sind, um sowohl den Rolling-Shutter-Effekt als auch die Kamerabewegung zu korrigieren. Ihre AR-App verwendet die neuen Koordinaten für das Display des Geräts und die Kameratextur, 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.