Synchronisation des données entre un ordinateur et un téléphone mobile a généralement nécessaire reliant les deux appareils via un câble USB. Pour les tâches simples de nombreuses personnes même recourir à saisir manuellement le texte d'un appareil sur un autre. Pommes iCloud est conçu pour prendre les tracas de cette tâche en synchronisant automatiquement les données entre vos différents appareils via une connexion Wi-Fi, mais étudiant diplômé du MIT Tsung-Hsiang Chang et employé de Google Yang Li ont développé un système appelé Prise de vue en profondeur qui permet de transférer simples les tâches de calcul entre les appareils simplement en prenant une photo de l'écran de l'ordinateur avec l'appareil photo d'un smartphone.

Conçu pour fonctionner avec des applications Web, Prise de vue en profondeur exploite le fait de nombreuses applications Web utilisent un format standard appelé l'identifiant de ressource uniforme (URI) pour décrire leur état actuel. URI sont ces liens longs qui contiennent des informations supplémentaires, telles que les points de début et de fin et les coordonnées géographiques dans Google Maps, par exemple.

Bien que ces liens peuvent être copiés et collés et envoyés par courrier électronique, Prise de vue en profondeur simplifie les choses en envoyant l'URI entre deux appareils via une connexion Wi-Fi via un logiciel installé sur le téléphone et tous les ordinateurs avec lesquels le téléphone interagir.

L'appareil est livré en jeu lors du téléchargement des données vers le téléphone en identifiant l'application ouverte sur l'écran en utilisant des algorithmes de vision par ordinateur existants. Il est également utilisé pour identifier l'ordinateur spécifique de la caméra est formé sur - travail ou à domicile, par exemple - lors du téléchargement de données à partir du téléphone à un ordinateur. Le système sera également redimensionner la fenêtre de l'application pour correspondre au cadrage de la photo.