Azure karma gerçeklik bulut hizmetlerine genel bakış

 Azure Spatial Anchors image

Azure karma gerçeklik hizmetleriyle her insanın uzman olduğu şeyin (etrafımızdaki üç boyutlu, fiziksel dünya) kilidini açın. İnsanların iş ve dünya bağlamında dijital bilgileri yakalayarak ve kullanarak daha etkili bir şekilde oluşturmasına, öğrenmesine ve işbirliği yapmasına yardımcı olun. 3B'yi mobil cihazlara, kulaklıklara ve diğer bağlı olmayan cihazlara getirin. Azure'ı kullanarak en hassas bilgilerinizin korunduğundan emin olun.

Karma Gerçeklik hizmetleri

Azure Remote Rendering ve Azure Spatial Anchors gibi bulut hizmetlerini Karma Gerçeklik, geliştiricilerin çeşitli platformlarda etkileyici çevreleyici deneyimler oluşturmalarına yardımcı olur. Bu hizmetler, kullanıcılarınızın ortamları bağlamında 3B eğitim, tahmine dayalı ekipman bakımı ve tasarım incelemesi için uygulamalar yaparken uzamsal farkındalığı projelerinize tümleştirmenize olanak tanır.

Azure Remote Rendering

Azure Remote Rendering veya ARR, son derece karmaşık 3B modelleri gerçek zamanlı olarak işlemenize ve bunları bir cihaza akışla aktarabilmenize olanak tanıyan bir hizmettir. ARR artık genel kullanıma sunulmuştur ve 2 veya Windows masaüstü bilgisayar HoloLens hedefleyen Unity veya Native C++ projelerinize eklenebilir.


ARR, daha az işlem gücü olduğundan, bağlı olmayan bir cihazda çalışan tüm Karma Gerçeklik uygulamalarının temel bileşenlerinden biridir. Aşağıdaki yan yana motor modeli karşılaştırmasını örnek olarak ele alalım: Soldaki yüksek aslına uygunluk modeli 18 milyondan fazla üçgene sahipken, sağdaki azaltılmış modelde ise yalnızca 200.000 civarında üçgen bulunur. Endüstriyel tesis yönetimi, kamyon motorları, operasyon öncesi ameliyat planlaması ve daha fazlası gibi varlıkların tasarım incelemesi gibi her ayrıntının önemli olduğu senaryolarda 3B görselleştirme bu ayrıntıları hayata geçirir. Tasarımcıların, mühendislerin, doktorların ve öğrencilerin karmaşık bilgileri daha iyi anlamasına ve doğru çağrıyı yapmasına yardımcı olan budur. Ancak bu basitleştirme, önemli iş ve tasarım kararlarında gerekli olan önemli ayrıntıların kaybolmasına neden olabilir.

Example of Azure Remote Rendering in Unity showcase app

ARR, işleme iş yükünü buluttaki üst düzey GPU'lara taşıyarak bu sorunu çözer. Ardından bulutta barındırılan bir grafik altyapısı görüntüyü devralır ve işler, video akışı olarak kodlar ve modeli doğrudan hedef cihaza akışla aktarır.

  • Bir üst düzey GPU'yu işleyemeyecek kadar fazla olan karmaşık modeller için ARR, iş yükünü birden çok GPU'ya dağıtır ve sonucu tek bir görüntüde birleştirerek işlemi kullanıcıya tamamen saydam hale getirir.

Ek bir avantaj olarak ARR, uygulamanızda kullanabileceğiniz kullanıcı arabirimi türünü kısıtlamaz. Bir çerçevenin sonunda, yerel olarak işlenmiş içeriğiniz aşağıdaki görüntüde görüldüğü gibi uzak görüntüyle otomatik olarak birleştirilir:

Example of Azure Remote Rendering in Unity showcase app

Azure Spatial Anchors

Azure Spatial Anchors veya ASA, uzamsal olarak farkında olan karma gerçeklik uygulamaları oluşturmanıza olanak tanıyan platformlar arası bir hizmettir. Azure Spatial Anchors ile holografik içeriği gerçek dünya ölçeğinde birden çok cihazda eşleyebilir, kalıcı hale gelebilir ve paylaşabilirsiniz. AOA artık uygulamalarınızda denemeniz için genel önizleme aşamasındadır.

Azure Spatial Anchors, Karma Gerçeklik'daki yaygın kullanım örnekleri için aşağıdakiler dahil olmak üzere benzersiz olarak uyarlanmış bir çözümdür:

  • Yol bulma: Bir görev listesi veya kullanıcının etkileşim kurması gereken ilgi çekici noktalar oluşturmak için iki veya daha fazla uzamsal tutturucunun bağlanabileceği yer.
  • Çok kullanıcılı deneyimler: Kullanıcıların aynı sanal alanda yer alan nesnelerle etkileşim kurarak geçişleri geçirebileceği yer.
  • Gerçek dünyada kalıcı sanal içerik: Kullanıcıların diğer desteklenen cihazlardan görüntülenebilen sanal nesneleri gerçek dünyaya yerleştirebileceği yer.

Example of Azure Spatial Anchors

Hizmet, bir çok ortamda geliştirilebilir ve büyük bir cihaz ve platform grubuna dağıtılabilir. Bu, onlara mevcut platformların kendi listesi için özel dağıtım sağlar:

  • HoloLens için Unity
  • iOS için Unity
  • Android için Unity
  • Yerel iOS
  • Yerel Android
  • HoloLens için C++/WinRT ve DirectX
  • iOS için Xamarin
  • Android için Xamarin

Azure Object Anchors

Azure Object Anchors veya AOA, 3B içeriği fiziksel nesnelerle otomatik olarak hizalayarak zengin ve çevreleyici deneyimler oluşturmanıza yardımcı olan bir karma gerçeklik hizmetidir. İşaretçilere veya el ile hizalamaya gerek kalmadan nesneleri bağlamsal olarak anlayın. Object Anchors ile karma gerçeklik uygulamaları oluşturarak önemli dokunma iş gücü tasarrufu yapın, hizalama hatalarını azaltın ve kullanıcı deneyimlerini geliştirin.

Azure Object Anchors özellikle aşağıdakiler dahil olmak üzere yaygın Karma Gerçeklik kullanım örneklerine uyarlanmıştır:

  • Eğitim: İşaretleyiciler yerleştirmenize veya hologram hizalamasını el ile ayarlamak için zaman harcamanıza gerek kalmadan çalışanlarınız için Karma Gerçeklik eğitim deneyimleri oluşturun.
  • Görev Kılavuzu: Karma Gerçeklik kullanırken çalışanlara bir dizi görev boyunca rehberlik yapılması büyük ölçüde basitleştirilebilir.
  • Varlık Bulma: Fiziksel alanınızdaki bir nesnenin 3B modeli zaten varsa, Azure Object Anchors fiziksel ortamınızda bu nesnenin örneklerini bulmanıza ve izlemenize olanak sağlayabilir.

Virtual overlay of azure object anchors on an open car engine

Bilişsel Hizmetler

Speech

Konuşma

Konuşma özelliğinin konuşma işleme özelliklerinin herhangi bir uygulama veya hizmetle tümleştirilmesine nasıl olanak sağladığını keşfedin. Standart (veya özelleştirilebilir) ses yazı tiplerini kullanarak konuşulan dili metne dönüştürün veya metinden doğal sesli konuşmalar üretin. Herhangi bir hizmeti ücretsiz deneyin ve aşağıdaki özelliklerle hızlı bir şekilde konuşma özellikli uygulamalar ve hizmetler oluşturun.


Vision

Görsel

Resimlerinizi, videolarınızı ve dijital mürekkep içeriğinizi tanıma, tanımlama, açıklamalı alt yazı, dizin oluşturma ve denetleme. Görüntü İşleme'nin, uygulamaların ve hizmetlerin görüntüler, videolar ve dijital mürekkep içindeki içeriği doğru bir şekilde tanımlamasını ve analiz etmelerini nasıl mümkün hale getirdiğini öğrenin.

Tek başına Unity hizmetleri

Aşağıda listelenen tek başına hizmetler Karma Gerçeklik için geçerli değildir, ancak çok çeşitli geliştirme bağlamlarında yararlı olabilir. Unity'de geliştiriyorsanız, bu hizmetlerin her biri yeni veya mevcut projelerinize tümleştirilebilir.

Cihaz desteği

Azure Cloud Service HoloLens 1. Nesil Çevreleyici kulaklıklar
Dil çevirisi ✔️ ✔️
Görüntü işleme ✔️ ✔️
Özel görüntü işleme ✔️ ✔️
Cihazlar arası bildirimler ✔️ ✔️
Yüz tanıma ✔️ ✔️
İşlevler ve depolama ✔️ ✔️
Video akışı ✔️
Makine öğrenmesi ✔️ ✔️
İşlevler ve depolama ✔️ ✔️
Uygulama içgörüleri ✔️ ✔️
Nesne algılama ✔️ ✔️
Microsoft Graph ✔️ ✔️
Bot tümleştirmesi ✔️ ✔️

Ayrıca bkz.