I wrote software to scan Facebook profile photos for overweight people. We store their ID's for targeting through FB ads.
The response rates for display ads are so abysmal that any edge can make a difference. CTRs (click-through rates) hover around 0.1%, so if you increased CTR by a slim 0.1%, you'd double the revenue!
Fantastic alternative you can hack with if you're allergic to APIs that "might" charge their free service in the future.
To compare how well it works compared to OpenCV's face detector:
dlib is also great at picking out facial landmarks:
Between dlib and OpenBR, I think almost all of these usecases can be covered without commercial APIs - if you have a large enough training set.
Face Recognition is a whole another matter though.
I remember reading about a shop that used this sort of technology to profile their customers. It revealed that at a certain time of week they received an unusually large number of Japanese customers (turned out they were on a tour bus route) and responded by repositioning their Japanese member of staff to be a greeter during these periods and it significantly improved their revenue.
A similar product based around this idea might be clothes shop dummies with this built in. This would provide an interesting profile of the people interested in the particular outfit the dummy was modelling which might be useful for further advertising targeting or in the case of a multi-national brand some insights into what they should advertise in which regions.
Its open source (MIT license I believe) and performs some of the same functions as Face++ like detection, "landmarking" and replacing features/mapping a mask to your face. It includes some fun demos as well.
Not loving the idea of relying on third-party APIs for the above reason makes this project is very useful.
Their pricing is a bit iffy though... " The Face++ APIs are currently provided free of charge. However, Face++ may charge fees for future use of or access to the Face++ APIs or the Face++ services according to its sole discretion. If Face++ decides to charge for the Face++ APIs Services, Face++ will provide you prior notice of such charges. Face++ may also charge You when providing You a service different from the service under these Terms; for example, we may charge additional fees for excessive API use. "
not even a rough clue given as to how much they'll charge (could be reasonable, or very expensive)...
but, still, looks very good
Founder/CEO of the 3D Avatar Store here. We do most of what they do: face detection, facial feature detection and tracking, smile/expression analysis, and facial recognition. And we go further with 3D Reconstruction into performance animation ready 3D geometry, automated lip sync generation and so on.
We offer a web API that will perform 2d to 3d facial recognition which helps greatly when dealing with natural world images as opposed to mug shot type of controlled imagery. We turn the 2d image into a 3d model and then normalize the pose and lighting before performing the matching leading to higher results on everyday pictures.
Check us out at www.kairos.com
ran emotional sentiment analysis from an ipad camera while user scrolled thru menu items. won a prize in salesforce $1 hackathon
Not sure how the gender/age info would be useful.
That's the best I can come up with. My brain actually works best in the opposite direction (problem->solution) :)