A markerless motion capture system to study musculoskeletal biomechanics: visual hull and simulated annealing approach.
Human motion capture is frequently used to study musculoskeletal biomechanics and clinical problems, as well as to provide realistic animation for the entertainment industry. The most popular technique for human motion capture uses markers placed on the skin, despite some important drawbacks including the impediment to the motion by the presence of skin markers and relative movement between the skin where the markers are placed and the underlying bone. The latter makes it difficult to estimate the motion of the underlying bone, which is the variable of interest for biomechanical and clinical applications. A model-based markerless motion capture system is presented in this study, which does not require the placement of any markers on the subject's body. The described method is based on visual hull reconstruction and an a priori model of the subject. A custom version of adapted fast simulated annealing has been developed to match the model to the visual hull. The tracking capability and a quantitative validation of the method were evaluated in a virtual environment for a complete gait cycle. The obtained mean errors, for an entire gait cycle, for knee and hip flexion are respectively 1.5 degrees (+/-3.9 degrees ) and 2.0 degrees (+/-3.0 degrees ), while for knee and hip adduction they are respectively 2.0 degrees (+/-2.3 degrees ) and 1.1 degrees (+/-1.7 degrees ). Results for the ankle and shoulder joints are also presented. Experimental results captured in a gait laboratory with a real subject are also shown to demonstrate the effectiveness and potential of the presented method in a clinical environment.
Corazza
S
S
Department of Mechanical Engineering, Stanford University, 496 Lomita Mall, Durand B. 201, CA 94305-4038, USA. stefano.corazza@stanford.edu
Mündermann
L
L
Chaudhari
A M
AM
Demattio
T
T
Cobelli
C
C
Andriacchi
T P
TP
D001696:Biomechanical Phenomena / Q000379:methods*; D003198:Computer Simulation; D006801:Humans; D007090:Image Interpretation, Computer-Assisted / Q000379:methods*; D007596:Joints / Q000502:physiology; D008954:Models, Biological; D009142:Musculoskeletal Physiological Phenomena; D010781:Photography / Q000379:methods*; D012420:Running / Q000502:physiology*; D014741:Video Recording / Q000379:methods*