Aujourd’hui, nous avons décidé de revoir ce qu’est Google ARCore et comment la réalité augmentée est utilisée dans le monde d’aujourd’hui. Le terme « réalité augmentée » est désormais une expression bien connue dans le monde de la technologie. De grands acteurs comme Google et Apple sont entrés sur ce marché. Apple a déployé du matériel spécialisé, tel que des scanners LiDAR, à l’intérieur de ses smartphones et tablettes, tandis que Google a principalement utilisé des logiciels pour atteindre le même objectif. Google a une longueur d’avance grâce à son kit de développement logiciel AR, ou SDK, connu sous le nom d’ARCore.
Qu’est-ce que Google ARCore ?
Le SDK Google ARCore a été lancé pour la première fois en 2018. Google ARCore, souvent appelé “Google Play Services for AR”, permet aux développeurs de créer des applications de réalité augmentée. Il a plusieurs applications importantes et est déjà disponible sur les smartphones de plusieurs fabricants. Google ARCore est compatible avec la majorité des appareils Android haut de gamme et milieu de gamme.
Qu’est-ce que le projet Tango ?
Google a d’abord expérimenté la RA avec Project Tango, qui a ensuite été abandonné après l’introduction d’ARCore. Le projet Tango nécessitait du matériel spécialisé avec de nombreuses caméras et capteurs. ARCore n’a besoin d’aucun équipement supplémentaire car cela peut être fait à l’aide de l’appareil photo et des capteurs intégrés d’un smartphone. Le nouveau SDK est beaucoup plus polyvalent car il fonctionne avec presque tous les smartphones.
Comment fonctionne Google ARCore ?
Pour interpréter la position de l’appareil dans le monde qui l’entoure en parvenant à calculer les changements de localisation, Google ARCore utilise SLAM (Simultaneous Localization and Mapping). ARCore peut identifier des objets visuellement distincts dans les photographies prises avec un appareil photo. Ensuite, en utilisant ces points de caractéristiques, il détermine si l’appareil a changé de position et quelles sont les caractéristiques du nouvel emplacement. ARCore utilise ces points caractéristiques pour identifier les plans (surfaces horizontales ou verticales) et les utilise pour un contexte supplémentaire.
Enfin, les informations sur la position et l’orientation de la caméra, en fonction du scénario, sont combinées avec les lectures des capteurs pour fournir aux développeurs un cadre permettant de rendre les choses sur le flux de la caméra et de lui donner l’apparence de faire partie du monde réel. ARCore peut également déterminer la quantité de lumière à bord et utiliser ces données pour rendre une image rendue plus lumineuse ou plus sombre en fonction de la façon dont ARCore pense que la lumière du soleil la frappera.
Appareils compatibles avec Google ARCore
ARCore est conçu pour fonctionner avec des configurations de caméra standard sur des appareils grand public. Il s’appuie sur l’appareil photo et les capteurs de mouvement de votre téléphone, tels que le gyroscope et l’accéléromètre. Les astuces logicielles de Google et l’ensemble d’idées fondamentales d’ARCore comprennent ce que la caméra voit et créent une expérience AR basée sur celle-ci.
Google n’impose aucune configuration système spécifique pour les appareils équipés d’ARCore. Un appareil avec Android 7.0 Nougat ou une version ultérieure est nécessaire pour l’exécuter, mais certains appareils nécessiteront des versions Android plus récentes pour le faire.
De plus, comme Google doit activer manuellement le support ARCore sur la plate-forme, l’entreprise ne fournit pas de configuration système requise. La majorité des smartphones sont suffisamment puissants pour exécuter efficacement ARCore ; Cependant, Google doit tester et certifier manuellement les appareils afin que les utilisateurs bénéficient d’une expérience ARCore optimale.
Quelles applications utilisent Google ARCore ?
Google est pleinement engagé dans cette technologie, et l’un des meilleurs exemples est l’application Measure.
Sur les appareils Android, la technologie d’ARCore est utilisée par des applications telles que TikTok et Snapchat pour améliorer leurs expériences AR intégrées, telles que la détection de visage.
D’autres applications, comme InkHunter, vous permettent de tester un tatouage avant de prendre rendez-vous. ColorSnap Visualizer montre aux utilisateurs une représentation virtuelle des couleurs sur les murs non peints en utilisant AR avant qu’ils ne les peignent. Il a été implémenté dans des applications d’apprentissage et des jeux.
Pokémon GO a déclenché l’engouement pour les jeux de réalité augmentée lors de ses débuts en 2016. D’autres jeux, tels que Jurassic World Alive, The Walking Dead: Our World, Five Nights at Freddy’s AR: Special Delivery, et bien d’autres utilisent AR. Google ARCore peut également être utilisé sur iOS ; cependant, il y a beaucoup moins d’applications basées sur Apple qui l’utilisent.