Jak działa rozpoznawanie twarzy w telefonie

Codziennie sięgamy po smartfon średnio kilkadziesiąt razy. Często robimy to odruchowo, nawet nie zastanawiając się, jak to możliwe, że urządzenie w ułamku sekundy wie, że to my, a nie wścibski kolega czy przypadkowy znalazca zgubionego telefonu. Rozpoznawanie twarzy, które jeszcze dekadę temu kojarzyło się z filmami o tajnych agentach, stało się standardem, do którego przywykliśmy tak bardzo, że irytuje nas każda sekunda zwłoki w jego działaniu. Ale pod tą gładką taflą szkła i prostym interfejsem kryje się małe laboratorium optyczne i matematyczne, które pracuje ciężej, niż mogłoby się wydawać.
Metoda na zdjęcie, czyli jak działa biometria 2D
Większość tańszych i średniopółkowych telefonów z Androidem korzysta z najprostszej formy rozpoznawania twarzy, czyli technologii 2D. Zasada jej działania jest niemal identyczna jak w przypadku robienia zwykłego selfie. Przedni aparat robi zdjęcie Twojej twarzy, a oprogramowanie analizuje je, szukając charakterystycznych punktów – takich jak odległość między oczami, szerokość nosa czy kształt ust. To trochę jak cyfrowy portret pamięciowy.
Problem z tą metodą polega na tym, że aparat widzi świat płasko. Choć algorytmy stają się coraz sprytniejsze, rozpoznawanie 2D bywa zawodne. Wystarczy wydrukować wysokiej jakości zdjęcie właściciela telefonu lub wyświetlić je na innym ekranie, by niektóre systemy dały się oszukać. Właśnie dlatego wiele banków nie pozwala na autoryzację przelewów samą twarzą w telefonach, które nie mają dodatkowych zabezpieczeń. Według raportów branżowych, ataki typu spoofing (czyli próby oszukania biometrii) z użyciem zdjęć lub masek wciąż stanowią spore wyzwanie dla prostych systemów kamerowych.
Trójwymiarowa mapa twarzy – potęga Face ID
Zupełnie inną ligą jest technologia 3D, którą Apple spopularyzowało pod nazwą Face ID. Tutaj telefon nie robi zwykłego zdjęcia. W specjalnym wycięciu nad ekranem (lub w “dynamicznej wyspie”) ukryty jest system TrueDepth. Składa się on z rzutnika punktów, kamery na podczerwień i oświetlacza.
Jak to działa w praktyce? Kiedy podnosisz telefon, rzutnik nanosi na Twoją twarz ponad 30 000 niewidzialnych kropek w podczerwieni. Następnie kamera odczytuje ten wzór, tworząc precyzyjną, trójwymiarową mapę Twojej twarzy. System analizuje nie tylko układ oczu i ust, ale też głębokość – wie, jak wystaje Twój nos i jak głęboko osadzone są oczodoły. Dzięki temu Apple może pochwalić się statystyką, że szansa na przypadkowe odblokowanie Twojego iPhone-a przez inną osobę wynosi zaledwie 1 do 1 000 000 (dla porównania, w przypadku czytnika linii papilarnych Touch ID było to 1 do 50 000).
Android i klasy biometrii – nie każdy telefon jest tak samo bezpieczny
W świecie Androida sytuacja jest bardziej skomplikowana. Google wprowadziło jasny podział na trzy klasy siły biometrii: Klasę 1 (wygodną), Klasę 2 (słabą) oraz Klasę 3 (silną). Tylko telefony spełniające wymogi Klasy 3 mogą być używane do autoryzacji płatności w Google Wallet czy logowania do aplikacji bankowych.
Ciekawym przypadkiem są nowsze modele Google Pixel (od serii 8 w górę). Choć nie posiadają one tak rozbudowanego sprzętu jak iPhone, dzięki zaawansowanym algorytmom uczenia maszynowego i procesorom Tensor G3, ich przedni aparat został zakwalifikowany do Klasy 3. Google twierdzi, że system potrafi wykryć “żywotność” twarzy i nie da się go oszukać zdjęciem, co jest ogromnym krokiem naprzód dla biometrii opartej na samym oprogramowaniu. Warto jednak pamiętać, że w całkowitej ciemności takie systemy wciąż radzą sobie gorzej niż te oparte na podczerwieni.
Czy mój wizerunek trafia do chmury?
To jedno z najczęstszych pytań, jakie słyszą eksperci od prywatności. Odpowiedź uspokaja: Twoja twarz nie jest przechowywana jako zdjęcie na serwerach producenta. Zarówno Apple, jak i czołowi producenci Androida, stosują lokalne przetwarzanie danych.
Kiedy konfigurujesz system, telefon zamienia mapę Twojej twarzy na unikalny kod matematyczny (hash). To zestaw cyfr, którego nie da się odwrócić tak, by odzyskać z niego Twój portret. Ten kod jest przechowywany w specjalnie wydzielonej, bezpiecznej części procesora – w przypadku iPhone-ów jest to Secure Enclave, a w Androidach Trusted Execution Environment (TEE). Nawet system operacyjny telefonu nie ma do nich bezpośredniego dostępu. Kiedy patrzysz na telefon, on po prostu sprawdza, czy nowy skan generuje ten sam kod matematyczny, co ten zapisany w bezpiecznym schowku.
Wyzwania: maski, bliźniaki i deepfake
Choć technologia jest imponująca, nie jest nieomylna. Największym wyzwaniem dla biometrii są obecnie deepfake-i. Raporty z 2024 roku wskazują, że liczba ataków wykorzystujących tę technologię do omijania zabezpieczeń wzrosła o ponad 700% w skali roku. Na szczęście nowoczesne systemy 3D są na nie odporne, ponieważ deepfake to obraz wyświetlany na płaskim ekranie, a czujniki głębi natychmiast wykryją brak trójwymiarowości.
Innym ciekawym aspektem jest zdolność adaptacji. Twój telefon “uczy się” Twojej twarzy. Jeśli zapuścisz brodę, zaczniesz nosić okulary lub założysz czapkę, system odnotowuje te drobne zmiany i aktualizuje Twój wzorzec matematyczny. Jeśli jednak zmiana jest drastyczna (np. zgolenie gęstej brody), telefon dla bezpieczeństwa poprosi Cię o kod PIN, by potwierdzić, że to wciąż Ty, zanim zaktualizuje dane biometryczne.
Przyszłość ukryta pod ekranem
Dokąd zmierzamy? Producenci dążą do tego, by pozbyć się wcięć i dziurek w ekranach. Na horyzoncie pojawia się technologia Polar ID od firmy Metalenz, która pozwala na skanowanie twarzy 3D przy użyciu czujników umieszczonych całkowicie pod wyświetlaczem. Wykorzystuje ona spolaryzowane światło, co pozwala na zachowanie wysokiego bezpieczeństwa bez konieczności rezerwowania miejsca na przednim panelu.
Statystyki pokazują, że biometria twarzy wygrywa z czytnikami linii papilarnych pod względem wygody. Według badań PhotoAiD, ponad 176 milionów Amerykanów korzysta już z technologii rozpoznawania twarzy, a dla większości z nich jest to główny sposób odblokowywania urządzeń. W Europie trend jest podobny – cenimy sobie fakt, że wystarczy rzut oka na ekran, by uzyskać dostęp do cyfrowego świata.
Podsumowując, rozpoznawanie twarzy w Twoim telefonie to nie tylko “magia” oprogramowania, ale przede wszystkim rygorystyczna matematyka i zaawansowana optyka. Niezależnie od tego, czy używasz prostego systemu 2D, czy zaawansowanego skanu 3D, pamiętaj, że to Ty jesteś kluczem – dosłownie i w przenośni. Technologia ta będzie się stawać coraz bardziej niewidoczna, ale jej rola w ochronie naszych prywatnych danych tylko wzrośnie.










