Table of Contents

Geräte- und Plattformunterstützung

Dieser Artikel beschreibt detailliert die Geräte, Betriebssysteme, Hardwareanforderungen und zugehörige Unterstützung bei der Verwendung von planare Bildverfolgung zusammen mit motion tracking und custom camera, damit Entwickler die Projektdurchführbarkeit bewerten und Software- sowie Hardwareumgebungen frühzeitig vorbereiten können.

Unterstützte Geräte und Plattformen

Als plattformübergreifendes AR SDK bietet EasyAR Sense breite Betriebssystem- und Hardwareunterstützung für planare Bildverfolgung.

Betriebssystem- und Versionsanforderungen

Gerätetyp Betriebssystemversion Hinweise
PC • Windows 7 and later
• macOS Catalina 10.15 and later
Windows N/KN-Editionen benötigen Media Feature Pack, um die Kamera zu verwenden
Phone/tablet • Android 5.0 and later
• iOS 12.0 and later
Einschließlich HarmonyOS 1.x-4.x
XR headset • Android
• visionOS 2.0 and later
Detaillierte unterstützte Geräte und Systemanforderungen finden Sie unter Headset-Unterstützung

CPU-Architekturunterstützung

Betriebssystem Unterstützte CPU-Architekturen
Windows x86, x86_64
macOS x86_64, arm64 (Apple Silicon)
Android armv7a, arm64-v8a
iOS arm64

Hardwareanforderungen

Planare Bildverfolgung erfordert eine Kamera und hat keine zusätzlichen Sensoranforderungen. Verglichen mit anderen AR-Funktionen wie surface tracking ist diese Funktion weniger hardwareabhängig und für fast alle Geräte geeignet.

Kompatibilitätshinweise

  • Zukünftige Android/iOS-Versionen
    EasyAR Sense hängt normalerweise nicht von vielen System-APIs ab, sodass neue Android/iOS-Versionen im Allgemeinen sofort unterstützt werden können.
  • Anforderung an 64-Bit-Architektur
    Seit 2019 verlangt der Google Play Store, dass neu eingereichte Apps 64-Bit unterstützen; große chinesische App-Stores setzen dies ebenfalls durch. EasyAR stellt Binärdateien für armv7a und arm64-v8a bereit.

Geräteunterstützung für Motion Fusion

Motion Fusion bedeutet, planare Bildverfolgung mit device motion tracking zu kombinieren, um die tracking-Stabilität zu verbessern oder komplexere AR-Interaktionen umzusetzen. Obwohl planare Bildverfolgung selbst keine Bewegungssensoren erzwingt, müssen bei aktiviertem Motion Fusion folgende Bedingungen erfüllt sein:

Hardwareanforderungen für Motion Fusion

  • Erforderliche Sensoren: Beschleunigungsmesser und Gyroskop
  • Anwendungsszenario: Wenn das Zielbild das aktuelle Kamerasichtfeld verlässt, werden Bewegungsdaten des Geräts verwendet, um die pose-Kontinuität virtueller Objekte und stabiles, kontinuierliches tracking aufrechtzuerhalten

Plattformunterstützung

  • iOS: Geräte mit ARKit-Unterstützung.
  • Android: Geräte mit ARCore/AR Engine/EasyAR Motion Tracker-Unterstützung.
  • Windows/macOS: Haben normalerweise keine integrierten Sensoren, daher sind externe Geräte erforderlich oder Motion Fusion muss weggelassen werden.
Tipp

Für von EasyAR unterstützte XR-Headset-Geräte wird Motion Fusion natürlich unterstützt.

Hinweise

  • Planare Bildverfolgung und Motion Fusion können unabhängig verwendet werden. Wenn nur Bilderkennung benötigt wird, sind keine zusätzlichen Sensoren erforderlich.
  • Die konkrete Geräteliste und Leistungsanforderungen für Motion Fusion finden Sie unter unterstützte motion tracking-Geräte.

Unterstützung für custom camera

In besonderen Szenarien, etwa bei bestimmten Auflösungs-/frame rate-Anforderungen oder externem Videostream-Eingang, benötigen Entwickler möglicherweise custom camera. EasyAR planare Bildverfolgung unterstützt die Verwendung mit custom camera.

Informationen zu custom camera finden Sie unter custom camera. Derzeit unterstützen wir die Integration von custom camera auf Unity- und native-Plattformen.

Implementierungsmethoden und Hinweise

Für verschiedene Plattformen stellen wir entsprechende Themenseiten bereit.

Achten Sie bei der Verwendung von custom camera stets auf folgende wichtige Einschränkungen:

  • custom camera muss sicherstellen, dass das frame-Format, z. B. YUV/RGB, den EasyAR-Eingabeanforderungen entspricht.
  • Dies erhöht die Entwicklungskomplexität und kann die Leistung beeinflussen; es wird nur empfohlen, wenn die Standardlösung die Anforderungen nicht erfüllt.
  • Kameraberechtigungen, Lifecycle-Management und frame-Synchronisierung müssen selbst verarbeitet werden.

Best-Practice-Empfehlungen

Planare Bildverfolgung hat relativ lockere Hardware- und Plattformanforderungen und läuft bereits mit einer Kamera, wodurch es für die meisten Mobilgeräte und Desktop-Systeme geeignet ist. Entwickler sollten Android 64-bit-Verpackungsregeln beachten und bei Bedarf an Motion Fusion die Geräteunterstützung prüfen. custom camera ist möglich, wird aber nur empfohlen, wenn die Standardlösung die Anforderungen nicht erfüllt.