Interactive Motion Detection Installation

Posted on November 20, 2008
Filed Under Interactive Motion Detection Installation, Lab, Life, Webcam Motion Detection | Leave a Comment


Interactive Motion Detection Installation from chris teso on Vimeo.

Interface and motion design idea for future interactive installation using motion detection.

Words are chosen at random from a random pool of Flickr tags. The words are then broken down into individual characters. These characters are then animated based on the location of user interaction.

Picture this large. Now take that image and double it’s size. Picture it large enough to where you’d have to jump to reach different ‘doors’. That’s how I envision it.

Try it for yourself : Interactive Motion Detection Installation [webcam es necessitous]

Mind Controlled Interfaces

Posted on November 3, 2008
Filed Under Life | Leave a Comment


Watch CBS Videos Online

It’s work like this that makes my paltry experiments in motion detection interfaces look downright moot. Neuroscientists have gotten as far as to embed a chip inside a monkey’s brain, and figured out what brain activity signals that the monkey is trying to move its arm in what direction. This video shows a man typing out thoughts with his mind. With his freaking mind! I agree with the commentator that this is evolution. Convergence is evolution. Not Darwinian evolution, but evolution nonetheless.

I quit. You win, neuroscientists.

Pdx Fall and Other Gayity

Posted on November 2, 2008
Filed Under Life | Leave a Comment

Coming from New England, I never thought I’d be so into foliage. I think it’s because living in Boston proper we never got to see the colors that the burbs or Vermont had to offer unless you actually left the city to traverse there, and who wants to do that? Well, I’m shamelessly admitting that I am. Into the leafs. I dig fall foliage. There, I said it. I’m a foliphile. Pdx has some redonculous skill when it comes pigment loss. It’s like the entire city is putting on an art show for you.

Anyway, I also sincerely dig staying home with my wife and poochy poochino working in this new yard we have.

So, there it is. I’m soft.

Several random thoughts

Posted on October 28, 2008
Filed Under Life | Leave a Comment

Yahoo pipes - redonculously sexy visual coding engine that shall enable me to save countless hours while also providing a slick vehicle for hackery extraordinaire. Thanks Amber!

Control the music in my entire office and each of its separate zones from my iphone? Shit, yea.

I need a moleskin sketch book. All the cool kids have them.

In a classic case of cosmic irony, I just stole some chocolate out of bennies desk while he’s getting his face drilled.

Equilibrium The Human Mashup: A Follow Up

Posted on October 24, 2008
Filed Under Autodraw, Lab, Life, Webcam Motion Detection | Leave a Comment



Equilibrium The Human Mashup: A Follow Up, originally uploaded by NymphoBrainiac.

Equilibrium: A Follow Up

Last week I had a showing at Equilibrium, the Human Mashup. The show’s goal was to ask "How can art and technology and the synergy of the two address humanity’s next evolutionary step?". Being a staunch singularitarian this was right up, or is it down, my proverbial alley. I built an application that allows a user to take a self portrait photograph and then draw themselves on a wall simply by using and moving their hand. The premise was to use the human as the sole interface to draw themselves, exploring the convergence of man and technology. A one day only installation, I didn’t have to high of hopes for it’s exposure. On the flip side, this being my first showing ever I was like a greedy 8 year old on Christmas morning, and extremely anxious to see how people would interact and respond to the installation. The methodology of controlling an interface without the normal peripherals such as a mouse, keyboard, touch screen, kiosk, or otherwise was foreign to all that attended. What transpired blew me away. The attendance, response and exposure far exceeded my hopes. I barely had to explain at all to users how to run the application. People just stepped right up to the installation and began to interact with it. They were actually learning on their own while performing the drawing. People were actually converging with the technology. Furthermore, those that were done performing their drawing became evangelists, telling those who followed them their idea of how best to use the application. At that moment it became cemented in my mind that I had succeeded in my experiment. People had invested themselves in the piece to the point of bringing out their own inner artist. Several times I stepped in to ‘coach’ people on how to get the most out of the motion detection while drawing their portrait. The response I got was unexpected. People took personal offense that I was pushing my artistic ideas on their own drawing. Again, success. I was also sent to the floor several times by attendees who said they had come to the event specifically to see my work which they had been following online. There were even several people who mentioned that they had hooked my work up to projectors at parties they were holding. Wha?! Seriously, amazed.

I’d like to thank several people for the night. Steve Benoit for all his help with testing the application, videography and film editing of the event. The result is the shweet movie posted above. Rachel Kjack and Adrienne Fritze from SAO and Working Artists Online respectively for their organization and inviting me to submit my work. All that attended, I met some inspirational folk. And finally, my wife Lisa for her unending support and diggin’ me even when I have late night dreaded ‘code eyes’.

Looking forward to the next event.

Related:
the online version of the installation
the flickr gallery of finished drawings
previous blog post
working artists online
software association of oregon

Tracking Multiple Objects Using a Webcam

Posted on October 16, 2008
Filed Under Lab, Tracking Multiple Objects Using a Webcam, Webcam Motion Detection | 2 Comments

In continuing exploration into motion tracking using flash and a webcam I’ve created an application that enables you to track multiple objects based on color. The holy grail of the application is of course to track multiple objects without specifying color. However, this is a good step forward and actually opens up many other avenues for use. Color, after all, is ubiquitous.

The truly useful part of the code is getColorBoundsRect. If you’re unfamiliar with this function, it determines a rectangular region that either fully encloses all the pixels of a specified color within a BitmapData object, or fully encloses all pixels that do not include the color. The function returns a rectangle around the color area. You can then reference this rectangles x and y respectively.

var areaColor:Rectangle = SomeBitmapData.getColorBoundsRect( 0xFFFFFFFF, _colorArray[i].color, true );

The function is rather finicky about the depth of where the object is. Since it’s only searching for a certain RGB value it tends to lose it if the lighting or the object gets too small in the camera’s depth of field. To overcome this you could search for similar colors. Soulwire has written a sweet Color utility class that can aid you in this endeavor. However, searching for a range of colors will also come with it’s challenges, as the more range of color you search on the tougher it will be to pinpoint the exact object you want to track.

Check out the demo here: Tracking Multiple Objects Using a Webcam [webcam obv required]

Music: My Morning Jacket - I’m Amazed

Equilibrium, the Human Mashup

Posted on October 13, 2008
Filed Under Life | Leave a Comment


This Friday -[Oct. 17th]- I will be part of SAO and the Portland Working Artists Network in presenting at Equilibrium, the Human Mashup, using the synergy of art and technology to revolutionize society. I am currently designing and developing an interactive art installation. A brief description of the project is below. I’m super excited to see what other installations are on display. If you’re in the Pdx area and interested in what Equilibrium has to offer please stop by and paint yourself on the wall.

Brief Description
In the spirit of Multiplicity and Convergence an interactive installation will be developed that allows viewers to draw a self portrait on a wall using a motion sensing application, a camera and projector. The application will allow a user to take a self portrait photograph. They will then have the opportunity to draw themselves on a wall simply by using and moving their hand as a paintbrush. The idea is to use the human as an interface to draw themselves. The drawing will be performed using code that analyzes and compares the location of the viewers hand to the location of pixels in their photograph. As the viewer waves their hand a paintbrush will paint their snapshot onto the wall. The resulting image will then be automatically uploaded to a photo gallery on Flickr. A different version that uses music as the paintbrush and an online image as the self portrait can be viewed here.

Photo by .:9:.

Sheep

Posted on September 30, 2008
Filed Under Life | Leave a Comment

, originally uploaded by NymphoBrainiac.

Look familiar?

Look around you, look in the mirror… we’re all sheep [or goats in this instance] following the fed, following special interest, following our two party corrupt system, following each candidates fear campaign, following laws solely instituted for monetary gain. And, we’re about to elect more of the same under the guise of change.

As usual, our two party system has produced candidates that differ only semantically, and now they’re both backing the administration’s fleecing plan. They want us to pay for their financial investment mistakes and are using the same old fear tactics to sell it.

For once it’s seems as though we stepped up and said no, and the House may have actually listened. Millions of emails were sent and the initial bailout fleecing was squashed.

Stay strong, keep emailing your masters, call them… call them out.

End fear mongering. End the Fed. End the corruption. End the two party system.

Stop being a sheep and get involved.

1955

Posted on September 22, 2008
Filed Under Life | 3 Comments



, originally uploaded by NymphoBrainiac.

I wasn’t alive in 1955, but Portland today is how I envision it must have been. Well, 1955 with an uber progressive green living attitude, lots of pot, people riding around on 10ft high bikes, mopeds, scooters and every car from a land yacht to a space mobile. When I say 1955 I refer to the neighborhood community attitude. Last night the two guys we’re buying our new house from threw us a party to meet all the neighbors on the street. Read that sentence again. Surprising, right? Well now recall that we live in a major city, not Nebraska. Now it’s jaw drop shocking! Especially coming from Boston, where the greeting you’d typically get from your new neighbors is a ‘hi, don’t fu#cking park in my street spot’.

These guys and the neighbors are unreal! They all made dishes, had wine and enjoyed the night talking about the hood.

Thanks Jack and Ric, it’s not everyday you find a house FSBO that results in the sellers throwing a welcome to the hood party.

I’m still unsure where or when I live. All I know is I like it.

This photo is hilarious. I tried to pose in my best leave it to beaver stance.

Actionscript Sound Visualization with Drawing Api

Posted on September 19, 2008
Filed Under Actionscript Sound Visualization, Actionscript Sound Visualization with Drawing Api, Lab, Life | Leave a Comment



, originally uploaded by NymphoBrainiac.

drawn entirely with code, with an assist from radiohead.

Think of code as the ‘painter’. The ‘painter’ analyzes the the color of each pixel in the image you pass it. Other code analyzes Mp3 data and controls the ‘painter’. Thus, the ‘painting’ is performed using music as the artist.

go here to draw your own

keep looking »