Übersicht der Azure Mixed Reality-Clouddienste

 Abbildung von Azure Spatial Anchors

Setzen Sie mit Azure Mixed Reality-Diensten frei, worin jeder Mensch Experte ist: die dreidimensionale physische Welt, in der wir leben. Helfen Sie Benutzern, durch das Erfassen und Anzeigen digitaler Informationen innerhalb des Kontexts ihrer Arbeit und ihrer Welt effektiver zu schaffen, zu lernen und zusammenzuarbeiten. Bringen Sie 3D auf mobile Geräte, in Headsets und auf andere nicht verbundene Geräte. Helfen Sie mit Azure, sicherzustellen, dass Ihre vertraulichsten Informationen geschützt sind.

Mixed Reality-Dienste

Mixed Reality-Clouddienste, wie Azure Remote Rendering und Azure Spatial Anchors, unterstützen Entwickler beim Erstellen fesselnder immersiver Erfahrungen auf einer Vielzahl von Plattformen. Mithilfe dieser Dienste können Sie räumliche Wahrnehmung in Ihre Projekte integrieren, wenn Sie Anwendungen für 3D-Schulungen, die vorausschauende Wartung von Ausrüstungen und das Design Review erstellen, all das im Kontext der Umgebungen Ihrer Benutzer.

Azure Remote Rendering

Azure Remote Rendering (ARR) ist ein Dienst, mit dem Sie hochgradig komplexe 3D-Modelle in Echtzeit rendern und auf ein Gerät streamen können. ARR ist jetzt allgemein verfügbar und kann Ihren Unity- oder nativen C++-Projekten für die Zielplattformen HoloLens 2 oder Windows Desktop-PC hinzugefügt werden.


ARR ist eine wesentliche Komponente jeder Mixed Reality-Anwendung, die auf einem nicht verbundenen Gerät ausgeführt wird, da diese weniger Rechenleistung für das Rendering aufweisen. Nehmen Sie die folgende Gegenüberstellung von Enginemodellen als Beispiel: Das hochauflösende Modell links weist mehr als 18 Millionen Dreiecke auf, während das reduzierte Modell auf der rechten Seite nur aus um die 200.000 besteht. In Szenarien, in denen es auf jedes Detail ankommt – Verwaltung von Industrieanlagen, Entwurfsrevision für Ressourcen wie LKW-Motoren, präoperative Planung von medizinischen Eingriffen – erfüllt 3D-Visualisierung diese Details mit Leben. Das ist es, was Entwicklern, Ingenieuren, Ärzten und Studenten hilft, komplexe Informationen besser zu verstehen und die richtige Entscheidung zu treffen. Diese Vereinfachung kann jedoch zu einem Verlust wichtiger Details führen, die für kritische Geschäfts- und Entwicklungsentscheidungen erforderlich sind.

Beispiel für Azure Remote Rendering in einer Unity-Showcase-App

ARR löst dieses Problem, indem es die Renderingworkloads auf High-End-GPUs in der Cloud auslagert. Dann übernimmt eine in der Cloud gehostete Grafik-Engine und rendert das Bild, codiert es als Videostream und streamt das Modell direkt auf das Zielgerät.

  • Bei komplexen Modellen, die auch eine High-End-GPU überfordern, verteilt ARR die Workload auf mehrere GPUs und führt das Ergebnis in einem einzelnen Bild zusammen, wodurch der Prozess für den Benutzer vollständig transparent wird.

Als zusätzlicher Bonus schränkt ARR die Auswahl der Benutzeroberflächen, die Sie in Ihrer App verwenden können, nicht ein. Am Ende eines Frames wird Ihr lokal gerenderter Inhalt automatisch mit dem Remotebild kombiniert, wie in der Abbildung unten dargestellt:

Beispiel für Azure Remote Rendering in einer Unity-Showcase-App

Azure Spatial Anchors

Azure Spatial Anchors oder ASA ist ein plattformübergreifender Dienst, der es Ihnen ermöglicht, Mixed Reality-Anwendungen mit räumlicher Wahrnehmung zu erstellen. Mithilfe von Azure Spatial Anchors können Sie holografische Inhalte über mehrere Geräte und im realen Maßstab hinweg zuordnen, speichern und teilen. AOA befindet sich jetzt in der öffentlichen Vorschau, damit Sie es in Ihren Apps ausprobieren können.

Azure Spatial Anchors ist eine einzigartige, maßgeschneiderte Lösung für gängige Anwendungsfälle in Mixed Reality, darunter:

  • Wegermittlung: Hierbei können zwei oder mehr Raumanker verbunden werden, um eine Aufgabenliste oder Points-of-Interest zu erstellen, mit denen ein Benutzer interagieren muss.
  • Erfahrungen für mehrere Benutzer: Hier können Benutzer Bewegungen vom einen zum anderen übergeben, indem sie mit Objekten im gleichen virtuellen Raum interagieren.
  • Dauerhafte virtuelle Inhalte in der realen Welt: Hierbei können Benutzer virtuelle Objekte in der realen Welt platzieren, die auf anderen unterstützen Geräte sichtbar sind.

Beispiel für Azure Spatial Anchors

Der Dienst kann in einer Vielzahl von Umgebungen und auf einer großen Gruppe von Geräten und Plattformen bereitgestellt werden. Dadurch erhalten sie eine besondere Freiheit gegenüber der eigenen Liste der verfügbaren Plattformen:

  • Unity für HoloLens
  • Unity für iOS
  • Unity für Android
  • iOS (nativ)
  • Android (nativ)
  • C++/WinRT und DirectX für HoloLens
  • Xamarin für iOS
  • Xamarin für Android

Azure Object Anchors

Azure Object Anchors, oder AOA, ist ein Mixed Reality-Dienst, mit dem Sie umfassende immersive Umgebungen erstellen können, indem Sie 3D-Inhalte automatisch an physischen Objekten ausrichten. Verschaffen Sie sich ein kontextbezogenes Verständnis von Objekten, ohne dafür auf Marker oder manuelle Ausrichtung angewiesen zu sein. Sparen Sie erhebliche Toucharbeit, reduzieren Sie Ausrichtungsfehler, und verbessern Sie die Benutzerfreundlichkeit, indem Sie Mixed Reality-Anwendungen mit Object Anchors erstellen.

Azure Object Anchors sind insbesondere auf gängige Mixed Reality-Anwendungsfälle zugeschnitten, wie etwa:

  • Schulung: Erstellen Sie Mixed Reality-Trainingsumgebungen für Ihre Mitarbeiter, ohne Marker zu platzieren oder Zeit für die manuelle Anpassung einer Hologrammausrichtung aufwenden zu müssen.
  • Aufgabenanleitung: Mit Mixed Reality können Sie Ihre Mitarbeiter ganz einfach durch eine Reihe von Aufgaben führen.
  • Ressourcensuche: Wenn Sie bereits über ein 3D-Modell eines Objekts im physischen Raum verfügen, können Sie mit Azure Object Anchors Instanzen dieses Objekts in Ihrer physischen Umgebung suchen und nachverfolgen.

Virtuelle Überlagerung von Azure-Objektankern auf einem geöffneten Automotor

Cognitive Services

Spracherkennung

Speech

Entdecken Sie, wie Speech die Integration von Funktionen zur Sprachverarbeitung in beliebige Apps oder Dienste ermöglicht. Konvertieren Sie gesprochene Sprache in Text, oder erzeugen Sie natürlich klingende Sprache aus Text mithilfe standardmäßiger (oder anpassbarer) Voicefonts. Probieren Sie jeden Dienst kostenlos aus – und erstellen Sie in kurzer Zeit Apps und Dienste mit Sprachunterstützung und den folgenden Funktionen.


Bildanalyse

Bildanalyse

Erkennen, identifizieren, untertiteln, indizieren und moderieren Sie Ihre Inhalte in Bildern, Videos und digitalen Freihandzeichnungen. Erfahren Sie, wie die Bildanalyse es Apps und Diensten ermöglicht, Inhalte in Bildern, Videos und digitalen Freihandzeichnungen genau zu identifizieren und analysieren.

Eigenständige Unity-Dienste

Die unten aufgeführten eigenständigen Dienste betreffen nicht Mixed Reality, sie können aber in einer Vielzahl von Entwicklungskontexten nützlich sein. Wenn Sie in Unity entwickeln, kann jeder dieser Dienste in Ihre neuen oder vorhandenen Projekte integriert werden.

Geräteunterstützung

Azure-Clouddienst HoloLens (1. Generation) Immersive Headsets
Sprachübersetzung ✔️ ✔️
Maschinelles Sehen ✔️ ✔️
Custom Vision ✔️ ✔️
Geräteübergreifende Benachrichtigungen ✔️ ✔️
Gesichtserkennung ✔️ ✔️
Funktionen und Speicher ✔️ ✔️
Streamen von Video ✔️
Maschinelles Lernen ✔️ ✔️
Funktionen und Speicher ✔️ ✔️
Application Insights ✔️ ✔️
Objekterkennung ✔️ ✔️
Microsoft Graph ✔️ ✔️
Bot-Integration ✔️ ✔️

Siehe auch