Face detection



  • Hallo,

    ich möchte eine Anwendung schreiben um Gesichter zu erkennen.
    Es geht nur darum ob es ein Gesicht ist oder nicht.

    Welchen Algorithmus kann man empfehlen. Der Viola Jones Algorithmus ist
    zwar defacto Standard aber die Anlernphase mit tausenden von Bildern
    dauert mir einfach zu lange.

    Wer kennt sich mit face detection aus ?



  • Keine Ahnung vom Viola Jones Algorithmus und warum der Standard ist ... habe nur einige Paper bezueglich Support Vector Machines (SVMs) gelesen. Dort scheint es recht gut zu klappen.

    Und falls du Trainingsmaterial suchst: http://vision.ai.uiuc.edu/mhyang/face-detection-survey.html

    aber die Anlernphase mit tausenden von Bildern dauert mir einfach zu lange.

    Was ist denn zu lange?



  • also der Viola Jones Algorithmus bedarf tausender Bilder zum anlernen.

    Angeblich gibt es ja sehr viele Algorithmen um Gesichter zu detektieren,
    aber ich stoß im INternet nur immer auf die gleichen .

    Es gibt wohl noch einen schneiderman Algoritmus. Aber ich glaub alle algorithmen brauchen eine Bilder DAtenbank.



  • Hast du mal nach SVM und face detection gegooglet. Wohl kein Algorithmus kommt ohne Bilderdatenbank aus. Die gibt es auch frei im Netz ... Auch bist du kein Bisschen auf meinen Post eingegangen ... so wird das nichts mit uns beiden.



  • kennst sich jemand mit OpenCV aus ?

    Welchen Algorithmen sind dort implementiert?



  • Bei OpenCV ist das ganze mittels Haar-Classifier implementiert, und die Trainingsdaten sind auch schon dabei (nicht nur für Frontal-Ansicht sondern auch z.b für Profil-Ansicht).
    Hier ist sogar ein kompletter Beispielcode für das was du machen willst.

    LG


Anmelden zum Antworten