facial expression classification in real time using SVM

TIBOU picture TIBOU · Sep 5, 2013 · Viewed 14.3k times · Source

I am currently working on a project where I have to extract the facial expression of a user (only one user at a time from a webcam) like sad or happy.

My method for classifying facial expressions is:

  • Use opencv to detect the face in the image
  • Use ASM and stasm to get the facial feature point

facial landmarks

and now i'm trying to do facial expression classification

is SVM a good option ? and if it is how can i start with SVM :

how i'm going to train svm for every emotions using this landmarks ?

Answer

lejlot picture lejlot · Sep 5, 2013

Yes, SVMs have been numerously shown to perform well in this task. There have been dozens (if not hundreads) of papers describing such procedures.

For example:

Some basic sources of the SVMs themselves can be obtained on http://www.support-vector-machines.org/ (like books titles, software links etc.)

And if you are just interested in using them rather then understanding you can get one of basic libraries: