/ / Gesichtserkennung: Ein Programm mit schrittweisen Anleitungen und Beschreibungen

Gesichtserkennung: Ein Programm mit schrittweisen Anleitungen und Beschreibungen

Das Gesichtserkennungssystem ist aEine Computeranwendung, mit der eine Person anhand eines digitalen Bilds oder Videoclips identifiziert oder überprüft werden kann. Eine Möglichkeit, dies zu tun, besteht darin, ausgewählte Gesichtsmerkmale mit dem Bild und den Optionen aus der Datenbank zu vergleichen.

Gesichtserkennungsprogramm

Normalerweise wird die Gesichtserkennung (Programm) verwendetin Sicherheitssystemen und kann mit anderen biometrischen Systemen (zum Beispiel Fingerabdruckerkennung oder Augenmembran) verglichen werden. In letzter Zeit ist es auch als Instrument zur kommerziellen Identifizierung und Werbung populär geworden.

Einige GesichtserkennungsalgorithmenIdentifizieren Sie Gesichtsmerkmale, indem Sie Orientierungspunkte oder Objekte aus dem Gesichtsbild des Probanden extrahieren. Beispielsweise kann der Algorithmus den relativen Ort, die Größe und / oder die Form der Augen, der Nase, der Wangenknochen und des Kiefers analysieren. Diese Daten werden dann verwendet, um nach anderen Bildern mit den entsprechenden Parametern zu suchen. Andere Algorithmen normalisieren die Galerie der Gesichtsbilder und komprimieren dann die Gesichtsinformationen, wobei nur die Daten im Bild gespeichert werden, die für die Gesichtserkennung nützlich sind. Dann wird das gewünschte Bild mit den verfügbaren Daten verglichen. Eines der frühesten erfolgreichen Systeme basiert auf Mustervergleichsmethoden, die auf eine Reihe von Gesichtsmerkmalen angewendet werden und eine Art prägnante Ansicht des Erscheinungsbilds liefern.

Gesichtserkennungsprogramm für Kamera

Wie funktioniert die Gesichtserkennung?

Es enthält bestimmte Algorithmen, die in zwei Hauptansätze unterteilt werden können:

  • Eine Geometrie, die charakteristische oder photometrische Gesichtsmerkmale berücksichtigt.
  • Statistisch: Das Bild wird in Werte umgewandelt und mit Mustern verglichen, um Abweichungen zu beseitigen.

3D-Erkennung

Ein neuer Trend, der geschaffen wurde, um mehr zu erreichenhohe Genauigkeit, ist eine dreidimensionale Gesichtserkennung. Diese Methode verwendet 3D-Sensoren, um Gesichtsforminformationen zu erfassen. Diese Informationen werden dann verwendet, um Unterscheidungsmerkmale wie die Kontur der Augenhöhlen, der Nase und des Kinns zu identifizieren.

Programm zur Gesichtserkennung über die Kamera

Einer der Vorteile von 3D-SoftwareDie Gesichtserkennung besteht darin, dass sie im Gegensatz zu anderen Optionen nicht von Änderungen der Beleuchtung betroffen sind. Diese Technologie kann auch aus verschiedenen Blickwinkeln, einschließlich der Profilansicht, identifiziert werden. Dreidimensionale Datenpunkte verbessern die Genauigkeit der Gesichtserkennung erheblich. Die 3D-Forschung wird durch die Entwicklung ausgefeilter Sensoren unterstützt, die die Erfassung von Bildern in Form von dreidimensionalen Bildern verbessern. Sensoren projizieren strukturiertes Licht auf das Gesicht. Bis zu einem Dutzend oder mehr dieser Bildsensoren können auf einem CMOS-Chip platziert werden - jeder von ihnen erfasst einen anderen Teil des Spektrums.

Allerdings auch die perfekte 3D-Matching-MethodeKann empfindlich auf Mimik reagieren. Zu diesem Zweck verwendete ein Forscherteam von Technion Werkzeuge aus der metrischen Geometrie, um Ausdrücke als Isometrien zu verarbeiten. Danach entwickelte Vision Access seine Lösung für die dreidimensionale Gesichtserkennung. Das Unternehmen wurde später von Bioscrypt Inc. übernommen, das eine Version des Programms zur Gesichtserkennung einer Person, 3D FastPass, entwickelte.

Echtzeit-Gesichtserkennungsprogramm

Die neue Methode ist einzuführenEine Methode zum Erfassen eines dreidimensionalen Bildes mit drei Tracking-Kameras, die auf unterschiedliche Winkel zeigen. Eine von ihnen zeigt die Vorderseite des Objekts an, die zweite - von der Seite, die dritte - in einem Winkel. Sie alle arbeiten zusammen, um das Gesicht des Objekts in Echtzeit zu verfolgen und es identifizieren zu können. Es wird angenommen, dass jedes Programm zur Gesichtserkennung über die Kamera in Kürze auf dieser Technologie basieren wird.

Analyse der Hautstruktur

Ein weiterer neuer Trend ist die Verwendung von visuellenHautdetails, die in Standard-Digital- oder gescannten Bildern erfasst werden. Diese Methode, die als Hauttexturanalyse bezeichnet wird, verwandelt eindeutige Linien, Muster und Flecken, die auf der menschlichen Haut sichtbar sind, in einen mathematischen Raum.

Gesichtserkennungsprogramm im Internet

Tests haben gezeigt, dass die Gesichtserkennungseffizienz mit dieser Technologie um 20-25% gesteigert werden kann.

Kammern erhitzen

Eine andere Form des Empfangs von Eingaben fürGesichtserkennung ist die Verwendung von Wärmebildkameras. Dank dieses Verfahrens bestimmen Kameras nur die Form des Kopfes, während Objekte wie Brillen, Hüte oder Make-up ignoriert werden. Das Problem bei der Verwendung von Wärmebildern zur Gesichtserkennung besteht darin, dass die Datenbanken hierfür begrenzt sind.

Forscher studieren derzeitDurch den Einsatz dieser Technologie in realen Lebens- und Produktionslandschaften entsteht gleichzeitig eine neue Datenbank von Wärmebildern. Die Studie verwendet ferroelektrische Sensoren mit niedriger Empfindlichkeit und niedriger Auflösung, die langwellige Infrarot-Wärmebilder (LWIR) empfangen können. Die Ergebnisse zeigen, dass die Fusion von LWIR und herkömmlichen visuellen Kameras bei Außensonden hervorragende Ergebnisse erzielt. Mit dieser Kombination kann ein sehr leistungsfähiges Gesichtserkennungsprogramm für die Kamera arbeiten.

Gesichtserkennungsprogramm Android

Massengebrauch

Während die Forscher daran arbeitenMit den neuesten Technologien, die nur Spezialisten zur Verfügung stehen, stehen Entwickler von Massenanwendungen auch nicht still. Nach der Ankündigung der Schaffung von Google Glass gab es im Internet viel Lärm um die Gesichtserkennung und Programme dafür. Es wird angenommen, dass dies den Benutzern viele Möglichkeiten eröffnet, nicht nur miteinander, sondern auch mit verschiedenen Objekten zu interagieren.

Heute gibt es eine große Liste von Gesichtserkennungsschnittstellen, die Sie für Ihre Anwendungen verwenden können. Am häufigsten sind die folgenden.

Gesichtserkennung Stephen

Eine Entwicklung von Lambda Labs, die Gesichtserkennung anhand der Position der Augen, der Form der Nase und des Mundes bietet und auch eine Geschlechtsklassifizierung durchführt. Verfügbar auf der offiziellen Website des Entwicklers.

Gesichtserkennung

Ein Computerprogramm zur Gesichtserkennung im Internet, das Face.com perfekt ersetzt. Es wird derzeit kostenlos zur Verfügung gestellt.

Animetrics Gesichtserkennung

Mit der API-Anwendung Animetrics Face Recognition können Gesichter in Fotos erkannt werden. Informationen zu Gesichtsmerkmalen oder Orientierungspunkten werden als Koordinaten auf dem Bild zurückgegeben.

Gesichtserkennungsprogramme

Skybiometrie

Damit Sie es verwenden können, muss in Ihrem Konto in SkyBiometry eine Anwendung erstellt worden sein. Um es zu erstellen, genügt eine einfache Registrierung.

Gesicht ++

Diese Anwendung nutzt fortschrittliche Technologie.Computer Vision und Data Mining zur Bereitstellung von 3 Basisdiensten (Erkennung, Erkennung und Analyse). Das Programm bietet die Erkennung und Analyse von Landmark (23 Punkte), Landmark (81 Punkte), Attributen: Alter, Geschlecht, Punkte, Rasse und so weiter.

Facemark

Dies ist eine leistungsstarke Gesichtserkennungs-API.Er findet 68 Bezugspunkte für ein Vollgesichtsbild und 35 für ein Profil. FaceMark erkennt Orientierungspunkte für Gesichter im Bild, das unter der URL oder in der heruntergeladenen Datei angegeben ist, und gibt das Ergebnis als JSON-Datei aus, die einen Vektor mit Orientierungspunkten und Übereinstimmungspunkten für jede gefundene Option enthält.

EmoVu von Eyeris

Intelligente Software fürEmotionserkennung, mit der Kameras menschliche Mikroausdrücke, Geschlecht und Altersgruppen erkennen können. Dies ist ein Echtzeit-Gesichtserkennungsprogramm, das funktioniert, wenn Benutzer Videos auf ihren Computern oder Mobilgeräten ansehen.

Rekognition.com

Dies ist eine der besten Face.com-Alternativen.Das schnelle, zuverlässige und skalierbare Erkennungsmodul kann Gesichtserkennung, -scan, -erkennung und -suche durchführen. Es kann automatisch mit Bildern und Tags auf Facebook trainiert werden. Da der Schwerpunkt auf sozialen Netzwerken liegt, ist dies das beste Gesichtserkennungsprogramm für Android.

Faceect

Es ist auch eine leistungsfähige und kostenlose Schnittstelle fürGesichtserkennung. Es findet Gesichter (sowohl volles Gesicht als auch Profil) in dem unter der URL angegebenen oder als Datei heruntergeladenen Bild, kann mehrere Gesichter in einem Foto finden und gibt die Antwort im JSON-Format. In diesem Fall wird das Bild mit einem Begrenzungsrahmen für jedes gefundene Gesicht geladen.

Mochte:
0
Beliebte Beiträge
Spirituelle Entwicklung
Essen
Ja