Google Blogoscoped

Forum

Sebastien Marcel on Face Recognition  (View post)

Henrik [PersonRank 1]

Monday, June 18, 2007
17 years ago4,409 views

i wrote a small module for facedetection with PHP, you can grab it on http://www.digitalwar.de/2007/06/03/php-facedetect-gesichtserkennung-mit-php-und-opencv/

its based on the opensource openCV library, which is maintained by Intel

Philipp Lenssen [PersonRank 10]

17 years ago #

Your upload form to try this with any image works very well Henrik...

Here's the form:
http://www.digitalwar.de/php/facedetect/

Here's a sample I uploaded:

http://blogoscoped.com/files/facedetect-sample.jpg

PS: Henrik, I'd be interested to see your step-by-step installation guide for getting this to run on e.g. WAMP (the Windows/ PHP installation).

Sebastien Marcel [PersonRank 1]

17 years ago #

OpenCV face detector is well-know and works well but has several limits. We performed a comparison available at http://www.idiap.ch/~marcel/demos.php#cmpopencv

Seb

bwaje [PersonRank 1]

17 years ago #

what about homonyms ?
try this : http://www.idiap.ch/googleportrait/index.cgi?query=john+locke

Sebastien Marcel [PersonRank 1]

17 years ago #

Nice example :-) but Google Portrait is not implementing yet face recognition, just real-time face detection. It is simply filtering the result of Google Image!

Roger Browne [PersonRank 10]

17 years ago #

You get VERY different results by:

1. Searching Google Images for "news", and scrolling through to pick out the faces manually:
http://images.google.com/images?q=news

2. Searching Google Images for "news" with an added "&imgtype=face":
http://images.google.com/images?q=news&imgtype=face

3. Searching Google Portrait for "news":
http://www.idiap.ch/googleportrait/index.cgi?query=news

Sebastien Marcel [PersonRank 1]

17 years ago #

First, note that the result from Google Image and the result from Google Image + face are also different!
Thus, the result from Google Image + face and Google Portrait are different.

Then, if there is a difference between Google Image and Google Portrait this is may because your query was probably already submitted before and then the result is still in the cache. If you want to check the difference, just type any query, click on a result to access the image with the face tag. You will now be able to list all previous queries. Then identify a unexisting query and do again the comparison!

Second reason of difference is that Google Portrait process only the first page of results from Google Image.

I just did it with the query "Bernard Werber" and it works:
http://images.google.com/images?hl=en&q=Bernard+Werber&btnG=Search+Images&gbv=2

http://www.idiap.ch/googleportrait/index.cgi?query=Bernard+Werber

Forum home

Advertisement

 
Blog  |  Forum     more >> Archive | Feed | Google's blogs | About
Advertisement

 

This site unofficially covers Google™ and more with some rights reserved. Join our forum!