Omówienie usług w chmurze azure Mixed Reality
Uwolnij to, co każdy człowiek doskonale zna — trójwymiarowy, fizyczny świat wokół nas — dzięki usługom rzeczywistości mieszanej platformy Azure. Pomagaj ludziom efektywniej tworzyć, uczyć się i współpracować, przechwytując i uwidaczniając informacje cyfrowe w kontekście ich pracy i świata. Dostarczaj rozwiązania 3D na urządzenia przenośne, zestawy nagłowne i inne urządzenia bezprzewodowe. Chroń swoje najbardziej poufne informacje, wspomagając się platformą Azure.
Usługi rzeczywistości mieszanej
Usługi w chmurze rzeczywistości mieszanej, takie jak Azure Remote Rendering i Azure Spatial Anchors, ułatwiają deweloperom tworzenie atrakcyjnych immersyjnych środowisk na różnych platformach. Te usługi umożliwiają integrację świadomości przestrzennej z projektami podczas tworzenia aplikacji do trenowania 3D, konserwacji sprzętu predykcyjnego i przeglądu projektu, a wszystko to w kontekście środowisk użytkowników.
Uwaga
- Usługa Azure Spatial Anchors (ASA) zostanie wycofana 20 listopada 2024 r. Dowiedz się więcej.
- Usługa Azure Remote Rendering (ARR) zostanie wycofana 30 września 2025 r. Dowiedz się więcej.
Azure Remote Rendering
Azure Remote Rendering (ARR) to usługa, która umożliwia renderowanie wysoce złożonych modeli 3D w czasie rzeczywistym i przesyłanie ich strumieniowo do urządzenia. Funkcja ARR jest teraz ogólnie dostępna i może zostać dodana do projektów aparatu Unity lub natywnego języka C++ przeznaczonych dla komputera stacjonarnego HoloLens 2 lub Windows.
Usługa ARR jest podstawowym składnikiem każdej aplikacji rzeczywistości mieszanej, która działa na urządzeniu bez innego, ponieważ ma mniej mocy obliczeniowej renderowania. Weźmy na przykład następujące porównanie modelu aparatu równoległego: model o wysokiej wierności po lewej stronie ma ponad 18 milionów trójkątów, podczas gdy zredukowany model po prawej stronie ma tylko około 200 000. W scenariuszach, w których liczy się każdy szczegół — takich jak zarządzanie zakładem przemysłowym, przeglądy projektów zasobów, na przykład silników do ciężarówek, wstępne planowanie operacji chirurgicznych itd. — wizualizacja 3D ożywia te szczegóły. Pomaga to projektantom, inżynierom, lekarzom i uczniom lepiej zrozumieć złożone informacje i wykonać właściwe połączenie. Jednak to uproszczenie może spowodować utratę ważnych szczegółów potrzebnych w kluczowych decyzjach biznesowych i projektowych.
Usługa ARR rozwiązuje ten problem, przenosząc obciążenie renderowania do wysokiej klasy procesorów GPU w chmurze. Następnie aparat graficzny hostowany w chmurze przejmuje i renderuje obraz, koduje go jako strumień wideo i przesyła strumieniowo model bezpośrednio do urządzenia docelowego.
- W przypadku złożonych modeli, które są zbyt wiele dla jednego wysokiej klasy procesora GPU do obsługi, ARR dystrybuuje obciążenie do wielu procesorów GPU i scala wynik z jednym obrazem, dzięki czemu proces jest całkowicie niewidoczny dla użytkownika.
W ramach dodatkowej premii usługa ARR nie ogranicza rodzaju interfejsu użytkownika, którego można używać w aplikacji. Na końcu ramki zawartość renderowana lokalnie jest automatycznie łączona z obrazem zdalnym, jak pokazano na poniższej ilustracji:
Azure Spatial Anchors
Azure Spatial Anchors (ASA) to usługa międzyplatformowa, która umożliwia tworzenie aplikacji rzeczywistości mieszanej z obsługą przestrzenną. Za pomocą usługi Azure Spatial Anchors można mapować, utrwalać i udostępniać zawartość holograficzną na wielu urządzeniach w skali rzeczywistej. Usługa AOA jest teraz dostępna w publicznej wersji zapoznawczej, aby wypróbować aplikacje.
Usługa Azure Spatial Anchors to unikatowe rozwiązanie dostosowane do typowych przypadków użycia w rzeczywistości mieszanej, w tym:
- Znalezienie sposobu: gdzie można połączyć co najmniej dwie kotwice przestrzenne w celu utworzenia listy zadań lub punktów orientacyjnych, z którymi użytkownik musi korzystać.
- Środowiska wielu użytkowników: gdzie użytkownicy mogą przechodzić ruch do tyłu i z powrotem przez interakcję z obiektami w tej samej przestrzeni wirtualnej.
- Utrwalanie zawartości wirtualnej w świecie rzeczywistym: gdzie użytkownicy mogą umieszczać obiekty wirtualne w świecie rzeczywistym, które są widoczne z innych obsługiwanych urządzeń.
Usługę można opracowywać w wielu środowiskach i wdrażać w dużej grupie urządzeń i platform. Daje to im specjalne zwolnienie dla własnej listy dostępnych platform:
- Unity dla urządzenia HoloLens
- Unity dla systemu iOS
- Unity dla systemu Android
- Aplikacja natywna systemu iOS
- Natywny system Android
- C++/WinRT i DirectX dla urządzenia HoloLens
- Xamarin dla systemu iOS
- Xamarin dla systemu Android
Cognitive Services
Mowa
Odkryj, jak usługa mowy umożliwia integrację możliwości przetwarzania mowy z dowolną aplikacją lub usługą. Konwertuj język mówiony na tekst lub twórz naturalnie brzmiącą mowę na podstawie tekstu przy użyciu standardowych (lub dostosowywanych) czcionek głosowych. Wypróbuj dowolną usługę bezpłatnie — i szybko kompiluj aplikacje oraz usługi z funkcją mowy, korzystając z poniższych możliwości.
Wizja
Rozpoznawanie, identyfikowanie, podpis, indeksowanie i moderowanie obrazów, filmów wideo i cyfrowej zawartości pisma odręcznego. Dowiedz się, jak usługa Vision umożliwia aplikacjom i usługom dokładne identyfikowanie i analizowanie zawartości w obrazach, filmach wideo i cyfrowym atramentu.
Autonomiczne usługi aparatu Unity
Autonomiczne usługi wymienione poniżej nie mają zastosowania do rzeczywistości mieszanej, ale mogą być przydatne w szerokim zakresie kontekstów programowania. Jeśli programujesz w środowisku Unity, każda z tych usług może zostać zintegrowana z nowymi lub istniejącymi projektami.
Obsługa urządzeń
Usługa w chmurze platformy Azure | HoloLens 1. generacji | Immersyjne zestawy nagłowne |
Tłumaczenie języka | ✔️ | ✔️ |
Przetwarzanie obrazów | ✔️ | ✔️ |
Custom Vision | ✔️ | ✔️ |
Powiadomienia między urządzeniami | ✔️ | ✔️ |
Rozpoznawanie twarzy | ✔️ | ✔️ |
Funkcje i magazyn | ✔️ | ✔️ |
Przesyłanie strumieniowe wideo | ❌ | ✔️ |
Uczenie maszynowe | ✔️ | ✔️ |
Funkcje i magazyn | ✔️ | ✔️ |
Szczegółowe dane dotyczące aplikacji | ✔️ | ✔️ |
Wykrywanie obiektów | ✔️ | ✔️ |
Microsoft Graph | ✔️ | ✔️ |
Integracja bota | ✔️ | ✔️ |
Zobacz też
- Samouczki usługi Azure Spatial Anchor dla urządzenia HoloLens 2 — 1 z 3 Wprowadzenie do usługi Azure Spatial Anchors
- Samouczki dotyczące usługi Azure Speech Services dla urządzenia HoloLens 2 – 1 z 4 integrowania i używania funkcji rozpoznawania i transkrypcji mowy