Facial recognition/detection PHP or software for photo and video galleries
Solution 1
If you want to do it real-time in PHP, there is a way. Check out the solution presented here: it was mentioned on News.YC a month or two ago.
Pittsburgh Pattern Recognition, as you mention, seems to have some pretty good technology, and they have an SDK available: http://www.pittpatt.com/products/ftr_sdk/sdk_users_guide.html. They also have a web demo, so if you wanted to be sneaky, you could probably hack something up that would just feed images into their demo. They'd probably stop you eventually, though - better to contact them directly.
Solution 2
Check out face.com. They opened up their API yesterday.
Note: Face.com is no longer offering their API. (thanks facebook...)
Related videos on Youtube
Peter Craig
I'm a unicycling acrobat, artist, collector and recreational programmer. Dabbling in web, plugin and app development, framework tinkering, UX design, with a lean toward WordPress plugins and Google APIs (Google Maps, Analytics, AdWords). A little obsessed with statistics, marketing, behaviour and predictive data.
Updated on September 11, 2020Comments
-
Peter Craig almost 4 years
I have a very large photo gallery with thousands of similar people, objects, locations, things. The majority of the people in the photos have their own user accounts and avatar photos to match. There are also logical short lists of people potentially in the photo based on additional data available for each photo. I allow users to tag photos with their friends and people they know but an automated process would be better.
I've used photo tagger/finder from face.com integrating with Facebook photos and the Google Picasa photo tagger for personal albums also does the same thing and is exactly what I'm looking to do.
Is there a PHP script, API for Google Picasa, face.com or other recognition service or any other open source project that provides server-side facial recognition and/or grouping photos by similarity?
Examples: As you can see, various photo sharing sites offer the feature, but are there any that provide an API for images stored on my own server or something extensive enough to link into my own gallery and tagging system?
- viewdle - Face recognition/Tagging for video
- PHP - Face detection in pure PHP
- Xarg
- OpenCV
- Face.com - app for finding and tagging photos in Facebook
- Google Picasa - photo sharing
- TeraSnaps - photo sharing site
- Google Portrait - photo grouping from Google Image results
- FaceOnIt - Video face recognition
- PittPatt - Detection, Recognition, Video Face Mining
- BetaFace
- ChaosFace - Real-time Face Detector
-
Earlz almost 15 yearsI doubt that there is anything like this that works Server-Side because it would be a possibly CPU intensive operation.
-
Peter Craig almost 15 yearsObviously there are already numerous server-side examples of facial recognition and detection, whether they are available to connect to externally via API or working source is available was the question.
-
UpTheCreek almost 15 yearsYou wouldn't do face recognition in PHP! (detection, maybe)
-
Peter Craig almost 15 yearsAnother good example for what I need, useful for personal photo albums, but in terms of large on-line photo repositories linked with other tools/info it's probably not so usable, unless it possibly outputs some log files or can run server-side?
-
Peter Craig almost 15 yearsI had noted those two examples and am thinking pittpatt is most extensive, although from a simple start the other resource at least detects faces for users to then to manually tag/organise. I wonder if once a few faces have been grouped, the/a system can recognise patterns within those groups and "learn" faces for better suggestions, I guess aging photos would make this tricky.
-
Peter Craig about 14 yearsThat is great to have a widget-based API auto-detecting faces... it would be nice to link this with auto suggest and database of my own instead of plain text for tags... a nice start
-
Aman almost 14 yearsSeems like pittpatt.com/products/ftr_sdk/sdk_users_guide.html is no more available. I just checked for it!
-
halfpastfour.am almost 12 yearsFace.com has been acquired by facebook. They will close their api in 30 days from now.
-
halfpastfour.am almost 12 yearsPitt patt has been acquired by google and is no longer available for public use.
-
Ryan over 11 yearsGoogle, Inc (the maker of google search) has acquired that company.
-
Theodore R. Smith over 11 yearsGod dammit! Between Google and Facebook all the pattern recognition software is being shut down!
-
Andrew almost 11 yearsPicsmatch no longer is a spam free website.
-
William Entriken over 10 yearsJust like voice recognition.
-
William Entriken over 10 yearsNoticing a pattern here?
-
alex about 7 yearsthere is also a skybiometry.com as an alternative to face.com.