I don't remember any off-hand, but I do remember they involved haar wavelets and Gabor transforms. Also, I don't think they are very accurate without video input, but perhaps once sufficient images are tagged as belonging to a given individual, it may be possible for the algorithm to determine the expression much easier.<br>
<br>-Ananta<br><br><div class="gmail_quote">On Mon, Mar 19, 2012 at 3:28 PM, Francesco Riosa <span dir="ltr"><<a href="mailto:francesco@pnpitalia.it">francesco@pnpitalia.it</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Out of interest, do you know of algorithms able to extract facial expressions #1 ?<br>
<br>
#1 <a href="http://en.wikipedia.org/wiki/Facial_Action_Coding_System" target="_blank">http://en.wikipedia.org/wiki/<u></u>Facial_Action_Coding_System</a><br>
<br>
Il 17/03/2012 18:12, Ananta Palani ha scritto:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">
Hi Aniket,<br>
<br>
I'm not in charge of this particular area of digiKam, but here are some<br>
links you can start looking into to get familiar with using OpenCV and<br>
performing facial recognition, as well as descriptions and papers for<br>
various algorithms. The current algorithm (eigenfaces) used in digiKam<br>
would not be very good with real-world images (even if it worked<br>
properly). One of the best (if not the best) algorithm available would<br>
be the Fisherfaces or Linear Discriminant Analysis (LDA) method. You can<br>
read a nice summary and analysis here:<br>
<br>
<a href="http://www.bytefish.de/blog/fisherfaces" target="_blank">http://www.bytefish.de/blog/<u></u>fisherfaces</a><br>
<br>
Here are some good summaries of various algorithms that are available<br>
for further comparison:<br>
<br>
<a href="http://opencv.willowgarage.com/wiki/FaceRecognition" target="_blank">http://opencv.willowgarage.<u></u>com/wiki/FaceRecognition</a><br>
<a href="http://www.face-rec.org/algorithms/" target="_blank">http://www.face-rec.org/<u></u>algorithms/</a><br>
<br>
I believe you have to apply and be accepted to the GSoC program before<br>
you can actually be work on GSoC projects, but someone else will<br>
probably contact you about that (or info might be on the GSoC website?).<br>
<br>
Best,<br>
-Ananta<br>
<br>
<br>
On Sat, Mar 17, 2012 at 2:48 PM, Aniket Handa <<a href="mailto:atneik@gmail.com" target="_blank">atneik@gmail.com</a><br></div><div class="im">
<mailto:<a href="mailto:atneik@gmail.com" target="_blank">atneik@gmail.com</a>>> wrote:<br>
<br>
    Hello there,<br>
<br>
    My name is Aniket Handa, currently enrolled in Jaypee Institute of<br>
    Information Technology, Noida, INDIA pursing B.Tech-M.Tech Dual<br>
    program in Computer Science & Engineering. My interests range from<br>
    Computer Vision, Computer Graphics to developing Android Apps. I am a<br>
    firm believer of FOSS.<br>
<br>
    I am particularly interested in "Facial Recognition" partially due to<br>
    its high demand (Bug 271679: 492 votes) and partially due to my<br>
    interests in vision. I saw that this Idea was also in GSoC 2010, so<br>
    that puts up questions like: was it taken by some student? If so, were<br>
    there some problems?<br>
<br>
    I am currently looking more about the project and will get back to you<br>
    soon. Looking forward for being a valuable part of the community.<br>
<br>
    Regards,<br>
    Aniket<br>
</div></blockquote>
</blockquote></div><br>