Face Recognition: un program cu instrucțiuni pas cu pas și descriere
conținut
Face Detection (program) este frecvent utilizat în sistemele de securitate, și pot fi comparate cu alte sisteme biometrice (de exemplu, de amprente digitale sau iris ochi). Recent, a devenit, de asemenea, popular ca instrument de identificare comercială și de publicitate.
Unii algoritmi de recunoaștere a feței identifică caracteristicile feței, extrag repere sau obiecte din imaginea chipului subiectului. De exemplu, algoritmul poate analiza locația, dimensiunea și / sau forma relativă a ochilor, nasului, pomeților și maxilarului. Aceste date sunt apoi utilizate pentru a găsi alte imagini cu parametrii corespunzători. Alți algoritmi normalizează galeria de imagini a feței și comprimă informațiile despre față, stocând numai datele de imagine care sunt utile pentru recunoașterea fețelor. Apoi, imaginea dorită este comparată cu datele disponibile. Unul dintre cele mai vechi sisteme de succes se bazează pe metodele de potrivire a șabloanelor aplicate unui set de caracteristici caracteristice ale feței, oferind un fel de reprezentare concisă a exteriorului.
Cum funcționează programul de recunoaștere a feței?
Acesta include anumiți algoritmi care pot fi împărțiți în două abordări principale:
- Geometric, care ia în considerare caracteristicile faciale distinctive sau fotometrice.
- Statistică, care traduce imaginea în valori și le compară cu șabloanele pentru a elimina variantele.
Recunoaștere tridimensională
O nouă tendință, creată pentru a obține o precizie mai mare, este o recunoaștere tridimensională a fețelor. Această metodă utilizează senzori 3D pentru a culege informații despre forma feței. Această informație este apoi utilizată pentru a identifica caracteristici distinctive, cum ar fi conturul prizelor pentru ochi, nas și bărbie.
Unul dintre avantajele programelor 3D de recunoaștere a feței este că acestea nu sunt afectate de modificările iluminării, spre deosebire de alte opțiuni. Această tehnologie poate fi identificată și dintr-o gamă diferită de unghiuri de vizionare, inclusiv vizualizarea profilului. Punctele 3D de date îmbunătățesc foarte mult acuratețea recunoașterii feței. Studiile 3D sunt îmbunătățite prin dezvoltarea de senzori complexi care îmbunătățesc activitatea de capturare a imaginilor sub forma imaginilor tridimensionale. Senzorii funcționează prin proiectarea unei lumini structurate pe față. Până la o duzină sau mai mult din acești senzori, imaginile pot fi plasate pe un singur chip CMOS - fiecare dintre ele captează cealaltă parte a spectrului.
Cu toate acestea, chiar și o metodă ideală de potrivire 3D poate fi sensibilă la expresiile feței. În acest scop, un grup de cercetători de la Technion a folosit unelte din geometria metrică pentru a procesa expresii ca izometrice. Ulterior, Vision Access și-a creat propria soluție pentru recunoașterea 3D a feței. Ulterior, compania a fost achiziționată de Bioscrypt Inc., care a dezvoltat o versiune a programului pentru recunoașterea feței umane, cunoscut sub numele de 3D FastPass.
Noua metodă este de a introduce o modalitate de a capta o imagine tridimensională folosind trei camere de urmărire care indică diferite unghiuri. Unul dintre ele va indica partea din față a obiectului, al doilea din lateral, al treilea la unghi. Toți vor lucra împreună pentru a putea urmări fața obiectului în timp real și să îl poată identifica. Se crede că această tehnologie va fi în curând bazată pe orice program de recunoaștere a fețelor prin cameră.
Analiza texturii pielii
O altă tendință nouă utilizează detalii vizuale ale pielii, care sunt fixate în imagini standard digitale sau scanate. Această metodă, numită analiza texturii pielii, transformă liniile, modelele și petele unice vizibile în pielea unei persoane într-un spațiu matematic.
Testele au arătat că, prin adăugarea acestei tehnologii, eficacitatea recunoașterii feței poate crește cu 20-25%.
Camere termale
O altă formă de recepție a datelor de intrare pentru recunoașterea feței este folosirea camerelor cu imagini termice. Datorită acestei proceduri, camerele vor determina numai forma capului, ignorând subiecte cum ar fi ochelarii, pălăriile sau machiajul. Problema utilizării imaginilor termice pentru recunoașterea feței este că bazele de date pentru aceasta sunt limitate.
În prezent, cercetătorii studiază utilizarea acestei tehnologii în peisaje reale și operaționale și, în același timp, creează o nouă bază de date cu imagini termice. Studiul utilizează senzori electrici feroelectrici cu o sensibilitate redusă la sensibilitate scăzută, care sunt capabili să producă imagini cu infraroșu termic cu undă lungă (LWIR). Rezultatele arată că fuziunea camerelor LWIR și a camerelor vizuale convenționale are rezultate excelente în sonde externe. În această combinație, poate funcționa un program puternic de recunoaștere a feței pentru cameră.
Utilizarea în masă
În timp ce cercetătorii lucrează la cele mai recente tehnologii, disponibile doar specialiștilor, dezvoltatorii de aplicații în masă nu stau în picioare. După anunțarea creării Google Glass, au existat multe zgomote în ceea ce privește recunoașterea fețelor și a programelor pentru acest lucru pe Internet. Se crede că acest lucru va deschide o mulțime de oportunități pentru utilizatori nu numai de a interacționa unul cu altul, ci și cu diverse obiecte.
Astăzi, există o listă largă de interfețe de recunoaștere a feței pe care le puteți utiliza pentru aplicațiile dvs. Cele mai frecvente sunt următoarele.
Recunoașterea feței Stephen
Dezvoltat de la Lambda Labs, care oferă recunoașterea facială pentru localizarea ochilor, forma nasului și a gurii și realizează, de asemenea, o clasificare pe sexe. Disponibil pe site-ul oficial al dezvoltatorului.
Detectarea feței
Program de calculator pentru recunoașterea feței pe Internet, care este înlocuirea perfectă pentru Face.com. Disponibil în prezent gratuit.
Animetrics Face Recognition
Aplicația API Face Recognition Animetrics poate fi utilizată pentru a detecta fețele din fotografii. Informații despre caracteristicile faciale sau reperele sunt returnate sub formă de coordonate pe imagine.
Skybiometry
Pentru a le utiliza, trebuie să aveți o aplicație creată în contul dvs. SkyBiometry. Pentru ao crea, este suficientă o înregistrare simplă.
Face ++
Această aplicație utilizează tehnologii avansate viziunea computerului și de extracție a datelor pentru a oferi 3 servicii de bază (detectare, recunoaștere și analiză). Programul oferă detectarea și analiza Landmark (23 puncte), reper (81 de puncte), atribute: vârstă, sex, puncte, cursă și așa mai departe.
FaceMark
Acesta este un API puternic pentru recunoașterea feței. El găsește 68 de puncte de referință pentru imaginea feței întregii fețe și 35 pentru profilul. FaceMark detectează chipurile pentru o imagine în URL sau într-un fișier descărcat și transmite rezultatul ca fișier JSON care conține vectorul de referință față și punctele de potrivire pentru fiecare opțiune găsită.
EmoVu de Eyeris
Software inteligent pentru recunoașterea emoțiilor, care permite camerelor să citească micro-expresii umane, sex și grup de vârstă. Acesta este un program de recunoaștere a feței în timp real, care funcționează atunci când utilizatorii vizionează videoclipuri pe computerele sau dispozitivele mobile.
Rekognition.com
Aceasta este una dintre cele mai bune alternative la Face.com. Un motor de recunoaștere rapid, fiabil și scalabil poate efectua detectarea feței, scanarea, recunoașterea și căutarea. Acesta poate fi instruit automat folosind imagini și etichete de pe Facebook. Deoarece este orientat social, acesta este cel mai bun program de recunoaștere a feței pentru Android.
FaceRect
Este, de asemenea, o interfață puternică și gratuită pentru detectarea fețelor. El găsește fețe (atât față plină, cât și profil) pe o imagine indicată de o adresă URL sau încărcată ca fișier și poate găsi mai multe fețe într-o singură fotografie și emite un răspuns în format JSON. În acest caz, imaginea este încărcată cu o casetă de restricționare pentru fiecare față găsită.
- Cum să atragă Printesa Disney: instrucțiuni pas cu pas
- Cum de a desena o fată în etape cu un creion?
- Detalii despre formatul EPS: cum se deschide un astfel de fișier?
- Conturul feței: faceți-vă singur sau încrederea unui profesionist
- Recunoașterea fonturilor prin imagine
- Detalii despre modul de a desena Gravity Falls
- Sisteme biometrice de protecție: descriere, caracteristici, aplicare practică
- Ce este datele biometrice personale și unde sunt utilizate?
- Verificarea sumei de tip hash: ce este?
- Sistemul de recunoaștere a feței cu ajutorul sistemelor de supraveghere video. Algoritmul de…
- Viziune modernă pe calculator. Sarcini și tehnologii de viziune pe calculator. Programarea viziunii…
- Tipuri de algoritmi în informatică: exemple
- Program de schimbare a fețelor: revizuirea celor mai bune aplicații
- Definiție, proprietăți și tipuri de algoritmi
- Program pentru camera web `denaturarea feței `
- Cum se aplică machiajul
- Și care sunt proporțiile tale de față?
- Forma feței: ce sunt și cum se determină? Formă corectă a feței
- Faceți cunoștință cu fișierul bin
- Programul de captare video este disponibil și simplu
- Cititor de amprentă ca mijloc de autentificare a unui utilizator