Une photo plate, avec de la profondeur
Ouvrez une photo dans l'application web et appuyez sur Scène spatiale. Le sujet reste en place et l'arrière-plan bouge derrière lui, si bien que ses bords cachent et révèlent ce qui se trouve derrière, comme une vraie scène quand vous bougez la tête. Bougez le pointeur, faites glisser le doigt sur un écran tactile ou inclinez votre téléphone ou votre tablette. Laissez-la quelques secondes et elle oscille doucement toute seule.
Calculée une fois, sur votre serveur
Après l'envoi d'une photo, Gallery estime la distance de chacune de ses parties, comme il trouve déjà les visages et lit le texte. Le résultat est une petite carte de profondeur en niveaux de gris, rangée à côté des miniatures de la photo. Votre navigateur fait le reste avec WebGL. Rien n'est envoyé à un service extérieur.
Seulement là où elle rend bien
L'effet brille sur un sujet net devant un arrière-plan : une personne, un animal, un objet, une rue bordée d'immeubles. Sur une capture d'écran, un document ou une plage dégagée, on a juste l'impression que la photo bascule. C'est pourquoi, par défaut, le bouton n'apparaît que sur les photos adaptées, jugées d'après les bords nets de la carte de profondeur ou un visage détecté. Sur une bibliothèque de test de 492 photos de téléphone, il était proposé sur 83 % d'entre elles. Un administrateur peut aussi le proposer sur toutes les photos.
Désactivée jusqu'à ce que vous l'activiez
La Scène spatiale est la plus exigeante des fonctions d'apprentissage automatique de Gallery, elle démarre donc désactivée. Le modèle par défaut est petit et tourne sur n'importe quel processeur, à environ deux secondes par photo sur un processeur de bureau ancien. Un modèle plus grand donne des bords plus nets sur les serveurs équipés d'un GPU, et une tâche de rattrapage traite les photos que vous avez déjà. Elle fonctionne aujourd'hui dans l'application web, navigateurs de téléphone et de tablette compris ; l'application mobile Gallery ne l'affiche pas encore.