Caratteristica facciale Punti di Rilevamento che utilizza la libreria OpenCV

Voglio rilevare i punti di un volto, come mostrato in figura

Caratteristica facciale Punti di Rilevamento che utilizza la libreria OpenCV

Sto usando la libreria OpenCV CascadeClassifier::detectMultiScale.

Io sto usando la haarcascade_frontalface_alt, haarcascade_eye, haarcascade_mcs_mouth file xml.

Sono soddisfatto con il rilevamento del volto, ma non con la caratteristica facciale punti di rilevamento.

Voglio la funzione di punti di rilevamento per il lavoro per le immagini fino a un distanza di 8 metri di.

Sto cercando una maggiore precisione e robustezza wrt posa(15 gradi) e l’apertura della bocca, senza compromettere la velocità.

Sto cercando di velocità di 25fps su un i5 processore.

Qualcuno può suggerire/riferimento a me tutte le librerie/codici open source per il mio problema.

Piattaforma C++.

  • qualcuno può per favore darmi un’idea o di altri eventuali informazioni mancanti per la questione…
InformationsquelleAutor 2vision2 | 2013-03-13



One Reply
  1. 11

    Provare Flandmarks http://cmp.felk.cvut.cz/~uricamic/flandmark/
    Estrae 7 punti, ma non sarà in grado di ottenere la funzione di punti per upperlip e il labbro inferiore.

    Si può provare a utilizzare una ASM maglia per adattarsi alla faccia. Ci sono diverse implementazioni che utilizzano ASM/AAM.
    https://code.google.com/p/asmlib-opencv/ è una libreria open source che ha costruito nel set di dati per le immagini del volto. Non guardare dentro.

    Applausi

    • Grazie per la tua risposta! Io lo guarderò dentro!
    • che uno ha fatto u usare per ottenere il risultato come immagine in questione 🙂

Lascia un commento