Silhouettes

Various methods of separating foreground from background.

Making Connections, Camera data (Max)

By Andrew Benson

https://cycling74.com/2009/10/26/making-connections-camera-data/ 

Screen Shot 2015-04-05 at 3.43.57 PM

cv.jit

By Jean-Marc Pelletier

cv.jit.binedge

Extract edge pixels from a binary image

cv.jit.floodfill

Isolate a single connected component from a binary image

Screen Shot 2015-04-05 at 3.58.08 PM

(a sock-monkey)

Kinect (depth camera)

Synapse http://synapsekinect.tumblr.com

by Ryan Challinor

Screen Shot 2015-04-05 at 4.08.17 PM

(Using jit.synapse from: http://synapsekinect.tumblr.com/post/6307752257/maxmsp-jitter – Can you find the sock monkey?)

See yourself in Code

“Commissioned for the BBC’s make it digital event, the brief was ‘to get children into code’. My installation downloaded the event’s twitter feed in real time and displayed the page’s body text inside the bodies of passing people. Moving their hands around allowed people to scroll through the html/js/CSS.”

By Robin Price

http://robinprice.net/2015/03/do-you-see-yourself-in-code/

20150227-Robin-10-1024x683

 

This project uses:

  • maxurl
  • jit.gl.text2d
  • jit.openni
  • kinect

https://cycling74.com/project/do-you-see-yourself-in-code/

Synapse for Kinect

Osc interface for Max and Ableton Live

By Ryan Challinor

http://synapsekinect.tumblr.com/post/6307790318/synapse-for-kinect

Synapse is an open source skeleton driver that sends out skeleton data via OSC. The data can then be processed in Max or M4L. There are interesting M4L devices available  in a set called dubkinect that demonstrates body movement controlling Midi devices and triggering clips.

Using this technique today I was able to create a 3D air piano. You can send the Kinect data from Synapse into QuartzComposer at the same time you are doing the M4L audio program.

The Beat Wheel (by Ryan Challinor) : http://youtu.be/napIffdEHdk

code: http://wiki.musichackday.org/index.php?title=Kinect_BeatWheel

Note: the code crashed in Max6 but worked fine in Max5 on this 30th of July…

(Edit 9/24/2012) Just started looking at the patch for beatWheel – need to parse out the hand movement stuff and also look at the Max for Live dubkinect stuff to get a better sense of what the OSC commands are and the data range for various movements.