Weryfikacja dokumentu tożsamości
API do weryfikacji dokumentów, które odczytuje dokument, a nie tylko typ widoczny na awersie.
ShieldID odczytuje awers i rewers państwowego dokumentu tożsamości ze zdjęciem na telefonie samego wnioskodawcy, dekoduje kod kreskowy i strefę odczytu maszynowego paszportu, weryfikuje krzyżowo każde pole z każdym źródłem i podaje werdykt dla każdego pola, a nie jedno „zaliczone” lub „niezaliczone” dla całej karty.
Zakres obsługiwanych dokumentów
Dokumenty amerykańskie i kanadyjskie, odczytywane dogłębnie.
Prawa jazdy, paszporty, karty stałego pobytu oraz stanowe lub prowincjonalne dokumenty tożsamości ze zdjęciem, rozpoznawane według wydawcy, o ile kod kreskowy go zawiera.
- Amerykańskie prawa jazdy ze wszystkich 50 stanów, DC i pięciu terytoriów USA
- Kanadyjskie prawa jazdy, wszystkie 13 prowincji i terytoriów
- Paszporty, odczytywane za pomocą strefy odczytu maszynowego z walidacją sum kontrolnych
- Karty stałego pobytu
- Stanowe i prowincjonalne dokumenty tożsamości ze zdjęciem
- Wstępna obsługa dwóch stanów Meksyku.
Gdzie szczerze wyznaczamy granicę
Karty zdrowotne nie są obecnie wymienione z nazwy wśród rozpoznawanych typów dokumentów. Nieznana lub niewymieniona karta jest nadal odczytywana według tej samej zasady co wszystko inne: wyodrębniamy to, co pokazuje strona, i raportujemy werdykt dla każdego pola, zamiast odmawiać przyjęcia dokumentu już na wejściu.
Jak odczytywany jest dokument
Cztery sposoby odczytu. Jedna kolejność priorytetów, gdy się pokrywają.
Wnioskodawca fotografuje awers i rewers dokumentu tożsamości na własnym telefonie. ShieldID odczytuje wszystkie źródła, które dany dokument faktycznie zawiera, i gdy dwa źródła są niezgodne, pozwala wygrać temu bardziej wiarygodnemu.
Kod kreskowy PDF417
Odwrotna strona północnoamerykańskiego prawa jazdy lub dowodu tożsamości zawiera kod kreskowy PDF417. ShieldID dekoduje go do ustrukturyzowanych pól AAMVA: imię i nazwisko, data urodzenia, adres, numer prawa jazdy, data ważności i inne.MRZ paszportu
Strefa odczytu maszynowego paszportu jest odczytywana przez dedykowany detektor i czytnik, a następnie walidowana według wzorów cyfr kontrolnych ICAO wbudowanych w samą strefę. Minimalny wynik poprawności decyduje o tym, czy pole wyodrębnione w ten sposób jest uznawane za wiarygodne.Ustrukturyzowany odczyt awersu
Zadrukowana strona dokumentu jest odczytywana pole po polu, z wykorzystaniem układu danego typu dokumentu, jeśli został rozpoznany.Awaryjny OCR całej strony
Gdy nie ma zastosowania nic bardziej szczegółowego, cały awers jest odczytywany jako tekst. Dzięki temu nieznany dokument nie jest od razu odrzucany.
Priorytet w przypadku nakładania się źródeł
Gdy to samo pole występuje w więcej niż jednym źródle, obowiązuje następująca kolejność priorytetów: kod kreskowy, następnie MRZ paszportu z poprawną sumą kontrolną, następnie ustrukturyzowany odczyt awersu, a na końcu rezerwowy OCR. Niezgodne źródła są oznaczane do przeglądu, nigdy po cichu uśredniane.
Cross-checks
Każde pole jest sprawdzane względem pozostałych, a nie przyjmowane na słowo.
Dokument, który sam w sobie odczytuje się bez zarzutu, nadal może ukrywać rozbieżność między tym, co mówi awers, a tym, co mówi kod kreskowy lub MRZ. ShieldID sprawdza to przy każdej weryfikacji.
Awers a kod kreskowy a MRZ
Imię i nazwisko, data urodzenia, numer dokumentu i adres są porównywane we wszystkich źródłach, które dokument faktycznie zawiera. Niezgodność jest raportowana, a nie rozstrzygana przez wybranie jednego źródła i ukrycie pozostałych.
Kodowanie numeru prawa jazdy
Jeśli prowincja koduje strukturę w samym numerze prawa jazdy, ta struktura jest sprawdzana z resztą rekordu.
Trójstronne porównanie tożsamości
Imię i nazwisko oraz dane tożsamości odczytane z dokumentu są porównywane ze sobą oraz z tym, co podmiot zlecający weryfikację podał o wnioskodawcy, dzięki czemu podmiana ujawnia się jako niezgodność, a nie czyste zaliczenie.
Nasza żelazna zasada
Nigdy nie blokujemy na podstawie typu dokumentu.
Nierozpoznany lub nieznany dokument nie jest odrzucany tylko dlatego, że wcześniej go nie widzieliśmy. ShieldID odczytuje to, co może, i raportuje werdykt dla każdego pola, dzięki czemu karta od wystawcy, którego nigdy nie skatalogowaliśmy, może nadal dać poprawną datę urodzenia i autentyczne dopasowanie twarzy, zgłoszone jako prawidłowe.
Werdykty dotyczą pól, a nie całego dokumentu
Imię i nazwisko, data urodzenia, adres, numer dokumentu i zdjęcie opierają się każde na własnych dowodach. Jedno słabe pole nie obniża pola, które zostało potwierdzone bez zastrzeżeń, a mocne pole nie zakrywa tego, które potwierdzone nie zostało.
To Państwo decydują, czy przyjąć dokument
ShieldID raportuje dowody i werdykt dla każdej kontroli. To, co firma zrobi dalej z nieznanym lub częściowo zweryfikowanym dokumentem, jest jej decyzją, podejmowaną z raportem przed oczami.
Ocena prób manipulacji ma charakter doradczy
Wyłącznie doradczoOcena manipulacji dokumentem jest wykonywana przy każdej weryfikacji i raportowana w wyniku, ale obecnie ma charakter pomocniczy: nie decyduje o werdyktach dla pól ani o ogólnym wyniku, a jej próg nie został niezależnie zmierzony na rzeczywistych zdjęciach. Należy traktować ją jako kolejny dowód, a nie bramkę.
Wykrywanie ataków prezentacyjnych na dokumenty
WkrótceWykrywanie, że dokument jest fizycznym, rzeczywistym obiektem, a nie zdjęciem wydrukowanego dokumentu lub dokumentu wyświetlanego na ekranie, jeszcze nie istnieje. Obecne kontrole chronią stronę selfie w ramach weryfikacji; strona dokumentu w wykrywaniu ataków prezentacyjnych znajduje się w planach rozwoju.
Ukierunkowane ponowne wykonanie zdjęcia
Gdy coś się nie powiedzie, wskazujemy, po której stronie leży przyczyna.
Nieudana weryfikacja nie zawsze oznacza, że wnioskodawca zrobił cokolwiek niewłaściwie. Może to oznaczać, że zdjęcie dokumentu było nieostre albo selfie było zbyt słabo oświetlone, a poproszenie o ponowienie niewłaściwego z nich dwukrotnie marnuje czas wnioskodawcy.
Logika ponawiania w ShieldID analizuje dowody, a nie etykietę nieudanej kontroli, aby ustalić, czy ponownej próby wymaga dokument, czy selfie, i ponownie uruchamia aparat tylko dla tej strony. Powstała, ponieważ rzeczywisty przypadek pokazał, że zarówno czyste selfie, jak i nieczytelne, mocno przekrzywione zdjęcie paszportu otrzymały polecenie ponowienia selfie.
Co Państwo otrzymują
Wartości dla poszczególnych pól, każda wraz ze źródłem i werdyktem.
Wynikiem nie jest pojedyncze „zaliczone” lub „niezaliczone”. Każde pole, które ShieldID zdołał odczytać, wraca z wartością, informacją o pochodzeniu oraz o tym, czy zostało potwierdzone.
- Imię i nazwisko
- Porównywane między awersem, kodem kreskowym i MRZ, jeśli występują, oraz z imieniem i nazwiskiem podanym przez zleceniodawcę.
- Data urodzenia
- Weryfikowane krzyżowo z kodem kreskowym i MRZ.
- Adres
- Odczytywane z awersu oraz z kodu kreskowego, jeśli dokument go zawiera; porównywane z przesłanym dokumentem potwierdzającym adres, gdy jest to wymagane.
- Numer dokumentu
- Sprawdzane pod kątem spójności wewnętrznej oraz, w stosownych przypadkach, zgodności z regułami kodowania obowiązującymi w jurysdykcji wydającej dokument.
- Data ważności
- Odczytywane z awersu oraz z kodu kreskowego lub MRZ; oznaczane, jeśli źródła są niezgodne.
- Jurysdykcja wydająca
- Identyfikowany na podstawie kodu wystawcy w kodzie kreskowym, o ile dokument zawiera rozpoznawany kod.
- Sygnał manipulacji dokumentem
- Raportowany jako dowód pomocniczy przy każdej weryfikacji, nigdy jako sam werdykt.
Przykład praktyczny
Kalifornijskie prawo jazdy, pole po polu.
Fikcyjny wnioskodawca, fikcyjne prawo jazdy. Zestaw pól, ich źródła i kontrole krzyżowe pochodzą z rzeczywistego potoku przetwarzania.
| Pole | Wartość | Źródło | Werdykt |
|---|---|---|---|
| Full name | Jordan Alexander Reyes | Front + barcode (agree) | Match |
| Date of birth | 14 Mar 1994 | Barcode | Match |
| Address | 1428 Elm St, Sacramento, CA | Barcode | Match |
| License number | D1234567 | Barcode; front reads the same string | Match |
| Expiry date | 14 Mar 2029 | Front + barcode (agree) | Match |
| Photo | Present, legible | Front image | Face match: pending selfie |
| Document tamper signal | No indication | Advisory model, cropped document image | Advisory, not gating |
Jak wypadamy na tle konkurencji
Dogłębna obsługa dokumentów, które obsługujemy, i szczerość wobec tych, których nie obsługujemy.
Kategorie, a nie nazwy. Kolumna dla przedsiębiorstw opisuje wzorce, które zauważyliśmy podczas przeglądu witryn dostawców IDV dla dużych organizacji.
| Funkcja | ShieldID | Typowe rozwiązanie IDV dla przedsiębiorstw | Kontrole ręczne |
|---|---|---|---|
| Odczytuje awers i rewers; kod kreskowy i MRZ weryfikowane krzyżowo pole po polu | Tak | Zwykle | Tylko awers, na oko |
| Kontynuuje przy nieznanym lub niewymienionym dokumencie zamiast go odrzucać | Tak | Często odmawia | Zależy od przeszkolenia personelu |
| Werdykty dla poszczególnych pól, a nie jedno zaliczenie lub odrzucenie całego dokumentu | Tak | Rzadko | n/a |
| Trójstronne porównanie imienia i nazwiska oraz tożsamości z danymi podanymi przez zleceniodawcę | Tak | Czasami | Ręcznie, jeśli w ogóle |
| Ukierunkowane ponowienie, które na podstawie dowodów wskazuje dokument lub selfie | Tak | Rzadko | n/a |
| Ocena manipulacji dokumentem raportowana uczciwie jako pomocnicza, a nie ukryta bramka | Tak | Rzadko ujawniane | Brak sygnału |
Pytania
Rzeczowe odpowiedzi o weryfikacji dokumentów.
Proszę zobaczyć to na własnym dokumencie
Proszę przeprowadzić weryfikację w sandbox z prawdziwym prawem jazdy lub paszportem.
Proszę utworzyć sesję sandbox, odczytać awers i rewers na własnym telefonie i zobaczyć wynik dla poszczególnych pól. Sesje sandbox nigdy nie są rozliczane.