Recunoașterea facială / software-ul care fuzionează

voturi
17

Poate cineva să mă punct în direcția cea bună a unor biblioteci și algoritmi de recunoaștere facială? Am încercat căutarea / googling dar mi se pare cea mai mare parte thesises și foarte puțin reale de dezvoltare software.

Întrebat 09/12/2008 la 16:52
sursa de către utilizator
În alte limbi...                            


8 răspunsuri

voturi
14

Ce zici de Eigenfaces ? Utilizatoare matematică simple pentru a stoca eigenvector recunoscute a feței și reconstrui fețele folosind vectori multiple.

Codul este disponibil în Python toate la fel de bine aici .

Publicat 09/12/2008 la 17:09
sursa de către utilizator

voturi
9

OpenCV este o mare bibliotecă de viziune de calculator.

Iată pagina wiki OpenCV privind recunoașterea feței .

Publicat 09/12/2008 la 23:45
sursa de către utilizator

voturi
5

În plus față de Eigenfaces, m - aș uita la Fisherfaces. Aici este o lucrare academică , care compară performanța algoritmi Eigenfaces vs. Fisherfaces . Acesta arată o performanță mai bună cu Fisherfaces. Sunt de acord cu tfinniga că OpenCV este în valoare de timpul tau, am folosit -o înainte pentru detectarea feței.

În cele din urmă ar trebui să fie mai specific. Vrei să detecteze atunci când există o față într-o imagine și apoi să identifice în cazul în care sau vrei să detecteze o față specifică într-o imagine? Soluțiile enumerate aici sunt pentru a doua întrebare. Dacă doriți să abordeze fosta întrebare pe care am sugerăm să căutați literatura de specialitate pentru AdaBoost și Haar caracteristici.

Publicat 31/12/2008 la 20:06
sursa de către utilizator

voturi
4

Probabil că nu vei găsi software-ul de mult finit pentru recunoașterea feței. Dacă doriți să o faci, cea mai bună șansă este de a implementa ceva care este în teza cuiva.

În urmă cu aproximativ patru ani, cineva de la CMU, cred, a scris un algoritm care a fost cel mai de succes algoritm de recunoaștere a feței l-am văzut vreodată ... voi încerca să-l găsiți pentru tine, dacă cineva nu știe despre ce vorbesc despre.

Dacă nu ați implementat codul de calculator viziune înainte, atunci s-ar putea fi capabil de a rezolva problema prin spargerea-l în jos într-o problemă mai simplă. Cât de mulți oameni sunt căutați? Dacă este un grup mic de oameni, ar putea o culoare spațiu de lucru algoritm de recunoaștere? În cazul în care oamenii au diferite tonuri de piele, si diferite culori de păr, atunci s-ar putea fi doar posibilitatea de a utiliza recunoașterea de bază de culoare-spațiu pentru a obține un rezultat bun.

În caz contrar, vă aflați într-un proiect mare.

EDIT: aici este o listă a unor articole care ar putea CMU vă punctul în direcția cea bună

Dacă aș fi, aș citi unele dintre aceste articole, și urmărirea referințelor.

Publicat 09/12/2008 la 16:59
sursa de către utilizator

voturi
2

Am scris un întreg program de tutorial și demo cu codul sursă gratuit pentru efectuarea de detectare a feței și recunoaștere a feței în timp real de la un webcam (bazat pe Eigenfaces în OpenCV):

http://www.shervinemami.co.cc/faceRecognition.html

Publicat 01/11/2010 la 17:43
sursa de către utilizator

Publicat 16/02/2010 la 13:41
sursa de către utilizator

voturi
1

Mi se pare Luxand FaceSDK cele mai bune de recunoaștere a feței și de identificare.

Publicat 31/03/2012 la 10:23
sursa de către utilizator

voturi
1

Acest tip de activitate se face de obicei cu ajutorul rețelelor neuronale. Aceasta este direcția principală să se uite. De asemenea, un fel mai specifice de rețea pentru tine să te uiți este Kohonen Neural Network. Este rețeaua de recunoaștere de imagine mai simpla, care poate fi, de asemenea, utilizat într-o operațiune de recunoaștere a feței. Tu nu va atinge rezultate bune folosind doar acest un fel de plasă, dar conectarea câteva dintre ele împreună. Nu pot da mai multe detalii, după cum știu acest lucru doar în teorie, dar nu au abilități practice în acest domeniu.

BTW, nu cred că vei găsi biblioteci pentru această sarcină, ca de obicei, dacă aveți o astfel de bibliotecă - de ce dont face un produs și vinde-l?

Publicat 09/12/2008 la 17:00
sursa de către utilizator

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more