Die Funktion teilt die Kamera zwischen ARCore und Camera2, um Frames während der Sitzung zu verarbeiten. Siehe Oberflächen, Kompatibilität und Tiefenbegrenzung.
Direkte Antwort
Mit der Shared Camera von ARCore kann eine Android-Anwendung die Kamerasteuerung zwischen AR-Tracking und Camera2-APIs teilen. Auf diese Weise kann das Team Bilder lesen oder Oberflächen für Computer Vision hinzufügen, während ARCore die Verfolgung aufrechterhält. Die Integration erfordert Rückrufe und koordinierte Oberflächen, Validierung pro Gerät und die Beachtung einer wichtigen Einschränkung: Im Modus „Gemeinsame Kamera“ verwendet ARCore den Tiefensensor nicht, selbst wenn er vorhanden ist.
Ein Kamerastream bedient zwei Systeme
ARCore bewahrt die Pose und das räumliche Verständnis, während die Anwendung Frames zur Klassifizierung, Inspektion oder speziellen Lektüre empfängt. Dadurch wird vermieden, dass in separaten Sitzungen um Hardware konkurriert wird.
Die Flächen müssen einen gültigen Vertrag abschließen
Von ARCore und der Anwendung erstellte Oberflächen müssen korrekt in die Sitzung eingebunden werden. Die unterstützte Auflösung und Anzahl variiert je nach Kamera und Gerät.
Tiefe ist ein expliziter Kompromiss
Die Verfolgung wird fortgesetzt, aber ARCore verwendet den Tiefensensor in diesem Modus nicht. Fälle, die von Okklusion oder Messung abhängig sind, erfordern ein anderes Design oder einen anderen Fallback.
Die Parallelverarbeitung kann den Frame nicht blockieren
Computer Vision muss mit Warteschlangen, kontrolliertem Verwerfen und Latenzgrenzen arbeiten. Das Ansammeln von Bildern erhöht das Gedächtnis und führt dazu, dass das Ergebnis nicht mit der Pose übereinstimmt.
Nexus-Lesung
Shared Camera ist nützlich, wenn der Wert von der Kombination von räumlichem Kontext und proprietärer visueller Analyse abhängt. Der Pilot muss Genauigkeit, Latenz, Hitze und tatsächliche Abdeckung der Android-Flotte messen.
FAQ
Verfolgt ARCore weiterhin mit Shared Camera?
Ja, die Verfolgung kann normal fortgesetzt werden, während die Anwendung über Kamera2 auf die Kamera zugreift.
Ist der Tiefensensor noch für ARCore verfügbar?
Nein. In der Dokumentation heißt es, dass ARCore den Tiefensensor im Shared-Camera-Modus nicht verwendet.
Funktioniert es auf allen Android-Geräten gleich?
Nein. Kombinationen von Oberflächen, Auflösungen und Features müssen auf Zielgeräten überprüft werden.
Wichtige Leitfäden, um tiefer in die Entscheidung einzutauchen
Diese redaktionelle Analyse wurde von Nexus anhand der unten aufgeführten offiziellen Quellen erstellt, die am 18. September 2026 konsultiert wurden. Der Text ist original und interpretiert praktische Implikationen für Unternehmen.
- Google ARCore – SharedCamera: Klassenvertrag, Rückrufe, Oberflächen, Camera2-Einschränkungen und Auswirkungen auf den Tiefensensor.
- Google ARCore – Verwenden Sie die Gerätekamera, um die Realität einzufangen: Offizielle Ansicht zu Einstellungen, Metadaten, Pufferung und Freigabe des Kamerazugriffs.
Von der Hauptquelle gemeldetes Datum: konsultierte offizielle Dokumentation am 18. September 2026; technische Analyse.

