Zamknij reklame

Nie wszystkie smartfony korzystają z tej samej technologii odblokowywania twarzy. Niektóre są bezpieczniejsze, inne mniej. Niektóre skanują w 3D, inne w 2D. Jednak nawet przy rosnącym znaczeniu bezpieczeństwa powinieneś wiedzieć, że nie wszystkie wdrożenia rozpoznawania twarzy są sobie równe. 

Rozpoznawanie twarzy za pomocą aparatu 

Jak sama nazwa wskazuje, technika ta opiera się na przednich kamerach urządzenia, które identyfikują Twoją twarz. Praktycznie wszystkie smartfony z Androidem obsługują tę funkcję od czasu wydania Androida 4.0 Ice Cream Sandwich w 2011 roku, czyli na długo przed wynalezieniem przez Apple identyfikatora Face ID. Sposób działania jest dość prosty. Gdy włączysz tę funkcję po raz pierwszy, urządzenie wyświetli monit o zrobienie zdjęć twarzy, czasami pod różnymi kątami. Następnie wykorzystuje algorytm oprogramowania do wyodrębnienia rysów twarzy i zapisania ich do wykorzystania w przyszłości. Od tej chwili przy każdej próbie odblokowania urządzenia obraz na żywo z przedniej kamery porównywany będzie z danymi referencyjnymi.

Identyfikator twarzy

Dokładność zależy głównie od zastosowanych algorytmów oprogramowania, więc systemowi naprawdę daleko do doskonałości. Sprawa jest jeszcze bardziej skomplikowana, gdy urządzenie musi uwzględniać takie zmienne, jak różne warunki oświetleniowe, zmiany w wyglądzie użytkownika czy użycie akcesoriów, zwłaszcza takich jak okulary i biżuteria. Choć sam Android oferuje API do rozpoznawania twarzy, producenci smartfonów na przestrzeni lat opracowali także własne rozwiązania. Ogólnie rzecz biorąc, celem była poprawa szybkości rozpoznawania bez nadmiernego poświęcania dokładności.

Rozpoznawanie twarzy w oparciu o promieniowanie podczerwone 

Rozpoznawanie twarzy w podczerwieni wymaga dodatkowego sprzętu do przedniego aparatu. Jednak nie wszystkie rozwiązania do rozpoznawania twarzy w podczerwieni są sobie równe. Pierwszy rodzaj polega na wykonaniu dwuwymiarowego obrazu twarzy, podobnie jak w poprzedniej metodzie, ale w widmie podczerwonym. Podstawową zaletą jest to, że kamery na podczerwień nie wymagają dobrego oświetlenia twarzy i mogą pracować w słabo oświetlonych miejscach. Są też znacznie odporniejsze na próby włamania, gdyż kamery termowizyjne do tworzenia obrazu wykorzystują energię cieplną.

Chociaż rozpoznawanie twarzy 2D w podczerwieni znacznie wyprzedza tradycyjne metody oparte na obrazach z kamery, istnieje jeszcze lepszy sposób. Jest to oczywiście funkcja Face ID firmy Apple, która wykorzystuje szereg czujników do rejestrowania trójwymiarowej reprezentacji Twojej twarzy. Ta metoda w rzeczywistości wykorzystuje przedni aparat tylko częściowo, ponieważ większość danych jest uzyskiwana przez pozostałe czujniki skanujące Twoją twarz. Wykorzystuje się tu oświetlacz, projektor punktowy na podczerwień i kamerę na podczerwień. 

Oświetlacz najpierw oświetla twarz światłem podczerwonym, projektor punktowy rzuca na nią 30 XNUMX punktów podczerwieni, które są rejestrowane przez kamerę na podczerwień. Ten ostatni tworzy mapę głębi Twojej twarzy i w ten sposób uzyskuje dokładne dane o twarzy. Wszystko jest następnie oceniane przez silnik neuronowy, który po włączeniu funkcji porównuje taką mapę z przechwyconymi danymi. 

Odblokowanie twarzą jest wygodne, ale może nie być bezpieczne 

Nie ma wątpliwości, że rozpoznawanie twarzy 3D za pomocą światła podczerwonego jest najbezpieczniejszą metodą. I Apple o tym wie, dlatego mimo niezadowolenia wielu użytkowników trzyma wycięcie w wyświetlaczu w swoich iPhone'ach do czasu, aż wymyśli, gdzie i jak ukryć poszczególne czujniki. A ponieważ w świecie Androida nie nosi się wycięć, tutaj zwykła jest pierwsza technologia opierająca się wyłącznie na zdjęciach, choć uzupełniona licznymi inteligentnymi algorytmami. Mimo to większość producentów takich urządzeń nie pozwoli na wykorzystanie ich do bardziej wrażliwych zastosowań. Dlatego na przykład w świecie Androida technologia ultradźwiękowego czytnika linii papilarnych pod wyświetlaczem ma większe znaczenie.

Tym samym w systemie Android program certyfikacji usług mobilnych Google ustala minimalne limity bezpieczeństwa dla różnych metod uwierzytelniania biometrycznego. Mniej bezpieczne mechanizmy odblokowujące, takie jak odblokowywanie twarzą za pomocą aparatu, są wówczas klasyfikowane jako „wygodne”. Mówiąc najprościej, nie można ich używać do uwierzytelniania w wrażliwych aplikacjach, takich jak Google Pay i tytuły bankowe. Za pomocą Apple Face ID można blokować i odblokowywać wszystko, a także płacić nim itp. 

W smartfonach dane biometryczne są zazwyczaj szyfrowane i izolowane na chronionym sprzęcie w ramach układu system-on-chip (SoC) urządzenia. Qualcomm, jeden z największych producentów chipów do smartfonów z systemem Android, w swoich SoC zawiera moduł Secure Processing Unit, Samsung ma Knox Vault, a Apple ma z kolei podsystem Secure Enclave.

Przeszłość i przyszłość 

Wdrożenia wykorzystujące światło podczerwone stały się w ostatnich latach dość rzadkie, choć są najbezpieczniejsze. Oprócz iPhone'ów i iPadów Pro większość smartfonów nie zawiera już niezbędnych czujników. Teraz sytuacja jest dość prosta i wyraźnie brzmi jak rozwiązanie Apple. Był jednak czas, gdy wiele urządzeń z Androidem, od średniej półki po flagowce, miało niezbędny sprzęt. Przykładowo Samsungi Galaxy S8 i S9 potrafiły rozpoznać tęczówkę oka, Google udostępnił w swoim Pixelu 4 odblokowywanie twarzy o nazwie Soli, a odblokowywanie twarzy 3D było także dostępne w telefonie Huawei Mate 20 Pro. Ale nie chcesz wycinanki? Nie będziesz mieć czujników podczerwieni.

Jednak pomimo ich usunięcia z ekosystemu Androida, możliwe, że tak wysokiej jakości rozpoznawanie twarzy kiedyś powróci. Pod wyświetlaczem znajdują się nie tylko czujniki linii papilarnych, ale także kamery. Zatem prawdopodobnie tylko kwestią czasu jest, kiedy czujniki podczerwieni zostaną poddane takiemu samemu zabiegowi. I w tym momencie pożegnamy się z wycinankami na dobre, być może nawet w Apple. 

.