Next Article in Journal
Unleashing the Furr-Recovery Method: Interacting with Pets in Teleworking Replenishes the Self’s Regulatory Resources: Evidence from a Daily-Diary Study
Next Article in Special Issue
Correlation of the Handgrip Strength and Body Composition Parameters in Young Judokas
Previous Article in Journal
Spinel LiMn2O4 as a Capacitive Deionization Electrode Material with High Desalination Capacity: Experiment and Simulation
Previous Article in Special Issue
Validity of the Baiobit Inertial Measurements Unit for the Assessment of Vertical Double- and Single-Leg Countermovement Jumps in Athletes
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Novel Procedure for Knee Flexion Angle Estimation Based on Functionally Defined Coordinate Systems and Independent of the Marker Landmarks

1
Robotics Research Group, Department of Mechanical Engineering, KU Leuven, 3001 Leuven, Belgium
2
Core Lab ROB, Flanders Make, KU Leuven, 3001 Leuven, Belgium
3
Functional Biomechanics and Rehabilitation Engineering Research Unit, Institute of Engineering Design and Product Development, TU Wien, 1060 Vienna, Austria
*
Author to whom correspondence should be addressed.
Int. J. Environ. Res. Public Health 2023, 20(1), 500; https://doi.org/10.3390/ijerph20010500
Submission received: 14 November 2022 / Revised: 16 December 2022 / Accepted: 22 December 2022 / Published: 28 December 2022

Abstract

:
Knee angles are kinematic quantities that are commonly presented in gait analysis reports. They are typically calculated as the relative angles between the anatomical coordinate systems rigidly attached to the femur and the tibia. To give these angles a biomechanical meaning, the coordinate systems must be defined with respect to some anatomical landmarks. For example, if one axis of the joint coordinate systems is directed along the knee flexion/extension axis, then the relative angle assumes the meaning of flexion/extension angle. Defining accurate anatomical coordinate systems is not an easy task, because it requires skills in marker placement, landmark identification and definition of a biomechanical model. In this paper, we present a novel method to (i) functionally define two coordinate systems attached to femur and tibia and (ii) functionally calculate the knee angle based on the relative differential kinematics between the previously defined coordinate systems. As the main limitation, this method is unable to provide an absolute measurement of the knee flexion/extension angle; however, it is able to accurately capture and display the relative angular motion of the knee. We show that our method produced consistent results even when the measured coordinate systems were randomly modified, removing any anatomical referencing. The proposed method has the advantage of being independent/invariant of the choice of the original coordinate systems of the femur and tibia, removing the need for accurate marker placement. Some major consequences are that (i) the markers may be placed on optimal landmarks, for example, minimizing the soft tissue artifacts or improving the subject’s comfort, and (ii) there is no need for anatomical calibration when technical marker clusters/triads are used.

1. Introduction

In the context of clinical motion analysis, it is common practice to study joint kinematics by measuring the joint angles. Such measurements allow one to evaluate the healthiness of a joint, its range of motion and its instantaneous configuration [1,2]. Joint angles are typically presented in the form of a clinical report containing the instantaneous projections of the angles of interest on the three conventional anatomical planes: sagittal, frontal and horizontal [3,4]. For the purpose of clinical assessment, the angles are compared against a control group, typically presented as “normality bands”. Such bands are defined by the mean and standard deviation (SD) of each angular feature as observed in the control group [5,6]. Sometimes, other synthetic descriptors are derived from the joint angles as the root-mean-squared error of the instantaneous differences between the measured features and the respective control features [7,8,9,10]. The angular representation of the motion of a joint is often referred to as “joint kinematics”, and it is considered to be highly informative about the performance of the joint and its possible pathological behaviour [11,12,13]. For example, the pathological condition of crouch gait, which is characterized by the permanent flexion of the knees, can be observed in the gait report as an offset in the knee sagittal angle [7,14,15,16].
The three-dimensional motion of a joint can be recorded by means of motion capture techniques. While the most accurate method would be to use fluoroscopy imaging [17,18], it is not commonly adopted in daily clinical practice due to its bulkiness, difficult setup and possible side effects on the subjects. Instead, the most used non-invasive method is the optoelectronic system, usually installed in a dedicated motion analysis lab [6]. Several alternatives are also possible, such as (i) inertial sensor systems in combination with a biomechanical model [19,20,21], (ii) markerless systems based on computer vision techniques [22] and (iii) other wearable sensors, such as electro-goniometers [23]. Typically, the measurement instrument provides a time series of the poses of the segments composing the joint, which are assumed to be rigid bodies [24]. For example, to describe the motion of the knee, the poses of the femur and of the tibia are recorded and expressed in the form of homogeneous matrices. The kinematic features of the knee are then calculated based on those poses. The three-dimensional knee angles are typically represented in the three anatomical reference planes, i.e., sagittal, frontal and horizontal, and the respective motions are named flexion/extension, abduction/adduction and internal/external rotation [6].
The knee angles are usually obtained via the Euler angle representation of the relative motion between the distal and the proximal segments of the joint [25,26,27]. Such a representation requires the accurate estimation of two anatomically referenced local coordinate systems (CSs), one for the proximal segment and one for the distal segment. Local CSs are typically defined based on some landmarks identified on a biomechanical model, and the coordinate axes are usually aligned to the anatomical rotation axes [25,27,28]. Such CSs are referred to as “anatomical coordinate systems”.
The choice of the marker landmarks, the chosen biomechanical model and, most importantly, the operator’s ability to locate the landmarks have an important effect on the quality and reliability of the measurements [29,30]. For example, it was demonstrated that the knee angles on the frontal and horizontal planes, when measured using an optoelectronic system, are not reliable due to the poor repeatability of marker placement and soft tissue artifact effects [31,32,33]. For this reason, it was recommended to only report the sagittal plane angle in the standard clinical gait report [4,5].
In this paper, we present a novel method for providing an estimation of the knee flexion/extension angle. The novelty of this method is that it does not require a biomechanical model or anatomically defined CSs. Therefore, this method is independent of the chosen marker landmarks, and it does not require a calibration procedure when technical marker clusters are used. The only requirement are the measured coordinates of at least three non-collinear markers attached to each segment composing the knee joint. This method is based on the exploitation of differential kinematics in screw theory and an invariant representation of motion as defined in previous studies [24,34,35].

2. Materials and Methods

2.1. Calculation of the Knee Angle

The proposed method is based on representing the knee motion around an average screw (helical) axis (ASA), which is functionally determined across a gait cycle [35]. In more detail, the proposed method aims to exploit the knee ASA to define a local coordinate system (CS) relative to a body segment [34,35]. The procedure is repeated twice, once for the femur and once for the tibia, in order to functionally obtain two CSs rigidly attached to the respective body segments. The relative pose of the two CSs can then be used to calculate features of the knee kinematics.
As explained in [24,35], the calculation of the ASA requires knowledge of the differential kinematics of the joint, which can be obtained from the measured poses of femur and tibia, assumed to be available in the form of a time series of homogeneous transformation matrices. In this case, the anatomical calibration of the measured CSs with respect to the respective body segments (assumed to be rigid bodies) is not relevant. In other words, the proposed calculation procedure is independent, or invariant, of the choice of the anatomical CSs. In the following, we refer to these CSs as CS femur and CS tibia, and we use the notation {fm} and {tb}, respectively.
Naming T 0 t b i and T 0 f m i the homogeneous matrices associated with {tb} and {fm}, with respect to the laboratory CS {0}, at time instant i, we can calculate the instantaneous relative pose of {tb} with respect to {fm}, represented by the homogeneous transformation matrix as
T f m t b i = ( T 0 f m i ) 1   T 0 t b i
The differential kinematics of the joint can then be represented by the relative screw twist of {tb} with respect to {fm}, which can be calculated by differentiating the homogeneous matrix defined in Equation (1) [35,36,37]. The screw twist expresses the relative angular and translational velocity of the knee and can be expressed in either {fm} or {tb} as follows:
t f m i = ( ω f m i v f m i )   and   t t b i = ( ω t b i v t b i )
The components of the screw twist can be obtained according to the following equations from the homogeneous matrix and the time derivative of the homogeneous matrix:
( [ ω f m i ] × v f m i O 1 × 3 0 ) = T ˙ f m t b i ( T f m t b i ) 1 ( [ ω t b i ] × v t b i O 1 × 3 0 ) = ( T f m t b i ) 1 T ˙ f m t b i
where [ ω i ] × represents the screw-symmetric matrix defined by vector ω i .
The ASA is represented by a direction vector n ASA and a point S ASA . These quantities can be calculated with the relative screw twist as defined in Equation (2) using the methods described in [35,38,39,40].
In brief, the direction of the ASA can be obtained as the vector that is “the most parallel” to the set of angular velocities. This can be obtained as the first eigenvector of the covariance matrix of the angular velocity [35] as
C ω = 1 N i = 1 N ( ω i ω i T )
where ω i corresponds to the rotational component of the screw twist (Equation (2)).
Position S ASA is calculated as the optimal pseudo-intersection point of the instantaneous screw axes [35].
Based on the ASA calculated from screw twist t f m i , we can define a local CS, attached to the femur, T f m A S A _ f m , as follows [35]:
origin: = S ASA
e ^ 1 :   n ASA   , i.e., the eigenvector belonging to the largest eigenvalue of C ω .
e ^ 2 : the 2nd eigenvector of C ω .
e ^ 3 : e ^ 1 × e ^ 2   to ensure a right-handed frame.
The three unit vectors and the origin are assembled in a homogeneous transformation matrix T f m A S A _ f m .
The procedure is repeated to obtain the local CS T t b A S A _ t b attached to the tibia, based on screw twist t t b i .
T f m A S A _ f m and T t b A S A _ t b are two constant matrices. It is worth to stress that the two CSs are determined in a functional way, only based on the differential kinematics and without the need for anatomical references. The two CSs are located close to the geometric axis of the knee by definition, and x-axis ( e ^ 1 ) lies along the functional rotation axis of the knee, while the other two axes represent the directions in which the principal variations in angular velocity occur [35].
The time-dependent motion of the joint can be represented in terms of the time series of the relative poses between T f m A S A _ f m and T t b A S A _ t b , obtained from T f m A S A _ f m and T t b A S A _ t b as
T A S A _ f m A S A _ t b i = ( T f m A S A _ f m ) 1 T f m t b i T t b A S A _ t b
Theses relative poses between the two ASA CSs can be exploited to obtain some clinically meaningful quantities. For example, the orientation part can be represented in terms of Euler angles according to sequence XYZ, and the angle about the X-axis represents the functional knee angle. The range of angular displacement along the other two directions gives information about the magnitude of the out-of-plane knee rotations. This procedure is graphically illustrated as a flowchart, provided as supplementary material (File S1).
Since the ASA CSs are defined in a functional way, they are not anatomically referenced. Thus, the calculated angle curves may show an offset that has no physiological meaning. This offset can be removed by setting the initial knee angles to zero, i.e., by subtracting the initial knee angles from the angle curves.
In the next section, we report how we applied this technique to a sample dataset, serving as an example and as demonstration of this method.

2.2. Testing on Sample Dataset

The described method was implemented in MATLAB. The method was exploited to calculate the knee angles for a gait analysis trial. For this test, we considered one gait cycle of a gait analysis trial obtained from the CAMS-Knee dataset [41]. The considered trial was subject “K8L”, trial 1. The anatomical poses of {fm} and {tb}, T 0 f m i and T 0 t b i , were recorded using fluoroscopy imaging at 25 Hz [41] and resampled to the gait cycle duration (0–100%) N. Samples = 101. The CS {fm} and {tb} were defined having the Z-axis along the knee rotation axis and the Y-axis along the longest dimension of the respective bones. The X-axis pointed forward. The gait cycle data were defined as the data between two consecutive heel strikes.
To test the method, we compared each time two sets of Euler angles representing the knee motion. The first set of Euler angles was assumed as the reference anatomical angles. They were calculated according to sequence ZYX from the relative pose of the femur with respect to the tibia as given in Equation (1). The second set of Euler angles corresponded to the invariant knee angles calculated using the method proposed in Section 2.1, starting from the poses of {fm} and {tb}, T 0 f m i and T 0 t b i .   The Euler angles associated with the homogeneous matrix shown in Equation (5) were calculated according to sequence XYZ. All the curves were reported after removing the vertical offset from zero. The range of motion of the knee was calculated for each rotation. The ranges of lateral knee motion were reported together as the root-squared sum of the two out-of-plane rotations.
The two sets of knee angles, invariant knee angles and anatomical reference angles were compared, and the root-mean-squared difference between the respective curves was reported.

2.3. Test of Invariance

The invariant knee angles were designed to be independent of the position and the orientation of the originally measured CSs. To test the invariance, we modified the measured poses of {fm} and {tb} by applying an arbitrary rotation and translation, T r n d (different for each CS), as shown in Equation (6). Every anatomical reference for the resulting femur and tibia CSs was lost after this process.
T 0 f m _ r n d i = T r n d ,   1   T 0 f m i T 0 t b _ r n d i = T r n d , 2   T 0 t b i
The ASA CSs (Equation (5)) were calculated again based on these new poses (Equation (6)). The Euler angles and the ranges of motion were calculated as described in Section 2.2. The results from this case were compared to the previous ones by calculating the root-mean-squared difference between the respective angles.

3. Results

In Figure 1, we depict the invariant knee angles calculated according to the proposed procedure based on the anatomically referenced CSs and compare them to the Euler angles based on the anatomical jointly referenced CSs.
In Figure 2, we depict the invariant angles calculated based on the modified CSs, i.e., the CSs translated and rotated by random quantities. In addition, the reference Euler angles between the same modified CSs are reported in the same figure, showing that the curves lost their biomechanical meaning.
For all the curves, we calculated the ranges of motion (RoMs), and these are reported in Table 1. The ranges of motion of Angles 2 and 3 are reported in an aggregated form as the RMS of their sum. We also quantified the RMS differences between (i) the invariant angles and the anatomical angles and (ii) the invariant angles calculated based on different anatomical CSs. All the RMS differences are reported in Table 2.

4. Discussion

In this paper, we discuss a novel method for estimating the knee flexion angle. The proposed method has the advantage of being invariant with respect to the choice of the CSs or the marker landmarks chosen to represent the motion of the tibia and the femur. Typically, the knee angles are calculated as the Euler angles between the tibia and femur CSs, which in turn have to be defined and oriented according to anatomical references [6,25,27]. The alignment of the rotation axes with the anatomical directions makes it possible to directly interpret the measured rotations. However, it was shown in the previous literature that even with accurately defined anatomical CSs, the knee rotation and abduction angles are not accurately estimated. The cause was attributed to the relevant error of measurements due to soft tissue artifacts, measurement noise and poor intra-/inter-operator repeatability [31,32]. For this reason, it is recommended to only report the flexion/extension angle in a common gait analysis clinical report.
The methodology proposed in this work allows us to calculate a CS attached to each body segment. Such CS is entirely based on the relative differential kinematics between the segments; thus, it is independent of the chosen anatomical landmarks. The first axis of these functional CSs is the average rotation axis (ASA) of the knee; thus, the angle of rotation about this axis can be interpreted as the knee flexion/extension angle.
With the test conducted on a sample dataset, we showed that the invariant knee angle matched the flexion/extension angle calculated via the anatomical CSs (Figure 1 and Table 2). Furthermore, we showed that the calculation of such an angle and its range of variation were consistent even when the calculation was not based on anatomically referenced measurements (Figure 2 and Table 1). In the invariance test, we randomly translated and rotated the measured CSs. After this procedure, all the anatomical references were lost and the Euler angles calculated based on those CSs lost their clinical meaning (Figure 2 and Table 1, 3rd column). Instead, the functional knee angle calculated according to our invariant method and its range of motion remained coherent with the anatomical conventions, meaning that the clinically relevant information was preserved (Figure 2 and Table 1). The secondary invariant angles (axes 2 and 3) had no anatomical meaning, as the respective axes did not reference any anatomical direction. However, their ranges of motion gave information about the out-of-plane motion of the knee. Such information was consistent with the respective range of motion calculated via the anatomical CSs, is invariant, and can be representative of knee stability [42,43]. However, further studies are needed to assess the correlation among such parameters and some specific pathologies or functional characteristics of the knee.
The main limitation of this method is that being entirely functionally based, it does not measure the absolute knee angle due to the lack of anatomical reference. The consequence is a loss of information about the offset in the curves, as shown in Figure 1 and Figure 2. However, the invariance with respect to anatomical references and location of the markers brings several advantages. For example, (i) accurate marker placement and identification of anatomical landmarks are not required, and the functional CSs and the relative knee angle can be calculated as long as at least three non-collinear marker measurements are available; (ii) other possible choices of marker landmarks become available to improve the subject’s comfort or help to reduce soft tissue artifacts; (iii) accurate measurement of the relative knee angle and its ranges of motion is still possible; (iv) there is the possibility to avoid the anatomical calibration when technical protocols such as CAST [42,44,45] are used.
When the measurement of the absolute knee angles is necessary, e.g., as in [8], the offset can be corrected using an anatomical measurement during the calibration trial, for example, a standing. However, a protocol for such a correction needs to be validated, and its accuracy has to be evaluated in future studies.

5. Conclusions

The proposed procedure allows one to estimate the invariant knee flexion/extension angle, i.e., independent of the choice of the anatomical CS representing the motion. The invariant knee angle and its RoM are shown to be coherent with the anatomical ones. The method works with any technical CS or even directly using marker measurements, as long as it is possible to calculate the differential kinematics of the knee joint. Accurate marker placement is not necessary. The main limitation is the lack of anatomical references resulting in missing information about the offset in the knee angle.

Supplementary Materials

The following supporting information can be downloaded at: https://www.mdpi.com/article/10.3390/ijerph20010500/s1, File S1: Flowchart describing the proposed method.

Author Contributions

Conceptualization and methodology, A.A., A.V., M.V., E.A. and J.D.S.; software, A.A. and A.V.; writing—original draft preparation, A.A.; writing—review and editing, A.A., A.V., M.V., E.A. and J.D.S.; supervision and funding acquisition, J.D.S. All authors have read and agreed to the published version of the manuscript.

Funding

The present study has received funding from European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation program (grant agreement No. 788298-ROBOTGENSKILL).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data is contained within the article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Collins, T.D.; Ghoussayni, S.N.; Ewins, D.J.; Kent, J.A. A Six Degrees-of-Freedom Marker Set for Gait Analysis: Repeatability and Comparison with a Modified Helen Hayes Set. Gait Posture 2009, 30, 173–180. [Google Scholar] [CrossRef] [PubMed]
  2. Ancillao, A. Ancillao, A. A New Method for the Quality Assurance of Strength Measurements. In Modern Functional Evaluation Methods for Muscle Strength and Gait Analysis; Briefs in Applied Sciences and Technology; Springer: Berlin/Heidelberg, Germany, 2018; pp. 31–88. [Google Scholar]
  3. Ancillao, A. Modern Functional Evaluation Methods for Muscle Strength and Gait Analysis; Briefs in Applied Sciences and Technology; Springer International Publishing: Berlin/Heidelberg, Germany, 2018; ISBN 978-3-319-67436-0. [Google Scholar]
  4. Wolf, A.; Senesh, M. Estimating Joint Kinematics from Skin Motion Observation: Modelling and Validation. Comput. Methods Biomech. Biomed. Engin. 2011, 14, 939–946. [Google Scholar] [CrossRef] [PubMed]
  5. Wu, G.; Cavanagh, P.R. ISB Recommendations for Standardization in the Reporting of Kinematic Data. J. Biomech. 1995, 28, 1257–1261. [Google Scholar] [CrossRef]
  6. Ancillao, A. Stereophotogrammetry in Functional Evaluation: History and Modern Protocols. In Modern Functional Evaluation Methods for Muscle Strength and Gait Analysis; Briefs in Applied Sciences and Technology; Springer: Berlin/Heidelberg, Germany, 2018; pp. 1–29. [Google Scholar]
  7. Ancillao, A.; van der Krogt, M.M.; Buizer, A.I.; Witbreuk, M.M.; Cappa, P.; Harlaar, J. Analysis of Gait Patterns Pre- and Post- Single Event Multilevel Surgery in Children with Cerebral Palsy by Means of Offset-Wise Movement Analysis Profile and Linear Fit Method. Hum. Mov. Sci. 2017, 55, 145–155. [Google Scholar] [CrossRef] [PubMed]
  8. Ancillao, A.; Van Der Krogt, M.; Witbreuk, M.; Buizer, A.; Harlaar, J. An Offset-Corrected Movement Analysis Profile to Study the Offset Component of Deviation in Gait Features. Gait Posture 2017, 57, 159–160. [Google Scholar] [CrossRef]
  9. Baker, R.; McGinley, J.L.; Schwartz, M.H.; Beynon, S.; Rozumalski, A.; Graham, H.K.; Tirosh, O. The Gait Profile Score and Movement Analysis Profile. Gait Posture 2009, 30, 265–269. [Google Scholar] [CrossRef]
  10. Schwartz, M.H.; Rozumalski, A. The Gait Deviation Index: A New Comprehensive Index of Gait Pathology. Gait Posture 2008, 28, 351–357. [Google Scholar] [CrossRef]
  11. Camerota, F.; Galli, M.; Cimolin, V.; Celletti, C.; Ancillao, A.; Blow, D.; Albertini, G. Neuromuscular Taping for the Upper Limb in Cerebral Palsy: A Case Study in a Patient with Hemiplegia. Dev. Neurorehabil. 2014, 17, 384–387. [Google Scholar] [CrossRef]
  12. Vismara, L.; Cimolin, V.; Galli, M.; Grugni, G.; Ancillao, A.; Capodaglio, P. Osteopathic Manipulative Treatment Improves Gait Pattern and Posture in Adult Patients with Prader–Willi Syndrome. Int. J. Osteopath. Med. 2016, 19, 35–43. [Google Scholar] [CrossRef]
  13. Di Raimondo, G.; van der Have, T.; Van Rossom, S.; Willems, M.; Emmerzaal, J.; Ancillao, A.; Vanwanseele, B.; Jonkers, I. Towards Optimised IMU-Based Monitoring of Joint Kinematics and Loading in Osteoarthritis Subjects. Gait Posture 2021, 90, 44–45. [Google Scholar] [CrossRef]
  14. Armand, S.; Decoulon, G.; Bonnefoy-Mazure, A. Gait Analysis in Children with Cerebral Palsy. EFORT Open Rev. 2016, 1, 448–460. [Google Scholar] [CrossRef] [PubMed]
  15. Sangeux, M.; Rodda, J.; Graham, H.K. Sagittal Gait Patterns in Cerebral Palsy: The Plantarflexor–Knee Extension Couple Index. Gait Posture 2015, 41, 586–591. [Google Scholar] [CrossRef] [PubMed]
  16. Camuncoli, F.; Barbonetti, A.; Piccinini, L.; Di Stanislao, E.; Corbetta, C.; Dell’Orto, G.; Bertozzi, F.; Galli, M. Analysis of Running Gait in Children with Cerebral Palsy: Barefoot vs. a New Ankle Foot Orthosis. Int. J. Environ. Res. Public Health 2022, 19, 14203. [Google Scholar] [CrossRef]
  17. Ancillao, A.; Aertbeliën, E.; De Schutter, J. Effect of the Soft Tissue Artifact on Marker Measurements and on the Calculation of the Helical Axis of the Knee during a Gait Cycle: A Study on the CAMS-Knee Data Set. Hum. Mov. Sci. 2021, 80, 102866. [Google Scholar] [CrossRef]
  18. Ancillao, A.; Aertbeliën, E.; De Schutter, J. Effect of the Soft Tissue Artifact on Marker Measurements and on the Calculation of the Helical Axis of the Knee during a Squat Movement: A Study on the CAMS-Knee Dataset. Med. Eng. Phys. 2022, 110, 103915. [Google Scholar] [CrossRef] [PubMed]
  19. Cutti, A.G.; Ferrari, A.; Garofalo, P.; Raggi, M.; Cappello, A.; Ferrari, A. “Outwalk”: A Protocol for Clinical Gait Analysis Based on Inertial and Magnetic Sensors. Med. Biol. Eng. Comput. 2010, 48, 17–25. [Google Scholar] [CrossRef] [PubMed]
  20. Zhi-Qiang, Z.; Wai-Choong, W.; Jian-Kang, W. Ubiquitous Human Upper-Limb Motion Estimation Using Wearable Sensors. Inf. Technol. Biomed. IEEE Trans. 2009, 15, 513–521. [Google Scholar] [CrossRef] [PubMed]
  21. Yi, C.; Ma, J.; Guo, H.; Han, J.; Gao, H.; Jiang, F.; Yang, C. Estimating Three-Dimensional Body Orientation Based on an Improved Complementary Filter for Human Motion Tracking. Sensors 2018, 18, 3765. [Google Scholar] [CrossRef] [Green Version]
  22. Ma, Y.; Mithraratne, K.; Wilson, N.; Zhang, Y.; Wang, X. Kinect V2-Based Gait Analysis for Children with Cerebral Palsy: Validity and Reliability of Spatial Margin of Stability and Spatiotemporal Variables. Sensors 2021, 21, 2104. [Google Scholar] [CrossRef]
  23. Paloschi, D.; Bravi, M.; Schena, E.; Miccinilli, S.; Morrone, M.; Sterzi, S.; Saccomandi, P.; Massaroni, C. Validation and Assessment of a Posture Measurement System with Magneto-Inertial Measurement Units. Sensors 2021, 21, 6610. [Google Scholar] [CrossRef]
  24. Ancillao, A.; Vochten, M.; Aertbeliën, E.; Decré, W.; De Schutter, J. Estimating the Instantaneous Screw Axis and the Screw Axis Invariant Descriptor of Motion by Means of Inertial Sensors: An Experimental Study with a Mechanical Hinge Joint and Comparison to the Optoelectronic System. Sensors 2019, 20, 49. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  25. Davis, R.B.; Ounpuu, S.; Gage, J.R. A Gait Analysis Data Collection and Reduction Technique. Hum. Mov. Sci. 1991, 10, 575–587. [Google Scholar] [CrossRef]
  26. Stief, F.; Böhm, H.; Michel, K.; Schwirtz, A.; Döderlein, L. Reliability and Accuracy in Three-Dimensional Gait Analysis: A Comparison of Two Lower Body Protocols. J. Appl. Biomech. 2013, 29, 105–111. [Google Scholar] [CrossRef] [Green Version]
  27. Wu, G.; Siegler, S.; Allard, P.; Kirtley, C.; Leardini, A.; Rosenbaum, D.; Whittle, M.; D’Lima, D.D.; Cristofolini, L.; Witte, H.; et al. ISB Recommendation on Definitions of Joint Coordinate System of Various Joints for the Reporting of Human Joint Motion—Part I: Ankle, Hip, and Spine. J. Biomech. 2002, 35, 543–548. [Google Scholar] [CrossRef]
  28. Ferrari, A.; Benedetti, M.G.; Pavan, E.; Frigo, C.; Bettinelli, D.; Rabuffetti, M.; Crenna, P.; Leardini, A. Quantitative Comparison of Five Current Protocols in Gait Analysis. Gait Posture 2008, 28, 207–216. [Google Scholar] [CrossRef]
  29. Chiari, L.; Croce, U.D.; Leardini, A.; Cappozzo, A. Human Movement Analysis Using Stereophotogrammetry. Part 2: Instrumental Errors. Gait Posture 2005, 21, 197–211. [Google Scholar] [CrossRef] [PubMed]
  30. Cole, G.K.; Nigg, B.M.; Ronsky, J.L.; Yeadon, M.R. Application of the Joint Coordinate System to Three-Dimensional Joint Attitude and Movement Representation: A Standardization Proposal. J. Biomech. Eng. 1993, 115, 344–349. [Google Scholar] [CrossRef]
  31. Labbe, D.R.; Hagemeister, N.; Tremblay, M.; de Guise, J. Reliability of a Method for Analyzing Three-Dimensional Knee Kinematics during Gait. Gait Posture 2008, 28, 170–174. [Google Scholar] [CrossRef] [PubMed]
  32. Kadaba, M.P.; Ramakrishnan, H.K.; Wootten, M.E.; Gainey, J.; Gorton, G.; Cochran, G.V.B. Repeatability of Kinematic, Kinetic, and Electromyographic Data in Normal Adult Gait. J. Orthop. Res. 1989, 7, 849–860. [Google Scholar] [CrossRef]
  33. Growney, E.; Meglan, D.; Johnson, M.; Cahalan, T.; An, K.N. Repeated Measures of Adult Normal Walking Using a Video Tracking System. Gait Posture 1997, 6, 147–162. [Google Scholar] [CrossRef]
  34. De Schutter, J. Invariant Description of Rigid Body Motion Trajectories. J. Mech. Robot. 2010, 2, 011004. [Google Scholar] [CrossRef]
  35. Ancillao, A.; Vochten, M.; Verduyn, A.; De Schutter, J.; Aertbeliën, E. An Optimal Method for Calculating an Average Screw Axis for a Joint, with Improved Sensitivity to Noise and Providing an Analysis of the Dispersion of the Instantaneous Axes. PLoS One 2022, 17, e0275218. [Google Scholar] [CrossRef] [PubMed]
  36. Graf, B. Quaternions and Dynamics. arXiv 2008, arXiv:0811.2889. [Google Scholar]
  37. Murray, R.M.; Li, Z.; Sastry, S.S. A Mathematical Introduction to Robotic Manipulation; CRC Press: Boca Raton, FL, USA, 2017; ISBN 9781315136370. [Google Scholar]
  38. Stokdijk, M.; Meskers, C.G.M.; Veeger, H.E.J.; De Boer, Y.A.; Rozing, P.M. Determination of the Optimal Elbow Axis for Evaluation of Placement of Prostheses. Clin. Biomech. 1999, 14, 177–184. [Google Scholar] [CrossRef]
  39. Ehrig, R.M.; Heller, M.O. On Intrinsic Equivalences of the Finite Helical Axis, the Instantaneous Helical Axis, and the SARA Approach. A Mathematical Perspective. J. Biomech. 2019, 84, 4–10. [Google Scholar] [CrossRef]
  40. Ancillao, A. The Helical Axis of Anatomical Joints: Calculation Methods, Literature Review, and Software Implementation. Med. Biol. Eng. Comput. 2022, 60, 1815–1825. [Google Scholar] [CrossRef]
  41. Taylor, W.R.; Schütz, P.; Bergmann, G.; List, R.; Postolka, B.; Hitz, M.; Dymke, J.; Damm, P.; Duda, G.; Gerber, H.; et al. A Comprehensive Assessment of the Musculoskeletal System: The CAMS-Knee Data Set. J. Biomech. 2017, 65, 32–39. [Google Scholar] [CrossRef]
  42. Ancillao, A.; Rossi, S.; Cappa, P. Analysis of Knee Strength Measurements Performed by a Hand-Held Multicomponent Dynamometer and Optoelectronic System. IEEE Trans. Instrum. Meas. 2017, 66, 85–92. [Google Scholar] [CrossRef] [Green Version]
  43. Grip, H.; Häger, C. A New Approach to Measure Functional Stability of the Knee Based on Changes in Knee Axis Orientation. J. Biomech. 2013, 46, 855–862. [Google Scholar] [CrossRef]
  44. Cappozzo, A.; Cappello, A.; Croce, U.D.; Pensalfini, F. Surface-Marker Cluster Design Criteria for 3-D Bone Movement Reconstruction. IEEE Trans. Biomed. Eng. 1997, 44, 1165–1174. [Google Scholar] [CrossRef]
  45. Della Croce, U.; Leardini, A.; Chiari, L.; Cappozzo, A. Human Movement Analysis Using Stereophotogrammetry Part 4: Assessment of Anatomical Landmark Misplacement and Its Effects on Joint Kinematics. Gait Posture 2005, 21, 226–237. [Google Scholar] [CrossRef] [PubMed]
Figure 1. The anatomical angles based on the measured poses and the respective invariant angles calculated according to the proposed procedure.
Figure 1. The anatomical angles based on the measured poses and the respective invariant angles calculated according to the proposed procedure.
Ijerph 20 00500 g001
Figure 2. The anatomical angles calculated after applying a random transformation on the measured poses (corresponding to a change in femur and tibia CSs) and the respective invariant angles calculated based on the same modified poses.
Figure 2. The anatomical angles calculated after applying a random transformation on the measured poses (corresponding to a change in femur and tibia CSs) and the respective invariant angles calculated based on the same modified poses.
Ijerph 20 00500 g002
Table 1. Ranges of motion of the anatomical angles and the invariant angles in the cases of original poses and modified poses.
Table 1. Ranges of motion of the anatomical angles and the invariant angles in the cases of original poses and modified poses.
Original PosesModified Poses
Anat. AngleInvariant AngleAnat. AngleInvariant Angle
RoM Angle 1 (deg.)56.256.229.156.2
RoM Angles 2 + 3 (RMS sum) (deg.)9.78.748.38.7
Table 2. Root-mean-squared differences between (i) the invariant angles and anatomical angles and (ii) the invariant angles calculated based on the original measured poses and the ones calculated based on the randomly modified poses. * Values obtained up to a machine precision of 1 × 10−13.
Table 2. Root-mean-squared differences between (i) the invariant angles and anatomical angles and (ii) the invariant angles calculated based on the original measured poses and the ones calculated based on the randomly modified poses. * Values obtained up to a machine precision of 1 × 10−13.
RMS Difference (deg.)Angle 1Angle 2Angle 3
Inv. angles vs. anat. angles0.11.52.0
Inv. angles orig. poses vs. Inv. angles mod. poses0.0 *0.0 *0.0 *
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Ancillao, A.; Verduyn, A.; Vochten, M.; Aertbeliën, E.; De Schutter, J. A Novel Procedure for Knee Flexion Angle Estimation Based on Functionally Defined Coordinate Systems and Independent of the Marker Landmarks. Int. J. Environ. Res. Public Health 2023, 20, 500. https://doi.org/10.3390/ijerph20010500

AMA Style

Ancillao A, Verduyn A, Vochten M, Aertbeliën E, De Schutter J. A Novel Procedure for Knee Flexion Angle Estimation Based on Functionally Defined Coordinate Systems and Independent of the Marker Landmarks. International Journal of Environmental Research and Public Health. 2023; 20(1):500. https://doi.org/10.3390/ijerph20010500

Chicago/Turabian Style

Ancillao, Andrea, Arno Verduyn, Maxim Vochten, Erwin Aertbeliën, and Joris De Schutter. 2023. "A Novel Procedure for Knee Flexion Angle Estimation Based on Functionally Defined Coordinate Systems and Independent of the Marker Landmarks" International Journal of Environmental Research and Public Health 20, no. 1: 500. https://doi.org/10.3390/ijerph20010500

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop