Het gezichtsherkenningssysteem is eenEen computertoepassing die een persoon kan identificeren of verifiëren aan de hand van een digitale afbeelding of videoclip. Een manier om dit te doen is door geselecteerde gelaatstrekken te vergelijken met de afbeelding en opties uit de database.
Meestal wordt gezichtsherkenning (programma) gebruiktin beveiligingssystemen en kan worden vergeleken met andere biometrische systemen (bijvoorbeeld vingerafdrukherkenning of oogdiafragma). Onlangs is het ook populair geworden als hulpmiddel voor commerciële identificatie en reclame.
Sommige algoritmen voor gezichtsherkenningidentificeer gezichtskenmerken door oriëntatiepunten of objecten uit het gezichtsbeeld van het onderwerp te halen. Het algoritme kan bijvoorbeeld de relatieve locatie, grootte en / of vorm van de ogen, neus, jukbeenderen en kaak analyseren. Deze gegevens worden vervolgens gebruikt om naar andere afbeeldingen met de juiste parameters te zoeken. Andere algoritmen normaliseren de galerij met gezichtsopnamen en comprimeren vervolgens gezichtsinformatie, waarbij alleen de gegevens in de afbeelding worden opgeslagen die nuttig zijn voor gezichtsherkenning. Vervolgens wordt de gewenste afbeelding vergeleken met de beschikbare gegevens. Een van de eerste succesvolle systemen is gebaseerd op methoden voor patroonaanpassing die worden toegepast op een reeks gelaatstrekken, waardoor een soort beknopt uiterlijk wordt verkregen.
Het bevat bepaalde algoritmen die kunnen worden onderverdeeld in twee hoofdbenaderingen:
Een nieuwe trend gecreëerd om meer te bereikenhoge nauwkeurigheid, is een driedimensionale gezichtsherkenning. Deze methode gebruikt 3D-sensoren om informatie over gezichtsvormen te verzamelen. Deze informatie wordt vervolgens gebruikt om onderscheidende kenmerken te identificeren, zoals de contouren van de oogkassen, neus en kin.
Een van de voordelen van 3D-softwaregezichtsherkenning is dat ze niet worden beïnvloed door veranderingen in verlichting, in tegenstelling tot andere opties. Deze technologie kan ook worden geïdentificeerd vanuit een ander bereik van kijkhoeken, inclusief de profielweergave. Driedimensionale gegevenspunten verbeteren de nauwkeurigheid van gezichtsherkenning aanzienlijk. 3D-onderzoek wordt verbeterd door de ontwikkeling van geavanceerde sensoren die het vastleggen van afbeeldingen in de vorm van driedimensionale afbeeldingen verbeteren. Sensoren werken door gestructureerd licht op het gezicht te projecteren. Maximaal een dozijn of meer van deze beeldsensoren kunnen op één CMOS-chip worden geplaatst - ze vangen elk een ander deel van het spectrum op.
Maar zelfs de perfecte methode voor 3D-matchingkan gevoelig zijn voor gezichtsuitdrukkingen. Hiervoor gebruikte een team van onderzoekers van Technion tools uit de metrische geometrie om uitdrukkingen als isometrie te verwerken. Daarna creëerde Vision Access zijn oplossing voor driedimensionale gezichtsherkenning. Het bedrijf werd later overgenomen door Bioscrypt Inc., dat een versie van het programma voor gezichtsherkenning ontwikkelde, bekend als 3D FastPass.
De nieuwe methode is om te introducereneen methode voor het vastleggen van een driedimensionaal beeld met behulp van drie volgcamera's die naar verschillende hoeken wijzen. Een daarvan geeft de voorkant van het object aan, de tweede - vanaf de zijkant, de derde - onder een hoek. Ze zullen allemaal samenwerken om het gezicht van het object in realtime te volgen en te kunnen identificeren. Er wordt aangenomen dat elk programma voor gezichtsherkenning via de camera binnenkort op deze technologie zal zijn gebaseerd.
Een andere nieuwe trend is het gebruik van visualskin details die zijn vastgelegd in standaard digitale of gescande afbeeldingen. Deze methode, genaamd huidtextuuranalyse, verandert unieke lijnen, patronen en vlekken die zichtbaar zijn in de menselijke huid in een wiskundige ruimte.
Tests hebben aangetoond dat met de toevoeging van deze technologie de efficiëntie van gezichtsherkenning met 20-25% kan toenemen.
Een andere vorm van input ontvangen voorgezichtsherkenning is het gebruik van warmtebeeldcamera's. Dankzij deze procedure bepalen camera's alleen de vorm van het hoofd en negeren ze objecten zoals een bril, hoed of make-up. Het probleem van het gebruik van warmtebeelden voor gezichtsherkenning is dat databases hiervoor beperkt zijn.
Onderzoekers studeren momenteelhet gebruik van deze technologie in het echte leven en productielandschappen en tegelijkertijd een nieuwe database van warmtebeeldbeelden creëren. De studie maakt gebruik van laaggevoelige ferro-elektrische elektrische sensoren met lage resolutie die in staat zijn om langegolf thermische infraroodbeelden (LWIR) te ontvangen. De resultaten laten zien dat de versmelting van LWIR en conventionele visuele camera's geweldige resultaten oplevert in buitensondes. Met deze combinatie kan een zeer krachtig gezichtsherkenningsprogramma voor de camera werken.
Terwijl onderzoekers aan het werk zijnMet de nieuwste technologieën die alleen beschikbaar zijn voor specialisten, staan ontwikkelaars van massatoepassingen ook niet stil. Na de aankondiging van de oprichting van Google Glass was er veel lawaai rond gezichtsherkenning en programma's hiervoor op internet. Er wordt aangenomen dat dit veel mogelijkheden biedt voor gebruikers, niet alleen om met elkaar te communiceren, maar ook met verschillende objecten.
Tegenwoordig is er een grote lijst met interfaces voor gezichtsherkenning die u voor uw toepassingen kunt gebruiken. De meest voorkomende zijn de volgende.
Een ontwikkeling van Lambda Labs, die gezichtsherkenning biedt door de locatie van de ogen, de vorm van de neus en mond, en ook een geslachtsclassificatie uitvoert. Beschikbaar op de officiële website van de ontwikkelaar.
Een computerprogramma voor gezichtsherkenning op internet dat de perfecte vervanging is voor Face.com. Het wordt momenteel gratis aangeboden.
De Animetrics Face Recognition API-applicatie kan worden gebruikt om gezichten in foto's te detecteren. Informatie over gelaatstrekken of oriëntatiepunten wordt geretourneerd als coördinaten op de afbeelding.
Om het te gebruiken, moet u een applicatie hebben aangemaakt in uw account in SkyBiometry. Om het te maken is een simpele registratie voldoende.
Deze applicatie maakt gebruik van geavanceerde technologie.computervisie en datamining om 3 basisdiensten te leveren (detectie, herkenning en analyse). Het programma biedt detectie en analyse van Landmark (23 punten), een mijlpaal (81 punten), attributen: leeftijd, geslacht, punten, ras enzovoort.
Dit is een krachtige gezichtsherkennings-API.Hij vindt 68 referentiepunten voor een volledig gezichtsbeeld en 35 voor een profiel. FaceMark detecteert oriëntatiepunten voor gezichten in de afbeelding die is gespecificeerd op de URL of in het gedownloade bestand en voert het resultaat uit als een JSON-bestand met een vector van gezichtsoriëntatiepunten en matchpunten voor elke gevonden optie.
Intelligente software vooremotieherkenning, waarmee camera's menselijke micro-expressies, geslacht en leeftijdsgroep kunnen lezen. Dit is een realtime gezichtsherkenningsprogramma dat werkt wanneer gebruikers video's bekijken op hun computers of mobiele apparaten.
Dit is een van de beste Face.com-alternatieven.De snelle, betrouwbare en schaalbare herkenningsengine kan gezichtsherkenning, scannen, herkenning en zoeken uitvoeren. Het kan automatisch worden getraind met afbeeldingen en tags op Facebook. Omdat het zich richt op sociale netwerken, is dit het beste gezichtsherkenningsprogramma voor Android.
Het is ook een krachtige en gratis interface voorgezichtsherkenning. Het vindt gezichten (zowel volledig gezicht als profiel) in de afbeelding die is gespecificeerd op de URL of gedownload als een bestand, en kan verschillende gezichten in één foto vinden en geeft het antwoord in JSON-indeling. In dit geval wordt de afbeelding geladen met een selectiekader voor elk gevonden gezicht.