![]() |
X-MOTION |
||
X-MOTION description documentation CHOREOGRAPHISMS UNSQUARE DANCE RELATED WORK PUBLICATIONS PEOPLE |
The system captures the position from the markers the dancers are wearing using an camera sensitive to infrared light (IR). It then extract parameters from the video images; position, speed, curvature, etc. of the paths captured for each marker. Then it binds a Finite State Machine (FSM) to each marker. Each state of the FSM is characterized by a graphical behavior that will determine how the drawing parameters are affected for the captured curve parameters. The states transitions (which determines the drawing behaviors) will be fired out by conditions in the curve parameters (i.e. for example: Speed x > 0.7 pixels/frame). The performer can design the FSMs for the markers, as well as control the drawing state while performing. Architecture These are the objects and data structures that build our system architecture: Cameras and input devices: Sensing module: User Interface: Programming module: Motion Engine: Global state: Graphics interpretator module: Projectors: |