Skip to main content

BRIEF RESEARCH REPORT article

Front. Sports Act. Living, 06 September 2022
Sec. Sports Science, Technology and Engineering
This article is part of the Research Topic Methodological Considerations in Sports Science, Technology and Engineering View all 5 articles

Examination of a foot mounted IMU-based methodology for a running gait assessment

\nFraser YoungFraser Young1Rachel MasonRachel Mason2Conor WallConor Wall1Rosie MorrisRosie Morris2Samuel StuartSamuel Stuart2Alan Godfrey
Alan Godfrey1*
  • 1Department of Computer and Information Sciences, Northumbria University, Newcastle upon Tyne, United Kingdom
  • 2Department of Sport, Exercise and Rehabilitation, Northumbria University, Newcastle upon Tyne, United Kingdom

Gait assessment is essential to understand injury prevention mechanisms during running, where high-impact forces can lead to a range of injuries in the lower extremities. Information regarding the running style to increase efficiency and/or selection of the correct running equipment, such as shoe type, can minimize the risk of injury, e.g., matching a runner's gait to a particular set of cushioning technologies found in modern shoes (neutral/support cushioning). Awareness of training or selection of the correct equipment requires an understanding of a runner's biomechanics, such as determining foot orientation when it strikes the ground. Previous work involved a low-cost approach with a foot-mounted inertial measurement unit (IMU) and an associated zero-crossing-based methodology to objectively understand a runner's biomechanics (in any setting) to learn about shoe selection. Here, an investigation of the previously presented ZC-based methodology is presented only to determine general validity for running gait assessment in a range of running abilities from novice (8 km/h) to experienced (16 km/h+). In comparison to Vicon 3D motion tracking data, the presented approach can extract pronation, foot strike location, and ground contact time with good [ICC(2,1) > 0.750] to excellent [ICC(2,1) > 0.900] agreement between 8–12 km/h runs. However, at higher speeds (14 km/h+), the ZC-based approach begins to deteriorate in performance, suggesting that other features and approaches may be more suitable for faster running and sprinting tasks.

Introduction

Running has become one of the most popular sports, promoting health benefits through increased physical activity while remaining readily accessible to all (Shipway and Holloway, 2010). With the increased uptake of running and running-based exercise, the incidence of lower-extremity injuries associated with running, has risen e.g., Achilles tendinopathy and Plantar Fasciitis, (Dempster et al., 2021). Injuries, if not treated, can exacerbate in beginner and novice runners (Linton and Valentin, 2018), with a higher injury rate linked to self-devised, informal training plans compared to well-informed approaches, i.e., novice runners may not access or are unaware of information leading to efficient, safe running practices to minimize injury. Prominently, it has been shown that a high incidence of injuries is due to impact-load management issues where a better understanding of the biomechanical properties within each running style plays a key role in understanding the type of injury. For example, rear-foot (heel) strikers are significantly more likely to incur an injury than those who do forefoot running (Daoud et al., 2012). More specifically, over-pronation during running can lead to medial tibial stress and plantar fasciitis (Rolf, 1995; Hintermann and Nigg, 1998).

Selection of the correct running equipment, such as shoe type, has been shown to minimize injury risk by optimizing load distribution through the use of various cushioning technologies. For example, a support shoe will include anti-pronation cushioning to minimize the roll of the foot on impact (Jafarnezhadgero et al., 2019). However, challenges arise when selecting the correct running shoe. Typically, a runner is manually assessed by an individual who (i) visually assesses the fall of the foot during walking or running overground or on a treadmill and/or (ii) observes the wear pattern of previous running shoes to understand pronation severity and foot strike location (Higginson, 2009). However, visual assessments are intrinsically flawed through a lack of subjectivity and reliability (Higginson, 2009). In particular, it has been shown that while the visual assessment of foot strike pattern is highly accurate, visually assessing pronation is unreliable between assessors, with agreements between 42 and 56% (Meyer et al., 2018). As such, the use of technology is essential for accurate instrumentation of running gait.

Three-dimensional (3D) motion capture video-based systems are generally considered the reference/gold standard in gait assessment, consistently demonstrating validity and reproducibility in a range of applications (Baskwill et al., 2017; Albert et al., 2020; Jakob et al., 2021). However, the use of a 3D motion tracking system demonstrates obvious pragmatic issues through high costs, an intrusive nature (i.e., users must be fitted with a range of anatomical markers), as well as the need for technical expertise (Schlagenhauf et al., 2018; Sharma et al., 2019), limiting the use of technology in low-resource, real-world settings. As such, wearable inertial measurement units (IMU) have seen a recent usage uptake in running gait assessment by providing a low-cost apparatus capable of detecting intricate running gait outcomes (Young et al., 2020; Benson et al., 2022). Typically, IMUs contain a combination of inertial accelerometer and gyroscope sensors to provide an understanding of acceleration and rotation (Ahmad et al., 2013). IMUs can measure a wide range of running biomechanics, including gait phase estimation (Sui et al., 2020; Young et al., 2021), impact analysis (Tan et al., 2020), flexion angles (Cooper et al., 2009; Nagahara et al., 2020), foot orientation (Falbriard et al., 2020), and asymmetry measures (Ueberschär et al., 2019; Benson et al., 2022). Crucially, their use enables reproducible, objective gait outcomes that can enable standardization within the domain, especially in opposition to traditional visual assessments (Higginson, 2009; Chew et al., 2018; Benson et al., 2022). Furthermore, with a small form factor and relatively low cost, IMUs can measure beyond the lab (Strohrmann et al., 2011; Benson et al., 2022), which can help understand running gait of varying lengths in a variety of environments, from short capture sessions (e.g., sprinting Schmidt et al., 2016) under observation in low-resource settings to prolonged periods over the ground, e.g., marathons (Meyer et al., 2021).

IMUs are typically reliant on algorithms to extract useful gait features from inertial signals. Algorithms can generally be described as software-based methodologies, translating raw (sample level) data into meaningful and quantifiable gait outcomes. To date, a plethora of IMU-based algorithms have been developed for running gait assessments (Mason et al., 2022). Typically, algorithms rely upon the identification of initial contact events from the inertial data to segment the gait cycle for specific phases of analysis (Gujarathi and Bhole, 2019; Young et al., 2021). One common approach is the zero-crossing (ZC) technique (Mason et al., 2022), which is particularly useful when used in conjunction with other inertial feature extraction methods such as gradient maxima (i.e., peak detection)—often used to extract peaks in corresponding inertial signals (Alahakone et al., 2010; Norris et al., 2014). In particular, bouts of running gait naturally exhibit higher acceleration during impact, creating easily identifiable peaks within acceleration signals, justifying the use of a ZC gradient maxima algorithm to segment gait. Consequently, using an accelerometer can inform gyroscope-based outcomes (e.g., foot roll and impact location). This benefit of that multi-modal sensing strategy is particularly evident when IMU devices are placed on the lower extremities (e.g., feet), increasing the sensitivity to ground-impact biomechanical-related inertial signal features (Panebianco et al., 2018), which has been demonstrated in running gait (Alahakone et al., 2010; Young et al., 2020).

Furthermore, ZC has pragmatic utility in comparison to recent approaches such as artificial intelligence and machine learning within the wider gait assessment field, which, despite their ability to provide comprehensive gait outcomes (Zhang et al., 2019; Xu et al., 2022), are both computationally intensive (Khera and Kumar, 2020) and require complex logistics such as setup, training, and hosting. Conversely, ZC methods require low computational power for more immediate deployment for running gait assessment tasks (Hölzke et al., 2020), as the technique is more readily deployable (i.e., does not require the building of datasets and complex implementation), indicating suitability for low-resource deployment, e.g., on a tablet or smartphone without cloud connectivity. Previous work (Young et al., 2020, 2021) developed a low-power IMU ZC methodology with a foot-mounted IMU to assess biomechanical properties such as foot strike location, pronation, and ground contact time to recommend shoe type while participants ran at a single set pace (8 km/h). Nevertheless, the validity of the ZC approach has not been investigated comprehensively for general use in running analysis. Here, we conduct a thorough investigation of the fundamental ZC methodology for foot strike identification and pronation ground contact time at varying speeds, cross-referenced with a 3D-motion capture system and slow-motion video reference streams. We hypothesize that the ZC is a useful approach for examining running gait outcomes across a range of speeds.

Methods

Participants

Ethical approval was granted by the Northumbria University Research Ethics Committee (Reference: 21603). All participants were provided with the necessary information before participating, and they gave verbal and written consent before performing treadmill-based testing in Northumbria University's Gait and Biomechanics Laboratory. One-third of the healthy participants (34.5 ± 9.67 years; 1.75 ± 0.3 m; 76.2 ± 4.1 kg; 20M:11F) were recruited from running clubs in the Northeast of England. Participants exhibited a range of running abilities from ≈30 min (amateur) to ≤ 20 min (experienced) for a 5 km pace. Inclusion criteria required that participants could run unassisted for short periods and must be under the age of 60 years. Participants were screened for running-related injury history, as well as any gait/mobility-affecting conditions (e.g., orthopedic and cardiovascular) that would adversely impact running ability. No participants reported any current running gait-affecting injuries or pre-existing conditions to warrant exclusion. Participants were provided with a standardized, neutral-cushioning running shoe (Saucony Guide Runner) for use during testing to minimize impact at higher speeds.

Instrumentation: IMU

All participants were fitted with two wearable IMUs (AX6, Axivity, UK, https://axivity.com/, tri-axial accelerometer, and tri-axial gyroscope, 23.0 × 32.5 × 8.9 mm, 11g) on the talus joint of each foot with medical tape (Figure 1). IMUs were programmed in Axivity's omGUI software suite, configured with ± 16 g accelerometer range, and 2,000 dps gyroscope range polling at 60 Hz. The location of the IMU on the talus is essential to reproducing the ZC methodology under investigation. Specifically, tracking the orientation of the talus provides an optimal representation of foot rotation throughout the running gait cycle (Hontas et al., 1986) to determine the foot strike pattern, pronation, and ground contact time.

FIGURE 1
www.frontiersin.org

Figure 1. Example of a participant mounted with the full range of markers and sensors. (A) A macro view of a runner during testing, donning (B) 16 neo-reflective 3D motion tracking markers and 2 AX6 IMU devices. (C) Illustrates a zoomed view of the foot with the markers at the heel, ankle, and front-foot positions; with the AX6 at the talus joint of the foot.

Instrumentation: Reference

For standard reference, a three-dimensional (3D) 14-camera motion tracking system (Vertex, Vicon, UK, www.vicon.com) was used. The 14 Vicon Vertex motion tracking cameras were distributed around a space of 9.8 × 7.9 × 3.2 m3, polling at 200 Hz to provide a high-resolution observation of the participant's running gait. Participants were fitted with 16 neo-reflective markers for use with the Vicon 3D motion tracking system in the following locations: (1) calcaneal tuberosity (heel), (2) lateral malleoli (ankle), (3) base of the second metatarsal (front-foot/toe), (4) lateral mid-shank, (5) lateral knee joint line, (6) mid-lateral thigh, (7) anterior superior iliac spine, and (8) posterior superior iliac spine (Figure 1).

Data capture

Participants initially performed a static pose (arms to the side and feet shoulder-width apart) to calibrate the 3D motion tracking system. Subsequently, participants were prompted to walk for short periods within the 3D tracking environment, providing synchronized data between the 3D tracking, video, and IMU data streams. To ensure synchronization between Vicon and IMU data streams, digital timestamps were created consistently in software for both systems based upon the operating system clock in “milliseconds since epoch” format. Upon successful configuration, participants stood still on the treadmill to provide a baseline reading from IMU devices and to account for any local inclination error or misalignment during fitting. Participants were then asked to perform short, 1-min bouts of treadmill running at four set speeds (8, 10, 12, and 14 km/h) in line with guidelines in previous work (Young et al., 2020) and to ensure participants could successfully complete the tests despite their running ability. A period of 1-min was chosen, as it generally aligns with other similar studies in the field with data capture periods ranging from the 20 s (McGrath et al., 2012) to the 90 s (Bailey and Harle, 2014; Tan et al., 2020). Additionally, participants also ran at a speed comparable to their most recent outdoor 5 km pace (15.1 ± 0.8 km/h). If their self-selected pace was below or equal to pre-defined speeds, no self-selected pace was captured. All runs captured inertial, 3D motion, and video data (240 FPS side and rear perspectives). Tests were conducted twice after a short break (≈1 min) to provide multiple running bouts for participants at each pace. As such, a total of 148 running bouts were assessed during this study.

Data labeling

Foot strike location, pronation severity, and ground contact time were manually labeled by-hand through observation of 3D motion tracking data and slow motion video reference streams in accordance with labels of the previous studies (Young et al., 2020, 2021) by a team of trained researchers (sports science biomechanics) such that each foot may exhibit: neutral, slight or pronated roll of the foot; or heel, mid or fore foot strike location (Figure 2). Labels are generated by observing skeletal output generated by the Vicon system in cross-reference with slow-motion video streams such that pronation is the angle between the heel, ankle, and leg angle (Figure 2B), and foot strike location denotes the impact location of the foot (Figure 2C). A runner is considered pronated should they exhibit 5° or greater foot roll during initial contact, in line with previously outset guidelines (Young et al., 2020). Due to different sampling resolutions between 3D motion capture (200 Hz) and IMU signals (60 Hz), ground contact time is measured and labeled with respect to milliseconds to standardize the measurements. For example, ground contact time from 3D motion capture could output 38 Hz, whereas the IMU could output 11 Hz. Consequently, each method is resampled to 190 ms and 183 ms for 3D motion tracking and IMU data, respectively. Ground contact time is measured as the time elapsed (ms) between initial contact (foot first makes contact with the ground) and final/terminal contact (foot last leaves the ground). Of the 148 running bouts observed, a total of 9,327 strides (mean steps per test = 57.2 ± 4.09) were extracted, labeled, and assessed as part of the study.

FIGURE 2
www.frontiersin.org

Figure 2. Illustrated the view of the labeling process of pronation and foot strike between three neo-reflective markers located at the ankle, heel, and frontfoot positions. The pronation angle is derived based on the angle of the leg in comparison to the angle of the foot, (A,B). Foot strike (C) is determined as the first point that made contact with the ground (red x): heel, mid, or forefoot.

Data processing and the algorithm

Data handling and processing have been described previously (Young et al., 2020, 2021). In brief, acceleration and rotation data are extracted and analyzed in a Jupyter notebook Python 3.7 environment for the execution of the algorithm. Data were prepared/filtered by a Butterworth band-pass filter performing at 60 Hz with a sampling frequency of 3 Hz, and a cut-off frequency of 5 Hz is applied to the vertical acceleration plane and vertical/horizontal rotational velocity to account for signal noise.

IMU algorithm methodology

The method analyses tri-axial accelerometer and tri-axial gyroscope signals in tandem during running to quantify foot strike location, pronation severity, and ground contact time. The method relies on the identification of initial contact from ZC to inform gait feature extraction surrounding impact. A short breakdown of the algorithm is presented below:

(a) Initial contact identification (Figure 3A): A ZC gradient maxima algorithm is deployed for detecting the peaks in the vertical acceleration plane; it is deployed for initial contact identified by observing significant gradient changes. Operating within a dynamic threshold based upon the signal maxima, the ZC gradient maxima algorithm effectively identifies initial contact peaks in vertical acceleration.

(b) The rotational velocity of the foot in vertical and horizontal planes is observed around identified points of initial contact (Figure 3B). An average is taken of each feature, providing a final output of pronation severity and foot strike location.

(c) Final contact identification and ground contact time estimation: The same ZC gradient maxima algorithm is used to identify an inverse peak in the acceleration signal within a 500 ms region of interest following an identified initial contact event. Ground contact time is consequently calculated as the time between an initial contact event and the final contact event.

FIGURE 3
www.frontiersin.org

Figure 3. Data illustration of the evaluated algorithm at the key stages of execution (A) initial/final contact identification and (B) gait feature extraction at the point of contact.

Statistical analysis

The examination of the performance of the proposed algorithms and their respective videos was conducted in SPSS v27. The Shapiro–Wilks tests indicated a normal distribution of all data (p < 0.05). Consequently, intra-class correlation [ICC(2,1)] models examined absolute agreement between the IMU algorithm and 3D reference/slow motion video streams. A predefined ICC performance scale was deployed (Koo and Li, 2016), defined as poor (< 0.500), moderate (0.500–0.750), good (0.750–0.900), or excellent (> 0.900). The mean errors were calculated between the algorithm and 3D motion data for descriptive purposes and are observed as an accuracy metric in ground contact time. Furthermore, the Bland Altman plot (Bland and Altman, 1986) and the box plot were used to visually assess the agreement between ground truth and algorithm outcomes for ground contact time.

Results

Of the 31 participants, no data loss or dropout was experienced during treadmill running sessions. Upon preliminary observation of the quantified algorithm outcomes, no significant outliers were identified. A total of 148 running bouts containing 9,327 strides were analyzed as part of the study.

Initial contact

Intraclass correlation performance degrades at higher speeds in identifying points of initial contact, demonstrating excellent agreement between 8–10 km/h [ICC(2,1) > 0.900) and good agreement (ICC(2,1) 0.750) at 14 km/h and higher self-selected paces; see Table 1. The ZC gradient approach to initial contact identification tends to overestimate the number of initial contact events, especially at higher speeds.

TABLE 1
www.frontiersin.org

Table 1. Initial contact identification performance in comparison to reference labels from 3D-tracking data at differing speeds.

Foot strike location and pronation severity

Intraclass correlations demonstrate excellent agreement between the algorithm and reference streams for foot strike identification (ICC(2,1) > 0.900), particularly demonstrating robustness at the full range of speeds with low error rates throughout; see Table 2. Between 8–12 km/h, the pronation identification algorithm demonstrates good agreement (ICC(2,1) > 0.750) but begins to depreciate at 14 km/h + with moderate (ICC(2,1) > 0.500) agreement.

TABLE 2
www.frontiersin.org

Table 2. Gait feature extraction performance in agreement with reference labels from 3D-tracking data at differing speeds.

Ground contact time

The ground contact time identification approach demonstrates low mean errors at 8, 10, and 12 km/h (9 −17 ms) when compared to 3D motion tracking labels; see Table 3. In a similar vein, observing the median and upper/lower range at lower speeds demonstrates an ability to estimate the ground contact time of varying lengths (Figure 4). Conversely, the mean error rate is slightly higher (21 ms−27 ms) at the higher speeds (14 km/h +) while additionally demonstrating a wider deviance from the median and upper/lower range in comparison to labeled data (Figure 4).

TABLE 3
www.frontiersin.org

Table 3. Performance of ground contact time extraction layer in comparison with labels from 3D tracking data between 8 km/h and a self-selected speed (avg = 15.1 k m/h).

FIGURE 4
www.frontiersin.org

Figure 4. Box plots illustrating the performance of the contact time algorithm at 8, 10, 12, 14 km/h, and a self-selected pace. A refers to actual (labeled) contact time, and P refers to predicted (ZC algorithm) contact time.

Discussion

Understanding running gait is crucial in injury prevention, particularly when quantifying pragmatic biomechanical properties. This can reduce impact-related or strain injuries commonly associated with over-pronation (Daoud et al., 2012). The proposed work investigates and evaluates the performance of a ZC methodology at different running speeds to assess suitability to quantify the foot strike location, pronation, and ground contact time. It was found that the ZC method had reduced agreement when compared to a standard reference at higher running speeds, suggesting its use for running analysis may be suitable for amateur runners only (i.e., those with a 5 km time > 20 min) compared to elite athletes and their gait assessment at higher speeds.

Performance of zero-crossing methodology

In line with studies utilizing a ZC gradient approach for gait cycle segmentation (Bastas et al., 2018; Han et al., 2019), our IC identification algorithm demonstrated excellent absolute agreement across the lower range of speeds (ICC(2,1) > 0.9) and good agreement (ICC(2,1) > 0.75) at higher speeds by identifying peaks in vertical acceleration above a dynamic threshold. The ZC approach to initial contact identification demonstrates a mean error of between 9 and 27 ms between the algorithm and labeled output dependent upon speed; see Table 3.

By observing the Bland Altman plots of the initial contact identification approach at higher speeds (Figure 5), (14 km/h+), we could observe that it is evident that the approach successfully identifies labeled initial contact events, likely due to higher impact forces exerting significant vertical acceleration that gradient analysis can easily identify. However, false positives are occasionally encountered at higher speeds where extraneous noise is often present (Supplementary material, signal-to-noise analysis) following a large impact; see Figure 6. The evaluated methodology attempts to remove false positives based upon a dynamic threshold, estimated through an observation of the average quantified stride length (Young et al., 2020); however, the process is not consistently performant in warranting use at higher speeds. Recently, the use of deep learning has demonstrated utility in identifying temporal gait outcomes in both normal (Gadaleta et al., 2019) and running gait (Gholami et al., 2020; Johnson et al., 2020) from wearable inertial sensors but requires further investigation and validation (i.e., in a range of speeds) before adoption. Should such approaches exhibit a range of validity within the domain, their use could be warranted to inform impact-related gait feature extraction outcomes.

FIGURE 5
www.frontiersin.org

Figure 5. Bland-Altman plots of the ground contact time between ground truth and algorithm output. Blue and orange lines denote mean ± STD of the error.

FIGURE 6
www.frontiersin.org

Figure 6. Comparison of a runner's vertical acceleration data at two different speeds, 8 km/h and 16 km/h. As observed, within higher speeds, a considerable increase in noise is noticed after an initial contact event. Additionally, the signals have obvious differences between speeds due to (i) noise and (ii) potential of changing gait with respect to speed (e.g., fore strike at 8 km/h and heel strike at 16 km/h). Consequently, extracting gait features around a point of impact could be significantly impacted at higher speeds.

In contrast to gyroscope-only based methods that perform gait cycle segmentation through estimating the rotation of the foot for mid-swing analysis, the use of a ZC approach in vertical acceleration (accelerometer) for initial contact identification can help a wider understanding of running gait outcomes at the point of impact due to their sensitivity to ground forces (Falbriard et al., 2018). Crucially, by using initial contact as a marker from an accelerometer, we can search for rotation-based outcomes surrounding initial contact (e.g., pronation and foot strike location).

Ground contact time

Ground contact time is essential to understand due to the implications for running the economy (Di Michele and Merni, 2014). The evaluated approach performs smoothly when observing mean errors from labeled data, demonstrating efficacy between 8–12 km/h (mean error 0.32–2.65%), with a degradation at 14 km/h + (3.94% mean error at 14 km/h; 10+ % mean error at self-selected); see Table 3. However, observing box and Bland Altman plots—see Figures 4, 5—one can observe that despite low deviation from average labels at higher speeds (14 km/h+), there is a significantly wider range of estimated values. These findings are comparable to similar work within the field. For example, Falbriard et al. (2018) assessed a range of signal features (e.g., min/max, ZC) for the identification of temporal gait outcomes, including ground contact time. Similar to the evaluated algorithm, utilizing optimally selected features, the approach presented a degradation in accuracy with respect to speed. However, the observed work also provides a discussion of alternate, lesser-performant features (i.e., the minimum of pitch angular velocity within the IC zone and the maximum of vertical acceleration in the TC zone) that are not significantly affected by speed, which may warrant further investigation for use in high-speed running.

Gait feature extraction

The gait feature extraction layer of the algorithm relies upon observing the horizontal and vertical angular velocity of the foot at impact for pronation and foot strike location, respectively. Table 1 illustrates the performance of the gait feature extraction layer, demonstrating consistently excellent performance across multiple speeds for foot strike location identification, but showing degraded performance in pronation identification at higher speeds.

Upon investigating the horizontal (pronation) and vertical (foot strike location) rotational velocity planes, extraneous noise became apparent surrounding an initial contact event within the vertical rotational velocity plane at higher speeds; see Figure 6. Supplementary Table 1 shows the average noise-to-signal ratio across the range of speeds in both vertical and horizontal rotational velocity within a 167 ms (10 Hz) window of an initial contact event. The experiment demonstrates an obvious and significant increase in noise (+10.1%) in horizontal roll between slow and high speeds, explaining the degradation in pronation accuracy. Conversely, there is noticeably less noise in the vertical rotation plane at all rotational speeds, which is accompanied by consistently excellent test results. The use of a continuous wavelet transform (CWT) may be warranted in future iterations due to high performance in single-sensor applications through noise suppression by the removal of extraneous signal fluctuations, leading to clearer gait feature extractions (McCamley et al., 2012).

The proposed approach performs comparably with similar work within the field. For example, Murai et al. (2018) utilized a single, foot-mounted IMU to observe the angular velocity of the foot during impact to assess pronation at a correlation of r = 0.800, coinciding with our ICC(2,1) score of 0.779–0.867 between 8–12 km/h. However, our evaluated approach provides a significantly higher number of participants (31 runners of varying demographics: evaluated approach, ten male runners: observed study) and insight into the speed of the runners and how it affects performance, providing a more generalizable assessment of IMU-based pronation assessment.

Implications of free-living running gait assessment

Through developing and evaluating an IMU-based algorithm with promising results, the approach provides scope for implementation in low-cost commercial technologies, reducing reliance on expert analysis and/or gold-standard, high-cost technologies (Young et al., 2020). The methodology investigated here primarily focuses on gait feature extraction during treadmill running for use in habitual or low-resource environments. However, there is some debate about the efficacy of treadmill-based gait assessment due to gait kinematics differing in overground and outdoor running scenarios (Lafferty et al., 2021; Benson et al., 2022), potentially inhibiting the utility of the evaluated ZC method. Consequently, the approach should be validated in outdoor scenarios to assess its performance in uncontrolled settings. In performing outdoor validation, the use of IMU-based methods could contribute to a full-scale running gait analysis, providing relatively sparse, long-term observations such as gait monitoring across 10 km or marathon running (Benson et al., 2018; Meyer et al., 2021).

Limitations

Due to the potential for high impact forces at greater speeds, the use of a running shoe during testing was warranted to minimize the risk of impact-related injuries (Sun et al., 2020). The deployed running shoes in this study (Saucony Guide Runner) exhibit a neutral-cushioning shoe and, thus, do not provide pronation-minimizing support. However, running shoes are widely accepted to influence and change aspects of a runner's gait in opposition to barefoot running (Stacoff et al., 1991; Aguinaldo and Mahar, 2003; Jandová et al., 2018). Consequently, although the evaluated algorithms can extract pronation, foot strike location, and ground contact time in comparison to labeled data, the outcomes may not be indicative of the runner's “true” gait, i.e., when running barefoot. Additionally, running shoes reduce impact force on the lower extremities (Aguinaldo and Mahar, 2003), potentially minimizing acceleration on impact observed by the IMU in comparison to previous work (Young et al., 2020). As such, although the evaluated ZC approach to IC identification performs well within the constraints of the study, it should be noted that the ZC approach may not scale between different running shoes, i.e., those that exhibit larger levels of support.

IMUs are susceptible to drift errors due to high-frequency noise within micro-electro-mechanical systems (Narasimhappa et al., 2019) and the potential for local misalignment. Although the evaluated algorithm takes into account local alignment error and uses a Butterworth filter to account for noise, this approach may not be drift-free among different running patterns, which may impact gait outcomes. Therefore, to ensure that the approach is not hindered by drift, it may be necessary to implement a drift-minimizing algorithm (Falbriard et al., 2020). This could be especially useful in analysis at higher speeds, where sensors may be more susceptible to drift due to extensive exposure to high-impact forces.

Future work

Currently, the evaluated algorithm degrades in performance at higher speeds (14 km/h+) due to extraneous noise encountered at higher impact speeds and misidentification of initial contact events. Some shortcomings have been identified for future iterations of the algorithm, namely requiring the use of CWT processing and the potential implementation of artificial intelligence for the identification of IC events in anomalous signals. Future work will validate the approach in overground (i.e., off-treadmill), outdoor running to assess IMU-based running gait assessment over extended running bouts.

Conclusion

The proposed work investigates and evaluates a ZC methodology for the extraction of a range of biomechanical properties from a single foot-mounted IMU that could be useful for general running gait analysis. The evaluated method has demonstrated utility in quantifying foot strike location, pronation severity, and ground contact time during treadmill running at speeds up to 12 km/h, exhibiting good and excellent agreements with 3D motion capture. By conducting this investigation on the ZC methodology for running gait assessment, we contribute to understanding the efficacy and utility of wearable IMUs during running gait. Particularly, providing approaches to understanding running with low-cost apparatus to promote personalized and objective running gait assessment and reduce reliance on traditional, subjective approaches.

Data availability statement

The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.

Ethics statement

The studies involving human participants were reviewed and approved by Northumbria University Research Ethics Committee. The patients/participants provided their written informed consent to participate in this study.

Author contributions

FY and AG conceptualized the question and hypothesis. FY, SS, and AG designed the study from which the data originates. FY and RMa contributed to data collection and analysis. FY wrote the first draft. FY, RMa, CW, RMo, SS, and AG contributed to the interpretation, writing, and editing of the manuscript. All authors contributed to the article and approved the submitted version.

Funding

The work was supported by Northumbria University and the European Regional Development Fund (ERDF) Intensive Industrial Innovation Programme (IIIP). It was delivered through Northumbria University (Grant Number: 25R17P01847).

Acknowledgments

The authors would like to thank all those who volunteered as part of this study.

Conflict of interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Publisher's note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

Supplementary material

The Supplementary Material for this article can be found online at: https://www.frontiersin.org/articles/10.3389/fspor.2022.956889/full#supplementary-material

References

Aguinaldo, A., and Mahar, A. (2003). Impact loading in running shoes with cushioning column systems. J. Appl. Biomech. 19, 353–360. doi: 10.1123/jab.19.4.353

CrossRef Full Text | Google Scholar

Ahmad, N., Ghazilla, R. A. R., Khairi, N. M., and Kasi, V. (2013). Reviews on various inertial measurement unit (IMU) sensor applications. Int. J. Signal Process. Syst. 1, 256–262. doi: 10.12720/ijsps.1.2.256-262

CrossRef Full Text | Google Scholar

Alahakone, A. U., Senanayake, S. A., and Senanayake, C. M. (2010). Smart wearable device for real time gait event detection during running. 2010 IEEE Asia Pacific conference on circuits and systems. IEEE 612–615. doi: 10.1109/APCCAS.2010.5774975

CrossRef Full Text | Google Scholar

Albert, J. A., Owolabi, V., Gebel, A., Brahms, C. M., Granacher, U., and Arnrich, B. (2020). Evaluation of the pose tracking performance of the azure kinect and kinect v2 for gait analysis in comparison with a gold standard: A pilot study. Sensors 20, 5104. doi: 10.3390/s20185104

PubMed Abstract | CrossRef Full Text | Google Scholar

Bailey, G. P., and Harle, R. (2014). Assessment of foot kinematics during steady state running using a foot-mounted IMU. Procedia Eng. 72, 32–37. doi: 10.1016/j.proeng.2014.06.009

CrossRef Full Text | Google Scholar

Baskwill, A. J., Belli, P., and Kelleher, L. (2017). Evaluation of a gait assessment module using 3D motion capture technology. Int. J. Ther. Massage Bodywork 10, 3. doi: 10.3822/ijtmb.v10i3.376

PubMed Abstract | CrossRef Full Text | Google Scholar

Bastas, G., Fleck, J. J., Peters, R. A., and Zelik, K. E. (2018). IMU-based gait analysis in lower limb prosthesis users: comparison of step demarcation algorithms. Gait Posture 64, 30–37. doi: 10.1016/j.gaitpost.2018.05.025

PubMed Abstract | CrossRef Full Text | Google Scholar

Benson, L. C., Clermont, C. A., Bošnjak, E., and Ferber, R. (2018). The use of wearable devices for walking and running gait analysis outside of the lab: a systematic review. Gait Posture 63, 124–138. doi: 10.1016/j.gaitpost.2018.04.047

PubMed Abstract | CrossRef Full Text | Google Scholar

Benson, L. C., Räisänen, A. M., Clermont, C. A., and Ferber, R. (2022). Is this the real life, or is this just laboratory? A scoping review of IMU-based running gait analysis. Sensors 22, 1722. doi: 10.3390/s22051722

PubMed Abstract | CrossRef Full Text | Google Scholar

Bland, J. M., and Altman, D. (1986). Statistical methods for assessing agreement between two methods of clinical measurement. Lancet 327, 307–310. doi: 10.1016/S0140-6736(86)90837-8

PubMed Abstract | CrossRef Full Text | Google Scholar

Chew, D.-K., Ngoh, K. J.-H., and Gouwanda, D. (2018). Estimating running spatial and temporal parameters using an inertial sensor. Sports Eng. 21, 115–122. doi: 10.1007/s12283-017-0255-9

CrossRef Full Text | Google Scholar

Cooper, G., Sheret, I., Mcmillian, L., Siliverdis, K., Sha, N., Hodgins, D., et al. (2009). Inertial sensor-based knee flexion/extension angle estimation. J. Biomech. 42, 2678–2685. doi: 10.1016/j.jbiomech.2009.08.004

PubMed Abstract | CrossRef Full Text | Google Scholar

Daoud, A. I., Geissler, G. J., Wang, F., Saretsky, J., Daoud, Y. A., and Lieberman, D. E. (2012). Foot strike and injury rates in endurance runners: a retrospective study. Med. Sci. Sports Exerc. 44, 1325–1334. doi: 10.1249/MSS.0b013e3182465115

PubMed Abstract | CrossRef Full Text | Google Scholar

Dempster, J., Dutheil, F., and Ugbolue, U. C. (2021). The prevalence of lower extremity injuries in running and associated risk factors: a systematic review. Phys. Act. Health 5, 133–145. doi: 10.5334/paah.109

PubMed Abstract | CrossRef Full Text | Google Scholar

Di Michele, R., and Merni, F. (2014). The concurrent effects of strike pattern and ground-contact time on running economy. J. Sci. Med. Sport 17, 414–418. doi: 10.1016/j.jsams.2013.05.012

PubMed Abstract | CrossRef Full Text | Google Scholar

Falbriard, M., Meyer, F., Mariani, B., Millet, G. P., and Aminian, K. (2018). Accurate estimation of running temporal parameters using foot-worn inertial sensors. Front. Physiol. 9, 610. doi: 10.3389/fphys.2018.00610

PubMed Abstract | CrossRef Full Text | Google Scholar

Falbriard, M., Meyer, F., Mariani, B., Millet, G. P., and Aminian, K. (2020). Drift-free foot orientation estimation in running using wearable IMU. Front. Bioeng. Biotechnol. 8, 65. doi: 10.3389/fbioe.2020.00065

PubMed Abstract | CrossRef Full Text | Google Scholar

Gadaleta, M., Cisotto, G., Rossi, M., Rehman, R. Z. U., Rochester, L., and Del Din, S. (2019). “Deep learning techniques for improving digital gait segmentation,” 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (Berlin: IEEE), 1834–1837. doi: 10.1109/EMBC.2019.8856685

PubMed Abstract | CrossRef Full Text | Google Scholar

Gholami, M., Napier, C., and Menon, C. (2020). Estimating lower extremity running gait kinematics with a single accelerometer: a deep learning approach. Sensors 20, 2939. doi: 10.3390/s20102939

PubMed Abstract | CrossRef Full Text | Google Scholar

Gujarathi, T., and Bhole, K. (2019). “Gait analysis using imu sensor,” 10th International Conference on Computing, Communication and Networking Technologies (Kanpur).

PubMed Abstract | Google Scholar

Han, Y. C., Wong, K. I., and Murray, I. (2019). Gait phase detection for normal and abnormal gaits using IMU. IEEE Sensors J. 19, 3439–3448. doi: 10.1109/JSEN.2019.2894143

PubMed Abstract | CrossRef Full Text | Google Scholar

Higginson, B. K. (2009). Methods of running gait analysis. Curr. Sports Med. Rep. 8, 136–141. doi: 10.1249/JSR.0b013e3181a6187a

PubMed Abstract | CrossRef Full Text | Google Scholar

Hintermann, B., and Nigg, B. M. (1998). Pronation in runners. Sports Med. 26, 169–176. doi: 10.2165/00007256-199826030-00003

PubMed Abstract | CrossRef Full Text | Google Scholar

Hölzke, F., Heller, J., Deatcu, S. A., Golatowski, F., and Timmermann, D. (2020). “Step Detection through Ultra-Low Complexity Zero Crossing Analysis,” 15th IEEE International Conference on Signal Processing (Beijing: IEEE).

Google Scholar

Hontas, M. J., Haddad, R. J., and Schlesinger, L. C. (1986). Conditions of the talus in the runner. Am. J. Sports Med. 14, 486–490. doi: 10.1177/036354658601400610

PubMed Abstract | CrossRef Full Text | Google Scholar

Jafarnezhadgero, A., Alavi-Mehr, S. M., and Granacher, U. (2019). Effects of anti-pronation shoes on lower limb kinematics and kinetics in female runners with pronated feet: the role of physical fatigue. PloS ONE 14, e0216818. doi: 10.1371/journal.pone.0216818

PubMed Abstract | CrossRef Full Text | Google Scholar

Jakob, V., Küderle, A., Kluge, F., Klucken, J., Eskofier, B. M., Winkler, J., et al. (2021). Validation of a sensor-based gait analysis system with a gold-standard motion capture system in patients with Parkinson's disease. Sensors 21, 7680. doi: 10.3390/s21227680

PubMed Abstract | CrossRef Full Text | Google Scholar

Jandová, S., Volf, P., and Vaverka, F. (2018). The influence of minimalist and conventional sports shoes and lower limbs dominance on running gait. Acta Bioeng. Biomech. 20, 3–9. Available online at: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7039038/

PubMed Abstract | Google Scholar

Johnson, W. R., Mian, A., Robinson, M. A., Verheul, J., Lloyd, D. G., and Alderson, J. A. (2020). Multidimensional ground reaction forces and moments from wearable sensor accelerations via deep learning. IEEE Trans. Biomed. Eng. 68, 289–297. doi: 10.1109/TBME.2020.3006158

PubMed Abstract | CrossRef Full Text | Google Scholar

Khera, P., and Kumar, N. (2020). Role of machine learning in gait analysis: a review. J. Medical Eng. Technol. 44, 441–467. doi: 10.1080/03091902.2020.1822940

PubMed Abstract | CrossRef Full Text | Google Scholar

Koo, T. K., and Li, M. Y. (2016). A guideline for selecting and reporting intraclass correlation coefficients for reliability research. J. Chiroprac. Med. 15, 155–163. doi: 10.1016/j.jcm.2016.02.012

PubMed Abstract | CrossRef Full Text | Google Scholar

Lafferty, L., Wawrzyniak, J., Chambers, M., Pagliarulo, T., Berg, A., Hawila, N., et al. (2021). Clinical indoor running gait analysis may not approximate outdoor running gait based on novel drone technology. Sports Health 19417381211050931. doi: 10.1177/19417381211050931

PubMed Abstract | CrossRef Full Text | Google Scholar

Linton, L., and Valentin, S. (2018). Running with injury: a study of UK novice and recreational runners and factors associated with running related injury. J. Sci. Med. Sport 21, 1221–1225. doi: 10.1016/j.jsams.2018.05.021

PubMed Abstract | CrossRef Full Text | Google Scholar

Mason, R., Pearson, L., Barry, G., Young, F., Lennon, O., Godfrey, A., et al. (2022). Wearables for Running Gait Analysis: A Systematic Review. Sports Medicine.

PubMed Abstract

McCamley, J., Donati, M., Grimpampi, E., and Mazza, C. (2012). An enhanced estimate of initial contact and final contact instants of time using lower trunk inertial sensor data. Gait Posture 36, 316–318. doi: 10.1016/j.gaitpost.2012.02.019

PubMed Abstract | CrossRef Full Text | Google Scholar

McGrath, D., Greene, B. R., O'donovan, K. J., and Caulfield, B. (2012). Gyroscope-based assessment of temporal gait parameters during treadmill walking and running. Sports Eng. 15, 207–213. doi: 10.1007/s12283-012-0093-8

CrossRef Full Text | Google Scholar

Meyer, F., Falbriard, M., Aminian, K., and Millet, G. P. (2018). How accurate is visual determination of foot strike pattern and pronation assessment. Gait Posture 60, 200–202. doi: 10.1016/j.gaitpost.2017.12.012

PubMed Abstract | CrossRef Full Text | Google Scholar

Meyer, F., Falbriard, M., Mariani, B., Aminian, K., and Millet, G. P. (2021). Continuous analysis of marathon running using inertial sensors: hitting two walls? Int. J. Sports Med. 42, 1182–1190. doi: 10.1055/a-1432-2336

PubMed Abstract | CrossRef Full Text | Google Scholar

Murai, A., Shiogama, C., Ming, D., Takamatsu, J., Tada, M., and Ogasawara, T. (2018). Estimation of running injury risks using wearable sensors. ISBS Proc. Arch. 36, 240. Available online at: https://commons.nmu.edu/isbs/vol36/iss1/30

PubMed Abstract | Google Scholar

Nagahara, R., Kameda, M., Neville, J., and Morin, J.-B. (2020). Inertial measurement unit-based hip flexion test as an indicator of sprint performance. J. Sports Sci. 38, 53–61. doi: 10.1080/02640414.2019.1680081

PubMed Abstract | CrossRef Full Text | Google Scholar

Narasimhappa, M., Mahindrakar, A. D., Guizilini, V. C., Terra, M. H., and Sabat, S. L. (2019). MEMS-based IMU drift minimization: Sage Husa adaptive robust Kalman filtering. IEEE Sensors J. 20, 250–260. doi: 10.1109/JSEN.2019.2941273

CrossRef Full Text | Google Scholar

Norris, M., Anderson, R., and Kenny, I. C. (2014). Method analysis of accelerometers and gyroscopes in running gait: a systematic review. Proc. Inst. Mech. Eng. P J. Sports Eng. Technol. 228, 3–15. doi: 10.1177/1754337113502472

CrossRef Full Text | Google Scholar

Panebianco, G. P., Bisi, M. C., Stagni, R., and Fantozzi, S. (2018). Analysis of the performance of 17 algorithms from a systematic review: influence of sensor position, analysed variable and computational approach in gait timing estimation from IMU measurements. Gait Posture 66, 76–82. doi: 10.1016/j.gaitpost.2018.08.025

PubMed Abstract | CrossRef Full Text | Google Scholar

Rolf, C. (1995). Overuse injuries of the lower extremity in runners. Scand. J. Med. Sci. Sports 5, 181–190. doi: 10.1111/j.1600-0838.1995.tb00034.x

PubMed Abstract | CrossRef Full Text | Google Scholar

Schlagenhauf, F., Sreeram, S., and Singhose, W. (2018). “Comparison of kinect and vicon motion capture of upper-body joint angle tracking,” in IEEE 14th International Conference on Control and Automation

Google Scholar

Schmidt, M., Rheinländer, C., Nolte, K. F., Wille, S., Wehn, N., and Jaitner, T. (2016). IMU-based determination of stance duration during sprinting. Procedia Eng. 147, 747–752. doi: 10.1016/j.proeng.2016.06.330

CrossRef Full Text | Google Scholar

Sharma, S., Verma, S., Kumar, M., and Sharma, L. (2019). “Use of motion capture in 3D animation: motion capture systems, challenges, and recent trends,” in International Conference on Machine Learning, Big Data, Cloud and Parallel Computing (COMITCon)

Google Scholar

Shipway, R., and Holloway, I. (2010). Running free: embracing a healthy lifestyle through distance running. Pers. Public Health 130, 270–276. doi: 10.1177/1757913910379191

PubMed Abstract | CrossRef Full Text | Google Scholar

Stacoff, A., Kälin, X., and Stüssi, E. (1991). The effects of shoes on the torsion and rearfoot motion in running. Med. Sci. Sports Exerc. 23, 482–490. doi: 10.1249/00005768-199104000-00015

PubMed Abstract | CrossRef Full Text | Google Scholar

Strohrmann, C., Harms, H., Tröster, G., Hensler, S., and Müller, R. (2011). “Out of the lab and into the woods: kinematic analysis in running using wearable sensors,” in Proceedings of the 13th international conference on Ubiquitous computing (Beijing). doi: 10.1145/2030112.2030129

CrossRef Full Text | Google Scholar

Sui, J.-D., Chen, W.-H., Shiang, T.-Y., and Chang, T.-S. (2020). “Real-time wearable gait phase segmentation for running and walking,” in IEEE International Symposium on Circuits and Systems (Seville: IEEE). doi: 10.1109/ISCAS45731.2020.9181210

PubMed Abstract | CrossRef Full Text | Google Scholar

Sun, X., Lam, W.-K., Zhang, X., Wang, J., and Fu, W. (2020). Systematic review of the role of footwear constructions in running biomechanics: implications for running-related injury and performance. J. Sports Sci. Med. 19, 20. Available online at: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7039038/

PubMed Abstract | Google Scholar

Tan, T., Strout, Z. A., and Shull, P. B. (2020). Accurate impact loading rate estimation during running via a subject-independent convolutional neural network model and optimal IMU placement. IEEE J. Biomed. Health Inform. 25, 1215–1222. doi: 10.1109/JBHI.2020.3014963

PubMed Abstract | CrossRef Full Text | Google Scholar

Ueberschär, O., Fleckenstein, D., Warschun, F., Kränzler, S., Walter, N., and Hoppe, M. (2019). Measuring biomechanical loads and asymmetries in junior elite long-distance runners through triaxial inertial sensors. Sports Orthop. Traumatol. 35, 296–308. doi: 10.1016/j.orthtr.2019.06.001

CrossRef Full Text | Google Scholar

Xu, D., Quan, W., Zhou, H., Sun, D., Baker, J. S., and Gu, Y. (2022). Explaining the differences of gait patterns between high and low-mileage runners with machine learning. Sci. Rep. 12, 1–12. doi: 10.1038/s41598-022-07054-1

PubMed Abstract | CrossRef Full Text | Google Scholar

Young, F., Coulby, G., Watson, I., Downs, C., Stuart, S., and Godfrey, A. (2020). Just find it: the mymo approach to recommend running shoes. IEEE Access 8, 109791–109800. doi: 10.1109/ACCESS.2020.3002075

CrossRef Full Text | Google Scholar

Young, F., Stuart, S., Morris, R., Downs, C., Coleman, M., and Godfrey, A. (2021). “Validation of an inertial-based contact and swing time algorithm for running analysis from a foot mounted IoT enabled wearable,” in 43rd Annual International Conference of the IEEE Engineering in Medicine and Biology Society (IEEE). doi: 10.1109/EMBC46164.2021.9631046

PubMed Abstract | CrossRef Full Text | Google Scholar

Zhang, H., Guo, Y., and Zanotto, D. (2019). Accurate ambulatory gait analysis in walking and running using machine learning models. IEEE Trans. Neural Syst. Rehabil. Eng. 28, 191–202. doi: 10.1109/TNSRE.2019.2958679

PubMed Abstract | CrossRef Full Text | Google Scholar

Keywords: algorithm, gait, inertial measurement unit (IMU), running, wearable

Citation: Young F, Mason R, Wall C, Morris R, Stuart S and Godfrey A (2022) Examination of a foot mounted IMU-based methodology for a running gait assessment. Front. Sports Act. Living 4:956889. doi: 10.3389/fspor.2022.956889

Received: 30 May 2022; Accepted: 10 August 2022;
Published: 06 September 2022.

Edited by:

Valentina Agostini, Politecnico di Torino, Italy

Reviewed by:

Markus Brahms, University of Potsdam, Germany
Frédéric Meyer, University of Oslo, Norway

Copyright © 2022 Young, Mason, Wall, Morris, Stuart and Godfrey. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

*Correspondence: Alan Godfrey, alan.godfrey@northumbria.ac.uk

Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.