News for hackers. Stuff that matters.
Re:Face.com opens facial recognition API to developers by barlo on Monday May 03, 2010 @03:42PM (#1315855)
Who will be the first one to come out with an iPhone app that allows you to take a picture of someone and then automagically find the persons name using facial recognition?

It really seems like a pretty simple idea, especially with an API, which is already attached to Facebook, that does all of the work for you.

The API seems a bit limiting, though. For example, you must specify a list of possible users "you're looking for" in order it to find a match. The only way around this seems to be creating a private namespace that includes your own index of all Facebook users, etc.

Re:Face.com opens facial recognition API to developers by chime on Monday May 03, 2010 @09:47PM (#1316722)
I've mentioned making this exact thing many times to my wife & friends. Instead of iPhone, I wanted to do real-time video from a hidden cam with the processing done on a remote PC. Imagine walking around the town and casually saying "Hey Sharon" to some random girl while she and her BF both wonder how you know her name. Would be pretty funny.
Re:Face.com opens facial recognition API to developers by icey on Monday May 03, 2010 @08:52PM (#1316625)
I've implemented something like this before. I ran into a lot of performance issues though. A match against a known person seems quite fast, but when you multiply this against even a medium sized network of people the speed becomes problematic.

This was in the 90s though, I'm sure it's much faster now - I just dont know if it's fast enough to be useful.

Re:Face.com opens facial recognition API to developers by ComputerGuru on Monday May 03, 2010 @11:24PM (#1316929)
Hey, they do it all the time on CSI and in real-time - get with the program, man!
Re:Face.com opens facial recognition API to developers by tibbon on Monday May 03, 2010 @03:24PM (#1315800)
I've been waiting for this to happen for a while and I'm both excited and scared.

No longer are photos anonymous just because they are in a place that doesn't have you name attached. This is just the beginning of this technology.

Re:Face.com opens facial recognition API to developers by viraptor on Monday May 03, 2010 @04:30PM (#1315972)
Suddenly blocking out faces on google steet view makes even more sense than before. I wonder if we ever get to the situation where there's a law requirement to remove faces from crowd photos in newspapers / passer-bys behind street interviews.
Re:Face.com opens facial recognition API to developers by wdewind on Monday May 03, 2010 @04:33PM (#1315983)
no reasonable expectation of privacy, not gon happen
Re:Face.com opens facial recognition API to developers by viraptor on Monday May 03, 2010 @04:48PM (#1316044)
Are you implying that there was a reasonable expectation of privacy in google steet view case?
Re:Face.com opens facial recognition API to developers by jrockway on Monday May 03, 2010 @09:45PM (#1316718)
Google did it to be nice, not because they were legally required to.
Re:Face.com opens facial recognition API to developers by jamesshamenski on Monday May 03, 2010 @05:04PM (#1316082)
Similar API's are available all over the web. the best seems to be www.pittpatt.com but it's kinda pricey. A big advantage is that PittPatt can be installed locally on a server to provide a secure app. Privacy could be a concern as the images are stored on a CDN.

A big question is what is the confidence score of accurately matching images? The smaller the dataset the better but this was a big concern with the app that i was building. General uses like celebrity sites wont have this concern.

Re:Face.com opens facial recognition API to developers by DennisP on Tuesday May 04, 2010 @07:23AM (#1317674)
Interesting. How pricey?
Re:Face.com opens facial recognition API to developers by wdewind on Monday May 03, 2010 @04:36PM (#1315994)
one thing that makes me a bit nervous about this is how frequently it's wrong on its finer points. if you look at the attributes of the tagged people you'll see they are wrong about 50% of the time (for instance a smiling male is auto tagged as a non-smiling female). this makes me nervous because we are in a place now where the layman takes the absolute, digitally measured attribute as fact (ie: this is a woman, this person is smiling), instead of using their own facilities.

it's a minor thing, with this example, i know, but how long before the precision of our digital measurement ends up hurting us because the layman doesn't understand its inaccuracy?

edit: this isn't a critique of face.com, but those who may end up using it. face.com = awesome tech, very cool.

Re:Face.com opens facial recognition API to developers by viraptor on Monday May 03, 2010 @04:45PM (#1316035)
The demo page gives a lot of fun and space for experimenting... It seems popular fastfood mascots don't get recognised properly either re. sex and smiling (even though 2 of them have beards!) (tried these links: http://upload.wikimedia.org/wikipedia/en/thumb/b/bf/KFC_logo...)
Re:Face.com opens facial recognition API to developers by wdewind on Monday May 03, 2010 @05:58PM (#1316234)
yes, although i was testing their own demo pictures.

for those who downvoted: its pretty dangerous to take something that is traditionally done by humans or in an analog fashion and do it digitally when you are wrong around 50% of the time because people tend to trust technical things that look "safe enough." i understand the tech will get better, but i think its pretty bad to have attributes like "smiling?" and "male/female" even present in the API at all if i can flip a coin blindly and have roughly the same outcome.

of course its complicated, technically impressive regardless. but when a consumer sees "facial recognition technology" from the tech community they aren't about to question it. all im saying is if you are going to offer that kind of analysis, it should be right before people can start using it in their apps via an API and end consumers start depending on the data. if it's not accurate, or not a big enough a deal to care about, it shouldn't be in the API.

here come more down votes...sigh

Re:Face.com opens facial recognition API to developers by liuliu on Monday May 03, 2010 @07:07PM (#1316397)
If I remember correctly, face.com uses the technology describe in this paper: Descriptor Based Methods in the Wild. It is kind of outdated, the best algorithm nowadays can achieve around 85% accuracy in wild.
Re:Face.com opens facial recognition API to developers by milkshakes on Monday May 03, 2010 @03:56PM (#1315898)
Anyone know where to find a "developer code" to sign up?
Re:Face.com opens facial recognition API to developers by showerst on Monday May 03, 2010 @06:21PM (#1316281)
Trying filling in everything else and leaving that field blank.

I tried a few different combos and that's that one that I think worked.

Re:Face.com opens facial recognition API to developers by skorgu on Monday May 03, 2010 @06:25PM (#1316288)
Yep. No asterisk next to the "developer code" box so it's not actually required.
Re:Face.com opens facial recognition API to developers by Jun8 on Monday May 03, 2010 @05:48PM (#1316207)
Any luck in finding this out? Google all over the place, couldn't find any reference to it.
Re:Face.com opens facial recognition API to developers by bwo101 on Monday May 03, 2010 @04:34PM (#1315990)
im trying to figure this out as well.
Re:Face.com opens facial recognition API to developers by chime on Monday May 03, 2010 @09:48PM (#1316726)
Wow. The algo is really awesome. I detected every single face here: http://chir.ag/gallery/md/nature-coast-kayaking/047.jpg and got smile + glasses right for everyone except one. Nice domain too.
Re:Face.com opens facial recognition API to developers by Aron on Monday May 03, 2010 @09:36PM (#1316708)
Does anyone know how mature algorithms that use video for facial recognition are? It seems one could use multiple consecutive frames to draw better inferences about 3D geometry, and perhaps resolve various occlusions.
Re:Face.com opens facial recognition API to developers by mufumbo on Monday May 03, 2010 @06:12PM (#1316269)
uow, this is really good! Finally i can throw all my crappy opencv integrations with java :)