Pour ne pas se laisser distancer, Google a décidé de réagir rapidement en proposant son tour ARCore. « Aujourd'hui, nous publions une préversion d'un nouveau kit de développement logiciel (SDK) appelé ARCore. Il apporte des capacités de réalité augmentée aux téléphones Android existants et futurs. Les développeurs peuvent commencer à le tester. »
La filiale d’Alphabet explique que son projet s’appuie sur l’expérience qu’elle a acquise lorsqu’elle a développé Tango. Pour rappel, Tango a été dévoilé en 2014 et était présenté comme un smartphone capable de reproduire son environnement en 3D notamment grâce à ses capteurs visuels 3D Kinect.
« Nous avons développé les technologies fondamentales qui ont alimenté la réalité augmentée sur mobile au cours des trois dernières années avec Tango, et ARCore s’appuie sur les résultats de ce travail. Mais, cela fonctionne sans aucun matériel supplémentaire, ce qui signifie qu'il peut varier dans l'écosystème Android. ARCore fonctionnera sur des millions de périphériques, en commençant aujourd'hui par le Pixel et le Samsung S8 qui tournent au minimum sur Android Nougat 7,0. Nous visons les 100 millions de périphériques à la fin de la phase de préversion. Nous travaillons avec des fabricants comme Samsung, Huawei, LG, ASUS et d'autres pour que cela soit possible grâce à une barre cohérente de qualité et de haute performance », a assuré Google.
ARCore fonctionne avec Java/OpenGL, Unity et Unreal et se concentre sur trois choses :
- suivi des mouvements : en utilisant la caméra du téléphone pour observer les points caractéristiques de la pièce et les données du capteur IMU, ARCore détermine à la fois la position et l'orientation (pose) du téléphone à mesure qu'il se déplace. Les objets virtuels demeurent placés correctement sur l’espace ;
- compréhension de l'environnement : il est courant que les objets de réalité augmentée soient placés sur un plancher ou une table. ARCore peut détecter des surfaces horizontales en utilisant les mêmes points de caractéristiques qu'il utilise pour le suivi du mouvement ;
- estimation de la lumière : ARCore observe la lumière ambiante dans l'environnement et permet aux développeurs de faire des objets virtuels de manière à correspondre à leur entourage, ce qui les rend encore plus réalistes.
Pour rappel, la réalité augmentée permet de superposer des éléments virtuels à la réalité filmée par l’appareil photo d’un smartphone. Cette technologie permet donc de créer des jeux, mais aussi des applications qui peuvent s’avérer pratiques.
Source : blog Android
Et vous ?
Que pensez-vous de ce projet ?
Voir aussi :
Google dévoile le projet Tango, un smartphone capable de reproduire votre environnement en 3D