I'm looking for a quick way to detect faces in pictures (stored as JPG or any other popular image format). Code in any popular programming language will do (Python, C#, Java, Matlab, etc.). I'm also willing to implement an algorithm by myself, as long as it is proven to be a good working one.
Alternatively, if there are known freeware (preferably open, but not necessary) tools or SDKs for the problem, I'll try them too.
Finally, Commercial products would be considered as well, if all else fails, so recommend those too.