View allAll Photos Tagged openframeworks
Feel like trying on a new face? Now you can creep out your video chat buddies with a real-time face substitution system developed by programmer Arturo Castro. The video above shows Castro trying on faces from a diverse cast of characters, from Michael Jackson to Marilyn Monroe. To complete the freaky look, the virtual masks adapt to his ever-changing expressions.
The program takes advantage of clever face tracking code developed by computer scientist Jason Saragih from the Commonwealth Scientific and Industrial Research Organisation (CSIRO), which detects faces in photos and overlays them with a triangular mesh. Castro's system can then match this well-defined structure - which stretches and deforms to adapt to changing expressions - to a face in webcam footage. Cartoon faces present more of a challenge, since the tracking library was trained to pick out human faces.
Working on an idea with Arturo Castro vimeo.com/29279198 I feel like "good" blending looks almost too natural to be surprising. It doesn't leave any interpolation up to your imagination. It's possible to push this style further, so it's less of a blend and more of a replacement, but then you get unnatural colors and shadows.
FaceTracker library from Jason Saragih web.mac.com/jsaragih/FaceTracker/FaceTracker.html
ofxFaceTracker addon github.com/kylemcdonald/ofxFaceTracker
openFrameworks www.openframeworks.cc/
Watch this video on Vimeo. Video created by Kyle McDonald.
Work in progress : playing around with the Holler logo and simple square distance based algorithms.
The goal is to gather different interactive sketches based on Holler logo in one application.
made with openFrameworks.
An interactive installation by Kyle McDonald and Ranjit Bhatnagar, co-produced by STRP Festival and Cinekid.
This image is straight from a GoPro Hero 4 with 180 degree fisheye lens.
Lucia our generative light project takes her first steps.
Lucia is a project I have had in my head for the last 2 years, and now is finally coming together.
I have always been fascinated with LED matrixes, by both the look of the matrix and by the light they emit. I find myself often staring at horrible signs with bad animations just because I like the device itself.
I think these devices are poorly used and I always wanted to get my hands on one of them to make the whole genre proud.
That's how Lucia started.
The project is about creating a lighting device we can have at home, a lighting device that will generate an atmosphere, something we would want to stare at, maybe even take the place of the TV (is that taking it too far :)
Lucia will be a standing column, about 1.2m by 0.2, with a simple interface controllable through a rotary encoder at the top.
There will be a menu system to change setting and load new generative patterns or animations. These animations will change with time but could also be affected by presence, light and sounds.
The animations are today designed and programmed in collaboration with Moka and we will hopefully see other talented coders get on board later on.
I would love to see Lucia sold at both art galleries and high end lighting stores
Technical info
24 bit
Custom 20 x 112 pixel LED matrix
P10 LED modules
Real time control by Linsn LED control card (linsn.com/indexen.htm)
The Linsn card takes a DVI feed from the computer and maps the first 20x112 pixels on screen to the LED matrix
The goal is to write a shell app in Open Frameworks (openframeworks.cc/) capable of loading different generative animations written with Lua (lua.org/)
There will be a user interface and the possibility controlled by buttons on the device plus the ability to control it through an iPhone.
Now that we have the LED matrix we are sourcing and designing the rest of the parts needed and designing the enclosure to contain it all.
Better videos to come
Frequent updates via twitter: tangibleint
At the first international OpenFrameworks DevCon. January 10-17, 2011 at the STUDIO for Creative Inquiry, CMU.
In attendance: Zachary Lieberman, Theodore Watson, Arturo Castro, Anton Marini, Memo Akten, Damian Stewart, Zach Gage, Jonathan Brodsky, Kyle McDonald, Daito Manabe, Todd Vanderlin, Keith Pasko, Diederick Huijbers, Dan Wilcox, Golan Levin.
NOW IN HD!
One of my first real attempts at effectively using OpenGL and OpenFrameworks. I incorporated additive blending, a frame buffer, binning, and fft spectrum analysis.
Music: Aphex Twin - Flim
Source: makingthingsmove.org/students/andrew
Watch this video on Vimeo. Video created by andrew mahon.
another apparently undocumentable installation just about complete. opens Jan. 15th @ Conner Contemporary.
My first test with the pan-tilt servo unit.
Next up is finding a way to power and control a small fan attached to the end of it and finding a way to control a minimum of 5, but preferably X, more from one Arduino, I've found some links that look promising.
Starfield is an installation where a swing is used to create a large interactive starry sky.
With a Kinect installed behind the swing and a video projector, the software creates a galaxy of stars in which the user wanders with the rhythm of his swing.
Created with openFrameworks, the application allows to configure almost any type of swing.
With anaglyph glasses, a 3D mode gives an even more immerse experience.
Check out the video : vimeo.com/36892768
The three artworks are Masks from Joel Gethin Lewis, which augments and adds to captured video of a viewer, using generative Baroque art inspired masks. Delicate Boundaries from Chris Sugrue which imagines a space in which the worlds inside our digital devices can move into the physical world. Small bugs made of light, crawl out of the computer screen onto the human bodies that make contact with them. Body Paint from Mehmet (Memo) Atken which explores how whole bodies can be used as brushes with which to paint a virtual canvas, using camera and projection technology.
photo credit: Kyle McDonald
In association with the first international OpenFrameworks World-Wide Developers Meeting, some of the world’s leading computational artist/developers will discuss their pioneering work at the intersection of arts and computer science.
During the week, the OpenFrameworks core development team is encamped at the STUDIO for Creative Inquiry to advance the next version of OpenFrameworks, a toolkit for new media education and creative coding. Each evening at 5pm, we will feature three or four short presentations by members of this team.
Presenters/Participants Include:
Zachary Lieberman / Theodore Watson / Arturo Castro / Mehmet Akten / Todd Vanderlin / Anton Marini / Damian Stewart / Kyle McDonald / Keith Pasko / Diederick Huijbers / Daito Manabe / Dan Wilcox / Jonathan Brodsky / Zach Gage
OpenFrameworks(OF) is a powerful, open-source toolkit for creative coding in C++.
modelling the ycam library, solving for the projector intrinsics + extrinsics by selecting matching points on the model and from the projector's perspective.
Work in progress : playing around with the Holler logo with some boids algorithms & collision detection.
The goal is to gather different interactive sketches based on Holler logo in one application.
made with openFrameworks.
for(t=0;t<n;t++){p[t]=(t*(t>>8*(t>>15|t>>8)&(20|(t>>19)*5>>t|t>>3)));}//visy-1
visual depiction of some minimal audio generating code posted at www.youtube.com/watch?v=GtQdIYUtAHg