Recunoașterea facială 3D vs 2D

Sistemele de recunoaștere facială se împart în general în două categorii, în funcție de modul în care captează fața: sisteme 2D plate, bazate doar pe cameră, și sisteme 3D sensibile la adâncime, care reconstruiesc contururile fizice ale feței. Diferența are implicații majore pentru acuratețe, rezistența la falsificare și situațiile în care fiecare abordare are sens.

Cum funcționează recunoașterea facială 2D

Recunoașterea facială 2D analizează o fotografie sau un cadru video standard, extrăgând caracteristici precum poziția relativă a ochilor, nasului și gurii, precum și textura și umbrirea generală a feței. Este ieftin de implementat, deoarece necesită doar o cameră obișnuită, și funcționează cu bazele de date foto existente, precum imaginile de pe actele de identitate sau înregistrările CCTV, motiv pentru care rămâne larg folosită în supraveghere, etichetarea fotografiilor și multe servicii de verificare a identității.

Cum funcționează recunoașterea facială 3D

Sistemele 3D adaugă o componentă de detectare a adâncimii, de regulă un tipar de puncte în infraroșu proiectat, lumină structurată sau o pereche de camere stereo, pentru a capta geometria fizică reală a feței: adâncimea orbitelor, curbura pomeților, proiecția nasului. Aceasta produce o plasă tridimensională sau un nor de puncte mult mai rezistent la variațiile de lumină și, esențial, imposibil de reprodus printr-o fotografie sau un ecran plat.

2D: Imagine plată 3D: Plasă de adâncime
Comparație acuratețe și rezistență la falsificare
  • Sisteme 2D: cost redus, funcționează cu baze de date foto vechi, mai vulnerabile la falsificare cu fotografie sau redare video, sensibile la lumină și unghiul poziției
  • Sisteme 3D: cost și cerințe computaționale mai ridicate, rezistență mult mai bună la atacuri de tip prezentare, performanță mai consistentă în diverse condiții de lumină și schimbări moderate de poziție
  • Sistemele 3D necesită de regulă hardware de captare specializat, ceea ce înseamnă că nu pot procesa fotografii 2D vechi deja existente într-o arhivă
Unde este folosită de regulă fiecare abordare

Recunoașterea 2D rămâne comună în aplicațiile care lucrează cu arhive de imagini existente: etichetarea fotografiilor, analiza video retrospectivă și potrivirea cu baze de date foto tip pașaport, unde o scanare 3D live nu a fost niciodată captată. Recunoașterea 3D domină în scenarii de captare live, critice pentru securitate: sistemele de deblocare a telefonului, porțile biometrice din aeroporturi și controlul accesului la facilități de securitate ridicată, unde capacitatea de a rezista unei fotografii tipărite sau unui atac video depășește costul suplimentar al hardware-ului.

Abordări hibride și emergente

Multe sisteme moderne combină acum ambele: un strat de analiză a texturii 2D pentru detalii fine și corelare cu baze de date foto, fuzionat cu un strat de adâncime 3D pentru vitalitate (liveness) și rezistență la falsificare. Unele sisteme încorporează și mai multe imagini 2D captate din unghiuri diferite de cameră pentru a aproxima o reconstrucție 3D fără hardware dedicat de detectare a adâncimii, sacrificând o parte din acuratețe pentru un cost mai mic, o cale de mijloc folosită tot mai des în dispozitivele de consum din segmentul mediu.