1 Introduction

As the aging population grows worldwide, the prevalence of neurological disorders, including Parkinson’s disease (PD), is also increasing [1,2,3]. PD is the fastest-growing and the second most common neurodegenerative disorder in the elderly population, with a considerable impact on the healthcare system [4,5,6]. PD is a neurological disorder commonly associated with motor symptoms including tremor, bradykinesia (slowness of movement and speed), rigidity (stiffness and inflexibility of muscles), and akinesia (lack of movement) [7].

One of the major complications of advanced PD is postural abnormalities, mainly camptocormia [8]. Camptocormia is a pathological non-fixed forward flexion of the trunk that occurs involuntarily during standing, walking, and sitting. It affects about 7% of the patients with PD [9]. Regularly, it is the main complaint for these patients causing relevant back pain and reducing their mobility and autonomy resulting in a reduced quality of life [10].

As research in the field of camptocormia is progressing, it is increasingly important to define reliable and valid outcome parameters for treatment studies. A suitable candidate is the forward bending angle of the trunk as it is also one of the important defining aspects of the syndrome. In a recent paper [10], a cutoff criterion for camptocormia is defined as a forward flexion with an angle exceeding 30° when assessed by the malleolus method as the recommended method according to an international consensus paper [11] and the Movement Disorder Society (MDS) [12]. An alternative method that is also discussed is the perpendicular method that is still lacking an empirically validated cutoff criterion for the definition of camptocormia [11]. In the perpendicular method, the CA is defined as the angle between an imaginary line connecting vertebrae L5 to C7 and the vertical to ground as shown in Fig. 1. In the malleolus method, it is defined as the angle between a line connecting vertebrae L5 to C7 and a second line connecting vertebra L5 to the lateral malleolus (LM) of the foot. Generally, the CA measured by the perpendicular method is systematically lower than that measured by the malleolus method, and the perpendicular method is less sensitive to changes in clinical trials.

Fig. 1
figure 1

Spinous process of C7, L5, and LM is used for the measurement of the camptocormia angles, which are calculated with the perpendicular (CAper) and the malleolus (CAmal) methods (left). Location of sensors and reflective reference markers on the body (right)

The CA can be manually measured using patients’ photographs or short sequences of videos, which limit the measurement to a specific location and time [11, 13, 14]. To date, precise estimation of the CA has been challenging due to the possible variability over the course of the day and based on clinical experience due to the susceptibility of measurements to the clinical setting and the attentiveness of patients being assessed. Other factors including placebo effects, the physical and mental state of the patient, or adaptation to the measurement environment can also have a significant impact on the assessment of therapy. Therefore, it is desirable to measure CA continuously over several hours and in the patient’s daily life to eliminate these factors [15].

The aim of this study is to propose a customized method for measuring the CA and to validate its accuracy with a healthy volunteer. The method uses four Inertial Measurement Unit (IMU) sensors and is able to implement both the perpendicular and the malleolus methods. To the best of our knowledge, this is the first study to investigate the feasibility of using IMU sensors to measure CA with the malleolus method. We measure the CA using both static (standing still upright and standing still with forward bending) and dynamic (walking, Parkinsonian gait) positions performed by the volunteer. It is insightful to investigate CA in dynamic conditions as it can potentially be affected by and during these activities.

The principle reliability of IMU for spine and joint kinematics and posture assessment has been shown in recent related works. The authors in [16] developed a cost-effective wearable system for real-time posture measurement and feedback, demonstrating its efficacy in improving posture and reducing pain. While promising, the study acknowledges the need for larger clinical trials and the limited efficacy in severe spinal conditions. In [17] the between-day reliability of IMUs in measuring spine movement quality in chronic low back pain patients was investigated, highlighting the potential for aiding diagnosis and treatment in clinical settings. Work [18] introduced a wireless sensor system for quantifying spine posture and movement during daily activities, emphasizing its role in remote monitoring of lower back pain. In [19] a non-invasive approach for accurate spine posture assessment using inertial or optical sensors was proposed, with potential applications in clinical settings for the evaluation and monitoring of spinal disorders. Study [20] advanced the field by developing a deep learning model for predicting joint moments and ground reaction forces using IMU sensors, with implications for clinical analysis and assistive device control. In [21] a validation study compared IMU systems with optoelectronic systems, highlighting the accuracy and reliability of wearable systems for clinical gait analysis. The IMU-based system presented in [22] for real-time measurement during total hip replacement surgeries offered a radiation-free alternative to CT scans for precise angle measurement. Finally, [23] proposed a fusion of smartphone cameras and IMUs for estimating biomechanical outcomes, showcasing its potential as a portable gait assessment tool for various applications including outcome assessment after knee surgery and gait training. This synthesis of research highlights the diverse methodologies, findings, and potential applications of wearable sensor technologies in assessing spine movements and related clinical interventions. Table 1 summarizes the key points of these works.

Table 1 Summary of recent studies in wearable sensor technology for spine and joint kinematics assessment

The remainder of the paper is organized as follows. Section 2 provides more detail about the measurement methods, the system setup, and data processing, and is followed by measured results in Section 3. A discussion is provided in Section 3.1 and conclusions in Section 5.

2 Materials and methods

2.1 Experiment setup

In the proposed configuration shown in Fig. 1, four identical IMU sensors (Physilog 6s, GaitUp, Switzerland) are used to measure the CA. The placement of sensors and reflective markers for a camera system, which was used as the reference, is also shown. Two of the sensors are affixed to the skin using medical tape near the fifth lumbar vertebra (L5) and seventh cervical vertebra (C7) respectively, while the other two are positioned on the middle of the thigh (TH) and shank (SH) respectively. Four reflective markers are used for reference, placed on C7 and L5 directly on the sensors, as well as markers directly on the right iliac crest (IC) and right lateral malleolus (LM) bone. Consistent with conventional static CA measurement, C7 is chosen since it has relatively low mobility compared to the other cervical vertebrae [24]. The placement of the IMU sensors on the leg was determined based on the work of Saito et al. [25]. Specifically, the IMU sensor on the thigh was positioned midway between the greater trochanter and knee joint, while the IMU sensor on the shank was located at 50% of the distance between the knee joint and the lateral malleolus (LM). The CA calculated with the new IMU sensor method does not refer to the isolated sagittal plane, but describes inclinations relative to the vertical, i.e., not only a forward tilt, but also lateral and oblique inclinations.

To conduct the study, a healthy 23-year-old female volunteer is recruited. The CA is measured during various activities including standing still, standing still with forward bending, walking, and mimicking Parkinsonian gait. All forward bending is performed predominately in the sagittal plane. Additional sideward bending, as may be the case in patients with additional Pisa syndrome, is not included here to obtain CA comparable with other methods. Accelerometer data are collected from the IMU sensors, which records in three spatial dimensions each. As four sensors are used, a total of 12 raw data channels are obtained over a recording period of 4 min (of which about 60, 50, 25, and 80 s include standing still, standing still with forward bending, walking, and mimicked Parkinsonian gait, respectively). The CA is then calculated from the recorded acceleration data after recording is completed. To evaluate the accuracy of the measurement, a commercial motion capture system (Miqus M3 Camera, Qualisys, Sweden) available in the kinematics laboratory of the Department of Neurology, University Hospital Schleswig-Holstein, Kiel, is employed as a reference. All experimental procedures involving human subjects were approved by the institution’s ethical review board and were conducted according to the Declaration of Helsinki.

2.2 Computer-based data processing

After completion of the recording session, the raw data from all IMUs is uploaded to a PC using the data transfer interface provided by the manufacturer of the IMU sensors. This database is then processed using Matlab software (MathWorks, USA) as follows. A third-order Savitzky-Golay filter, which is a signal processing digital filter that fits a polynomial to a sliding window of neighboring data points, is applied to smooth the raw data that were sampled at 128 Hz. This filter is particularly effective for smoothing noisy data with minimal distortion of important features [26]. The filter order was empirically chosen as the results showed that it results in low deviation from the reference angle captured by the camera system.

Obtaining the angle CAmal according to the malleolus method involves two steps: First, the perpendicular angle CAper between the lines of C7 to L5 and the vertical is calculated, and second the angle Φleg between the line of L5 to LM and the perpendicular is calculated (as shown in Fig. 1 on the left). In the following, lowercase symbols denote the angles measured by the sensors, while uppercase represents further processed angles such as leg and camptocormia angles. The algorithm and the underlying assumptions for measuring CAper from the IMU sensor data C7 and L5 are discussed in the authors’ previous publication [27]. In that model, the spine is considered a flexible chain of vertebra with a defined height and mobility. Based on this assumption and the measured angle of gravity from the IMU sensors on L5 (φL5) and C7 (φC7), following model estimates CAper:

$$CA_{per} \left( {\phi_{L5} ,\phi_{C7} } \right) = 0.3856 + 0.4542\phi_{L5} + 0.5458\phi_{C7}$$
(1)

where all angles are expressed in degree. The inclinations φC7 and φL5 are calculated from accelerometer data [28]:

$$\phi_{C7,L5} = - \arctan \left( {\frac{{\sqrt {a_{y}^{2} + a_{z}^{2} } }}{{a_{x} }}} \right)$$
(2)

where αx, αy, and αz are acceleration components measured in the three spatial directions defined in Fig. 2. Measurement with the malleolus method requires additional sensor information from the lower body. Since the leg bends at the knee joint, sensors on both the upper and lower legs are needed as a minimum. The human leg is conventionally represented as a system of seven degrees of freedom [29], but its complex nature makes it difficult to exactly replicate its joint kinematics. As a simplification, this study approximates leg movement as two coupled pendula rotating purely on the Y-axis. Fig. 2 shows the sensor placements in a typical standing position with slightly flexed trunk and legs. The leg position is retrieved from sensors TH and SH which yield the hip joint angle (φTH) and the shank joint angle (φSH) respectively:

$$\phi_{TH,SH} = - \arctan \left( {\frac{{a_{y} }}{{\sqrt {a_{x}^{2} + a_{z}^{2} } }}} \right)$$
(3)
Fig. 2
figure 2

Schematic drawing illustrating spinal flexion, lower limb joint angles, sensor positions, and definitions used in the algorithm to calculate the leg angle

From these data, Φleg is calculated with reference to the intermediate variables shown in Fig. 2. The length u of the upper leg and l of the lower leg are measured at the patient during sensor placement. Zu and Zl are thus calculated using the Pythagorean theorem (subfigures a and b). The knee angle θ = 180°-φTH-φSH is obtained by considering the interior angles of triangles T1 and T2, each summing to 180° (c). Based on the cosine law, length H is calculated using u, l, and θ (d). Finally, Φleg is obtained using the inverse cosine (e):

$$\Phi_{leg} = \arccos \left( {\frac{{Z_{u} + Z_{l} }}{H}} \right)$$
(4)

with \(H = \sqrt {u^{2} + l^{2} - \left( {2 \cdot u \cdot l \cdot \cos \theta } \right)}\). Finally, the malleolus CA results as

$$CA_{mal} = CA_{per} + \Phi_{leg} .$$
(5)

This algorithmic flow is implemented in a Matlab post-processing routine and is summarized in Fig. 3.

Fig. 3
figure 3

The data flow diagram of the system to measure CA with the malleolus method. Letters a-e in brackets refer to Fig. 2

CAper and Φleg describe the inclinations of the trunk or, respectively, the leg relative to the vertical. CAper does therefore capture forward, lateral, and oblique inclinations of the trunk. Φleg is positive when the foot is in front of the frontal plane (as in. Fig. 2e); otherwise, it is negative. CAmal is the sum of both spatial angles. These spatial angles are not subject to distortions due to projection errors, which affect the CA when projected onto the sagittal plane (like on photos taken from the side), especially if forward flexion of the trunk is combined with a substantial lateral tilt or if the camera is unfavorably rotated.

In conventional kinematic algorithms, the reference point of a body segment is ideally located at the center of joints [30]. Here, however, we follow the established definition of the CA using L5 as the reference position, which does not coincide with the rotational axis of the hip joint located near the IC. Since the IMU located on the leg can only measure the leg angle with respect to the perpendicular, a small difference between the measured leg angle and the angle required for calculation of CAmal exists. For example, Fig. 4a shows the case of a perfectly upright body where the angle of the leg towards the vertical is zero. Still, CAmal is larger than zero since IC is located anterior to L5. For the relatively small range of angles involved even during motion (e.g., in Fig. 4b), the deviation is assumed to be practically constant (which is validated by measurements presented in Section 3), and we call this difference angle offsetleg. Determining this offset once at the beginning of a measurement allows to subtract it from the recorded leg angle to obtain a more accurate CAmal.

Fig. 4
figure 4

Using L5 as the reference point for leg angle measurement instead of the rotation point at IC yields a small measurement offset

The validity of the calculated angles is assessed by comparison with corresponding values reconstructed from the optical 3D motion capture data. These reference angles are obtained from the reflective markers. Using L5 as the reference marker for the leg angle, the angles are given as

$$CA_{ref\;L5} = \Phi_{per\;ref} + \Phi_{leg\;ref\;L5}$$
(6)

where

$$\Phi_{per\;ref} = \arctan \left( {\frac{{\sqrt {\left( {C7_{x} + L5_{x} } \right)^{2} + \left( {C7_{y} + L5_{y} } \right)^{2} } }}{{C7_{z} - L5_{z} }}} \right)$$
(7)

and

$$\Phi_{leg\;ref\;L5} = \left| {\arctan \left( {\frac{{\sqrt {\left( {LM_{x} + L5_{x} } \right)^{2} + \left( {LM_{y} + L5_{y} } \right)^{2} } }}{{L5_{z} - LM_{z} }}} \right)} \right|.$$
(8)

When IC is used as the reference angle (for comparisons in Section 2.1), Φleg ref L5 is replaced by Φleg ref IC:

$$\Phi_{leg\;ref\;IC} = \left| {\arctan \left( {\frac{{\sqrt {\left( {LM_{x} + IC_{x} } \right)^{2} + \left( {IC_{y} + LM_{y} } \right)^{2} } }}{{IC_{z} - LM_{z} }}} \right)} \right|.$$
(9)

2.2.1 Calibration methods for spinal process and lower limb angle measurements

Two different calibration procedures were considered during post-processing.

Zero calibration method

Calibration involves the continuous measurement of φC7 and φL5, φTH, and φSH angles while the volunteer is standing still and upright for 60 s at the beginning of the recording. The average angle obtained during the 60-s period is used as the zero reference angle for the subsequent measurement. This method works well for healthy volunteers who are able to stand upright.

Patient-specific calibration

A digital photograph of the subject is taken in still standing position with forward lean at the beginning of the recording. It is uploaded into the NeuroPostureApp designed for manually measuring angles from images [11]. The app is a web-based tool that allows to manually mark the reference points on the image and that then calculates the ensuing CA from this input. This has been done with the perpendicular method as well as with the malleolus method and compared with the CA obtained from the IMU. The differences offsetper and offsetmal are subtracted from the subsequently recorded data. Since calibration takes place in the standing forward lean position, this position is expected to later yield the most accurate CA measurement. We expect that it is sufficient to identify one or two main activities for CA progression measurement and that an exact tracking during other activities is less important. Different activities could be selected and calibrated for in principle. However, we do not wish to impose specific postures on a patient for calibration. A natural and suitable position would be chosen as the calibration point, usually expected to be the standing with forward lean position used here.

Sources of potential error that remain and that are included in the evaluation data are measurement plane misalignment, inaccuracy of the assumptions regarding the bending radius of the spine on which Eq. (1) is based, remaining static sensor misalignments, dynamic misalignments, nonlinear portions of the L5 offset (Fig. 4).

3 Measurement and results

First, the matching of readings from the IMU sensors is verified by comparing with results obtained from the NeuroPostureApp and the motion capture system. The app is included into the comparison test, as it is an established tool used in previous studies, among others in [11, 31,32,33]. As we aim to maintain the link to results obtained in past studies, we demonstrate here that also compared to the app our IMU system yields significant results. Also, a first dummy test is performed using a digital protractor (50440, BGS Technic Co, Germany) with sensors and marker points attached. This test uses the exact IMUs placed at C7 and L5 during the in vivo recording. Employing the protractor allows to verify the CA algorithm in a static and well-controlled system, excluding any deviation due to motion. Due to its angled shape, the protractor provides a convenient means for setting defined angles between the attached sensors and thus serves as a stable reference base against which the correct operation of the other methods is tested. Reflective markers are attached on the sensors mounted on the head and end of the digital protractor slide. Angles are measured in 14 steps from 0° to 90° by adjusting the protractor opening angle. Still photos of the protractor are taken as basis for using the NeuroPostureApp. Fig. 5 shows results for four exemplary protractor angles. Overall, the four tools yield matching results with a difference of less than 2°.

Fig. 5
figure 5

Comparison of tilt angles measured using the digital protractor, NeuroPostureApp, motion capture system, and two IMU sensors in a dummy test with a protractor

Second, the assumption of a small and approximately constant offset angle offsetleg is verified using a video recording from the camera system. The leg angles using L5-LM as well as IC-LM as their reference points are extracted from the video. Fig. 6 shows a section of the recording period with different performed activities. The maximum angular offset is estimated as about 7° within the section covering the standing still position with forward lean. For comparison, offsetleg is also estimated from a series of still photographs of 39 Parkinsonian patients with camptocormia taken from a former study [11]. The angles are manually measured using the NeuroPostureApp. The results yield an offset ranging from 4 to 9°, with an average value of 6.73°, which is close to the value obtained here from the video.

Fig. 6
figure 6

A section of reference leg angles obtained from the motion capture system. Angle offsetleg is the difference between the L5-LM reference (Φleg ref L5), and the IC-LM reference (Φleg ref IC)

Third, the results of the proposed measurement setup and processing algorithm for the malleolus method are compared with measurements obtained from the camera reference. Fig. 7 shows the difference between Φleg and Φleg ref L5, as well as Φleg ref IC respectively, after applying the zero calibration method. The angles were averaged over one second time windows. As expected, Φleg ref IC is close to Φleg, whereas Φleg ref L5 appears shifted by an offset angle of approximately 7°. It is also observed that the movement of the pelvis affects the leg angle as L5 rotates around IC. Table 2 presents the root mean squared error (RMSE) between Φleg and the offset corrected reference angles for different activities. The RMSE ranges from 0.91 to 4.69° for IC as reference and 1.68 to 4.16° for L5 as reference. It confirms that the correction with a constant offset yields useful results and that the IMU measurement tracks well with the camera reference. The overall RMSE over all activities is 2.72° and 2.62° for the IC–LM and L5-LM reference frames, respectively.

Fig. 7
figure 7

A section of leg angle values obtained from recorded IMU data using (4) in comparison to the reference angle from the motion capture system, using reference frame of IC and LM (a) and L5 and LM (b). The healthy volunteer was standing still, flexing her trunk, walking, and mimicking the parkinsonian gait as indicated

Table 2 Comparison of RMSE of leg angle with the reference frame L5-LM and IC-LM

Fourth, the differences using the perpendicular versus the malleolus method are examined. Fig. 8 shows the results for CA for the different activities using the L5-LM frame for the CA with zero calibration method and in Fig. 9 after patient-specific calibration. Table 3 presents RMSE values for both methods and for both calibration methods. The perpendicular method with applied zero calibration method shows the lowest average error for all activities, ranging from 0.53 to 3.32°. The malleolus method with zero calibration method shows the highest RMSE, ranging from 3.23 to 6.04°. The patient-specific calibration decreases the RMSE in the standing still position with forward lean to 1.68° and 2.45° for the perpendicular and malleolus methods, respectively (Fig. 9).

Fig. 8
figure 8

A section of CA values with perpendicular method added to offsetper (a), and CA values with malleolus method added to offsetmal (b). Offsets are obtained from the recorded IMU data using (1) and (4) in comparison to the reference angle from the motion capture system. L5-LM is used as frame for the leg angle portion. The healthy volunteer was standing still, flexing her trunk, walking, and mimicking Parkinsonian gait as indicated

Fig. 9
figure 9

A section of CA values with perpendicular (a), and malleolus (b) methods obtained from the recorded IMU data using (1) and (4) in comparison to the reference angle from the motion capture system. L5-LM is used as frame for the leg angle portion. The healthy volunteer was standing still, flexing her trunk, walking, and mimicking Parkinsonian gait as indicated

Table 3 Comparison of RMSE for the estimated CA and reference angles using the malleolus and the perpendicular method for several activities. L5-LM frame is used for the leg angle portion of CA

Fifth, the consistency of the measured CAper is assessed by comparing with the camera reference over a wide range of inflection angles occurring in the data measured from the subject. The difference between CAper of the IMU data compared to Φper ref L5 of the camera reference is calculated for each data sample and rounded to the nearest whole degree. The histogram of the mean absolute difference (MAD) of all angles is shown in Fig. 10. It shows a MAD limited to a range of approximately 2° for angles below 50°. Somewhat larger differences up to about 4.5° occur in the range between 50° and 56°. This can be explained by an increasing non-linearity of the IMU sensor data towards larger angles as well as limited validity of the anatomical simplifications made in (1) for estimating CAper towards large bending angles.

Fig. 10
figure 10

Histogram of the mean absolute difference (MAD) between CAper and Φper ref L5

4 Discussion

The dummy test with a protractor confirms that manual measurement using the NeuroPostureApp and measurements from the motion capture system match well, indicating that the motion capture system is indeed a reliable reference for validating the system. It is important to note that the app and digital protractor are used in this work solely as a base for additional comparison and validation of the proposed IMU system. As such they are not part of the suggested final approach, consisting only of the IMU arrangement and the described algorithms. Therefore, this is not a limitation for replication or further developments, but it provides additional proof of the consistency and accuracy of our measurement system. The angles calculated from the IMU sensors showed a deviation on the order of +0.5°/−1.5°. These errors can be expected to contribute to the reported RMSE values. Additional error in the subject measurement may be attributed to skin movement in relation to the underlying bones (and hence sensor movement), particularly in the C7 region [34]. The proposed system was demonstrated with a 4-min recording of IMU and motion capture data obtained from a healthy volunteer performing various activities including a mimicked Parkinsonian gait. Longer recording periods up to a few hours are unproblematic and have been conducted in the authors’ lab. Automated recognition of the significant activities has been demonstrated in principle [35] and is a current subject to further investigation. The presented data show that the CA using the perpendicular method can successfully be obtained from two sensors. Assessing the leg angle with another two sensors and adding these angles implement the malleolus method. The RMSE values of CAper fall within the range expected from a combination of IMU measurement error, motion artifacts, and model limitations. A small systematic error exists for the malleolus method since the reference point L5 moves relative to the hip joint during motion.

Validation of the leg angle Φleg was performed using Φleg ref IC obtained from visual markers on IC and LM, showing satisfactory accuracy. The RMSE values during still standing upright, still standing with forward bending, walking, and parkinsonian gait are 2.74°, 0.91°, 4.69°, and 2.94° respectively. Higher errors in Φleg are observed during the walking activity, which includes a free leg swinging phase that allows additional degrees of freedom of motion not included in the model. The use of only two sensors to measure the leg angle with high accuracy during walking is challenging. Gait is a unique characteristic of each individual and depends on various parameters, including step length and muscle force [12]. Han et. al [36] presented an algorithm for estimating the orientation angles of the thigh and shank using accelerometers and gyroscopes. Compared to a motion capture system, their algorithm exhibited RMSE of 2.9°, 3.6°, and 4.2° for flexion/extension (pitch), adduction/abduction (roll), and internal/external rotation (yaw) angles of the thigh and shank, respectively. Incorporating additional leg position information into the algorithm may further enhance the measurement of thigh (φTH) and shank (φSH) angles and ultimately improve leg angle estimation during walking. However, dynamic activities such as walking or parkinsonian gait are not a primary target activity for the PD studies intended here, and it is recommended to evaluate such phases separately aside the CA progression monitoring.

The RMSE of the measured CAper and CAmal in the standing still with forward bending activity were improved from 3.32° and 4.79° to 1.68° and 2.45°, respectively, after the patient specific calibration was performed in this position. It is the primary target activity for measuring CA. A different calibration position may be chosen for other target activities.

To put the observed error into further perspective, it is useful to compare with the results of other researchers using IMU for posture detection. A method for estimating the stooped posture using two acceleration sensors on the neck and upper back is described in [37]. The RMSE of estimated inclination angles for the neck and upper back were reported as 0.62° and 0.72°, respectively. However, that method only estimated angles for a small range of the spine using a single sensor in a specific location, whereas measuring the CA requires measuring the angle of the entire spine with cumulative higher error. A study presented in [34] utilized two IMUs to measure the 3D orientation of the trunk. It combined the accelerometer, gyroscope, and magnetometer outputs of the IMUs to estimate the trunk orientation of volunteers during both sports and anatomical trunk motions. RMSE values of 3.0° ± 1.3°, 4.6° ± 2.4°, and 3.0° ± 1.4° were obtained for the lateral flexion, axial rotation, and flexion/extension angles, respectively.

Table 4 compares the proposed approach with the established methods of still photo and camera-based measurement. Firstly, in terms of observation time, the proposed IMU system offers a long-term monitoring capability similar to camera systems, whereas photography provides only momentary data. Moreover, as far as its technical deployment is concerned, the proposed IMU system allows measurement at home, similar to photography, while camera systems typically require a clinical setting. As an out-of-clinic method, it carries typical associated disadvantages of operating in an uncontrolled environment, including data riddled with additional noise and interference, possible intermittent recording failure (e.g., when a sensor detaches), and post hoc misinterpretation of data. Since the proposed continuous monitoring method yields additional insights not available with conventional techniques, this is an acceptable trade-off in many applications. Activity detection is feasible with both the proposed IMU system and camera systems, whereas photography lacks this capability. The proposed IMU system, along with camera systems and photography, enables camptocormia angle detection. Additionally, both the proposed IMU system and traditional methods, including camera systems and photography, support the perpendicular and malleolus methods. Regarding accuracy, all methods exhibit high accuracy levels. However, the setup size and cost of the proposed IMU system are more moderate, compared to camera systems. Unlike camera systems and photography, the proposed IMU system has the potential to eliminate the white coat effect and enhance patient comfort.

Table 4 Comparison of the principle properties of different body position measurement approaches

It is worth noting that while the motion capture system used as a reference exhibits slightly higher accuracy compared to our proposed system, the additional advantages of our system especially for application outside the clinic position it as a viable enhancement. It may also find use in a clinical setting in cases where unobtrusive monitoring is paramount to a maximum accuracy obtained in the limited observation space of a camera system.

5 Conclusion

The conventional methods of measuring CA using still photos or short video sequences can produce bias and, most importantly, are not suitable for continuous assessment of camptocormia over longer periods of time outside the laboratory environment. IMU sensors provide a suitably accurate and reliable way of measuring CA even during certain activities. An implementation of the malleolus measurement method (as an extension of the perpendicular method) is proposed and validated. It enables IMU assisted assessment of this consensus method, maintaining the reference to past studies. The proposed algorithm can, in principle, be easily implemented on a mobile device, e.g., a smartphone, to provide real-time monitoring of the CA. The measurements showed that the measured angle is stable over an expanded recording period, of which a 4-min window was evaluated here in more detail. Drift over time is neither observed nor expected since gravity is used as the absolute reference for the acceleration measurements and thus errors are not accumulated.

Data were obtained from a single, healthy volunteer of young age, who mimics parkinsonian gait. Therefore, a generalization of the findings to other age groups and patients with PD is limited. Investigations with actual Parkinson patients are currently under way in our laboratories and in the home environment, using the presented system as a valuable assessment tool.