Azure AI Face, to serwis umożliwiający wykrywanie, rozpoznawanie i analizowanie ludzkich twarzy.
Jakie są zastosowania takich usług? Przede wszystkim, jest to weryfikacja użytkowników. Już wiele lat temu laptopy Lenovo oferowały logowanie za pomocą twarzy. Dziś można w ten sposób logować się do konta bankowego, mieć dostęp do określonych części budynku, czy potwierdzić, że jesteśmy tą samą osobą co na zdjęciu w dowodzie osobistym.
Systemy rozpoznawania twarzy stosuje się także na lotniskach, podczas wydarzeń sportowych, w szpitalach i tak dalej.
Twarz rozpoznawana jest za pomocą wielu punktów orientacyjnych, takich jak nos, oczy czy usta.
Z twarzy można wyczytać takie szczegóły, jak:
- pozycję głowy
- wiek
- stan emocjonalny (obecnie nie jest dostępne)
- włosy
- czy osoba nosi okulary
- czy zdjęcie jest nieostre
- czy użytkownik nosi maskę (btw nie zapominajmy o 2020 :()
Można by się zastanowić, czy logowanie ludzką twarzą można obejść za pomocą wydrukowanego zdjęcia. Otóż - jeśli używana jest usługa AI Face, może być to trudne. Podczas wykrywania twarzy przez wideo, określany jest parametr livenes, dzięki czemu system łatwo rozpozna, że próbujemy go oszukać.
Stosowanie Azure AI wymaga wypełnienia specjalnego formularza i jest możliwe jedynie dla klientów i partnerów zarządzanych przez firmę Microsoft.
Bardzo ciekawe jest to, że Microsoft NIE udostępnia danych policji USA i nie dopuszcza takich zastosowań swojej usługi. Co więcej, usługa nie pozwala na wykrywanie płci użytkownika.
https://learn.microsoft.com/en-us/azure/ai-services/computer-vision/overview-identity