web-dev-qa-db-fra.com

Les applications pour smartphone sont-elles théoriquement capables de détecter ce que regarde un utilisateur?

Par exemple, serait-il possible pour une application de déterminer quelle plage de pixels sur un écran de smartphone un utilisateur regarde en analysant ses yeux avec la caméra frontale? Si oui, avec quel type de précision?

Il serait très gênant de savoir que les applications pourraient collecter des données en arrière-plan sur la façon dont vos yeux réagissent à l'affichage de certaines publicités.

71
Laurent

Eye Tracking for Everyone. 2176-2184. 10.1109/CVPR.2016.239. (2016) - Krafka, Khosla, Kellnhofer et al

Notre modèle atteint une erreur de prédiction de 1,71 cm et 2,53 cm sans calibration respectivement sur les téléphones mobiles et les tablettes. Avec l'étalonnage, cela est réduit à 1,34 cm et 2,12 cm.

Alors oui - c'est possible. Cette étude particulière a été réalisée à l'aide d'iOS et a atteint un taux de lecture à 10-15 ips.

Il existe plusieurs sociétés qui vendent des produits avec une technologie similaire - Moove par exemple. Cela ne me surprendrait pas si une précision plus élevée que dans le document mentionné pouvait être obtenue.

Si vous êtes particulièrement concerné, un certain nombre de housses pour appareils photo de smartphones sont disponibles - voici un exemple .

84
Hector

Il y a une vingtaine d'années, Canon a implémenté dans ses appareils photo reflex analogiques le système de mise au point automatique, qui se concentre sur l'objet que le photographe regardait. L'utilisateur a eu un retour d'information sur la direction choisie.

Alors oui, il est possible de le déterminer, même si la précision peut être discutable. Il peut être conseillé de refuser l'autorisation de caméra à toutes les applications, sauf celles qui en ont vraiment besoin.

3
Poutnik

Comme Hector a répondu, il est certainement possible, mais iOS et la dernière Android vous permettent de désactiver les autorisations pour une application. Cela (en l'absence de vulnérabilités du système) empêcherait une telle application d'utiliser la caméra.

En règle générale, l'octroi des autorisations demandées à une application est une bonne pratique. Si votre jeu de cartes gratuit a besoin d'accéder à votre appareil photo, ce n'est probablement pas le bon à installer.

2
ste-fu