A Global Database for Facial Recognition 01/26/2011
An article on Reddit recently (Unidentified hot girl stealing my Christmas presents) got me thinking: why hasn't a private company created a global database for facial recognition matching? The pieces are all there: Crawl Facebook's publicly available data and index people's profile pictures. Then, provide a service where anybody can upload a picture and it will attempt to provide a match for the faces in the picture. It's sort of a DNA matching database for photos, if you will. The implications are a bit frightening, but it's likely just a matter of time before someone does this exact thing, unless the law changes. IANAL, but it seems pretty clear that there is no expectation of privacy in public. Like this post? Subscribe to this blog now. CommentsJohn Titus 01/26/2011 17:00
Facial recognition isn't
Reply
01/26/2011 17:04
@John:
Do you think these are fu
Reply
There are several issues
Reply
01/26/2011 18:10
I worked on tag suggestio
Reply
@David: Humans are great
Reply
Ted 01/26/2011 19:21
Using geographic location as a filter (or match confidence modifier) might make the problem easier. People probably spend most of their time around one area. I doubt that the gift thief lives very far away from the house she hit up. @Ido: Are humans really that good at this sort of facial recognition? If I had infinite time and tried to match the thief girl against hundreds of millions of photos, I'd probably find a bunch of possibilities (aka false positives) and be unable to narrow it down.
Reply
johndburger 01/26/2011 19:33
@Ido "Humans are great at face recognition.". Really? How many humans would be good at the task described here: look at a collection of millions of pictures of people you don't know, then match a new one against the collection. I couldn't do it.
Reply
01/26/2011 21:39
Humans are not as good at face recognition as you might imagine.
Reply
Al 01/27/2011 01:39
Didnt google pull facial recognition from their google goggles product a while back. Seems the ability is ready there, they are just afraid of the legal issues, ala the guy coming out of the strip club on streetview
Reply
01/27/2011 06:28
Dailybooth would probably be a good source to start with, since it has a lot of pictures of each user.
Reply
@johndburger, @DavidJones: I should've qualified that: Humans are wonderful at face recognition given some context. One bit of information humans have that machines don't is contextual information. Even just the context that they've met the person before, that the person is at a conference of some sort, or on the street in New York, is helpful. Similarly, if you've annotated the image with contextual information (what site it's from, what other sites feature the same image [this is where my reference to TinEye comes in], etc.), and you integrate that context somehow, you'll have significantly better results. Face recognition on CCTV systems like London's could work extremely accurately if they depended on tracking people's routes through the city, and given contextual information of where they've shopped and the ability to cross-reference that with other data sources. That context is similar to the context available to humans (i.e.: where was I when I last saw this face, does the most likely image match also like shopping for clothes at Gap, did I notice this person ever wearing Gap clothes, etc.). The reason you may think humans are bad at face recognition is that without any contextual information whatsoever (i.e. not even lighting or background information), there is an insanely high false positive rate. In a sense, you're also comparing apples to oranges in your analogy by conflating the scale and nature of the processing that a computer given a million (or even billion) images and perhaps some small amount of context for each image (the URL from which they came), to a human given a thousand images and millions of contextual clues (in the background of the image, in the content of the site the image came from, in being able to use Google to find people who work in the company logo in the background, etc.)... Humans are pretty ingenious at face recognition in a natural setting (i.e. not on a computer screen). This is why social context (Facebook reverse image search), information extraction from the source of the image (website, etc.), and other context is key in the artificial setting where you don't have access to motion/emotional cues, background setting cues, and millions of other potential contextual cues.
Reply
02/01/2011 03:29
The good thing about your information is that it is explicit enough for students to grasp. Thanks for your efforts in spreading academic knowledge.
Reply
02/02/2011 19:54
@Joel, We're coming out with a new redesign soon, so stayed tuned! :)
Reply
Comments are closed. |
AuthorDavid co-founded Weebly, an incredibly easy to use tool that helps millions of people create a professional web site, blog or online store.
He was named to Forbes' 30 under 30 list, is a part-time DJ and has traveled to over 20 countries. Investments include Greplin and Parse.
Twitter UpdatesArchivesDecember 2011 CategoriesAll BlogrollJessica Livingston Flickr Photos |

