Ansiktsgjenkjenningssystem - Hvordan Fungerer Det? - Alternativ Visning

Ansiktsgjenkjenningssystem - Hvordan Fungerer Det? - Alternativ Visning
Ansiktsgjenkjenningssystem - Hvordan Fungerer Det? - Alternativ Visning
Anonim

En person er i stand til å gjenkjenne ansiktene til andre mennesker takket være hjerneområdet på grensen til occipital og temporale lobes - den fusiform gyrus. Folk lærer å gjenkjenne ansikter fra fødselen, og allerede ved fire måneder kan de tydelig skille en person fra en annen. De viktigste tingene en person tar hensyn til er øynene, kinnbenene, nesen, munnen og øyenbrynene, samt tekstur og farge på huden. Samtidig behandler hjernen vår ansiktet som en helhet og er i stand til å identifisere en person til og med halvparten av ansiktet. Hjernen sammenligner det resulterende bildet med den interne gjennomsnittlige malen og finner karakteristiske forskjeller. Derfor ser det ut til at folk som representanter for en annen rase er "alt i ett ansikt": de interne malene til mennesker er innstilt på ansiktsegenskaper som er karakteristiske for omgivelsene. Hvordan fungerer informasjonssystemet for ansiktsgjenkjenning - mer om det i dagens utgave!

Først av alt, ansiktsgjenkjenningssystemet må finne et ansikt i bildet og velge dette området. For dette kan programvaren bruke en rekke algoritmer: for eksempel å bestemme likheten mellom proporsjoner og hudfarge, fremheve konturene i bildet og matche dem med konturene i ansikter, fremheve symmetrier ved hjelp av nevrale nettverk. Viola-Jones-metoden, som kan brukes i sanntid, regnes som den mest effektive. Med den gjenkjenner systemet ansikter, selv når de dreies 30 grader. Metoden er basert på Haar-funksjoner, som er et sett med svart og hvitt rektangulære masker av forskjellige former. Masker pålegges forskjellige deler av bildet, og algoritmen legger opp lysstyrken til alle pikslene i bildet som er under de svarte og hvite delene av masken, og beregner deretter forskjellen mellom disse verdiene. Deretter sammenligner systemet resultatene med de akkumulerte dataene, og etter å ha identifisert ansiktet i bildet, fortsetter å spore det for å velge optimal vinkel og bildekvalitet. For dette brukes bevegelsesvektors prediksjonsalgoritmer eller korrelasjonsalgoritmer.

Image
Image

Etter å ha valgt de mest vellykkede bildene, fortsetter systemet til ansiktsgjenkjenning og dets sammenligning med den eksisterende databasen. Det fungerer etter de samme prinsippene som kunstneren tegner portretter - programmet finner ankerpunkter på en persons ansikt, hvorfra individuelle trekk dannes. Som hovedregel tildeler programmet rundt 100 slike poeng. De viktigste målingene for ansiktsgjenkjenningsprogrammer er avstanden mellom øynene, bredden på neseborene, lengden på nesen, høyden og formen på kinnbenene, bredden på haken, høyden på pannen og andre parametere.

Når du bruker 2D-bilder, er det mulig å gjenkjenne et ansikt med suksess bare når du tar bilder fra fronten og i god belysning, noe som er egnet for sikkerhetssystemer i bedrifter og offentlige etater. For arbeid på offentlige steder brukes 3D-bilder. Flere synkroniserte kameraer tar et antall fotografier fra forskjellige vinkler, på grunnlag av hvilken det er dannet en tredimensjonal modell av objektet, som systemet fungerer med, og bestemmer kontrollpunkter. Etter det blir de oppnådde dataene sammenlignet med de tilgjengelige i databasen, og hvis parametrene samsvarer, blir personen identifisert.

Image
Image

I tillegg til 3D-modeller utvikler forskere andre områder. For eksempel har Identix laget en svært nøyaktig biometrisk ansiktsgjenkjenningsteknologi som analyserer hudens tekstur - porer, linjer og arr. I følge utviklerne vil bruken av deres teknologi sammen med det tradisjonelle ansiktsgjenkjenningssystemet øke nøyaktigheten til arbeidet med 25%.

I neste avdrag vil vi snakke om hvordan seddedetektoren fungerer. Bli hos oss!

Salgsfremmende video:

Anbefalt: