Tetris people

For the next project we were asked to get inspired by any of the painting styles of various painters or anything else that we might feel closely connected to. And lately I have been reliving my old nintendo days and hence have been spending a lot of time playing nothing else but Tetris.

Hence this project is inspired by and dedicated to Tetris. Once the program is trigered, it captures a live image from the webcam, and then tries to recreate the whole image using tetris blocks. The way this goes on is that it checks the color value of neighboring pixels, and if they do not differ more than the set threshold, it goes on the check the next pixel, thus trying to fit a straight line first. If one of the pixels doesnt match on the way, it then shifts to making another block, so on and so forth. Once the whole image is recreated, it animates the image just like the tetris blocks(In this case they fly up instead of falling down).

The interesting part here is how both the tetris blocks and the image live together, without losing too much of their own identity.

The video below shows a screen capture of the application. The image is seen more clearly from a greater distance.


Video Mirror

We recently visited the NY Hall of Science in Queens to see the exhibitions there as part of our Pixel by Pixel class and it was pretty fascinating and inspiring. One of the simplest and funniest things that we saw was the use of a mirror, where in one person would stand on the side of a mirror so that you see half of the real person and the other half has his reflection. And even though we now that it is a reflection, when that person raises his visible leg our mind tells us that he is flying……

So based on this I came up with a simple application which would again work off a live camera feed, and mirror half of it on the screen. The person sitting in front of the camera can then interact with it by moving around and creating various different looking versions of himself.

The video below is a screen capture of the application.

Line People

This was just a small exercise I did sometime back while playing around with image manipulation in “C”. In this piece a live image is captured using a webcam, and then a simple mouse movement of up and down decides the threshold for the image, and left to right decides how much “hairier” a person becomes !!

The video below is a screen capture of the application.

Shadow Pixels

This was the first assignment that I did for my Pixel by Pixel class by Dany Rozin. The aim of the assignment was to create an image using physical pixels. Not using a computer but by using physical objects.

So I thought about creating an image through shadow pixels, meaning that each pixel would have its darkness value based on the length of the shadow that the corresponding piece of cardboard casts.

So here is the original image.

I first converted it into a gray scale image.

Then reduced it to a size of 30×20, which amounts to 600 pixels which is quite big for creating manually.
Here is the pixelated image zoomed in.

Now once I had the image pixelated, I converted that into a 10 tone image.
After which I attributed each pixel a number between 0 to 9, white being 0 and black being 9

Then I cut small pieces of cardboard corresponding the number in size. Meaning where ever there was 0 there would be no cardboard, 1 would mean a cardboard of lenght 1 mm, 2 would be 2 mm so on and so forth. Each row was also at a distance of 1 cm from each other.

This is how the board looked after I was done.

So my guess was that when light is incident at 45 degrees to the board, the length of the shadow of each piece would correspond to the darkness of the pixel at that place.

And when you do see the board from a distance you can see the whole image.