Windows Hello est un peu plus sophistiqué qu'il n'y paraît au premier abord. Il ne se contente pas de regarder votre image dans la caméra et de la comparer à une image enregistrée. Il regarde également une carte de profondeur de votre visage, générée par un système infrarouge dans la caméra. Il l'utilise à deux fins : pour la comparer à une carte de profondeur sauvegardée de votre visage réel, et pour vérifier que ce qui est présenté à la caméra est bien une tête réelle et pas seulement une photo.
La grande majorité des appareils photo n'ont pas de capacité de cartographie de profondeur, et ne sont donc pas compatibles avec Windows Hello. Cela inclut la Surface Pro 3, dont la webcam est plutôt bonne, mais c'est exactement cela - juste une webcam.
La Surface Pro 4, et quelques autres ordinateurs portables récents et webcams autonomes, disposent de la fonctionnalité supplémentaire de cartographie de profondeur basée sur l'IR dont Windows Hello a besoin.
(Au fait, il existe également un mode " anti-spoofing amélioré " dans Windows Hello qui effectue encore plus de contrôles croisés des données de la carte de profondeur IR par rapport à l'image, pour vérifier les attaques plus sophistiquées. Au travail, les sysadmins de Microsoft ont configuré nos domaines de manière à ce que cet anti-spoofing amélioré soit requis. Bien que je comprenne parfaitement cette décision, c'est un peu dommage pour moi, car j'ai une caméra Logitech Brio sur mon PC professionnel. Et même si cette caméra possède le capteur de profondeur IR, elle ne prend pas [encore] en charge les vérifications supplémentaires utilisées par l'anti-spoofing amélioré Hello ; je dois donc me connecter à l'ancienne.)