2010-12-13 10 views
7

Ciao sto cercando una buona libreria (opensource) che mi permetta di fare il riconoscimento facciale e di invecchiare facilmente facce.Face recognition and aging faces in C++

Date un'occhiata per esempio a: http://www.in20years.com/

ho bisogno di qualche piattaforma libreria multi (non solo per le finestre), e vorrei integrare il codice in alcune applicazioni per iPhone.

Qualche suggerimento?

Grazie mille!

+0

Vuoi dire opensource, o non si ha realmente vuol dire libero? Non tutto l'opensource è gratuito –

+0

@gnibbler: Voglio dire scusa gratis per essere imprecisi. @Jack: non così facilmente :-) ma qualcosa che mi fornisce alcuni strumenti per applicare un tale algoritmo. Ad essere onesti, sto anche cercando un algoritmo "vecchio". – Kerby82

+2

Penso che la scelta migliore sia chiedere a Luxand (l'algoritmo dietro a in20years.com) se hanno una versione per iPhone della loro libreria e comprarla. Altrimenti, è possibile scaricare la loro demo, provare a capire come funziona, magari leggere alcuni documenti di ricerca sul riconoscimento facciale e prepararsi per qualche anno di tempo di sviluppo a scrivere da soli ... – Niki

risposta

3

Una libreria di elaborazione delle immagini e di visione artificiale di base è OpenCV. Questa è la prima cosa da esaminare, ma sinceramente - non aspettarti di avere tutto ciò che ti serve già implementato lì.

+0

Conosco OpenCV, tuttavia non è così facile avere effetti di invecchiamento, mentre il rilevamento dei volti è sufficiente. – Kerby82

+2

Ovviamente non è facile e non è pensato per essere. – Kos

0

Esistono alcuni provider di API per il riconoscimento facciale. Face ++ è l'unico a fornire tutte le API e gli SDK online gratuiti. Può eseguire il rilevamento facciale con fino a 83 punti chiave e dare la razza, età, sesso, messaggi sorridenti e così via. Forse puoi provare il suo rilevatore facciale iOS per le tue app per iPhone.

Ecco la pagina web: www.faceplusplus.com