Soft tissue artifact (STA), the deformation of skin and muscle during motion, is known to be one of the important sources of errors in human motion analysis using stereophotogrammetry. As a way to reduce the STA errors, methods estimating positions of anatomical landmarks (AL) have been proposed that keep them rigidly related to the underlying bone. The previous methods [1, 2] used intermediate variables such as joint angles or motion time to adjust AL positions which were calculated from position data of skin markers. The present study proposes a method to estimate AL positions with skin marker positions directly, thereby removing the intermediate variables of the previous methods. The proposed method identifies a systematic relationship between the displacements of ALs and skin markers relative to a technical coordinate frame defined by skin markers in ad hoc motions(Figure 1). Then, AL positions are calibrated directly by using the displacement relationship with skin markers. The proposed method was applied to analyze three lower extremity motions (walking, sit-to-stand/stand-to-sit and step up/down) of ten healthy males. Its performance was compared with the transformation error minimization method (TEM) of [3] and the AL estimation method with joint angle (ALJ) of [2]. The proposed method considerably reduced STA errors relative to the TEM (by 30 – 80% ) and was also slightly more effective than the ALJ, showing 25 – 40% error reductions for seven of 18 kinematic variables(Figure 2).

Figure 1
figure 1

Scatter plot of AL and skin marker displacement in the thigh of a participant

Figure 2
figure 2

Statistical comparison of compensation methods

Trial registration

Current Controlled Trials ISCRTN73824458.