m+m Architecture

The architecture of m+m comprises the following components:

1: Sensors: Acquire movement information from the world
2: Effectors: Display information to the world
3: Controllers: Mediate between movement input and effector output
4: Feature extraction
5: m+m Services
6: Movement database: Multi-domain database used to store motion capture data, associated with video, and tags at different semantic levels