Happytime Face Detection 2.0

Lizenz: kostenlos ‎Dateigröße: 6.93 MB
‎Benutzerbewertung: 5.0/5 - ‎1 ‎Stimmen

Happytime Gesichtserkennung kann menschliche Gesichter genau erkennen, mit weniger Falscherkennung, hoher Genauigkeit. Es kann für Standbilder und Videos verwendet werden, um Gesichter zu erkennen. Es kann gleichzeitig mehrere Gesichter erkennen, verschiedene Farbflächen erkennen, Gesichter in einem komplexen Hintergrund erkennen. Der Algorithmus-Code verlassen sich nicht oepncv Bibliothek (Die Anwendung verwenden nur opencv read image-Datei), geschrieben in C, kann leicht portiert werden. Hauptmerkmale: Geringe Fehlerkennung, hohe Genauigkeit Kann mehrere Flächen gleichzeitig erkennen Kann verschiedene Farbflächen erkennen Kann Gesichter in einem komplexen Hintergrund erkennen Geschrieben in C, kann leicht portiert werden Algorithmusprinzip: Basierend auf MB-LBP (Multi Block local binary pattern) Features Lookup-Tabelle Typ schwache Klassifikatoren Real AdaBoost Gesichtserkennungsalgorithmus. LBP (Local Binary Pattern) Features, die 1994 von der Ojala vorgeschlagen und auf das Problem der Texturklassifizierung angewendet wurden. MB-LBP-Funktion ist eine Erweiterung von LBP, verwendet Bildblöcke anstelle der ursprünglichen LBP-Features, die ein einzelnes Pixel als Basiseinheit. MB-LBP kann das Bildrauschen reduzieren, wenn LBP-Features zu berechnen, wenn integrale Bildtechnik zu nehmen, ist es möglich, MBLBP-Funktionen in konstanter Berechnungszeit erhalten zu erhalten. AdaBoost ist eine Steigerung der Lernmethoden, AdaBoost Trainingsprozess mit dem Schwellenwert als Merkmal der schwachen Klassifikatoren Ausgabe, hat diese schwache Klassifikatoren begrenzte Fähigkeit, Probenraum zu teilen. Basierend auf dem Real AdaBoost-Algorithmus schlug Wu einen Nachschlagetabellentyp schwachklassifikatoren kontinuierlichen AdaBoost Gesichtserkennungsalgorithmus vor, um eine gute Gesichtserkennung simonieren zu können. Algorithmusauswertung: MB-LBP Suchtabelle Typ schwache Klassifikatoren Real AdaBoost Gesichtserkennungsalgorithmus und andere veröffentlichte Methoden wurden verglichen, die Ergebnisse in Abbildung gezeigt, kann es aus der Abbildung, MB-LBP Suchtabelle Typ schwache Klassifikatoren Real AdaBoost Gesichtserkennungsalgorithmus übertreffen andere Methoden gesehen werden.

VERSIONSVERLAUF

  • Version 2.0 veröffentlicht auf 2013-10-20
    Happytime Gesichtserkennungsalgorithmus kann menschliche Gesichter genau erkennen, mit weniger Falscherkennung, hoher Genauigkeit. Es kann für Standbilder und Videos verwendet werden, um Gesichter zu erkennen. Der Algorithmus-Code verlassen sich nicht oepncv Bibliothek, geschrieben in C. kann leicht portiert werden.

Programmdetails

Eula

EULA - Endbenutzer-Lizenzvertrag

END-USER LIZENZVERTRAG von Happytimesoft SOFTWARE WICHTIG-READ CAREFULLY: Dieser Endbenutzer-Lizenzvertrag ("EULA") ist eine rechtliche Vereinbarung zwischen Ihnen (entweder eine Einzelperson oder eine einzelne Einheit) und Happytimesoft SOFTWARE für die Happytimesoft-Software, die diese EULA begleitet, die Computersoftware enthält und "online" oder elektronische Dokumentation ("SOFTWARE PRODUKT" oder "SOFTWARE" enthalten kann). Durch die Ausübung Ihrer Rechte zur Herstellung und Nutzung von Kopien des SOFTWAREPRODUKTS erklären Sie sich mit den Bedingungen dieser EULA einverstanden. Wenn Sie den Bedingungen dieser EULA nicht zustimmen, informieren Sie Happytimesoft SOFTWARE umgehend. SOFTWAREPRODUKTLIZENZ Das SOFTWAREPRODUKT ist durch Urheberrechtsgesetze und internationale Urheberrechtsverträge sowie andere Gesetze und Verträge zum geistigen Eigentum geschützt. Das SOFTWAREPRODUKT ist lizenziert, nicht verkauft. 1. LIZENZERTEILUNG. Diese EULA gewährt Ihnen die folgenden Rechte: - Systemsoftware. Sie können eine Kopie des SOFTWAREPRODUKTS auf einem einzelnen Computer installieren und verwenden. - Speicher-/Netzwerknutzung. Sie können auch eine Kopie des SOFTWAREPRODUKTS auf einem Speichergerät, z. B. einem Netzwerkserver, speichern oder installieren, das nur zum Installieren oder Ausführen des SOFTWAREPRODUKTS auf Ihren anderen Computern über ein internes Netzwerk verwendet wird. 2. BESCHREIBUNG ANDERER RECHTE UND EINSCHRÄNKUNGEN. - Einschränkungen bei Reverse Engineering, Dekompilierung und Demontage. Diese EULA ist Ihr Lizenznachweis zur Ausübung der hierin gewährten Rechte und muss von Ihnen einbehalten werden. Sie dürfen das SOFTWAREPRODUKT nicht zurückentwickeln, dekompilieren oder disassemblieren, es sei denn und nur in dem Umfang, in dem eine solche Tätigkeit ungeachtet dieser Einschränkung ausdrücklich nach geltendem Recht zulässig ist. - Trennung von Komponenten. Das SOFTWAREPRODUKT ist als einzelnes Produkt lizenziert. Seine Komponenten dürfen nicht für die Verwendung auf mehr als einem Computer getrennt werden. - Software-Transfer. Sie können alle Ihre Rechte im Rahmen dieser EULA dauerhaft übertragen, sofern Sie keine Kopien behalten, Sie alle SOFTWARE-PRODUKT (einschließlich aller Komponenten, alle Upgrades, diese EULA) übertragen und der Empfänger stimmt den Bedingungen dieser EULA zu. - Kündigung. Unbeschadet anderer Rechte kann Happytimesoft SOFTWARE diese EULA kündigen, wenn Sie die Bedingungen dieser EULA nicht einhalten. In diesem Fall müssen Sie alle Kopien des SOFTWAREPRODUKTS und aller seiner Bestandteile vernichten. 3. URHEBERRECHT. Alle Titel und Urheberrechte an und an der SOFTWARE PRODUKT sowie alle Kopien des SOFTWAREPRODUKTS sind Eigentum von Happytimesoft SOFTWARE oder seinen Lieferanten. Das SOFTWAREPRODUKT ist durch Urheberrechtsgesetze und internationale Vertragsbestimmungen geschützt. Daher müssen Sie das SOFTWAREPRODUKT wie jedes andere urheberrechtlich geschützte Material behandeln, mit der Ausnahme, dass Sie entweder (a) eine Kopie des SOFTWAREPRODUKTS ausschließlich zu Sicherungs- oder Archivierungszwecken anfertigen oder (b) das SOFTWAREPRODUKT auf einem einzigen Computer installieren dürfen, sofern Sie das Original ausschließlich zu Sicherungs- oder Archivierungszwecken aufbewahren. 4. KEINE HAFTUNG FÜR FOLGESCHÄDEN. In keinem Fall haftet Happytimesoft SOFTWARE oder seine Lieferanten für Schäden jeglicher Art (einschließlich, aber nicht beschränkt auf Schäden für entgangene Geschäftsgewinne, Betriebsunterbrechungen, Verlust von Geschäftsinformationen oder sonstige reinen Finanziellen Verlusten), die sich aus der Nutzung oder Unfähigkeit zur Nutzung dieses SOFTWAREPRODUKTS ergeben, auch wenn Happytimesoft SOFTWARE auf die Möglichkeit solcher Schäden hingewiesen wurde. 5. BEGRENZTE GARANTIE. Happytimesoft SOFTWARE garantiert, dass das SOFTWAREPRODUKT für einen Zeitraum von neunzig (90) Tagen ab Dem eingangstag im Wesentlichen in Übereinstimmung mit den beigefügten schriftlichen Materialien funktioniert. Soweit gesetzlich zulässig, sind stillschweigende Garantien für das SOFTWAREPRODUKT und gegebenenfalls die Hardware auf neunzig (90) Tage begrenzt. 6. MISCELLANEOUS. Sollten Sie Fragen zu dieser EULA haben oder happytimesoftware aus irgendeinem Grund kontaktieren möchten, kontaktieren Sie uns bitte unter: http://www.happytimesoft.com