Przejdź do treści głównej
ShieldID

Wykrywanie żywotności

Żywa osoba. Nie jej zdjęcie.

Zanim uruchomiony zostanie Face Match, ShieldID prosi wnioskodawcę o wykonanie krótkiego, prowadzonego wyzwania na jego własnym telefonie: dowodzi ono, że aparat trzyma prawdziwa, obecna, trójwymiarowa osoba, śledzona w 478 punktach charakterystycznych twarzy na przestrzeni co najmniej dziesięciu klatek. Zdjęcie, odtworzone nagranie wideo ani maska nie przejdą tej kontroli.

Aktywne wyzwanie

Wyzwanie, które może wykonać tylko żywa twarz.

Wnioskodawca jest proszony o wykonanie jednego lub kilku ruchów z niewielkiego zestawu naturalnych ruchów, w losowej kolejności, podczas gdy przednia kamera śledzi w 3D 478 punktów na twarzy.

Mrugnięcie

Świadome zamknięcie i ponowne otwarcie oczu, mierzone na podstawie kształtu oka w sekwencji klatek.

Obrót w lewo / obrót w prawo

Głowa obraca się w bok od środka, a następnie — i to jest istotne — wraca.

Skinienie głową

Głowa pochyla się w dół i w górę — ruch, którego płaski obraz nie jest w stanie wykonać.

Uśmiech

Rzeczywista zmiana mimiki, oceniana na podstawie ruchu samej twarzy, a nie statycznego uśmiechu.

Przed oceną wyzwania wymagane jest co najmniej dziesięć klatek. Pojedyncze zdjęcie, niezależnie od sposobu prezentacji, nigdy nie zawiera dostatecznej liczby klatek, by przejść.

Dlaczego powrót ma znaczenie

Powrót na środek jest sednem sprawy.

Wyzwanie obrotu nie kończy się na pytaniu „czy głowa poruszyła się na bok”. Wymaga, aby głowa wróciła za punkt środkowy tego obrotu, przed kamerą, zanim wyzwanie zostanie zaliczone.

Wydrukowane zdjęcie lub telefon trzymany bokiem mogą zafałszować pierwszą połowę obrotu — wystarczy je przechylić, a kąt się zmienia. Nie mogą jednak następnie płynnie obrócić się z powrotem w stronę kamery, ponieważ nie ma za nimi twarzy, która mogłaby się poruszyć. Wymóg powrotu odróżnia żywą głowę obracającą się na szyi od płaskiego obrazu przechylanego przed obiektywem.

Każde selfie, trzy odrębne kontrole

Trzy niezależne kontrole, wykonywane przy każdym selfie, za każdym razem.

Oprócz aktywnego wyzwania trzy dodatkowe kontrole analizują samo selfie pod kątem oznak, że w ogóle nie przedstawia ono żywej osoby. Każda z nich jest raportowana osobno — nigdy nie jest łączona w jeden nieprzejrzysty wynik.

Anti-spoof

Wykrywanie ataków prezentacyjnych ukierunkowane na najczęstszy atak: pokazywanie wydrukowanego zdjęcia lub ekranu telefonu z twarzą innej osoby.

Wykrywanie deepfake'ów

Zespół dwóch modeli szuka artefaktów, jakie pozostawia wideo wygenerowane przez AI lub z podmienioną twarzą — sygnałów, które pojedynczy klasyfikator z większym prawdopodobieństwem przeoczy.

Wykrywanie masek 3D / wydruków / odtworzeń

Osobna kontrola stworzona z myślą o trudniejszych przypadkach: wydrukowanej masce, formowanej masce 3D lub ekranie odtwarzającym nagrane wideo prawdziwego wnioskodawcy.

Tolerancyjne wobec zakłóceń, surowe wobec fałszerstw

Ziarnista kamera telefonu nie jest zagrożeniem bezpieczeństwa. Tak ją traktujemy.

Kamery telefonów codziennie kompresują, źle oświetlają i rozmywają prawdziwe twarze. Odrzucanie każdego odczytu granicznego powodowałoby niepowodzenia uczciwych wnioskodawców znacznie częściej, niż powstrzymywałoby ataki.

  • Wyniki ze środka zakresu — takie, jakie powodują zwykła kompresja i oświetlenie — są tolerowane, a nie traktowane jako niepowodzenie.
  • Kontrolę kończy niepowodzeniem wyłącznie rozstrzygnięcie o fałszerstwie lub podróbce z dużą pewnością. Wątpliwości w przypadku odczytu granicznego nie działają na niekorzyść prawdziwego wnioskodawcy.
  • Efekt: mniej osób odsyłanych do ponownego zrobienia zdjęcia z powodu złego oświetlenia i wyższa poprzeczka dla każdego, kto naprawdę próbuje oszukać kamerę.

Każda kontrola działa, za każdym razem

Nie płatny pakiet. Nie przełącznik. Każda weryfikacja, za każdym razem.

Aktywne wykrywanie żywotności, anti-spoof, wykrywanie deepfake'ów i wykrywanie masek działają przy każdej weryfikacji, w każdym planie. Nie ma tańszego planu, który pomija którąś z nich, ani ustawienia, które wyłącza którąś z nich dla oszczędności.

4kontroli wykonywanych przy każdej weryfikacjiActive liveness, anti-spoof, deepfake and mask detection. Every plan.

Zakres ochrony przed zagrożeniami

Jak wygląda każdy atak i co go powstrzymuje.

Prostym językiem, a nie kartą wyników. Jeśli dane zagrożenie w ogóle nie jest problemem żywotności, mówimy o tym wprost.

Sześć scenariuszy ataków prezentacyjnych i kontrola ShieldID, która odpowiada za każdy z nich.
ZagrożenieNa czym polegaCo je powstrzymuje
ZdjęcieWydrukowane lub wyświetlane na ekranie nieruchome zdjęcie przyłożone do kamery.Zatrzymywane przez aktywne wyzwanie — płaski obraz nie potrafi na żądanie mrugnąć, obrócić się i wrócić, skinąć głową ani się uśmiechnąć — oraz wspierane przez wykrywanie anti-spoof.
Odtworzenie z ekranuNagrane wideo prawdziwego wnioskodawcy, odtwarzane na drugim ekranie.Wykrywane bezpośrednio przez kontrolę masek 3D/wydruków/odtworzeń, obok wykrywania anti-spoof i deepfake'ów.
Wydrukowana maskaPłaska, wydrukowana maska twarzy noszona lub trzymana przed własną twarzą atakującego.Wykrywana bezpośrednio przez kontrolę masek 3D/wydruków/odtworzeń.
Maska 3DFormowana, trójwymiarowa maska wykonana tak, by odpowiadała twarzy innej osoby.Wykrywana bezpośrednio przez kontrolę masek 3D/wydruków/odtworzeń — najtrudniejszy przypadek, do którego została stworzona.
Wideo deepfakeGenerowane przez AI lub z podmienioną twarzą wideo w czasie rzeczywistym, podawane do kamery.Wykrywane bezpośrednio przez zespół dwóch modeli wykrywania deepfake'ów, obok wykrywania anti-spoof.
Pożyczony dokumentŻywy, prawdziwy wnioskodawca uczciwie wykonuje wyzwanie — trzymając cudzy autentyczny dokument tożsamości.To nie jest problem żywotności. Wykrywanie żywotności dowodzi obecności prawdziwej osoby, nie tego, która to osoba. To sprawdza Face Match, w ramach tej samej weryfikacji.

Certyfikacja

Nie zamierzamy drukować odznaki, na którą nie zasłużyliśmy.

Standardy testowania żywotności, takie jak ISO/IEC 30107-3, istnieją, a my nie ukończyliśmy jeszcze tych testów. Zamiast sugerować certyfikat mglistym sformułowaniem o rozwiązaniu „wiodącym w branży”, przedstawiamy, na czym faktycznie stoimy.

  • Obecnie nie posiadamy żadnego certyfikatu dotyczącego żywotności ani ochrony przed fałszerstwem.
  • Opublikujemy status naszych testów wraz z datą, gdy tylko takie testy zostaną ukończone — a do tego czasu nie będzie żadnych deklaracji marketingowych.
  • Do tego czasu ta strona opisuje dokładnie, co jest uruchamiane i na co ukierunkowana jest każda kontrola, aby mogli Państwo samodzielnie ocenić zakres ochrony.

Pytania

Rzeczowe odpowiedzi o wyzwaniu.

Proszę zobaczyć wyzwanie na własne oczy

Proszę przeprowadzić weryfikację w sandboxie i spróbować ją przechytrzyć.

Mrugnięcie, obrót, skinienie, uśmiech — na Państwa własnym telefonie, w Państwa własnej sesji sandbox. Sesje sandbox nigdy nie są rozliczane.