Preskoči na sadržaj

Projekat 10 · Identitet i dokumenti

Liveness provjera i za osobu i za njen pasoš

Napravili smo verifikaciju identiteta na daljinu za njemačku finansijsku instituciju. Model je bio siguran u oko 98% slučajeva, a operater je potvrdio svaki.

AngažmanFull-stack inženjer · 2020 · 6 mjeseci · preko agencije · napravio sam web aplikaciju, mobilnu aplikaciju i APIObjavljeno

98%

Model je u oko 98% slučajeva davao pouzdanu preporuku, a operater je potvrđivao svaki slučaj

Proizvod prodan u MVP fazi

Priča u 5 koraka

Stack

  • TensorFlow
  • WebRTC
  • React Native
  • Node.js
  • AWS
  • NFC / ICAO 9303

01 · Kontekst

Verifikaciju identiteta na daljinu napravili smo kao infrastrukturu namijenjenu preprodaji drugim institucijama, odvojenu od aplikacije bilo koje pojedinačne banke.

Proizvod je prodan u MVP fazi.

02 · Nije se smjelo mijenjati

Propis je tražio video identifikaciju, a taj jedan zahtjev odredio je sve ostalo u sistemu.

Svaka sesija morala je ostaviti isti dokazni zapis kao razgovor sa službenikom: zapis koji se naknadno može revidirati i vezati za konkretnu osobu.
Propis je tražio i svih šest koraka, pa se nijedan nije mogao izbaciti.

03 · Šta smo uradili

Šest nasumičnih koraka. Izgovorene cifre i gestovi mijenjali su se u svakoj sesiji, pa se snimak nije mogao unaprijed pripremiti ni ponovo pustiti.

I dokument je morao proći liveness provjeruVećina sistema provjerava samo da je pred kamerom živa osoba, a ovdje je i dokument morao dokazati da je fizički predmet u nečijoj ruci.
Povratna informacija tokom snimanjaComputer vision je radio na samom uređaju, s istim slojem za web i mobilnu aplikaciju, pa je snimanje počinjalo tek kad je lice u kadru, a svaki gest se provjeravao dok ga korisnik izvodi.
Čitanje čipa u pasošuKasnije smo dodali čitanje podataka direktno s NFC čipa u njemačkim pasošima i ličnim kartama.

04 · Rezultat

Model je u oko 98% slučajeva davao pouzdanu preporuku, a operater je potvrđivao svaki slučaj

Podrška za tri vrste njemačkih dokumenata, s čitanjem čipa na pasošima i ličnim kartama
Nezavisno sigurnosno testiranje, koje je naručio klijent
Proizvod prodan u MVP fazi

05 · Šta bismo uradili drugačije

Nikad nismo utvrdili kolika je stvarna tačnost modela.

Povezane usluge

Usluge koje se oslanjaju na ovaj projekat.

Projekat 10

Radite na sličnom problemu? Odgovaramo u roku od jednog radnog dana.

Prvi poziv traje 30 minuta i ni na šta vas ne obavezuje.

Opišite nam svoj projekatcontact@microtech.consulting