Nipun Kumar

Risk areas for Final Project

by on Apr.20, 2009, under PDAL

1) If Motion tracking and blob detection could not be achieved then in that case I will just draw the pattern on a flat screen by dividing the window size in a grid.

2) If I get blob detection to work then, how would I be able to draw patterns inside the blob.

3) The program might crash if there are multiple people in the camera view.

4) Dividing the blob in a grid and setting grammar inside it sounds like it is beyond my scope.

5) Grammar might not be able to load the images appropriately.

Leave a Comment more...

Task List for Final Project

by on Apr.20, 2009, under PDAL

Grid

Task 1: Camera management- Dealing with computer vision. Get blob detection to detect human bodies and use the silhouette as a boundary or bounding box to draw patterns inside it. Once it detect the blob remove the image that camera captures and only display the pattern that I want it to draw.
Priority - 2.5 | Difficulty - 1

Task 2: Make patterns and designs for generating patterns in vectors. Organize all .svg in a folder.
Priority - 1 | Difficulty - 4

Task 3: Generate patterns inside the detected blob. Draw a grid inside the blob to determine the position of a particular pattern designated through a grammar file.
Priority - 1 | Difficulty - 1

Task 4: Formulate a grammar file to decide where to draw a specific pattern and assign it’s location in a grid.
Priority - 1 | Difficulty - 2.5

Task 5: Replace grammar file with related images from the images folder
Priority - 1 | Difficulty - 2

Leave a Comment more...

Generative Henna Patterns

by on Apr.13, 2009, under PDAL

This piece generates henna patterns that are traditionally used in Indian ceremonies to adorn the hands and feet of women in marriages and festivals. Basically it isolates different elements, which are used in creating intricate patterns, and establishes a relationship between large and small elements (classes) and creates different patterns each time it is engaged. Its composition have many elements that are recursive and occur in different sizes, scales and orientation which are either filled or outlined. A library of these graphical images in .svg format will be made and placed in the grammar file. Each element will have its own function and will draw using those rules. There will be another rule on how these functions fit together and what is the relationship of each functions and where they occur on the body.
Blob detection through camera will allow the drawing to occur on the persons hand in front of the projector and not spill over beyond his silhouette.

Project website link

Place your hand under the projection

Place your hand under the projection

Installation setup

Installation setup

Viewers interacting with work

Viewers interacting with work

Leave a Comment : more...

Positive+Negative+Sarcastic

by on Apr.13, 2009, under PDAL

grammar_12
grammar_1_2
This applet plays with the nature of English Language. The grammar defined for this piece basically has a set of nouns and verbs that are attached with a positive expression in the first line, negative expression in the second line and attempts to be sarcastic in the third line.

Link to Applet
Link to Grammar File

Leave a Comment : more...







Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so I can take care of it!

Visit my friends!

A few highly recommended friends...