Vue d’ensemble des services cloud de réalité mixte Azure

 Image Azure Spatial Anchors

Révélez ce en quoi chaque humain est expert, le monde physique tridimensionnel dans lequel nous vivons, avec les services de réalité mixte Azure. Aidez les gens à créer, à apprendre et à collaborer plus efficacement en capturant et en exposant des informations numériques dans le contexte de leur travail et de leur monde. Introduisez la 3D dans l’utilisation de vos appareils mobiles, casques et autres appareils non attachés. Tirez parti d’Azure afin d’aider à garantir la protection de vos informations les plus sensibles.

Services de réalité mixée

Les services cloud de réalité mixte comme Azure Remote Rendering et Azure Spatial Anchors permettent aux développeurs de créer des expériences immersives attrayantes sur une variété de plateformes. Ces services vous permettent d’intégrer la reconnaissance spatiale à vos projets lorsque vous créez des applications pour la formation 3D, la maintenance prédictive de l’équipement et la révision de la conception, le tout dans le contexte des environnements de vos utilisateurs.

Azure Remote Rendering

Azure Remote Rendering (ARR) est un service qui vous permet de rendre des modèles 3D extrêmement complexes en temps réel et de les diffuser en continu sur un appareil. ARR est désormais en disponibilité générale, et peut être ajouté à vos projets Unity ou à vos projets natifs C++ qui ciblent HoloLens 2 ou un poste de travail Windows.


ARR est un composant essentiel de toute application de réalité mixte qui s’exécute sur des appareils non attachés, car ils ont moins de puissance de rendu de calcul. Prenez la comparaison suivante de modèle de moteur en guise d’exemple : le modèle haute fidélité sur la gauche a plus de 18 millions de triangles, tandis que le modèle réduit sur la droite n’en a qu’environ 200 000. Dans les scénarios où chaque détail a son importance : gestion des installations industrielles, contrôle de la conception pour des biens tels que les moteurs de camion, planification de la chirurgie pré-opération, et ainsi de suite, la visualisation en 3D permet de faire vivre chacun de ces détails. C’est ce qui aide les concepteurs, les ingénieurs, les médecins et les étudiants à mieux comprendre des informations complexes et à prendre la bonne décision. Toutefois, cette simplification peut entraîner une perte de détails importants qui sont nécessaires dans les décisions métier et de conception clés.

Exemple d’application Azure Remote Rendering dans Unity

ARR résout ce problème en déplaçant la charge de travail de rendu vers des GPU haut de gamme dans le cloud. Un moteur graphique hébergé dans le cloud prend le relais et effectue le rendu de l’image, l’encode sous la forme d’un flux vidéo et diffuse le modèle directement sur l’appareil cible.

  • Pour les modèles complexes qui ne peuvent pas être gérés par un seul GPU haut de gamme, ARR distribue la charge de travail sur plusieurs GPU et fusionne le résultat en une image unique, un processus entièrement transparent pour l’utilisateur.

En guise de bonus, ARR ne restreint pas le type d’interface utilisateur que vous pouvez utiliser dans votre application. À la fin d’un frame, votre contenu rendu localement est combiné automatiquement à l’image distante, comme illustré dans l’image ci-dessous :

Exemple d’application Azure Remote Rendering dans Unity

Azure Spatial Anchors

Azure Spatial Anchors (ASA) est un service multiplateforme qui vous permet de créer des applications de réalité mixte avec reconnaissance spatiale. Avec Azure Spatial Anchors, vous pouvez mapper, conserver et partager du contenu holographique sur plusieurs appareils à l’échelle du monde réel. AOA étant désormais en préversion publique, vous pouvez l’essayer dans vos applications.

Azure Spatial Anchors est une solution personnalisée unique pour les cas d’usage courants en réalité mixte, notamment :

  • Orientation : où deux ancres spatiales (ou plus) peuvent être connectées afin de créer une liste de tâches ou des points d’intérêt avec lesquels un utilisateur doit interagir.
  • Expériences multi-utilisateur : où les utilisateurs peuvent transmettre des déplacements en interagissant avec des objets dans le même espace virtuel.
  • Persistance du contenu virtuel dans le monde réel : où les utilisateurs peuvent placer des objets virtuels dans le monde réel, qui sont visibles à partir d’autres appareils pris en charge.

Exemple Azure Spatial Anchors

Le service peut être développé dans un hôte d’environnements et être déployé sur un grand groupe d’appareils et de plateformes. Cela leur donne une dispense spéciale pour leur propre liste de plateformes disponibles :

  • Unity pour HoloLens
  • Unity pour iOS
  • Unity pour Android
  • iOS natif
  • Android natif
  • C++/WinRT et DirectX pour HoloLens
  • Xamarin pour iOS
  • Xamarin pour Android

Azure Object Anchors

Azure Object Anchors (AOA) est un service de réalité mixte qui vous permet de créer des expériences riches et immersives en alignant automatiquement du contenu 3D sur des objets physiques. Vous bénéficiez d’une compréhension contextuelle des objets sans avoir besoin de marqueurs ou d’alignement manuel. En créant des applications de réalité mixte avec Object Anchors, vous pouvez réaliser des économies importantes en termes de travail manuel, réduire les erreurs d’alignement et améliorer l’expérience utilisateur.

Azure Object Anchors est particulièrement adapté aux cas d’utilisation courants de la réalité mixte, notamment :

  • Formation : créez des expériences de formation mixte pour vos employés, sans avoir à placer de marqueurs ou passer du temps à ajuster manuellement l’alignement des hologrammes.
  • Aide relative aux tâches : la réalité mixte peut simplifier considérablement le guidage des employés dans un ensemble de tâches.
  • Recherche de ressources : si vous disposez déjà d’un modèle 3D d’un objet dans votre espace physique, Azure Object Anchors peut vous aider à localiser et à suivre les instances de cet objet dans votre environnement physique.

Superposition virtuelle d’ancres d’objets Azure sur un moteur de voiture ouvert

Cognitive Services

Voix

Speech

Découvrez comment Speech permet l’intégration de fonctionnalités de traitement vocal dans n’importe quelle application ou service. Convertit la langue parlée en texte ou produit une parole naturelle à partir de texte à l’aide de polices de la voix standard (ou personnalisables). Essayez gratuitement n’importe quel service et créez rapidement des applications et des services compatibles avec la reconnaissance vocale avec les fonctionnalités suivantes.


Vision

Vision

Reconnaissez, identifiez, légendez, indexez et modérez vos images, vidéos et contenus d’encre numérique. Découvrez comment Vision permet aux applications et aux services d’identifier et d’analyser avec précision le contenu des images, des vidéos et de l’encre numérique.

Services Unity autonomes

Les services autonomes listés ci-dessous ne s’appliquent pas à la réalité mixte, mais peuvent être utiles dans un large éventail de contextes de développement. Si vous développez des applications dans Unity, chacun de ces services peut être intégré à vos projets nouveaux ou existants.

Prise en charge des appareils

Service cloud Azure HoloLens (1ère génération) Casques immersifs
Traduction ✔️ ✔️
Vision par ordinateur ✔️ ✔️
Vision personnalisée ✔️ ✔️
Notifications inter-appareils ✔️ ✔️
Reconnaissance faciale ✔️ ✔️
Fonctions et stockage ✔️ ✔️
Streaming de vidéos ✔️
Apprentissage machine ✔️ ✔️
Fonctions et stockage ✔️ ✔️
Application Insights ✔️ ✔️
Détection d’objets ✔️ ✔️
Microsoft Graph ✔️ ✔️
Intégration de bots ✔️ ✔️

Voir aussi