Author Message

<  examples  ~  Portrait Machine installation

PostPosted: Mon Jun 15, 2009 7:31 pm
Site AdminJoined: Thu Mar 01, 2007 10:03 pmPosts: 916Location: Amsterdam
This is a project Kyle and I just finished working on.
It is an interactive photography installation that will run in Amsterdam till the end of September.

Blurb: Portrait Machine is an interactive photography installation that visualizes the connections between visitors. It makes these connections based on a number of features, such as clothing choice, hair color, facial expression, and composition within the frame. It presents both similarities and differences in these characteristics, remdining us of our connectedness and uniqueness, creating strong visual patterns and playful juxtapositions.

Preview Video here: http://vimeo.com/5171102
More images (including early shots) here: http://impssble.com/photos/PM

Image
Image
Image
Image
Image
Image
Image

Lots of useful code came out of this project so look out for ofxExif, ofxCanonSDK, ofxFace and a bunch more!

Theo and Kyle



_________________
http://www.theowatson.com
Offline Profile
PostPosted: Mon Jun 15, 2009 8:12 pm
User avatarJoined: Sun Jun 08, 2008 7:51 amPosts: 96Location: Frankfurt @ Germany
WOW :shock: SWEET


Offline Profile
PostPosted: Mon Jun 15, 2009 8:48 pm
Joined: Fri Jun 27, 2008 4:49 amPosts: 453Location: Brooklyn
Adding to the addons Theo mentioned, ofxColor and ofxCvHaarFinder are already on the forums here :)

I'm still working on ofxKmeans, which uses OpenCV to automatically cluster an image/roi into N dominant colors (and return thresholded images for contour finding), or cluster ofPoints into N clusters.


Offline Profile
PostPosted: Tue Jun 16, 2009 2:20 am
User avatarJoined: Mon Jan 19, 2009 7:02 amPosts: 214Location: sydney
really cool installation, congrats.
particularly looking forward to ofxCanonSDK and seeing what it can do.



_________________
http://julapy.com/blog
Offline Profile
PostPosted: Tue Jun 16, 2009 8:48 am
User avatarJoined: Mon Aug 04, 2008 9:50 pmPosts: 76Location: Berlin, Germany
congrats, nice project.

tried something similar but used facebook portraits therefore - didn't worked like i wished, mainly because the image segmentation to separate the people from the background is hard to handle.


Offline Profile
PostPosted: Tue Jun 16, 2009 12:56 pm
Site AdminJoined: Fri Mar 02, 2007 9:06 amPosts: 444Location: London
Nice one guys, the images look great! Love the face finder triggering the shot too.

You could hire it out at events no problem, like this london photographer does with his booth...
http://www.boothnation.com/



_________________
http://www.chrisoshea.org
Offline Profile
PostPosted: Tue Jun 16, 2009 2:29 pm
Joined: Fri Jun 27, 2008 4:49 amPosts: 453Location: Brooklyn
m9dfukc wrote:
mainly because the image segmentation to separate the people from the background is hard to handle.


What kind of background were you dealing with?

Here, the solid white wall and fairly controlled lighting help a lot -- but it still doesn't solve cases like this:

Image

That's where OpenCV comes in handy ;)


Offline Profile
PostPosted: Tue Jun 16, 2009 2:37 pm
User avatarJoined: Mon Aug 04, 2008 9:50 pmPosts: 76Location: Berlin, Germany
was using facebook 'friends' profile pictures. the backgrounds there are all fairly variable. was using open cv watershed algorithm and graphcut (http://people.cs.uchicago.edu/~pff/segment/) but both didn't produce satisfying results.


Offline Profile
PostPosted: Tue Jun 16, 2009 2:49 pm
Site AdminJoined: Thu Mar 01, 2007 10:03 pmPosts: 916Location: Amsterdam
julapy wrote:
really cool installation, congrats.
particularly looking forward to ofxCanonSDK and seeing what it can do.


Currently it wraps the DSLR EDSK and does the following things (only tested on a Canon 450D).

Remote trigger.
Remote download.
Remote download and delete ( ie pull an image off a camera ).

Enable/Disable live view
Get live view stream as pixels (@ 848 by 576)
Download live view as image sequence (great for getting video out of non-video capable cannons).

Adding other commands is pretty straightforward we didn't need too much so I could see it being expanded.

Will get the code posted soon.
Theo



_________________
http://www.theowatson.com
Offline Profile
PostPosted: Tue Jun 16, 2009 2:55 pm
User avatarJoined: Mon Aug 04, 2008 9:50 pmPosts: 76Location: Berlin, Germany
oh wow, the canon addon sounds good. Exact the think I need for my next installation :wink: looking forward to the release.


Offline Profile
PostPosted: Tue Jun 16, 2009 2:58 pm
User avatarJoined: Tue May 27, 2008 10:03 amPosts: 691Location: London, UK
haha, those comps are ace, especially like the last one!


Offline Profile
PostPosted: Wed Jun 17, 2009 1:32 am
User avatarJoined: Sat Jun 02, 2007 6:39 pmPosts: 231
Great project, really love it.


Offline Profile
PostPosted: Tue Aug 25, 2009 5:36 am
Joined: Wed Nov 05, 2008 6:55 pmPosts: 9Location: Seoul
Hey Theo,
Which Canon EDSDK did you use for EOS450D?
I can't seem to find one..



_________________
song hojun | www.hhjjj.com
Offline Profile
PostPosted: Sat Aug 29, 2009 7:14 pm
User avatarJoined: Mon Sep 29, 2008 8:59 amPosts: 25Location: Barcelona
Hi !!

is there any chance to get the ofxCanonSDK??

Recently bought one Canon 5D and I want to try some features that you showed in your project, is really really interesting.


Congrats for your work!!


Offline Profile
PostPosted: Sat Aug 29, 2009 7:31 pm
Joined: Fri Jun 27, 2008 4:49 amPosts: 453Location: Brooklyn
I'll let Theo post the Canon SDK wrapper (or at least code snippets?), since that was more his specialty. I also don't have a camera to test it on right now! Though last I checked, it was heavily intertwined with our specific use (implementing things like countdown-to-photo).

Actually, checking the list again, my G10 might be supported to some degree... I'll give that a shot.

Anyway, the FAQ from Canon is here:

http://www.usa.canon.com/consumer/controller?act=SDKHomePageAct&keycode=Sdk_Lic&fcategoryid=314&modelid=7474&id=3464

There's a compatibility list in the middle, and at the very bottom there's a link to the request form for an SDK copy.

http://www.usa.canon.com/consumer/controller?act=DownloadLicenseAct&keycode=Sdk_Lic&fcategoryid=314&modelid=7474&id=3464


Offline Profile

Display posts from previous:  Sort by:

All times are UTC
Page 1 of 4
46 posts
Go to page 1, 2, 3, 4  Next
Users browsing this forum: No registered users and 2 guests
Search for:
Post new topic  Reply to topic
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum
cron