Em dezembro, o Google visualizou como poderia criar um mapa de profundidade para a realidade aumentada usando uma única câmera. A API do ARCore Depth agora está sendo lançada publicamente no Android, com vários aplicativos de terceiros que já tiram vantagem da tecnologia.
Nos bastidores, o Google utiliza algoritmos de profundidade de movimento para gerar um mapa de profundidade. Em vez de exigir sensores especiais ou várias lentes, tudo o que é necessário é uma única câmera RGB.
O mapa de profundidade é criado capturando várias imagens de diferentes ângulos e comparando-as à medida que você move o telefone para estimar a distância de cada pixel.
Isso permite que os objetos digitais apareçam com precisão atrás dos do mundo real. A oclusão, que é importante para a RA realista, garante que os objetos não estejam apenas flutuando no espaço ou virtualmente colocados em uma posição fisicamente impossível.
Lançamento com versão 1.18 do ARCore (Google Play Services para AR), a API Depth estará disponível em “centenas de milhões de dispositivos Android compatíveis”. O Google demonstrou pela primeira vez o recurso com o AR Animals in Search e tem novos parceiros alinhados para mostrar a tecnologia hoje.
A Snap criou e atualizou várias lentes Snapchat para aproveitar a API Depth, incluindo o Dancing Hotdog e uma nova lente exclusiva para o mundo submarino do Android. No exemplo abaixo, vemos o cachorro-quente desaparecer atrás do sofá. Enquanto isso, os Snapchat Lens Creators podem tirar proveito de um modelo de API do ARCore Depth para criar suas próprias experiências baseadas em profundidade.
A Samsung é outro grande parceiro que aproveitará a API Depth para seu aplicativo Quick Measure no Galaxy Nota 10+ e S20 Ultra. Esses telefones já utilizam sensores de tempo de voo (ToF), mas as duas tecnologias podem ser combinadas para melhorar ainda mais a qualidade. Isso permite tempo de escaneamento reduzido e detecção de avião mais rápida. A Samsung atualizará seu aplicativo de medição nos próximos meses.
Enquanto isso, o Google Creative Lab criou uma demonstração (Lines of Play) que “usa informações detalhadas para mostrar oclusão e colisões” com peças de dominó. Há também o aplicativo ARCore Depth Lab do Google, que mostra outros usos da API de profundidade, como física realista, interações de superfície e travessia ambiental.
Outras experiências com oclusão incluem um jogo chamado Play Five Nights at Freddy’s AR: Special Delivery, enquanto o TeamViewer Pilot é um exemplo de anotações de AR 3D mais precisas para suporte remoto.