« Computational Media - Parsing data | Main | LIVE Video Tracking and Manipulation for Theatre Performance »
November 21, 2005
Intro to Computational Media - Proposal for Final Project - Video Manipulation for Live Performance
Concept:
To reveal, move and manipulate both live and recorded video images using video tracking within the context of live theater... or possibly video chat.
Method:
The tracking object will be a wearable prop. So far I am thinking of a ring, on which I will fix several wide-angle surface-mount infrared emitters. The emitters will be powered by a small watch battery, which will be fixed to the underside of the ring. On the side of the ring will be a switch that responds to pressure, and which the performer can turn on and off by pressing her fingers together.
The set up will include two live cameras: an IR camera to track the wearable prop, and a regular video camera to provide live video images. The programming will be written using Processing.
I want the system to have shared control between a video operator and the performer. This is to lessen the burden on the performer and make the technical role of the performer as simple as possible. The operator will choose which mode of manipulation is being used, and the performer will apply that manipulation.
Initial ideas for manipulation:
1. The live video is broken up into fragments, and can be rearranged by movements of the performer's hand.
2. The performer can reveal an image by moving her hand through space.
3. The performer can conceal an image by moving her hand through space.
4. The performer can "write" or "paint" generated graphics onto the live video through movements of her hand.
Programming challenges:
1. To use keyboard input to switch between modes.
2. To make video tracking work in this context.
3. To effectively use Processing with two live video inputs.
4. All the graphical desires listed in the Initial Ideas...
Posted by edpurver at November 21, 2005 07:03 PM