DESIGN ITERATIONS Opencv Processing.

In-Order to drive my project forward i stared experimenting with OpenCv.

OpenCV is an “open source library with over a 500 functions and easy tool for experimenting  with computer vision” I have been experimenting with openCV for face tracking, the face detection is used to find  faces in an image. the underlying algorithm can is trained to look for specific features, in a specific order”.

As the name implies, face detection is used to find faces in an image. The underlying algorithm can actually be used to detect any object. This algorithm is trained to look for specific features, in a specific order.
Screen Shot 2015-01-26 at 16.44.36

Screen Shot 2015-01-26 at 16.05.41 Screen Shot 2015-01-26 at 16.05.27

This  openCV face tracing  will have a massive impact on my as i would need it to identify where my audience are located and pick them up in order for them to interact with the interaction. I feel that this open source computer vision  will be a great help towards my project.


Gregori, E. (2012). Introduction to Computer Vision using OpenCV. Available: http://www.bdti.com/private/pubs/BDTI_ESCSV_2012_Intro_Computer_Vision.pdf. Last accessed 20th Dec.

DESIGN ITERATIONS – Open cv research

I was really amazed by this video, whilst i was researching upon Open CV and i found it amazing how he’d managed to set the codes for counting the vehicles after detecting them. then i found that this work by for “every detected car there is a center point. Every car leaves a small trail/line that consists of these points. So we have a few small lines and the main red line. The last step is to determine whether they intersect. If yes then increment the number of vehicles”.

Interactive Processing Project – Initial Ideas

I Then went away and brainstorm a few ideas of where i can link Laws of simplicity towards my Processing interaction and i wanted to focus it towards media space and how people can communicate with media interaction and do that was proven to be impossible for many in reality, for example  with an nintendo wii games people of all ages can interacted with olympic games such as snow boarding , tennis and boxing with in the media space and many getting the feeling as if it is reality, From interacting with the media space.

Screen Shot 2015-01-21 at 19.40.53

This has giving me the idea for creating an interacting where my users can get the same feeling while interacting within the media space. I then came with my follow up idea of where my audience would be able to joggle by interacting with the camera. I was going to encounter this by having numbers of spheres in different colours dropping from the top screen. and as the sphere drop it would pick up where the hands are on the audience/user and it would bounce from the left hand to the right with out the audience putting in too much effort. this will prove that the media space can get the audience/user  to do thing that are normally proven to be impossible in reality for the majorities of the public.

Screen Shot 2015-01-21 at 19.52.58

Interactive Processing Project – Initial Ideas #4

For this new idea  I have went in deep into the book Laws of Simplicity by john maeda.  This a face detection ideas that i came up using the (open CV library).  I at the beginning i had a tracking  the full body movement (thats from head to toe) but didn’t work out too well as the user would have to move pretty far away from the camera in-order to get their full frame. this was going to cause a slight problem as the user would not be able to interact very much of what was going on on the screen because they would be too far away from the effect/Action.

Therefore i came to a conclusion that i need to have just the face tracking in the space. below it show that i have brainstorm on three different ideas that can can be carried out by the face recognition.  I feel that this ideas is the best so far as more than one audience can interact within the space. and wouldn’t have to think about it too long what what was happening as soon as they step in-front of the camera it would send them back the message straight away.

Screen Shot 2015-01-22 at 00.23.48

this is one of the strongest ideas that i came up with during the on going process. what i have done here is that i have disabled (commented out)  the background in the’ void draw’ section, and also commented out the ‘image(cam *** ); which stopped that camera picking up images/video and draw where the face was locating around the camera, will test this with more users probably 3-4 users. i also   Add strokeWeight to (1), stroke to (9,227,32); and fill (140,196, 156); which has given a nice texture of the line green.

Screen Shot 2015-01-22 at 02.27.32 Screen Shot 2015-01-22 at 02.27.42 Screen Shot 2015-01-22 at 02.27.51    Screen Shot 2015-01-22 at 02.28.07

As u can see that the boxes has scattered around in the canvas which was drawn at the size of (1024, 768). and the boxes varies in sizes according to how close the user is to the camera. for example as the user moves further back from the camera the smaller the box gets. what i also want is for the users face to be in the box and as they move further away from the box get and so does their face.