Hoje decidimos revisar o que é o Google ARCore e como a realidade aumentada está sendo utilizada no mundo de hoje. O termo “realidade aumentada” é hoje uma frase bem conhecida no mundo da tecnologia. Grandes players como Google e Apple entraram neste mercado. A Apple implantou hardware especializado, como scanners LiDAR, dentro de seus smartphones e tablets, enquanto o Google utilizou principalmente software para atingir o mesmo objetivo. O Google está um passo à frente graças ao seu kit de desenvolvimento de software AR, ou SDK, conhecido como ARCore.
O que é o Google ARCore?
O SDK do Google ARCore foi lançado pela primeira vez em 2018. O Google ARCore, geralmente chamado de “Google Play Services for AR”, permite que os desenvolvedores criem aplicativos de realidade aumentada. Possui diversos aplicativos importantes e já está disponível em smartphones de diversos fabricantes. O Google ARCore é compatível com a maioria dos dispositivos Android de gama alta e média.
O que é o Projeto Tango?
O Google experimentou pela primeira vez o AR com o Project Tango, que mais tarde foi descontinuado após a introdução do ARCore. O Projeto Tango exigia hardware especializado com muitas câmeras e sensores. O ARCore não precisa de nenhum equipamento adicional, pois pode ser feito usando a câmera de um smartphone e os sensores integrados. O novo SDK é muito mais versátil porque funciona com quase todos os smartphones.
Como o Google ARCore funciona?
Para interpretar onde o dispositivo está localizado no mundo ao seu redor, gerenciando as alterações de localização, o Google ARCore usa SLAM (Simultaneous Localization and Mapping). O ARCore pode identificar objetos que são visualmente distintos em fotografias tiradas com uma câmera. Em seguida, utilizando esses pontos de recursos, determina se o dispositivo mudou de posição e quais são as características do novo local. O ARCore emprega esses pontos de recurso para identificar planos – superfícies horizontais ou verticais – e os utiliza para contexto adicional.
Finalmente, a posição da câmera e as informações de orientação, dependendo do cenário, são combinadas com as leituras do sensor para fornecer aos desenvolvedores uma estrutura para renderizar as coisas no feed da câmera e dar a aparência de fazer parte do mundo real. O ARCore também pode determinar quanta luz há a bordo e usar esses dados para fazer uma imagem renderizada parecer mais brilhante ou mais escura, dependendo de como o ARCore acha que a luz do sol a atingirá.
Dispositivos compatíveis com o Google ARCore
O ARCore foi desenvolvido para funcionar com configurações de câmera padrão em dispositivos de consumo. Ele se baseia na câmera do seu telefone e nos sensores de movimento, como o giroscópio e o acelerômetro. Os truques de software do Google e o conjunto de ideias fundamentais do ARCore compreendem o que a câmera vê e cria uma experiência de RA com base nisso.
O Google não impõe requisitos de sistema específicos para dispositivos equipados com ARCore. É necessário um dispositivo com Android 7.0 Nougat ou posterior para executá-lo, no entanto, alguns dispositivos exigirão versões mais recentes do Android para fazê-lo.
Além disso, como o Google precisa habilitar manualmente o suporte ARCore na plataforma, a empresa não fornece requisitos de sistema para isso. A maioria dos smartphones é poderosa o suficiente para executar o ARCore de forma eficaz; no entanto, o Google deve testar e certificar manualmente os dispositivos para que os usuários tenham uma experiência ideal do ARCore.
Quais aplicativos usam o Google ARCore?
O Google está totalmente comprometido com essa tecnologia e um dos melhores exemplos é o aplicativo Measure.
Em dispositivos Android, a tecnologia do ARCore é utilizada por aplicativos como TikTok e Snapchat para aprimorar suas experiências de AR no aplicativo, como detecção de rosto.
Outros aplicativos, como o InkHunter, permitem que você teste uma tatuagem antes de marcar uma consulta. O ColorSnap Visualizer mostra aos usuários uma representação virtual das cores em paredes não pintadas usando AR antes de pintá-las. Foi implementado em aplicações de aprendizagem e jogos.
Pokémon GO desencadeou a mania de jogos de realidade aumentada quando estreou em 2016. Outros jogos, como Jurassic World Alive, The Walking Dead: Our World, Five Nights at Freddy’s AR: Special Delivery e outros empregam AR. O Google ARCore também pode ser usado no iOS; no entanto, há muito menos aplicativos baseados na Apple que fazem uso dele.