Přehled cloudových služeb Azure Mixed Reality

 Obrázek Azure Spatial Anchors

Služby smíšené reality Azure vám umožní zpřístupnit to, na co je odborník každý z nás – třírozměrný fyzický svět, která nás obklopuje. Pomozte lidem efektivněji vytvářet, učit se a spolupracovat zachycením a znázorněním digitálních informací v kontextu jejich práce a světa. Přeneste 3D na mobilní zařízení, náhlavní soupravy a další nepropojená zařízení. S využitím Azure pomozte zajistit ochranu vašich nejcitlivějších informací.

Služby hybridní reality

Cloudové služby hybridní reality, jako je Azure Remote Rendering a Azure Spatial Anchors , pomáhají vývojářům vytvářet poutavé imerzivní prostředí na různých platformách. Tyto služby umožňují integrovat do svých projektů prostorové povědomí, když vytváříte aplikace pro 3D trénování, údržbu prediktivního vybavení a kontrolu návrhu, a to vše v kontextu prostředí uživatelů.

Azure Remote Rendering

Azure Remote Rendering neboli ARR je služba, která umožňuje vykreslit vysoce složité 3D modely v reálném čase a streamovat je do zařízení. ARR je teď obecně dostupný a můžete ho přidat do projektů Unity nebo Native C++, které cílí na HoloLens 2 nebo stolní počítač s Windows.


ARR je základní komponenta každé aplikace hybridní reality, která běží na zařízení bez použití, protože mají méně výpočetního výkonu vykreslování. Jako příklad vezměte následující porovnání modelu motoru vedle sebe: model s vysokou věrností na levé straně má více než 18 milionů trojúhelníků, zatímco zmenšený model vpravo má pouze přibližně 200 000. V situacích, kdy záleží na každém detailu, jako jsou správa průmyslových závodů, kontrola návrhů pro složité prostředky (jako jsou motory nákladních automobilů), plánování operací před vlastním zákrokem a další, jsou to právě 3D vizualizace, které umožňují vdechnout těmto detailům život. Je to, co pomáhá návrhářům, inženýrům, lékařům a studentům lépe porozumět složitým informacím a volat správně. Toto zjednodušení ale může vést ke ztrátě důležitých podrobností, které jsou potřeba v klíčových rozhodnutích o podnikání a návrhu.

Příklad azure Remote Renderingu v aplikaci Unity showcase

ARR tento problém řeší přesunutím úlohy vykreslování do grafických procesorů vysoké kategorie v cloudu. Grafický modul hostovaný v cloudu pak převezme a vykreslí obrázek, zakóduje ho jako datový proud videa a streamuje model přímo do cílového zařízení.

  • U složitých modelů, které jsou příliš velké pro zpracování jednoho vysoce výkonného GPU, ARR distribuuje úlohu do více GPU a sloučí výsledek do jedné image, čímž se celý proces pro uživatele zprůhlední.

S přidaným bonusem ARR neomezuje, jaké uživatelské rozhraní můžete ve své aplikaci používat. Na konci rámce se místně vykreslený obsah automaticky zkombinuje se vzdáleným obrázkem, jak je vidět na následujícím obrázku:

Příklad azure Remote Renderingu v aplikaci Unity showcase

Azure Spatial Anchors

Azure Spatial Anchors neboli ASA je multiplatformní služba, která umožňuje vytvářet aplikace hybridní reality s prostorovým vědomím. Pomocí Azure Spatial Anchors můžete mapovat, uchovávat a sdílet holografický obsah napříč několika zařízeními v reálném měřítku. AOA je teď ve verzi Public Preview, ve které si můžete vyzkoušet aplikace.

Azure Spatial Anchors je jedinečně přizpůsobené řešení pro běžné případy použití v hybridní realitě, mezi které patří:

  • Hledání cest: Pokud by bylo možné propojit dvě nebo více prostorových ukotvení k vytvoření seznamu úkolů nebo bodů zájmu, se kterými musí uživatel pracovat.
  • Prostředí s více uživateli: Kde by uživatelé mohli předávat pohyby tam a zpět pomocí interakce s objekty ve stejném virtuálním prostoru.
  • Zachování virtuálního obsahu v reálném světě: Kde můžou uživatelé umístit virtuální objekty do reálného světa, které lze zobrazit z jiných podporovaných zařízení.

Příklad Azure Spatial Anchors

Službu je možné vyvíjet v hostiteli prostředí a nasadit ji do velké skupiny zařízení a platforem. To jim dává speciální dávkování pro svůj vlastní seznam dostupných platforem:

  • Unity pro HoloLens
  • Unity pro iOS
  • Unity pro Android
  • Nativní iOS
  • Nativní Android
  • C++/WinRT a DirectX pro HoloLens
  • Xamarin pro iOS
  • Xamarin pro Android

Azure Object Anchors

Azure Object Anchors neboli AOA je služba hybridní reality, která pomáhá vytvářet bohaté a imerzivní prostředí tím, že automaticky zarovná 3D obsah s fyzickými objekty. Získejte kontextové porozumění objektům bez nutnosti značek nebo ručního zarovnání. Šetřte významnou práci na dotykovém ovládání, snižte chyby zarovnání a vylepšete uživatelské prostředí vytvářením aplikací hybridní reality pomocí objektů ukotvení.

Ukotvení objektů Azure je zvlášť přizpůsobené běžným případům použití hybridní reality, mezi které patří:

  • Školení: Vytváření prostředí pro trénování hybridní reality pro vaše pracovníky bez nutnosti umístit značky nebo trávit čas ruční úpravou zarovnání hologramu.
  • Pokyny k úkolům: Procházení zaměstnanců sadou úkolů může být při použití hybridní reality výrazně zjednodušeno.
  • Hledání prostředků: Pokud už máte 3D model některého objektu ve fyzickém prostoru, azure Object Anchors vám umožní vyhledat a sledovat instance tohoto objektu ve vašem fyzickém prostředí.

Virtuální překrytí objektů Azure ukotvení na otevřeném motoru auta

Cognitive Services

Řeč

Řeč

Zjistěte, jak služba Speech umožňuje integraci funkcí zpracování řeči do jakékoli aplikace nebo služby. Převádějte mluvený jazyk na text nebo generujte přirozeně znějící řeč z textu s využitím standardních (nebo přizpůsobitelných) hlasových písem. Vyzkoušejte jakoukoli službu zdarma a rychle vytvářejte aplikace a služby s podporou hlasových služeb a následujícími funkcemi.


Pohled

Vision

Rozpoznávejte, identifikujte, popis, indexujte a moderujte obrázky, videa a obsah digitálního rukopisu. Zjistěte, jak vision umožňuje aplikacím a službám přesně identifikovat a analyzovat obsah v rámci obrázků, videí a digitálního rukopisu.

Samostatné služby Unity

Samostatné služby uvedené níže se nevztahují na hybridní realitu, ale můžou být užitečné v široké škále vývojových kontextů. Pokud vyvíjíte v Unity, můžete každou z těchto služeb integrovat do nových nebo stávajících projektů.

Podpora zařízení

Cloudová služba Azure HoloLens 1. generace Imerzivní náhlavní soupravy
Překlad jazyka ✔️ ✔️
Počítačové zpracování obrazu ✔️ ✔️
Custom vision ✔️ ✔️
Oznámení mezi zařízeními ✔️ ✔️
Rozpoznávání tváře ✔️ ✔️
Funkce a úložiště ✔️ ✔️
Streamování videa ✔️
strojové učení ✔️ ✔️
Funkce a úložiště ✔️ ✔️
Application Insights ✔️ ✔️
Rozpoznávání objektů ✔️ ✔️
Microsoft Graph ✔️ ✔️
Integrace robota ✔️ ✔️

Viz také