Recunoașterea Feței: Cum Funcționează și Ce Se întâmplă în Continuare? - Vedere Alternativă

Cuprins:

Recunoașterea Feței: Cum Funcționează și Ce Se întâmplă în Continuare? - Vedere Alternativă
Recunoașterea Feței: Cum Funcționează și Ce Se întâmplă în Continuare? - Vedere Alternativă

Video: Recunoașterea Feței: Cum Funcționează și Ce Se întâmplă în Continuare? - Vedere Alternativă

Video: Recunoașterea Feței: Cum Funcționează și Ce Se întâmplă în Continuare? - Vedere Alternativă
Video: Recunoașterea facială - Adtech.md 2024, Aprilie
Anonim

Urci scările și intri în lift. El știe la ce etaj trebuie să mergi. Ușile apartamentului se deschid în fața ta. Calculatorul și telefonul vă „recunosc” și nu necesită o parolă. Mașini, rețele de socializare, magazine - toată lumea te întâmpină, abia vă văd, vă sună pe nume și vă anticipează fiecare pas. Așa funcționează recunoașterea feței. Ca? Infricosator?

La prima vedere, poate părea că orice organizație care își poate permite acest lucru îți urmărește fiecare pas, colectând un dosar pe tine. Dar nici nu vă puteți imagina cât de larg s-au răspândit tehnologiile de recunoaștere facială în întreaga lume și ce perspective puternice promit. Pe lângă exemplele de mai sus, sistemele de recunoaștere a feței vă permit să faceți astfel de lucruri simple și complexe:

- confirmarea identității elevului în timpul examenelor online;

- identificarea persoanelor din „lista neagră” de la intrarea în stadioane și cluburi de noapte;

- plata bunurilor;

- menținerea locului pe linie atunci când vizitați un parc de distracții;

- deblocarea telefonului sau computerului.

Ce pot să spun, dacă numai la Moscova există deja o rețea de peste 150.000 de camere de supraveghere video în aer liber. Nicăieri nu se ascunde de ei, iar acest lucru îi face pe oameni să se gândească, dar scara „supravegherii” nu este atât de mare. Rețeaua folosește un sistem puternic de recunoaștere facială, dar necesită multă putere pentru a funcționa, astfel încât doar 2-4 mii de camere funcționează în timp real. Până în prezent, supravegherea în masă a populației este doar înfricoșătoare, așa că merită să ne concentrăm asupra avantajelor reale ale acestei tehnologii. Dar primele lucruri în primul rând.

Video promotional:

Cum funcționează sistemul de recunoaștere a feței?

Te-ai întrebat vreodată cum recunoști tu chiar o față, recunoaște-o? Cum o face un computer? Desigur, fețele umane au anumite proprietăți ușor de descris. Distanța dintre ochi, poziția și lățimea nasului, forma creierelor frunții și bărbia - toate aceste detalii le observi inconștient atunci când privești o altă persoană. Calculatorul face toate acestea cu o anumită eficiență și acuratețe, deoarece combinând toate aceste valori, obține formula matematică a unei fețe umane.

Deci, cât de performant este sistemul de recunoaștere facială în prezent? Nu este rău, dar uneori greșit. Dacă ai întâlnit vreodată un software de recunoaștere a feței pe Facebook sau o altă platformă, probabil ai observat că există la fel de multe rezultate distractive ca și cele precise. Și totuși, deși tehnologia nu este exact la sută, este suficient de bună pentru a fi folosită pe scară largă. Și chiar te face să fii nervos.

Image
Image

Paul Howie din NEC spune că sistemul lor de recunoaștere facială scanează fețele pentru identificatorii individuali:

„De exemplu, mulți consideră că distanța dintre ochi este o caracteristică unică. Sau ar putea fi distanța de la bărbie până la frunte și alte componente. În special, avem în vedere 15-20 de factori considerați importanți, precum și alți factori care nu mai sunt atât de importanți. Aceasta creează o imagine tridimensională a capului persoanei, astfel încât, chiar dacă este parțial acoperit, putem totuși obține o potrivire exactă. Sistemul ia apoi semnătura facială și o transmite prin baza de date."

Ar trebui să-mi fac griji pentru software-ul de recunoaștere a feței?

În primul rând, recunoașterea feței reprezintă date. Datele pot fi colectate și stocate, adesea fără permisiune. Odată ce informațiile sunt colectate și stocate, aceasta este deschisă la hacking. Platformele de recunoaștere facială nu au fost încă puternic hackate, dar pe măsură ce tehnologia se răspândește, biometria dvs. este în mâinile din ce în ce mai multe persoane.

Image
Image

Există, de asemenea, probleme de proprietate. Majoritatea oamenilor nu știu că atunci când se înscriu cu platforme de socializare precum Facebook, datele lor din acel moment aparțin însuși Facebook. Deoarece numărul companiilor care utilizează recunoașterea facială este în continuă creștere, foarte curând nici măcar nu va trebui să vă încărcați propriile fotografii pe Internet pentru a fi compromise. Sunt deja depozitate acolo și au fost păstrate mult timp.

Când vine vorba de software, toate funcționează în moduri diferite, dar practic folosesc tehnici similare și rețele neuronale. Fiecare față are multe trăsături distinctive (este imposibil să găsești două fețe identice în lume și au existat atât de multe în întreaga istorie a omenirii!). De exemplu, software-ul FaceIt definește aceste caracteristici ca puncte de ancorare. Fiecare față conține aproximativ 80 de puncte nodale, asemănătoare cu cele menționate anterior: distanța dintre ochi, lățimea nasului, adâncimea soclurilor ochilor, forma bărbiei, lungimea maxilarului. Aceste puncte sunt măsurate și creează un cod numeric - un „print print” - care este apoi introdus în baza de date.

În trecut, recunoașterea feței s-a bazat pe imagini 2D pentru a compara sau identifica alte imagini 2D din baza de date. Pentru eficiență și acuratețe, imaginea trebuia să fie o față care privește direct în cameră, cu o mică dispersie de lumină și fără expresie facială. Desigur că a funcționat destul de rău.

În cele mai multe cazuri, instantaneele nu au fost luate într-un mediu adecvat. Chiar și un mic joc de lumină ar putea reduce eficiența sistemului, ceea ce duce la rate mari de avarie.

2D a fost înlocuit cu recunoașterea 3D. Această tendință recent apărută în software folosește un model 3D pentru a oferi recunoașterea facială extrem de precisă. Prin captarea unei imagini 3D a suprafeței feței unei persoane în timp real, software-ul evidențiază caracteristici distinctive - în care țesutul dur și osul proeminează cel mai mult, cum ar fi curbele soclului ochilor, nasului și bărbiei - pentru a identifica subiectul. Aceste zone sunt unice și nu se schimbă în timp.

Image
Image

Folosind adâncimea și axa de măsurare, care nu sunt afectate de iluminare, sistemul de recunoaștere a feței 3D poate fi chiar utilizat în întuneric și recunoaște obiecte din unghiuri diferite (chiar și în profil). Un astfel de software trece prin mai multe etape, identificând o persoană:

Detectare: realizarea unei fotografii prin scanarea digitală a unei fotografii (2D) sau video existente pentru a obține o imagine în direct a subiectului (3D).

Centrare: odată detectată fața, sistemul marchează poziția capului, dimensiunea și postura.

Măsurare: Sistemul măsoară curbele pe față cu precizie milimetrică și creează un șablon.

Reprezentare: sistemul traduce șablonul într-un cod unic. Acest cod oferă fiecărui model un set de numere care reprezintă caracteristici și caracteristici faciale.

Potrivire: dacă imaginea este în 3D și baza de date conține imagini 3D, potrivirea va avea loc fără a schimba imaginea. Dar dacă baza de date este formată din imagini bidimensionale, imaginea tridimensională este descompusă în componente diferite (cum ar fi imagini bidimensionale cu aceleași caracteristici faciale preluate din unghiuri diferite), iar acestea sunt convertite în imagini 2D. Și apoi meciul se găsește în baza de date.

Verificare sau identificare: în timpul procesului de verificare, o instantanee este comparată cu o singură instantanee din baza de date (1: 1). Dacă obiectivul este identificarea, instantaneul este comparat cu toate instantaneele din baza de date, ceea ce duce la un număr de potriviri posibile (1: N). Una sau alta metodă este aplicată după caz.

Unde sunt utilizate sistemele de recunoaștere a feței?

În trecut, sistemele de recunoaștere a feței și-au găsit folosul mai ales în aplicarea legii, deoarece autoritățile le-au folosit pentru a găsi fețe aleatoare în mulțime. Unele agenții guvernamentale au folosit, de asemenea, sisteme similare pentru securitate și pentru a elimina frauda electorală.

Cu toate acestea, există multe alte situații în care un astfel de software devine popular. Sistemele sunt din ce în ce mai ieftine, distribuția lor este în creștere. Acum sunt compatibile cu camerele și computerele utilizate de bănci și aeroporturi. Agențiile de turism lucrează la un program „călător experimentat” pentru a efectua screeningul rapid al siguranței pentru pasagerii care furnizează informații în mod voluntar. Cozile aeroportului vor avansa mai repede dacă oamenii trec printr-un sistem de recunoaștere facială care se potrivește fețelor unei baze de date interne.

Image
Image

Alte utilizări potențiale includ bancomatele și distribuitoarele de numerar. Software-ul poate verifica rapid fața clientului. După permisiunea clientului, ATM-ul sau terminalul face o poză a feței. Software-ul creează un imprimeu facial care protejează clientul de furtul de identitate și de tranzacțiile frauduloase - bancomatul pur și simplu nu va da bani unei persoane cu o față diferită. Nici un PIN nu este necesar.

Magie? Tehnologie

Dezvoltarea tehnologiei de recunoaștere a feței în domeniul transferurilor bancare poate fi deosebit de importantă și interesantă. Recent, banca rusă Otkrytie și-a prezentat propria soluție unică dezvoltată sub brandul tehnologic Open Garage: transferul de bani dintr-o fotografie din aplicația mobilă Otkritie. Transfers. În loc să tastați un card sau un număr de telefon, trebuie doar să faceți o fotografie cu persoana care trebuie să facă un transfer. Sistemul de recunoaștere a feței va compara fotografia cu cea de referință (se face când banca emite cardul) și va solicita numele și prenumele. Rămâne doar să alegeți un card și să introduceți suma. Cel mai important, clienții băncilor terțe pot utiliza și această funcție pentru transferuri către clienții Otkritie - expeditorul de transferuri poate utiliza un card al oricărei bănci rusești.

Image
Image
Image
Image

„Folosirea fotografiei unui client în locul unui număr de card bancar este o abordare fundamental nouă pentru transferurile online, bazată pe utilizarea unui sistem de recunoaștere a feței de rețea neuronală, care permite identificarea unui client cu un grad ridicat de precizie prin datele sale biometrice”, spune șeful departamentului de dezvoltare a sistemelor partenere din Otkritie Bank Alexey Matveev. - Serviciul deschide scenarii de viață complet noi pentru utilizatori să efectueze transferuri de bani. În prezent, niciunul dintre participanții pe piața financiară din lume nu oferă un astfel de serviciu clienților lor."

Ilya Khel

Recomandat: