La fonctionnalité partage la caméra entre ARCore et Camera2 pour traiter les images pendant la session. Voir surfaces, compatibilité et limite de profondeur.
Réponse directe
La caméra partagée d'ARCore permet à une application Android de partager le contrôle de la caméra entre le suivi AR et les API Camera2. De cette façon, l’équipe peut lire des images ou ajouter des surfaces pour la vision par ordinateur pendant qu’ARCore assure le suivi. L'intégration nécessite des rappels et des surfaces coordonnées, une validation par appareil et une attention particulière à une limitation importante : en mode caméra partagée, ARCore n'utilise pas le capteur de profondeur même lorsqu'il existe.
Un flux de caméra dessert deux systèmes
ARCore préserve la pose et la compréhension spatiale tandis que l'application reçoit des images pour la classification, l'inspection ou la lecture spécialisée. Cela évite de rivaliser pour le matériel lors de sessions distinctes.
Les surfaces doivent former un contrat valide
Les surfaces créées par ARCore et l'application doivent être incluses correctement dans la session. La résolution et la quantité prises en charge varient selon les caméras et les appareils.
La profondeur est un compromis explicite
Le suivi continue, mais ARCore n'utilise pas le capteur de profondeur dans ce mode. Les cas dépendant de l’occlusion ou de la mesure nécessitent une autre conception ou une autre solution de repli.
Le traitement parallèle ne peut pas bloquer la trame
La vision par ordinateur doit fonctionner avec des limites de file d’attente, de suppression contrôlée et de latence. L'accumulation d'images augmente la mémoire et rend le résultat déphasé par rapport à la pose.
Lecture Nexus
La caméra partagée est utile lorsque la valeur dépend de la combinaison du contexte spatial et d’une analyse visuelle exclusive. Le pilote doit mesurer la précision, la latence, la chaleur et la couverture réelle de la flotte Android.
FAQ
ARCore continue-t-il le suivi avec la caméra partagée ?
Oui, le suivi peut continuer normalement pendant que l'application accède à la caméra via Camera2.
Le capteur de profondeur est-il toujours disponible pour ARCore ?
Non. La documentation indique qu'ARCore n'utilise pas le capteur de profondeur en mode caméra partagée.
Est-ce que ça fonctionne de la même manière sur tous les Android ?
Non. Les combinaisons de surfaces, de résolutions et de fonctionnalités doivent être vérifiées sur les appareils cibles.
Guides essentiels pour approfondir la décision
Cette analyse éditoriale a été réalisée par Nexus à partir des sources officielles ci-dessous, consultées le 18 septembre 2026. Le texte est original et interprète les implications pratiques pour les entreprises.
- Google ARCore — Caméra partagée: contrat de classe, rappels, surfaces, contraintes Camera2 et impact sur le capteur de profondeur.
- Google ARCore – Utilisez l'appareil photo de l'appareil pour capturer la réalité : vue officielle sur les paramètres, les métadonnées, la mise en mémoire tampon et le partage d'accès à la caméra.
Date rapportée par source principale : documentation officielle consultée le 18 septembre 2026 ; analyse technique.

