Ideias de soluções
Este artigo é uma ideia de solução. Se você quiser que expandamos o conteúdo com mais informações, como possíveis casos de uso, serviços alternativos, considerações de implementação ou orientação de preços, informe-nos fornecendo feedback do GitHub.
As organizações podem usar essa solução para ajudar os funcionários a aprender processos e materiais de forma eficaz, fornecendo instruções holográficas persistentes mapeadas para locais precisos em espaços de trabalho físicos.
Arquitetura
Faça o download de um arquivo SVG desta arquitetura.
Fluxo de dados
- O usuário que cria a sessão de treinamento se autentica usando suas credenciais do Microsoft Entra do HoloLens.
- A aplicação cliente liga-se ao seu próprio serviço Web para criar uma sessão de formação. Os metadados sobre a sessão de formação em causa são armazenados no Azure Cosmos DB.
- O utilizador analisa o ambiente e coloca uma primeira âncora no local onde o primeiro passo do procedimento tem de ocorrer. As Âncoras Espaciais do Azure validam que o usuário tem permissões suficientes para criar âncoras por meio da ID do Microsoft Entra e, em seguida, armazenam a âncora.
- O usuário grava um vídeo do procedimento no HoloLens e o carrega no Azure.
- O vídeo é codificado com os Serviços de Multimédia e preparado para a visualização a pedido, além de ser processado com o Video Indexer para permitir uma pesquisa de conteúdo mais eficaz. O Video Indexer armazena os metadados no Azure Cosmos DB.
- A aplicação guarda o ID da âncora desse primeiro passo e uma ligação para o vídeo no respetivo serviço Web.
- Em seguida, na mesma sessão, o utilizador avança para o passo 2, coloca uma âncora nesse local e grava novamente um vídeo do procedimento, além de guardar o ID da âncora resultante e a ligação do vídeo no respetivo serviço Web. Esse processo é depois repetido até todos os passos do procedimento terem sido executados. À medida que o utilizador for percorrendo os passos, as âncoras anteriores permanecem visíveis com o respetivo número do passo.
- Um formando chega, seleciona sessão de formação, obtém os IDs das âncoras e estabelece ligação aos vídeos que fazem parte do procedimento.
- O formando analisa o espaço a fim de localizar as âncoras que indicam a localização de cada passo do procedimento no mundo real. Assim que é encontrada uma, todas as outras âncoras são obtidas e apresentadas na aplicação.
- Em seguida, o formando pode reconstituir os passos exatos do especialista que gravou o procedimento e ver os vídeos holográficos de cada passo na localização certa do laboratório.
Componentes
- Âncoras espaciais: crie experiências de realidade mista multiusuário e espacialmente conscientes
- Microsoft Entra ID: sincronize diretórios locais e habilite o logon único
- Azure Cosmos DB: Banco de dados multimodelo distribuído globalmente para qualquer escala
- Serviço de Aplicativo: crie rapidamente aplicativos de nuvem poderosos para Web e dispositivos móveis
- Serviços de mídia: codifice, armazene e transmita vídeo e áudio em escala
- Video Indexer: Torne sua mídia mais detetável e acessível
Detalhes do cenário
Esta solução pode ajudá-lo a permitir que sua equipe e funcionários aprendam novos processos e materiais mais rapidamente, com menos erros e maior confiança, fornecendo instruções holográficas persistentes mapeadas para locais precisos em seu espaço de trabalho físico. Impulsione a compreensão dos colaboradores com experiências práticas automatizadas através da utilização de dispositivos HoloLens. Além disso, utilize o Azure Spatial Anchors para disponibilizar orientações sobre os objetos mais importantes do procedimento e regressar a este conteúdo ao longo do tempo.
Potenciais casos de utilização
As organizações usam esta solução para permitir que os funcionários (novos e atuais) aprendam novas habilidades, materiais e processos mais rapidamente do que podem com os programas de treinamento tradicionais. Esta solução é ideal para a indústria da educação.
Próximos passos
- Partilhe âncoras espaciais entre dispositivos
- Criar um novo locatário no Microsoft Entra ID
- Criar um aplicativo Web .NET usando o Azure Cosmos DB para NoSQL e o portal do Azure
- Autenticar e autorizar usuários de ponta a ponta no Serviço de Aplicativo do Azure
- Carregue, codifice e transmita vídeos usando o .NET
- O que é Video Indexer?