Computer Vision Project – Tracking Ring

This is the first step of my”people tracker” on Processing.

I have to improve the ‘picking the bigger glob’ and make it follow the object closer to the last detection position, also I want to implement a ‘natural background remover’ and a simple user interface.
As described in the video, I can use the mouse click to select an color and the keyboard arrows to set the tolerance for this color, smoothing the glob region.

I couldn’t work with the OpenCV, so it’s another generic library. Actually i spent more time making the camera+Processing+Java+library work then writing a code. The library I used is this!

Posted in Exercises, Int Programming, Lucas De Sordi | Comments closed

Computer-Vision-Drawing-motion

The aim of this exercise was to use computer vision. Computer vision is a complete field in itself. It has the power to take information from images or videos by complex methods of pixel analysis and etc. It has produced works ranging from art like display to automated robots. The xbox kinetic is an application of computer vision.

http://en.wikipedia.org/wiki/Computer_vision
http://szeliski.org/Book/

So my idea was to use computer vision to draw and trace the motion of a wheels on a canvas. I was already doing an exercise in fabrication class, to use laser cutter and make various wheels, and then look at their motion. So my intention was to capture the motion of these wheels and draw it by using a computer vision sketch in processing . Below are few ideas that i sketched to see how the drawing should look like.

Lucky i come across an sketch in open processing (link) that tracks a specific selected color from camera input.

color selecting from Arfurqan on Vimeo.

Now all i needed to do is to modify the code so that it tracks and it draws at the same time and does it according to required display.

video 1 from Arfurqan on Vimeo.

Posted in Exercises, Furqan Habib, Int Programming | Comments closed

Computer Vision workshop / multi blob tracker

For my Computer Vision exercise I decided to work with Multi Blob Tracker Library (Flob)
http://s373.net/code/flob/flob.html designed by Andre Sier and using the Flood Fill
Algorithm. The result is a fluffy cluster of elements resembling the poplar or dandelion seeds,
moving, drifting, floating and clustering according to a tracked movements of a person sitting
in front of a web camera.

Posted in Int Programming, Martin Lukac, Workshop | Comments closed

on computer vision-paik-times-five-by-flightphase

I Really like the concept to turning a solid wall into something more then it is. In this case the wall is an interactive canvas on which you use your body to create or animate a random objects.

For more info here is the link

Posted in Furqan Habib, Int Programming, References | Comments closed

On Computer Vision, body manipulation of digital media.

When looking for examples of  computer vision projects I found out of the importance of the human body and the performance it will have interacting with digital media. While computer vision deals greatly with recognizing ‘objects’, the identification of human body could have very interesting applications. For instance, this installation called ‘body paint’ is designed to work with any number of people and is scalable to cover small or large areas. The interaction is very simple – movement creates paint. Hidden in the simplicity, are many layers of subtle details. Different aspects of the motion – size, speed, acceleration, curvature, distance all have an effect on the outcome – strokes, splashes, drips, spirals – and is left up to the users to play and discover.

“Body Paint” performance at “Clicks or Mortar”, March 2009 from Memo Akten on Vimeo.

On the other hand there is this very simple and fun project called ‘Body Swap’. This installation transforms your body movements into control of another person. Dance around, jump in the air, do anything you like to make them look silly.
Two people stand in front of the screen, are captured by the camera and turned into paper cut-out versions of themselves. The images are then swapped, so that you each take control of the other. The aesthetic is of a low polygon 90′s video game. Music plays and prompts you to act out to the audience and each other.

Body Swap from Chris O'Shea on Vimeo.

Posted in Int Programming, Rafael Vargas, References | Comments closed