A model-based motion capture marker location refinement approach using inverse kinematics from dynamic trials

Int J Numer Method Biomed Eng. 2020 Jan;36(1):e3283. doi: 10.1002/cnm.3283. Epub 2019 Nov 19.

Abstract

Marker-based motion capture techniques are commonly used to measure human body kinematics. These techniques require an accurate mapping from physical marker position to model marker position. Traditional methods utilize a manual process to achieve marker positions that result in accurate tracking. In this work, we present an optimization algorithm for model marker placement to minimize marker tracking error during inverse kinematics analysis of dynamic human motion. The algorithm sequentially adjusts model marker locations in 3-D relative to the underlying rigid segment. Inverse kinematics is performed for a dynamic motion capture trial to calculate the tracking error each time a marker position is changed. The increase or decrease of the tracking error determines the search direction and number of increments for each marker coordinate. A final marker placement for the model is reached when the total search interval size for every coordinate falls below a user-defined threshold. Individual marker coordinates can be locked in place to prevent the algorithm from overcorrecting for data artifacts such as soft tissue artifact. This approach was used to refine model marker placements for eight able-bodied subjects performing walking trials at three stride frequencies. Across all subjects and stride frequencies, root mean square (RMS) tracking error decreased by 38.4% and RMS tracking error variance decreased by 53.7% on average. The resulting joint kinematics were in agreement with expected values from the literature. This approach results in realistic kinematics with marker tracking errors well below accepted thresholds while removing variance in the model-building procedure introduced by individual human tendencies.

Keywords: biomechanical optimization; motion capture; subject-specific models.

Publication types

  • Research Support, U.S. Gov't, Non-P.H.S.

MeSH terms

  • Algorithms
  • Biomechanical Phenomena
  • Humans
  • Joints / physiology
  • Models, Biological*
  • Motion*
  • Time Factors