Virtual Me
Motion Capture The process of recording movement and translating that movement onto a digital model Originally used for military tracking purposes and in sports as a tool for biomechanics research Used for entertainment business by giving computer animators the ability to make non-human characters more life-like
Human Body Parts Tracking Eye Tracking Finger Tracking Head Tracking Hand Tracking Arm Tracking Leg Tracking
Human Motion Capture Types 1.Mechanical Motion Capture – Using an exoskeleton – Each joint is connected to an angular encoder – The value of movement of each encoder is recorded by a computer – Pros: Not being influenced by external factors – Cons: Freedom of movement is limited Absolute positions are not known
Human Motion Capture Types (cont’d) 2. The Magnetic Motion Capture – Using an array of magnetic receivers which track location with respect to a static magnetic transmitter. – Pros: Data captured is accurate and no further calculations – Cons: Any metal object disturbs the magnetic field and distorts the data.
Human Motion Capture Types (cont’d) 3.Optical Motion Capture – Using reflective dots (markers) and several synchronized cameras – The cameras emit radiation (infrared), reflected by the markers and then returned to the cameras – Checking the information of each camera to determine the position of the marker – Pros: Free movement Very clean and detailed data – Cons: Reflective dots can be blocked, causing loss of data Rotations of body parts are not absolute and must be solved for
Market Survey Nintendo WII – Accelerometer – Optical sensors – Price:$199,99 – Limitation: Sony PlayStation EyeToy - WebCam -price: cam:$29.99, playstation2:$ feature: recognizes hand and body movements -Limitation:2D PhaseSpace - 4:24 Impulse cams - 20:100 impulse active LED -Price:$29, to $123, feature: full body motion tracing including figures using gloves
The Virtual Me Approach Markers Based using 2d video cams
Virtual Me Analysis Limitations – Invasive approach – User must remain within camera range
System Design
Image Processing Pipelines IPP(1)IPP(2)IPP(K) Marker Detector Merging Module Constraint module History Body Constructor Camera Interface
Time Plan Time plan
Tools Uses
Questions