Next Article in Journal
Detection of Interleukin-6 Protein Using Graphene Field-Effect Transistor
Previous Article in Journal
Coupling Capillary-Driven Microfluidics with Lateral Flow Immunoassay for Signal Enhancement
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

Insole Systems for Disease Diagnosis and Rehabilitation: A Review

1
School of Instrumentation and Optoelectronic Engineering, Beihang University, Beijing 100191, China
2
J. Crayton Pruitt Family Department of Biomedical Engineering, University of Florida, Gainesville, FL 32611, USA
3
School of Transportation Science and Engineering, Beihang University, Beijing 100191, China
4
School of Artificial Intelligence, Beihang University, Beijing 100191, China
5
School of Automation Science and Electrical Engineering, Beihang University, Beijing 100191, China
6
School of Electronics and Information Engineering, Beihang University, Beijing 100191, China
7
School of Industrial and Systems Engineering, University of Florida, Gaineville, FL 32611, USA
*
Authors to whom correspondence should be addressed.
These authors contributed equally to this work.
Biosensors 2023, 13(8), 833; https://doi.org/10.3390/bios13080833
Submission received: 11 June 2023 / Revised: 11 August 2023 / Accepted: 15 August 2023 / Published: 21 August 2023
(This article belongs to the Section Biosensors and Healthcare)

Abstract

:
Some chronic diseases, including Parkinson’s disease (PD), diabetic foot, flat foot, stroke, elderly falling, and knee osteoarthritis (KOA), are related to orthopedic organs, nerves, and muscles. The interaction of these three parts will generate a comprehensive result: gait. Furthermore, the lesions in these regions can produce abnormal gait features. Therefore, monitoring the gait features can assist medical professionals in the diagnosis and analysis of these diseases. Nowadays, various insole systems based on different sensing techniques have been developed to monitor gait and aid in medical research. Hence, a detailed review of insole systems and their applications in disease management can greatly benefit researchers working in the field of medical engineering. This essay is composed of the following sections: the essay firstly provides an overview of the sensing mechanisms and parameters of typical insole systems based on different sensing techniques. Then this essay respectively discusses the three stages of gait parameters pre-processing, respectively: pressure reconstruction, feature extraction, and data normalization. Then, the relationship between gait features and pathogenic mechanisms is discussed, along with the introduction of insole systems that aid in medical research; Finally, the current challenges and future trends in the development of insole systems are discussed.

1. Introduction

The branches of chronic diseases are various and include neurologic, orthopedic, and musculoskeletal diseases. Their clinical manifestations, such as motor impairment and tissue damage, can lead to death and disability in older people [1]. The features of these diseases can include being asymptomatic, having long incubation periods, involving multiple pathogens, and causing numerous complications and related dysfunctions. Therefore, effective methods of diagnosis and rehabilitation are in high demand. Conventionally, rehabilitation and diagnosis are mainly conducted in hospitals, where medical professionals provide appropriate prescriptions supported by methods such as medical assays and X-ray films. However, with the rapid development of an aging society, the number of orthopedic and neurologic chronic patients is increasing, which places heavy burdens on medical institutions and staff [2]. As a result, the demand for more flexible and remote medical methods has grown. In pursuit of this goal, novel recovery methods based on the Internet of Healthcare Things (IoHT) have emerged in the past few decades. IoHT refers to the application of network systems to connect patients and their medical data with available healthcare resources such as hospitals, doctors, and nurses [2,3]. The development of IoHT has led to the creation of wearable medical devices, which have made significant contributions to both medical professionals and patients. For medical professionals, these devices allow them to monitor the human body and remotely evaluate health status while patients are using them [4]. As for patients, they can seamlessly collect data during their daily activities. The collection of data on specific regions of the body does not pose a risk of privacy leakage [5]. Additionally, thanks to the small size and lightweight nature of wearable sensors, patients will experience minimal disruption most of the time [4].
Among various wearable devices, insole systems are particularly suitable for analyzing diseases. The most significant reason is that neurologic chronic diseases, such as Parkinson’s disease (PD) and cerebrovascular accidents (strokes), are caused by lesions in the central nervous system (CNS) and peripheral nerves (PN) [6]. Additionally, typical orthopedic diseases, like flat feet, are closely associated with lower limb lesions [6]. Given these characteristics, gait features have the ability to comprehensively reflect these physiological systems [7]. Therefore, by analyzing these gait patterns, related results such as plantar pressure distribution can contribute to the monitoring of orthopedic and neurologic lesions, such as foot ulceration and loss of dopamine [8], and provide valuable information for recovery.
During the medical application of these sensors (as shown in Figure 1), selecting appropriate techniques and systems for specific diseases is crucial, particularly when the product is intended for assisting in diagnosis. Therefore, conducting an in-depth review of the essential pathogenic mechanisms, sensing techniques, current products, and the correlation between diseases and gait features is highly necessary. However, previous essays have not yet provided a specific focus on these aspects, as this field is highly interdisciplinary. Hence, this article is presented with the aim of addressing this gap.
The article aims to review the mechanisms and applications of the insole plantar pressure sensor systems for disease detection, and the pre- and post-processing techniques used to analyze the data or indicators to be measured in relation to a given disease.
Hence, compared to previous and present works, this essay specifically contributes to the following aspects:
-
Provides an overview of current commercial and institutional insole systems, presenting their parameters, merits, and drawbacks.
-
Establishes the connection between pathogenic mechanisms and abnormal features of six diseases.
-
Conducts a detailed review of how insole systems have assisted in the diagnosis and rehabilitation of each disease.
To conduct this work, we searched references from IEEE, Wiley, Web of Science, and other sources. Key words included ‘neurological and orthopedic diseases’, ‘insole systems’, ‘plantar pressure sensors’, and so on. Based on different research focuses, the collected references were categorized into three aspects. Theoretical medical essays provided us with information on abnormal gait features, such as a long stance phase and reduced peak pressure. Research papers on current plantar pressure sensors offered insights into the mechanisms and parameters of common sensing techniques. Additionally, research articles on medical applications provided valuable information on how insole systems are utilized to assist in medical analysis.
In Section 2, we classified current products according to sensing techniques and summarized their principles and parameters based on the literature. Additionally, we provide definitions of terms commonly used in gait monitoring procedures, as depicted in Figure 2.
In Section 3, we firstly present the three stages of data processing for gait data before medical application, namely reconstruction, extraction, and normalization (as shown in Figure 3). Then, we introduce three frequently used methods and their applications in the reconstruction stage: machine learning, compressive sensing, and fitting.
In Section 4, we further specify the definition and significance of feature extraction. We introduce the main techniques used for feature extraction, including direct calculation and data transformation, along with relevant examples.
In Section 5, we emphasize the individual differences present in gait data, highlighting the importance of normalization to eliminate these differences. We then review two useful methods for normalization: data transformation and anthropometric scaling. The significant results of anthropometric scaling are presented in Table 3 along with their explanations.
In Section 6, we conduct a comprehensive review of six typical chronic diseases and their corresponding insole systems, considering three key aspects: pathogenic principles, abnormal gait features, and the medical assistance provided by insole systems. Detailed diagrams are included to enhance the specificity of the review. By analyzing the gathered information, we summarize the designing methodology of insole systems for each disease.
In Section 7, we explore the black-box issue and the inherent features of gait that have resulted in reduced interpretability and accuracy, thereby imposing limitations on current insole systems. Consequently, taking into account potential trends and advancements in medical-assisted devices, we propose that the utilization of multi-sensing-based digital twin models and predictions for various living scenarios can enhance the performance of future insole systems.

2. Literature Review about Mainstream Detecting Methods

Insole sensors are designed with the purpose of measuring temporal and spatial gait parameters such as cycle time, swing and stance phase, step and stride length, and pressure distribution [9]. Traditionally, these objectives are achieved through plantar force sensing mechanisms, which include piezoresistive, resistive, capacitive, piezoelectric, and temperature-humidity methods, as illustrated in Figure 1.
In the following paragraphs, we provide an overview of seven distinct insole pressure sensing mechanisms and their corresponding current products.

2.1. Piezoresistive Technique

The principle of this technique revolves around establishing relationships between applied stress and the resulting change in the electric resistance of a material. Plantar stress detection can be achieved through two conventional methods: the adhesive method and screen-printing technology.
The adhesive method involves attaching individual force-sensing resistors (FSRs) to specific regions of the insole based on the symptoms of diseases. For example, the insole system for Parkinson’s disease (PD) includes 16 FSRs positioned at the forefoot and heel [10]. Additionally, the system is enclosed in shrink-wrap to prevent displacement and minimize motion-induced abrasion.
Drawbacks of adhesive insole systems, such as sensor overlap, friction, and unstable mechanical capacity, can be addressed through the use of a whole-piece design and fabrication techniques based on screen printing technology. As a result, several commercialized products have emerged, including the F-scan® system [11] which offers a sensing pressure range of 7 kPa to 1043 kPa; the sensor array based on multi-walled carbon nanotube-polydimethylsiloxane [12]; and the SurroSense Rx Insole developed by Orpyx SI. Further advancements in this field are focused on shear stress detection. One proposed system is capable of measuring normal stress up to 400 kPa and shear stress up to 80 kPa [13].
The virtues of piezoresistive sensors, such as high voltage sensitivity and affordability, enable their diverse applications. However, issues like hysteresis and creep may arise during their usage, necessitating frequent calibration. As a result, this technique is more suitable for short-term diseases rather than long-lasting therapy and monitoring.

2.2. Resistive Techniques

These techniques are accomplished by establishing relationships between resistance, element geometry, and structure. Traditionally, resistive force sensing can be achieved through contact surfaces and strain gauges.
The former method utilizes two resistive layers isolated by bracing frames, the imposed load will extrude them to approach. When in contact, current flows through the layers. The contacted area, which is correlated to an external force, can be reflected in the resistance. In a previous study [14], an insole system for diabetic patients was presented, allowing real-time tracking. The contact area between layers increases as the applied force increases.
The latter method involves attaching strain gauges to mechanical structures, which measure the strain when pressure is applied. The strain in the resistive material results in a change in resistance. For example, a previous study [15] proposed a mechanical insole comprised of strain gauge load cells and multiple-axis force sensors. This system can provide synchronous measurements of shear load and normal load.
The Tek-scan company produces highly-integrated resistive and piezoresistive insole systems. These systems offer long-term tracking capabilities due to their low unrepeatability [14] and affordability. However, it is important to note that these systems do not have simple structures, which can result in larger volumes. Additionally, their intricate structure may lead to durability issues, potentially reducing their user base over time.

2.3. Capacitive Techniques

As capacitance is significantly influenced by the dielectric constant, capacitive sensors are sensitive to environmental humidity and electromagnetic interference. Typically, capacitive sensors are constructed with an elastomer medium and two electrode layers. The applied load affects the capacitance by altering the distance between the upper and lower layers, allowing plantar stress to be determined through capacitance measurements. Current products in this category can be classified into experimental systems and commercial systems. An example of an experimental study presents an integrative method [16]. This work involves the utilization of sensor layers with fixed capacitance arrays, along with a flexible circuit layer integrated into the system. This particular system is well-suited for monitoring the rehabilitation progress of stroke patients.
Commercial capacitive insole products have similar advantages with piezoelectric plantar sensors, the common advantage prioritize durability and long-term utilization [17,18,19,20,21,22,23,24], which making them suitable for patient tracking. One existing product boasts a prolonged working lifetime, capable of supporting 100 km of running. It can measure extreme pressures up to 400 kPa, making it suitable for examining weight-supporting gait patterns following extremity fractures [17]. Additionally, a commercial product based on Pedar-X [18] offers sustained and continuous utilization. A difference between piezoelectric PSD sensors and capacitive PSD sensors is the former type do not have much commercial products because piezoelectric PSD sensors are easily influenced by unstable experimental environment [19,20].
As a result, same advantages in long-time utilization make capacitive and piezoelectric plantar pressure sensors can be widely used in long time monitoring process of rehabilitation or diagnosis, such as knee operation [21] of diabetic foot ulcers [22,23] and ankle osteoarthritis (AO) [24], as these conditions require long-term data recording for predictive purposes. Moticon, a company producing open-go capacitive insole systems, also provides solutions for diabetic foot diagnosis and supervision.
Sustained working lifetime and dynamic performance are virtues of capacitive sensors, but the limited force sensing range should be considered when choosing this technique.

2.4. Piezoelectric Techniques

Piezoelectric techniques rely on the accumulation of electrical charges on the surface of non-centrally symmetric materials when an external force is applied [19,20,21]. In piezoelectric insole sensors, this technique is commonly implemented using electrode/piezoelectric film/electrode sandwiched structures. Piezoelectric sensors offer virtues such as high sensitivity, low power consumption, and a simple structure [19,20,21].
A specific prototype [25] has been designed for early-stage diabetes diagnosis. It utilizes eight separate sensors with rigid substrate structures to minimize the negative impacts of crosstalk from other axes. Additionally, the essay [23] demonstrates that flexible printed circuit boards (PCBs) serve as suitable electrode layers for mass production, because PCB boards can make piezoelectric sensors more stable.
Another advantage of piezoelectric sensors is their ability to detect forces in different directions. This is due to the fact that the piezoelectric effect can occur on both vertical and parallel axes to the film surface, and the force-to-voltage coefficient depends on the strength and polarization directions. Previous work [24] achieves this by utilizing a transducer alongside four independent piezoelectric film sensors.
However, due to the polarization orientation limitations of piezoelectric materials, it is challenging to align them in the same direction. This can result in responses from unwanted forces. Additionally, another drawback is the leakage generated in the subsequent amplifying circuit, which means that they cannot measure static forces. These reasons have contributed to the lack of commercialization of piezoelectric-based sensors.

2.5. Temperature and Humidity-Based Techniques

Patients with peripheral neuropathies are at an increased risk of lower extremity skin breakdown [26,27], which can be indicated by changes in temperature and moisture levels [28,29]. To detect inflammation and tissue damage caused by repetitive stress, medical professionals have proposed methods for measuring insole and skin temperature [30,31].
Previous methods for measuring insole temperature mainly relied on thermistors, where changes in resistance reflect temperature changes. For example, three thermistors with a resistance of 5 k are placed at the heel, big toe, and ball of the foot. However, the sensitivity of these methods is limited as they can only detect temperature differences greater than 2.2 °C [32].
To increase sensitivity, more integrated sensors have been developed in the last decade. The SHT series produced by Sensirion [33,34] and the DHT series produced by Aosong Electronics [35] are widely used temperature sensors. For instance, the SHT-21 module, fixed on a printed circuit board (PCB), achieves a sensitivity of 4% and 0.3 °C when the temperature fluctuation is less than 15 °C [31]. Similarly, the SHT-11 module, integrated with an amplifier and A/D converter in a compact chip, demonstrates a sensitivity of 3% and 0.4 °C [34]. These sensors are suitable for the diagnosis and monitoring of foot skin-related conditions, such as diabetic ulcers. A representative insole system produced by Orpyx can measure temperature and pressure simultaneously, thus providing more comprehensive data for diagnosis.

2.6. Virtues and Drawbacks of Techniques

The virtues and drawbacks of these techniques make them suitable for diverse diseases. Piezoresistive and resistive methods have a high force sensing range and low price, but they suffer from low repeatability and are influenced by temperature and humidity. Temperature- and humidity-based sensors have low energy consumption and cost, but their inability to detect plantar pressure limits their application in gait-related analysis. On the other hand, capacitance and piezoelectric methods offer high sensitivity to force, but they are also sensitive to temperature and electromagnetic interference changes.
To demonstrate the models more clearly, we present drafts of prototypes of five sensing techniques-based plantar pressure sensors systems. Hence, the Figure 2 [10,14,18,21,22,32] is present here.

3. The Reconstruction of Plantar Pressure from Gait Data

The sensing techniques mentioned above provide effective methods for measuring gait parameters such as peak plantar pressure and step length. Afterwards, the raw data requires pre-processing before assisting medical diagnosis. Figure 3 is present to demonstrate the stages of Section 3, Section 4 and Section 5.
Generally, the process can be divided into three steps [36,37]: 1. Reconstruction of plantar stress distribution (PSD), 2. Extraction of gait features, 3. Normalization.
The rationale can be summarized as follows: 1. Raw data gathered from sensors can not be applied in medical scenarios directly, and reconstruction is necessary to extract desired information. 2. Gait features are variable; thus, the useful features need to be selected and extracted. 3. Individual differences in gait features can hinder the accuracy of diagnosis, thus requiring normalization [36,37].
As shown in Figure 4, each step can be achieved through distinct reliable methods, each of which will be introduced separately in Section 3, Section 4 and Section 5.
The reconstruction of PSD can be succinctly described as converting analog signals into digital signals for further computer-based processing methods. The first step is to sample the plantar force signal, ensuring it satisfies the Nyquist sampling theorem. The resulting digital signal can be analyzed directly, or its spectrum can be rebuilt using Fourier transform for further analysis. Based on these principles, three current frequently used methods have been proposed and classified [37]: compressed sensing (CS), machine learning (ML), and fitting [37]. Table 1 [19,38,39,40,41,42,43,44,45,46] provides a brief detail of each example in Section 3.

3.1. Fitting

In its early stages, insole systems suffered from a limited number of sensors, leading to two problems: limited coverage and inadequate data for PSD [47]. The former was addressed by designing specific sensing points throughout the insole [48]. However, the latter proved to be a more complex problem, requiring the development of fitting methods. Fitting methods, such as bilinear interpolation and nearest neighbor interpolation, were the first to address the issue of lower spatial resolution caused by the larger sensor spatial distance (sparse distribution) [49].
For example, researchers in [38] proposed a regression model to reconstruct a high-resolution plantar pressure distribution map using less than nine sensors. The model, named the sparse-sensing continuous plantar pressure model (SCPM), employed a Gaussian mixture model (GWM) as the basic function. The model was trained using high-resolution plantar pressure data in the principal component analysis (PCA) method. The obtained model utilized linear least squares (LSQ) to calculate free parameters and reconstruct the pressure distribution. In the experiment, when the number of sensors exceeded 7, the number of GWM mixtures was set to 40, and the dimensions of the vector in GWM were set to 10. Under these conditions, the root mean square error (RMSE) could be kept below 20 kPa. Furthermore, the RMSE gradually decreased with increasing sensor spatial distance.
Another example is provided by researchers in [50]. They developed a novel sitting mat with 567 PSD sensing arrays made from E-textile. In the data processing stage, they interpolated nine data points between the raw data, thus enhancing the virtual resolution up to 43,376. This increased resolution greatly contributed to the mapping of pressure distribution.
Aside from spatial fitting, temporal fitting is another method. In the insole system developed by researchers in [39], they initially divided the insole into six regions and then obtained the complete pressure distribution by superimposing these regions. In the data processing stage, the resolution is improved by interpolating plantar pressure data based on the temporally adjacent average plantar pressure. The interpolated data is further filtered using median filtering. This method facilitates the mapping and calculation of peak pressure, pressure-time integral, and center of pressure.
To adhere to the Nyquist sampling theory, the spatial distance between sensors and the number of sensors must maintain a minimum value and cannot be further reduced. Meanwhile, the fitting method considers the plantar pressure distribution of the entire area as the superposition of individual regions, such as the heel and toes. Although this method simplifies the calculation, neglecting physiological differences caused by this approach can compromise the accuracy of reconstruction [37,39].

3.2. Compressive Sensing

To tackle the aforementioned issues, compressive sensing (CS) has been employed in gait monitoring based on the following theory: by studying the features of PSD, researchers discovered that in domains where mapping is sparse, PSD can be represented by combining a group of specific linear models [41].
In [41], researchers introduced a compressive sensing technique for reconstructing PSD. Firstly, they separated the steps of the participants and aligned the pressure images of those steps. Secondly, they employed high-resolution image data to train models using supervised dictionary learning. The dictionary was designed to transform high-resolution PSD into a sparse representation, which is a combination of several linear models. The obtained results were then used to reconstruct PSD in two ways: orthogonal matching pursuit (OMP) or least absolute shrinkage and selection operator (LASSO). Their results demonstrate that the CS reconstruction method yields accuracy comparable to that achieved by using interpolation with 170 sensors, using only data from 4 sensors. To be precise, when utilizing 4 sensors, the root mean square error (RMSE) is 6.7 kPa per sensing unit. This error can be kept below 7 kPa when the external pressure is below 160 kPa. Additionally, when the number of sensors is less than 9, employing larger sensors can result in a lower RMS error (7 kPa) compared to using smaller sensors (9 kPa).
Another example of CS reconstruction is provided in [42]. Researchers initially collected plantar pressure images (PPI) from force plates during normal walking speed to obtain sparse representations of PSD. Then, they utilized the Topelitz measurement matrix as the CS classifier to categorize the PPIs. The achieved classification accuracy was 97.76%.

3.3. Machine Learning

The compressive sensing and fitting techniques can accurately reconstruct PSD in many cases, but their common drawback is the lack of interpretability in the reconstruction. To extend the application of PSD to a wider range of medical scenarios, it is crucial to emphasize the correlation between plantar pressure and clinical symptoms [51,52]. As a result, various machine learning methods have been utilized to improve performance in analyzing more complex and time-varying spatial gait parameters.
For this purpose, researchers in [45] developed a portable, stretchable, and flexible insole monitoring system based on an active-matrix sensing array (AMSA). This array is constructed on a PCB and utilizes PVDF as a sensing material, ensuring its stability and ability to detect shear pressure [9]. To provide more detailed medical data, they employed a support vector machine (SVM) model to classify five common human postures and actions: jump, walk, jog, squat, and half squat [45]. In the process, they initially considered the average output voltage as the eigenvalue of the five motions due to their distinct differences. They then selected 38 samples from a total of 45 samples for each motion as the training dataset, while the remaining 7 samples were used for prediction. The results revealed a classification accuracy of 99.2%. Furthermore, when classifying 62 clinical samples of patients with Lumbar degenerative disease, the accuracy reached 100%, highlighting its potential application in the diagnosis of chronic diseases.

4. The Feature Extraction of Plantar Pressure from Gait Data

The reconstruction of plantar pressure provides abundant data on the gait cycle. Diagnosis-based features, such as peak plantar pressure and stance phase length, require feature extraction. Therefore, extracting gait features is a crucial step in gait data processing. In the early stages, researchers focused on quantifiable gait features. For example, Barton et al. [53] obtained 1316 plantar pressure parameters using force plates, while Wolf et al. [54] measured 3670 types of gait features from a single gait cycle. Years later, Begg et al. proposed several principles for feature extraction [36]. Firstly, desired features should be observable, such as the maximum and minimum pressure in one gait cycle. Secondly, the desired data should be general, meaning these features occur in all types of participants. This second principle is particularly important for machine learning methods, as the generalizability is directly related to the robustness of the machine learning techniques [36]. In recent years, machine learning-based techniques have been employed for feature extraction [37].
Generally, based on the aforementioned reasons [36,37], techniques for extracting gait features can be classified into three categories: Fourier Transform (FT), Direct Calculation (DC), and Machine Learning (ML). Table 2 [55,56,57,58,59,60,61,62,63,64,65,66,67] provides a brief overview of the examples in Section 4.

4.1. Fourier Transform

FT refers to the process of transforming the reconstructed plantar force distribution map into a digital image format. The image is then manipulated in the frequency domain before being transformed back into the spatial domain [68]. An illustrative example is presented by researchers in [69]. Their study concentrates on diabetic foot and insole temperature. Since diabetic foot and ulceration can significantly affect insole temperature, specifically when the insole temperature rises by more than 2.2 °C, it can be considered a symptom of diabetic foot. Therefore, temperature can be viewed as a reliable feature in this context.
Initially, they utilized RGB channels to create thermal maps of insole temperature. They then performed a Fourier Transform (FT) on the digital images and generated a random noise image of the same size as the amplitude matrix obtained from the FT. The amplification range of the noise image is uniformly distributed and varies from 0 to 1. These generated images exhibit noticeable differences in insole temperature. Finally, the inversely transformed images were included in both the training dataset and the test dataset. The results demonstrated that by employing three models (ResNet, DFT-Net, Transformer), the classification accuracy can achieve 100%, 97.06%, and 88.24%, respectively.
The FT can also be used to select and filter features that are highly correlated with chronic diseases. Freezing of gait (FOG) is the most typical clinical symptom of PD, characterized by the inability to move the foot during walking, as if the lower limbs were frozen [55]. Therefore, the diagnosis of FOG is closely related to plantar pressure [70]. Hence, selecting suitable gait features is crucial for accurate diagnosis. Currently, the most commonly used feature is the freeze index (FI), which employs FT to quantify the extent of leg freezing [56].
In [57], researchers utilized Wavelet Transform (WT, n = 14) and FFT (n = 8) to calculate features, where n represents the length of the sampling window. Following the computation, a total of 31,839 windows yielded 457 features. To select the desired features, the minimum-redundancy maximum-relevance (mRMR) filter was applied. This algorithm identifies the inputs that are most closely related to the class representing FOG in a multivariate manner. Their results demonstrated that FT, FFT total power, and mean detail coefficient are the top three features correlated with FOG.

4.2. Direct Calculation

Aside from FT, calculating features directly from gait data is another effective method for analyzing gait parameters [37]. The DC means can be obtained through various techniques, including peak detection [58,59], threshold division [60,61], weighted average [62,63], and summarization [65,66].
Peak detection aims to capture the extreme maximum or minimum of the output voltage signal. In 2009, Waaijman et al. [58] utilized PSD sensor data to calculate peak pressure and achieved an RMSE accuracy lower than 2.5 kPa. In an effort to enhance the medical information obtained from gait features, Potluri et al. [59] divided the insole into eight regions based on anatomical knowledge. They further employed 3-D insole graphic visualization to improve the distribution images of plantar pressure. To capture the peak pressure, cadence time, and stance ratio, they utilized an LSTM model. Their algorithm successfully differentiated between normal participants, spastic participants, Parkinson participants, and ataxic participants based on four gait features (stance ratio, step time, cadence, and peak pressure).
C O P x = 1 64 F i X i V G R F   C O P y = 1 64 F i Y i V G R F
Threshold division is an approach in digital image processing that determines a grayscale threshold to divide the image into black and white regions. This method can be applied to calculate temporal gait parameters. For example, in [60], researchers calculated the area of plantar contact with the ground using threshold segmentation. They then derived the temporal parameters of gait from the duration of these areas, achieving a low level of error. The RMSEs for stride time, swing time, and velocity were 0.017, 0.019, and 1.74, respectively. Furthermore, thresholds can also be used to calculate spatial features. In [61], researchers first established the force of each sensing point based on the output voltage threshold value (−0.02 V). They then calculated the vertical ground reaction force (VGRF) as the superposition of forces at each sensing point. Additionally, they utilized the following equation to calculate the center of pressure (COP). Fi represents the force of each sensing point, and X and Y represent the distance in the forward and lateral directions, respectively.
The weighted average method is particularly suitable for calculating the COP as it establishes a relationship between lateral or anterior distances and force or plantar pressure, as shown in Equation (1) [61,62]. In 1997, Besser et al. employed the weighted average method to calculate the COP, resulting in an RMSE lower than 13.8 mm [62]. In 2019, Weizman et al. developed an insole system with 88 piezoresistive ink-based sensors [63]. They first depicted the force graph over time and then calculated the gradient in the X (lateral and medial) and Y (anterior and posterior) directions to determine the weights. They compared their COP values with those obtained using a commercial insole system, Pedar-X. Their results showed an RMSE under 4mm in the X direction and under 10mm in the Y direction.
Summarization can be applied to the calculation of Ground Reaction Force (GRF) [64,65]. It focuses on the superposition of values gathered from sensing points. In 1998, Davis et al. [64] utilized an insole system with 16 sensors distributed in a 4 × 4 matrix. In this case, a simple summarization yielded accurate results. The relative error of linearity was 5%, and the hysteresis was controlled below 7.5%. Furthermore, the difference between experimental results and ground truth results was only 5%. As sensing techniques improved, the accuracy also increased. In 2012, Lucas et al. developed a three-axis GRF measuring insole system [65]. They employed silicone as the sensing material as pressure can be reflected through the intensity of light, thereby affecting the current value from the semiconductor due to the photoconductive phenomenon. The output GRF was the linear combination of the responses of opto-electronic detectors, as shown in Equation (2). The mean error was less than 10.7 N when the shear pressure was 68.7 N.
G r o u n d   R e a c t i o n   F o r c e = α i D i E i
In the equation above, α i represents the coefficient calculated from the input signal, while the D i   E i refers to the response from the detector I and photoemitter I, respectively.

4.3. Machine Learning

Though direct means can effectively calculate many parameters, the non-linearity in those algorithms still hinders the accuracy of parameter estimation [37]. Therefore, some machine learning-based indirect means can be applied. For instance, the rotation angle of joints in the lower limbs can reflect the risk of injury, which commonly occurs in workplace and daily living scenarios, necessitating injury prediction.
To address this, Zachary et al. proposed an insole system with six force-sensing resistors [66]. They implemented a Gaussian Process Regression (GPR) linear regression as their model, collecting a finite number of time variables, with each sample of this time series containing α number of features. Their results effectively predicted the hip angle, knee angle, ankle angle, and lumbosacral joint angle (L5S1). Among these angles, L5S1 exhibited the lowest RMSE, with the X-axis and Y-axis having RMSE values of 0.21° and 0.22°, respectively.
By changing the model and algorithms, the applications for the data can also be modified. Initially, Anderson and Zachary et al. utilized a Principal Component Analysis (PCA) to simplify the input data to a manageable level (18 original features) [67]. Then, the data was processed using TensorFlow and K-Nearest Neighbors (KNN) algorithms. The researchers believe that this combination can yield the most homogeneous classification since their algorithm is trained to choose distinct values of K and select the nearest neighbor, ensuring correlation. Ultimately, their model can predict and classify motions such as walking, descending, running, and falling (back, front, left, right) with an average accuracy of 86%.

4.4. Comparison and Choice Explanation of Gait Feature Extraction Methods

The methods mentioned above provide ample examples about extracting gait features from gait parameters. This subsection aims to summarize and discuss these methods.
The Fourier transform can extract peak pressure and spatial parameters like freezing index (FI) because the DFT can reconstruct time-domain and spatial-domain signals from the digital signal of the sensor [55,56,57,70].
The branches of the direct calculation method, including threshold segmentation, weighted averaging, and summarization, are advantageous due to their computational convenience. These algorithms can quickly compute peak pressure through threshold segmentation and calculate a distribution map of stress, shear stress, normal stress, and the center of pressure (COP) rapidly, by utilizing weighted averaging and summarization techniques [60,61,62,63,64,65].
Machine learning algorithms, such as LSTM and Transformer, can handle signals in time-series data and make predictions and classifications on sequential information. Therefore, machine learning algorithms can classify the motion status of users of insole force sensors, predict temporal parameters such as the ankle angle as it changes over time and insole temperature [55,66,67].

5. The Normalization of Gait Data Parameters

Based on the aforementioned procedures, the reconstruction of plantar stress and the extraction of gait features can be achieved. However, gait features are the result of the collective action of muscles, bones, lower limbs, and nerves, meaning that the parameters in gait characteristics are closely related to personal body parameters, such as weight and leg length [37]. Therefore, normalizing gait data to reduce individual differences is necessary [36]. Additionally, when applying machine learning methods in diagnosis, it is important for the feature values to be confined to a certain interval, e.g., [0, 1]. Hence, according to [36,71], algorithms for gait data normalization can be classified into two branches: data transformation and anthropometric scaling [36]. Table 3 provides a brief overview of the examples in Section 5.

5.1. Data Transformation

First of all, data transformation usually maps data with a large range of variation (such as peak plantar pressure) to a fixed interval (such as [0, 1], or [–1, 1]). Such transformations are frequently performed in neural networks [54]. Two of the most commonly used algorithms are: minimum-maximum normalization (MMN) and zero-mean normalization (ZMN).
x = ( x x m i n ) × ( L m a x L m i n ) ( x m a x x m i n ) + L m i n
x = x μ σ
Equation (3) describes the MMN, and Equation (4) describes the ZMN. In the expression of MMN, x represents a certain gait parameter, and the subscripts min and max represent the minimum and maximum values in the x dataset, respectively. The minimum and maximum values of L represent the desired data interval, such as [0, 1]. In many neural network algorithms, the input and output data need to be converted between [0, 1]. Therefore, this method can enhance the accuracy of applying machine learning in gait data analysis [53,72]. For instance, this transformation can be used to normalize the step length or stride length of individuals with varying lengths. Typically, the stride time represents the time interval between two consecutive heel strikes on the ground. Therefore, researchers set Lmax as the gait cycle time and Lmin as 0, and the x dataset is generated from the stride time. Consequently, the obtained x’ dataset represents the proportion of stride time (or swing phase) in the entire gait cycle time, effectively reducing individual differences [73,74].
In the ZMN expression, the dataset x is transformed into x’ with a mean of 0 and a variance of 1, where μ represents the average value of the x dataset, and σ represents the standard deviation of the x dataset. Although the original dataset does not necessarily follow a normal distribution, this calculation method is suitable when comparing the data of one patient with the data of other patients or with the data of a large population [36]. For example, researchers used this transformation and PCA to formulate gait parameters in a study involving patients who had suffered from a stroke [75]. In the experiment, the researchers collected 40 variables from each patient, including stride speed, stride length, walking speed, mechanical energy per cycle, etc. After normalization, all variables had the same range [0, 1], and the subsequent PCA identified speed as the first principal component with a variance ratio of 40.8%.

5.2. Anthropometric Scaling

Normalization can restrict data to a certain interval. However, intrinsic anthropometric features can also introduce variability within gait parameters [36,76]. For instance, individuals with a higher body weight generally exhibit greater peak plantar pressure, ground reaction force, and joint forces, while the center of pressure can also differ. Therefore, the pressure threshold method alone cannot be used to diagnose potential patients with diabetes [71]. Additionally, individuals with longer legs tend to have higher gait velocity and lower cadence [77]. Hence, when using gait speed as a diagnostic factor for PD, leg length should be taken into consideration [78].
To address these issues, anthropometric scaling can be employed. The concept behind this scaling normalization is to transform relevant gait parameters using functional expressions. The arguments of the function encompass both anthropological parameters, such as weight and leg length, and measured parameters that share the same dimension, such as shear stress and normal stress [76].
So far, the most widely used transformation functions were proposed by Hof in 1996 [76]. In this work, key gait parameters were converted into non-dimensional quantities. Physical quantities such as mass and length were transformed into dimensionless measures using a simple ratio method. For more complex physical quantities like acceleration, velocity, force, and energy, functions were formulated incorporating parameters such as leg length, mass, and acceleration due to gravity. The main parameters and their corresponding explanations are provided in Table 3.
Table 3. Main parameters in gait data scaling [76].
Table 3. Main parameters in gait data scaling [76].
ParametersQuantity SymbolScaling EquationAdditional Explanation
mass m   a n d   m 0 m = m m 0 m represents the value with mass quantity, including mass. m0 is the body mass
length l   a n d   l 0 l = l l 0 l represents the value with length quantity, including stride length l0 represents the leg length
time T t = t g / l 0 Most of the time studied in gait is related to velocity, which is affected by leg length
speedV v = v g l 0 Legs of people have different length; the length can influence the velocity
acceleration a a = a g Most of the accelerations studied in gait are related to gravity
forceF F = F m 0 g Force is divided by body weight and the direction of force can be changed with gravitation
energyW W = W m 0 g l 0 Work is defined as the product of force and length
angle is dimensionless

5.3. Comparison and Summarization of Data Transformation and Anthropometric Scaling

Section 5 provided two branches of gait parameters normalization: data transformation and anthropometric scaling. This subsection aims to present a brief summarization of their application scenarios and mechanisms.
The data transformation utilizes normalizing equations like ZMN and MMN (Equation (3)). This method possesses simplicity in computation, allowing for the normalization of all types of gait parameters and their application to datasets for machine learning algorithms [72,73,74].
However, the normalization of ZMN and MMN is only based on the dataset obtained from the sensors and does not take into account the influence of individual body parameters on gait. For instance, individuals with different leg lengths may have different gait speeds. Therefore, when using machine learning algorithms to investigate gait speed for assisting in Parkinson’s disease diagnosis and treatment, factors such as leg length should be considered [71,77,78].
As a result, anthropometric scaling has been proposed, which comprehensively introduces normalization formulas for parameters such as mass, force, velocity, time, and angles while considering individual body parameters [76]. Table 3 presents those equations. Thus, the processed data take into account individual differences, allowing for better assistance in medical diagnosis and treatment.

6. Six Chronic Diseases and Corresponding Insole Systems

Based on the aforementioned techniques, numerous insole systems have been developed, providing precise data on plantar pressure and humidity. These data contribute to the calculation of temporal and spatial gait parameters such as gait frequency, gait velocity, step length, and duration phase, among others. These parameters play a crucial role in rehabilitation and diagnosis for patients with various diseases.
In this section, we will introduce two types of neurological diseases (PD and stroke), two types of orthopedic diseases (knee osteoarthritis and flat foot), and two types of musculoskeletal diseases (diabetes and elderly falling), along with their corresponding insole systems. Furthermore, an illustration of gait features is presented in Figure 4. Figure 5 provides a depiction of the sensing points for each disease, and Figure 6 showcases pathogenic demonstrations of chronic diseases.

6.1. Explanation of Gait Features

Insole systems acquire a wide range of gait parameters through detection and measurement, which serve as the basis for gait feature analysis. However, the definition of gait features is not universally specific. Therefore, this subsection is dedicated to explaining four key gait features: peak plantar pressure, center of pressure (CoP), gait phases, and length of steps and strides. It is worth mentioning that these features (excluding step length) are typically measured as a single value on both sides of the sagittal plane, considering the symmetry of gait.
According to its definition, as depicted in Figure 4, peak plantar pressure refers to the maximum pressure exerted by the sole of the foot on the ground. Abnormal peak pressure is considered a potential indicator of various chronic diseases, such as Parkinson’s disease and diabetic foot [79,80].
The swing and stance phases refer to the duration of time that a foot spends in the swinging motion and the time it remains in contact with the ground, respectively [76,77].
Stride length represents the distance between two consecutive foot contacts of the same foot, while step length represents the distance between the points where the two feet make contact with the ground [80,81].
Among insole systems for flatfoot, KOA, and falling, the CoP is commonly measured. However, it should be noted that the interpretation of CoP can vary depending on the specific scenario, and thus requires clarification.
CoP originally refers to the point where the ground supports the sole of the foot (as shown in Figure 4). CoP can also represent the center of plantar pressure due to Newton’s third law (interaction forces are equal in magnitude and opposite in direction) [82,83].

6.2. Parkinson

PD is a common neurodegenerative disease among middle-aged and elderly individuals [84]. It is characterized by the gradual degradation of dopamine-producing cells, leading to disruptions in muscle movement control and resulting in symptoms such as freezing of gait (FoG), slow movement, and postural instability [85]. Medical treatments for PD typically involve dopamine replacement therapy or surgery, but postoperative responses can vary significantly among individuals and may exhibit unpredictable fluctuations [86]. Therefore, there is a critical need for effective postoperative monitoring and treatment methods for PD patients. In previous studies, various wearable devices based on gait analysis have been developed to address this need. These devices focus on parameters such as gait velocity, stride length, duration of gait phases, and plantar pressure distribution. Table 4 provides typical values for these parameters in PD patients and healthy individuals [87,88,89].
The research of wearable insole systems for PD is divided into two parts: parameters monitoring and external rhythmical cues stimulation therapy [90]; each part will be discussed in this section.
Sensors for measuring parameters in PD can be classified into two categories: inertial sensors (such as gyrosCoPes and accelerometers) [91,92] and plantar pressure sensors [93,94,95,96]. In the case of inertial sensors, R. Hua et al. [91] proposed a PD monitoring insole that incorporates two accelerometers positioned at the heel and the first metatarsal of the foot. The vertical component of the measured acceleration is utilized to detect gait events and determine phase durations, while the horizontal component is used to calculate gait velocity and stride length. The system achieved an average detection accuracy of 88.74%. Additionally, the insole system can differentiate between the “activity state” and “inactivity state” of patients, allowing for the adaptation of the system’s working mode to conserve battery power. B. Jens et al. [92] attached an inertial measurement unit (IMU) sensor to the lateral heel area outside a shoe to assess the degree of gait impairment in PD patients. Gait features in both the time and frequency domains are extracted, and a linear discriminant analysis (LDA) model is employed for classification. The results indicated that the gait cycle, movement range, and signal energy in the frequency domain (0.5–3 Hz) are the most suitable indicators of PD-related gait impairments.
The use of plantar pressure sensors is also applicable in PD research. K. Grandez et al. [93] developed an insole system equipped with three force-sensing resistors (FSRs) distributed at the forefoot and heel areas to compare gait parameters between PD patients and healthy individuals. The captured signals are visualized through a PC application and subsequently analyzed by medical professionals. The results indicated that PD patients exhibit a higher force central frequency (around 1.8 Hz) compared to healthy individuals (around 0.8 Hz), and the plantar peak pressure amplitude of PD patients is approximately 40% lower.
As for adjuvant therapy, wearable devices are employed to provide external stimulation cues to PD patients. These cues can be categorized into three main types: visual, auditory, and somatosensory. Visual cues often utilize laser-assisted devices (LADs). For example, E. Lim et al. [97] used a handheld LAD as a walking aid for PD patients. When patients experience freezing of gait or hesitation, the LAD projects a meter-wide red line ahead to provide instructions. After two days of training, the gait cycles of three patients were experimentally reduced from approximately 10 s per step to less than 5 s per step. Delivering auditory stimulation is another option for PD treatment.
In a previous study by E. Jovanov et al. [98], a therapy system was developed consisting of a stimulation headset and an on-shoe inertial sensor. The inertial sensor detects freezing of gait (FoG) events in real-time by analyzing the signal energy distribution pattern in the frequency domain. The stimulation headset then plays rhythmic auditory recordings, such as a ‘click’ sound, to unfreeze the patients’ gait. The system achieves effective therapy with a latency of 580 ms.
Similarly, Marc Bachlin et al. [99] utilized an earphone and three on-body acceleration sensors placed at the ankle, thigh, and waist to detect and treat FoG. The final detection sensitivity reached 73.1% in 237 tests. While visual and auditory external methods enhance therapy and diagnosis effectiveness, they both have limitations in certain environments. Acoustic cues, like music beats or metronomes, can be disrupted by surrounding noise, while visual-based methods heavily rely on natural lighting conditions [100].
To address these limitations, somatosensory rhythmic external cue-based systems have been proposed. For example, a previous study [101] demonstrated a step-synchronized vibration system with three vibratory devices fixed at high-pressure insole areas (heel and metatarsus). The vibratory motors are activated when the foot is in contact with the ground. The results showed improvements in patients’ gait cycle, step length, and gait velocity, with a coefficient of variation (CV) of approximately 0.05.
The mentioned research not only provides substantial evidence for diagnosis but also enhances surgical rehabilitation, contributing to the treatment of PD.

6.3. Diabetes

Diabetes is a group of metabolic diseases characterized by hyperglycemia. With the improvement of living standards, the incidence of diabetes has been continuously increasing over the past few decades. In 2005, the International Diabetes Federation warned that by 2030, one in ten people would have diabetes [102]. Diabetes can lead to various complications, with diabetic foot being the most severe. If not promptly treated, diabetic foot can progress to a life-threatening condition that may require amputation [103]. Diabetic foot is characterized by two notable pathological symptoms: inflammation and dryness. Inflammation indicates ulceration of the tissues in the affected area, while dryness indicates the loss of autonomic nervous function [104,105].
Early-stage research on diabetic foot focused on the detection of foot ulcers. In 1986, M. E. Edmonds et al. [106] observed that diabetic foot ulcers occur more frequently at the forefoot and toes compared to other areas of the sole. In 1998, D. G. Armstrong et al. [107] established a strong correlation between high plantar pressure (≥60 kPa) and ulceration in individuals with diabetes. A recent study [108] demonstrated that patients with foot ulcers exhibit a rolling motion of the foot during the mid-stance phase of walking. Building upon these medical findings, insole systems for plantar pressure measurement have been developed for monitoring foot ulcers. For example, P. Aqueveque et al. [109] developed an insole system that measures pressure at high-stress areas. It incorporates eight capacitive sensors with diameters of 15 mm strategically placed at the toes, metatarsus, arch, lateral midfoot, and heel. Each sensor unit is capable of withstanding weights up to 20 kg. In another design [110], a micro-electronic mechanical smart portable system (MEMS) based on piezoresistive techniques was proposed for the detection of foot ulcers. The sensor achieved a wide sensing range of 0–2 MPa.
Moreover, recent studies have aimed to investigate the impact of individual patient differences on the pressure at ulcerated areas. M. J. Hessert et al. [111] have highlighted that younger individuals and older individuals exhibit different plantar pressure patterns. Younger individuals tend to experience lower pressure on the lateral area of the foot, which may contribute to better body stability during walking. M. Nouman et al. [112] utilized the Pedar-X® in-shoe pressure measurement system (based on capacitors) to analyze the relationship between plantar pressure distribution patterns and patients’ weight. The findings revealed that the midfoot peak pressure is significantly higher in the obese group compared to other patients. Therefore, for a more accurate diagnosis of ulceration, additional physical factors of patients should be taken into consideration.
Apart from plantar pressure amplitude, foot temperature and humidity also play a significant role in diabetic foot detection as they are closely associated with foot dryness. T. Bernard et al. [32] developed an insole sensor system for the simultaneous monitoring of pressure and temperature in diabetic feet. The system included three thermistors and three pressure sensors placed at the big toe, first metatarsal, and heel. Comparative experiments between diabetic patients and healthy individuals revealed that a plantar pressure above 60 kPa and a temperature difference exceeding 2.2 °C (between different sensor locations) were indicative of early foot ulcers. M. Anouar et al. [113] designed a flexible insole with three integrated temperature/humidity SHT1X sensors and eight inductive force sensors. The collected data, including plantar pressure, humidity, and temperature, are displayed to patients and doctors through a mobile phone application. Real-time alerts on the severity level of patients’ foot ulcers are provided using threshold-based methods.

6.4. Post-Stroke Rehabilitation

Stroke, an acute disease caused by the rupture or blockage of cerebral blood vessels, is a leading cause of disabilities among elderly individuals worldwide [114,115]. Approximately 80% of post-stroke patients experience various degrees of motor impairments, including abnormalities in muscle strength and sensory loss in unilateral limbs [116]. To aid in the recovery of motor functions and enhance the quality of life for these patients, there have been ongoing efforts to develop wearable kinematic assessment systems that monitor daily activities and assist in formulating clinical treatment plans.
The main focus is on the symmetry of limb actions during walking. Typically, the affected side of the lower extremity in stroke patients exhibits relatively lower plantar pressures, resulting in longer stance phases, longer support phases, and lower plantar pressure amplitudes. These parameters are summarized in Table 5 [117,118].
Various limb action monitoring systems have been reported for post-stroke rehabilitation. For example, P. L. Meyer et al. [119] developed a shoe-based wearable system with five FSR sensors (located at the toes, metatarsus, and heel) to capture gait phases in stroke-impaired individuals. The sum of the detected pressure is used to identify heel-strike and toe-off events, enabling the calculation of phase durations. Through experiments involving 16 healthy subjects and 7 post-stroke subjects, the system demonstrated a 95% confidence level in gait phase detection.
In terms of measuring shear pressure, piezoelectric sensors can be utilized. A. M. Howell et al. [120] developed a 32-sensor insole to measure the ground reaction force and ankle moment in stroke patients. The ground reaction force was calculated by summing the forces from each sensor, while the ankle moment was determined by multiplying the force of each sensor by its anterior-posterior distance to the ankle joint center. Results indicated that patients with impaired gait exhibited distinct patterns in terms of energy concentration and peak numbers in the signals.
Moreover, to ensure optimal fit and comfort for patients undergoing rehabilitation, L. Qin et al. [121] introduced innovations in the design of insoles by developing 3D tailor-made insoles. The patients’ feet were scanned to create 3D models using specialized software. The insole structures were then simulated and manufactured through silicone solution casting. Experimental results obtained from patients demonstrated that the peak pressure measured in the mid-foot area was higher compared to traditional flat insoles, indicating improved contact between the insole and the foot. This customization approach enables a more precise and personalized rehabilitation for post-stroke patients.
M. Organero et al. [122] conducted research on optimizing the quantity and placement of sensors, an often overlooked aspect in this field. Initially, an insole with eight FSR sensors was used as the baseline configuration. However, they achieved a more cost-effective solution by minimizing the L1 distance of plantar pressure patterns measured by all eight sensors. The revised system utilized a combination of four sensors, specifically positioned at locations 1, 4, 6, and 7. This reduction in the number of sensors resulted in a 50% cost reduction, which is significant for both stroke survivors and commercial companies. In addition to sensor layout, there are other aspects that warrant optimization. For instance, in hardware design, the selection of economical and practical microchips has not yet yielded satisfactory results and requires further research.

6.5. Flatfoot

The arch is an essential structure of the human foot as it provides stability, absorbs impact forces, and facilitates the support and propulsion of the body [123]. Flatfoot is a common foot deformity characterized by the collapse of the arch, which can be attributed to abnormalities in the foot muscles or bones. This condition hinders patients from engaging in prolonged walking and other lower limb exercises, and if left untreated, it can lead to functional impairments in the leg and spine [124]. Consequently, early detection of flatfoot is crucial for initiating effective rehabilitation interventions.
The clinical diagnosis of flatfoot relies on two types of information, as outlined in Table 6 [125,126,127,128]. The first category includes arch structure parameters, such as height, width, and the contact area between the plantar surface and the ground [127]. The second category involves gait features such as gait phases, center of pressure (CoP), and rotation angles of the ankle joints [129]. Previous studies have employed various methods and techniques to measure these parameters.
The conventional techniques primarily focus on measuring the plantar structure. For instance, in [125], an ultrasonic distance sensor was utilized to scan the entire arch area and determine the maximum distance between the arch and the ground. Patients with an arch distance of less than 1 cm were diagnosed with flatfoot. The results aligned with the assessment of a specialized physician among 20 subjects. A. O. Hamza et al. [126] proposed an optical footprint photography method and related algorithms to provide a more specific evaluation of flatfoot. The patient’s foot surface was placed on a transparent panel and photographed from the opposite side using a camera. The captured image was converted into binary form and divided into plantar contact and non-contact areas. The degree of foot deformity could be diagnosed and classified into seven levels based on the ratio between these areas. In his work [130], Luis A. Navarro developed a flatfoot detection platform consisting of a webcam and six FSR sensors, aiming to provide comprehensive information about the foot structure. The webcam collected data on arch length and width, while the force sensors measured the pressure at discrete plantar regions. By combining these two types of information, the pressure distribution pattern across the entire plantar surface could be estimated. The output results of this system were provided to specialists as an analysis tool.
Although several effective diagnostic platforms have been proposed, these techniques are often associated with complex data collection processes and large volumes of data. To address this issue, J. Y. Kim et al. [131] introduced an in-shoe sensing technology. The new system incorporates two force sensors and one angle sensor based on piezoresistive techniques to measure gait-related signals. The front and rear force sensors detect the toe and heel strike or lift-off events to identify different gait phases, while the angle sensor provides information about ankle rotation angles. Using a deep neural network model, the presence of flatfoot could be determined with an accuracy of 81.52%. The in-shoe force-sensing method offers advantages in terms of comfort and convenience; however, its accuracy is limited since it only measures gait-related features. In the future, it is anticipated that portable flatfoot diagnostic equipment will be developed, integrating the measurement of both foot structure and gait features.

6.6. Knee Osteoarthritis

Knee osteoarthritis (KOA) is a common chronic disease characterized by knee joint damage and muscle weakness [132]. Patients with KOA often exhibit poor postural balance and adopt specific gait strategies. Several critical indicators are used to monitor and analyze the motion abnormalities in KOA patients, including plantar pressure distribution [133], center of pressure (CoP) path [134], duration of gait phases, and knee adduction moment (KAM) [135,136]. These indicators are summarized in Table 7 [134,137,138]. KOA patients typically exhibit a more dispersed plantar pressure distribution pattern, longer duration of the single support phase, smaller range of CoP path, and higher KAM values during walking.
On the basis of medical studies, insoles with force-sensitive sensors have been designed for KOA patients. For example, I. Saito et al. [134] utilized the F-scan insole sensing system to detect the CoP path in KOA patients. In walking experiments, it was observed that the percentage of the anteroposterior CoP path length to the foot length (%Long) was significantly lower in KOA patients compared to normal individuals (52.4% vs. 64.7%). This difference can be attributed to the limited knee movement angles in KOA patients, resulting in a shorter anteroposterior displacement of the CoP.
M. M. Organero et al. [137] employed an insole system with eight force-sensitive resistor (FSR) sensors to analyze the walking strategy of KOA patients. Through experiments involving 14 KOA patients and 14 healthy individuals as the control group, it was found that the duration of the double support phase and the transfer mode of forefoot pressure (e.g., movement speed and route) are closely related to KOA. Each of these features was able to identify KOA with an accuracy higher than 89%, using support vector machines (SVM) and decision tree algorithms.
In addition to plantar pressure and CoP path, KAM has also been proven to be a critical indicator of KOA. S.H. Kang et al. [138] developed a system consisting of a six-axis goniometer and a six-axis force/torque sensor to measure the KAM of both KOA patients and healthy individuals during lower limb exercises. In the experiment, which involved stepping on an elliptical trainer, it was found that the mean peak KAM value of the patient group was 47% higher compared to the healthy group.
Another study [139] proposed a wearable feedback system to reduce the KAM value of KOA patients during walking. The system comprised an insole FSR sensor located at the lateral side of the heel and a vibration motor at the ankle. When the detected pressure crossed a pre-determined threshold, the motor was activated to assist patients in adopting a more medial weight-bearing strategy. The results demonstrated that through this feedback mechanism, reductions of 6.0% and 13.9% were achieved in the first and second peak of the KAM, respectively.
In a study by A. M. Howell et al. [140], an insole with 12 FSRs was designed to estimate patients’ KAM. The obtained plantar pressure data was compared with KAM values simultaneously measured by motion capture cameras. Using a linear regression method with a correlation index of 0.80, this KAM detection method achieved an accuracy of over 75%.
In the future, there is a desire for insole systems to provide accurate measurements of both plantar pressure and KAM. This would enable a more comprehensive and reliable diagnosis for KOA patients.

6.7. Elder Falling Event

The prediction or warning of falling events, which can result in life-threatening injuries for elderly individuals such as fractures and visceral ruptures, is highly desired in elderly support services [141,142,143,144]. Gait information, including CoP displacement, total CoP displacement, step length, and gait velocity, is considered important for detecting falls [145,146]. These parameters are explained in Table 8 and Section 6.1. Among those parameters, ground reaction force deviation and CoP deviation (observed through gait phase and duration) are often measured for fall detection [145,146].
Early-stage studies involved observing the gait of elderly individuals in laboratory settings using fixed equipment, such as depth cameras. One example is the system developed by A. Dubois et al. [147], which utilized an RGB-D camera to assess fall risk. Through image processing algorithms, the trajectory of the human center of mass was estimated, enabling the extraction of gait parameters like step length, step duration, and gait velocity. The estimation error for these parameters was verified to be less than 6.6% when compared to a commercial altimetric carpet (GAITRite). While the depth camera-based system provides reliable sensing capabilities, it is cumbersome and highly dependent on the specific venue’s constraints.
To enhance the convenience of the monitoring process, H. A. Ghaida et al. [148] introduced a wearable insole equipped with three FSR sensors to monitor the CoP during a standing posture. Experimental results demonstrated a clear correlation between the developed insole and the F-Scan insole system (Tekscan, Norwood, MA, USA), which is commonly used by podiatrists [148]. The average root mean square (RMS) error of the total CoP measurement was 3 mm in the mediolateral direction and 2 mm in the anteroposterior direction.
In another study, D. Chen et al. [149] proposed a smart insole with a 96-piezoresistive sensor array and an IMU to classify different types of falls in the elderly. Parameters such as maximum ground reaction force difference, foot contact pitch, double-support phase duration, and pressure threshold-crossing point number were used to identify fall risks due to their close relationship with changes in body balance. With the aid of an SVM classifier, two types of falling events, namely slip and trip, could be recognized with an accuracy of 98.1%. L. Wang et al. [150] developed a smart insole using a three-axis accelerometer and a three-axis gyrosCoPe to detect falling events in the daily activities of older adults. A one-dimensional convolutional neural network model was employed to process the raw sensor data, achieving an accuracy of 98.61%. Compared to traditional fall hazard identification methods that rely on cameras, insole-based systems offer greater convenience and lower costs.
Apart from identifying falling events during walking, insole-based systems have also been utilized for predicting falling risks. For example, J. C. Ayena et al. [151] conducted a one-leg standing test for assessing a falling risk based on four FSR sensors placed at the heel and toes areas. The changes in the center of pressure (CoP) line were calculated during the experiments and compared with the participants’ self-assessment of falling risk using the Likert scale. The results indicated that the swing of the CoP is an effective indicator for evaluating the falling risk in the elderly.
Although various smart insole sensors have been proposed to detect and prevent accidental falls, there are still several challenges hindering their practical applications. The first challenge is comfort. While the insole sensors themselves can now be thin and flexible, the circuit board, battery, and wireless module still occupy a considerable volume, causing discomfort for the user. Secondly, the issue of energy consumption cannot be ignored. Insole sensors and data transmission require a constant energy supply for long-term daily monitoring, but current battery technology struggles to meet this demand. With the development of flexible circuits and advanced energy management, these problems are expected to be resolved in the near future, allowing insole-based systems to be widely employed for fall detection.

6.8. Brief Conclusion of Section 6

In summary, when designing an insole system for specific diseases, several considerations need to be taken into account, including abnormal gait features, sensing techniques, desired parameters, and detecting regions. The relevant information has been summarized in Table 9 for easy reference.
In terms of gait features and desired parameters, peak plantar pressure is closely associated with all six diseases, while shear pressure is specifically related to conditions that affect the movement of the CoP, such as flat foot, knee osteoarthritis (KOA), and falling events. The length of the gait phase is an important indicator for PD, stroke, and KOA. Additionally, diabetic foot and flat foot have specific indicators such as humidity, temperature, and arch height.
The selection of detecting regions is determined by the desired parameters. Although many products currently enable full-area detection, analyzing specific regions can provide more targeted results.
In terms of sensing techniques, piezoresistive sensors are the most suitable option, but piezoelectric sensors are also necessary for measuring shear pressure. Furthermore, the incorporation of cameras and inertial sensors can contribute to capturing integrated movements and models.

7. Challenges and Outlook

7.1. Challenges

7.1.1. Black-Box Issue in Disease Diagnosis

To achieve high levels of accuracy in disease detection using machine learning algorithms, there is a strong demand for a comprehensive and extensive database. While such a database is currently unavailable, researchers from various institutions have created small-scale databases for specific disease diagnoses, and promising results have been reported, as discussed in previous sections.
However, the output results from machine learning models cannot yet be directly utilized for disease analysis. One of the main reasons for this is that the decision-making process of AI algorithms, often referred to as the “black-box” issue, is not fully understood by humans.
The black-box issue poses a significant challenge to the development of machine learning-supported disease analysis, particularly in the context of the IoHT where diagnosis data are transmitted to remote medical professionals without clear explanations of how the results are generated. For example, the PSD system can predict the occurrence of FoG by machine learning algorithms, but the explanation of prediction is not visible. Hence, the result can only assist a medical diagnosis because of the lack of explanation.
Unlike domains such as autonomous driving, where machine learning results can be directly used to make decisions (e.g., speeding up or performing a U-turn), medical data requires a comprehensive understanding before further treatments can be administered. As a result, current machine learning techniques are primarily utilized as assistive tools, limiting their effectiveness in addressing nonlinear and complex issues such as diagnosing diseases based on gait features.
In summary, the current dilemma involves the black-box issue, the lack of a large-scale database, and the constrained development of IoHT applications.

7.1.2. Algorithms Misunderstand the Deviation of Gait Data

There is another dilemma associated with gait parameters. This dilemma relates to the potential bias that can arise during algorithm training due to the nature of gait parameters as a subset of biological data.
One of the contributing factors to this bias is the prevalence of duplicate or near-duplicate samples in gait parameter data [152]. Since gait parameters are derived from similar daily activities, the occurrence of duplicate samples is more apparent. Moreover, certain changes in parameters may not be immediately evident within a short period of time. When constructing a database for machine learning, duplicate samples often appear in both the training and testing datasets.
To simplify, when subtle changes in gait parameters are detected, although they may symbolize potential chronic diseases, the training algorithms may regard them as a normal fluctuation of gait data. Hence these subtle but crucial changes are overlooked by the training algorithms. The accuracy of diagnosis may therefore be influenced.
This bias in algorithm training presents a significant challenge when using gait parameters for disease diagnosis and analysis. Addressing this issue will require careful consideration and development of strategies to mitigate the impact of duplicate samples and ensure that the algorithms are capable of capturing the subtle variations indicative of specific chronic diseases.
In essence, while algorithms are effective in training machine learning models, they may not properly reflect the influence of neglected features. Consequently, the algorithms can inadvertently introduce bias based on the extracted features, leading to a decrease in the accuracy of rehabilitation and/or diagnosis evaluation [153].

7.1.3. Hardware Decreases the Sensing Accuracy

The plantar pressure sensor, as a human-machine system for assisting medical diagnosis, requires its software to analyze daily gait data and provide references for medical treatment. Therefore, the accuracy of the data collected on the hardware side will significantly affect the effectiveness of the analysis.
However, there are several factors with the current foot-pressure sensor hardware that contribute to inaccurate data collection.
For instance, traditional resistive sensing technology is unable to detect shear stress [9], and piezoelectric sensing technology, due to the presence of piezoelectric effect in different directions [9], reduces the accuracy of detecting vertical pressure. Moreover, the sensor itself has noise, temperature drift, and zero drift, and there is relative slippage between the user’s foot and the insole, all of which decrease the accuracy of the collected data [46].
The above-mentioned problems will generate redundant data and errors, not only increasing the computational burden on the software side but also reducing the accuracy of data analysis. Therefore, there is an urgent need for sensors with more precise detection capabilities and the ability to calibrate errors more effectively.

7.2. Outlook

In the foreseeable future, we consider that the insole systems can be combined with the following trends to enhance their performance in assisting diagnosis and rehabilitation.

7.2.1. Predict Patient’s Performance under Different Scenarios

For the purpose of enhancing performance in daily lives, patients are required to perform specific tasks during the rehabilitation training process. For example, analyzing the distribution of plantar pressure generated from walking on a flat surface can assess the progress of rehabilitation. However, these specific tasks may not cover all scenarios encountered in daily activities.
Therefore, it would be highly beneficial to develop methods that can use limited gait data to predict patients’ behavior in most, if not all, daily activities. For instance, algorithms can utilize gait data from walking on a smooth surface to predict performance on uneven terrain. Similar algorithms have been developed for applications such as Phase-Functioned Neural Networks for Character Control [154] and Local Motion Phases for Learning Multi-Contact Character Movements [155]. These examples highlight the potential for developing algorithms that can leverage gait data for a wide range of scenarios.
By developing such algorithms, it becomes possible to predict and analyze patients’ performance in various daily activities, providing valuable insights for rehabilitation and facilitating personalized treatment plans. This can contribute to improved outcomes and a more effective integration of rehabilitation into patients’ everyday lives.

7.2.2. Multi-Sensing-Based Human Body Digital Twin (Hardware)

Digital twin (DT) technology involves creating a virtual replica of an object or system. This technology combines various sensors and sophisticated algorithms to analyze historical and real-time data gathered from these sensors. It has been shown that DT technology is effective in monitoring current performance and predicting behavior under different conditions. To build a comprehensive DT model, different types of sensors can be utilized, categorized into three types based on their application areas: muscle, orthopedic limbs, and neurons.
Therefore, the digital twin model (DT) can promote the development of plantar force sensors both in hardware and software.
As for hardware, the multi-sensor fusion utilizes various sensors to monitor daily data from different parts of the human body and uses this data to construct the user’s digital twin model.
For instance, IMU sensors can measure parameters such as gait velocity and ankle rotation, which are closely associated with lower limb movement. Electromyogram (EMG) or force myography (FMG) sensors can detect acceleration and posture, providing insights into the status of muscles [156]. Additionally, micro-electrode arrays (MEA) can capture changes in neurons by recording extracellular field potential.
The hardware of a multi-sensor system can compensate for the errors generated during data monitoring by capturing data from relevant parts of the user comprehensively. This is because data collected from different sensing technologies can be used for mutual calibration of the data.

7.2.3. Multi-Sensing-Based Human Body Digital Twin (Software)

As for software, currently, wearable devices collect objective data. However, in many cases, the most effective solution to human chronic disease problems is actually relatively subjective, such as surveys, focus groups, interviews, and other methods based on behavioral science theories. Therefore, the establishment of DT provides a large amount of foundational data, which helps integrate the collection of subjective and objective data and medical analysis.
Meanwhile, by utilizing databases containing data on gait features, lower limb postures, and muscle activity, foot and plantar parts of DT models can be established. These models can assist medical professionals in predicting and estimating potential disease development trends, thereby enhancing the accuracy of diagnosis.
Overall, DT technology, with its integration of sensors and data analysis, offers significant potential for monitoring and predicting the behavior of objects or systems. In the context of healthcare, DT models can provide valuable insights for diagnosis and enable medical professionals to make informed decisions based on accurate predictions.
Figure 7 comprehensively summarizes the challenges and outlook in Section 6 and Section 7, respectively.

8. Conclusions

In this essay, we have covered various aspects related to the emergence and application of insole systems for disease diagnosis and rehabilitation. This essay is structured as follows:
First, we provide a background on the development of insole systems and their significance in medical analysis in Section 1. We emphasize the role of gait features in diagnosing chronic lesions and monitoring patient rehabilitation.
It is important to introduce different sensing techniques of insole systems. Therefore, in Section 2, we discuss common sensing techniques used in gait analysis, including their mechanisms, detecting parameters, drawbacks, and advantages.
Since the above sensing techniques focus on obtaining gait data, we need to explain the stages of processing gait data. Hence, in Section 3, we present the three steps involved in processing gait data, namely data reconstruction, feature extraction, and data normalization. In Section 4 and Section 5, we review frequently used methods and their applications in each step.
After reviewing sensing techniques and gait data pre-processing methods, we then review the medical application of PSD sensors and insole systems. Therefore, in Section 6, we explain the mechanisms and abnormal gait features associated with six typical chronic diseases (PD, KOA, diabetic foot, flat foot, and stroke). Additionally, we review the corresponding insole systems designed for diagnosing and rehabilitating these diseases, establishing a connection between insole systems and diseases. We include diagrams illustrating abnormal gait features.
To analyze the current status of PSD sensors and insole systems more deeply, we discuss the present challenges and future trends, respectively.
In Section 7.1, we analyze the challenges faced by insole systems, focusing on gait parameters, the black-box issue, and hardware factors that decrease the sensing accuracy. These obstacles hinder the further development of insole systems by neglecting subtle changes and reducing interpretability and sensing accuracy.
In Section 7.2, we propose future developing trends of insole systems. The first one is improving algorithms to utilize a limited database to predict users’ gait parameters under different scenarios. The second one is related to hardware and software. By utilizing multi-sensing methods, such as combining EMG, IMU, and FMG sensors with PSD sensors, more detailed daily data of users can be obtained. Therefore, DT models of users can be established to assist medical professionals in diagnosing and analyzing.
Overall, this essay provides a comprehensive overview of insole systems, their application in medical analysis, the challenges they face, and potential solutions for future development.

Author Contributions

Writing—original draft preparation, Z.Z., Y.D., Z.X., N.G, J.W., R.P., M.Z. and Y.S.; writing—review and editing, Z.Z., N.G., S.G. and H.B.; visualization, Z.Z. and Z.X.; supervision, S.G. and H.B. All authors have read and agreed to the published version of the manuscript.

Funding

The researched is funded by Beihang University under Grant KG12090401 and Grant ZG216S19C8, Beijing Municipal Natural Science Foundation M22019, National Natural Science Foundation of China (62171014 and 61803017).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Australian Institute of Health and Welfare. Chronic Diseases. 2016. Available online: http://www.aihw.gov.au/chronic-diseases/ (accessed on 21 July 2023).
  2. Yin, Y.; Zeng, Y.; Chen, X.; Fan, Y. The internet of things in healthcare: An overview. J. Ind. Inf. Integr. 2016, 1, 3–13. [Google Scholar] [CrossRef]
  3. Vognild, L.K.; Burkow, T.M.; Luque, L.F. The MyHealthService approach for chronic disease management based on free open source software and low cost components. In Proceedings of the 2009 Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Minneapolis, MN, USA, 3–6 September 2009; pp. 1234–1237. [Google Scholar] [CrossRef]
  4. Bai, B.; Nazir, S.; Bai, Y.; Anees, A. Security and provenance for Internet of Health Things: A systematic literature review. J. Softw. Evol. Proc. 2021, 33, e2335. [Google Scholar] [CrossRef]
  5. Liu, F.; Han, J.-L.; Qi, J.; Yu, Z.; Yu, J.-L.; Li, Q.-P.; Lin, D.; Chen, L.-X.; Li, B.-W. Research and application progress of intelligent wearable devices. Chin. J. Anal. Chem. 2021, 49, 159–171. [Google Scholar] [CrossRef]
  6. Jin, H.; Luo, Y.; Li, P.; Mathew, J. A Review of Secure and Privacy-Preserving Medical Data Sharing. IEEE Access 2019, 7, 61656–61669. [Google Scholar] [CrossRef]
  7. Logroscino, G. The role of early life environmental risk factors in Parkinson disease: What is the evidence? Environ. Health Perspect. 2005, 113, 1234–1238. [Google Scholar] [CrossRef] [PubMed]
  8. Moissenet, F.; Bélaise, C.; Piche, E.; Michaud, B.; Begon, M. An optimization method tracking EMG, ground reactions forces and marker trajectories for musculo-tendon forces estimation in equinus gait. Front. Neurorob. 2019, 13, 48. [Google Scholar] [CrossRef]
  9. Zhang, Z.; Xu, Z.; Chen, W.; Gao, S. Comparison between Piezoelectric and Piezoresistive Wearable Gait Monitoring Techniques. Materials 2022, 15, 4837. [Google Scholar] [CrossRef]
  10. Bamberg, S.J.M.; LaStayo, P.; Dibble, L.; Musselman, J.; Raghavendra, S.K.D. Development of a quantitative in-shoe measurement system for assessing balance: Sixteen-sensor insoles. In Proceedings of the 2006 International Conference of the IEEE Engineering in Medicine and Biology Society, New York, NY, USA, 30 August–3 September 2006; pp. 6041–6044. [Google Scholar]
  11. Tekscan Inc. Pressure Mapping, Force Measurement & Tactile Sensors. Available online: https://www.tekscan.com/products-solutions/systems/f-scan-system (accessed on 6 August 2020).
  12. Gerlach, C.; Krumm, D.; Illing, M.; Lange, J.; Kanoun, O.; Odenwald, S.; Hubler, A. Printed MWCNT-PDMS-composite pressure sensor system for plantar pressure monitoring in ulcer prevention. IEEE Sens. J. 2015, 15, 3647–3656. [Google Scholar] [CrossRef]
  13. Amemiya, A.; Noguchi, H.; Oe, M.; Sanada, H.; Mori, T. Establishment of a measurement method for in-shoe pressure and shear stress in specific regions for diabetic ulcer prevention. In Proceedings of the 2016 38th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Orlando, FL, USA, 16–20 August 2016; pp. 2291–2294. [Google Scholar]
  14. Melakessou, F.; Bieck, W.; Lallemant, Q.; Palmirotta, G.; Anti, B. Presentation of a new sensor enabling reliable real time foot plantar pressure distribution retrieval. In Proceedings of the Wireless Mobile Communication and Healthcare: 7th International Conference, MobiHealth 2017, Vienna, Austria, 14–15 November 2017; In Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering; Springer Nature: Berlin/Heidelberg, Germany, 2017; pp. 217–224. [Google Scholar]
  15. Lind, R.F.; Love, L.J.; Rowe, J.C.; Pin, F.G. Multi-axis foot reaction force/torque sensor for biomedical applications. In Proceedings of the 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems, St. Louis, MO, USA, 10–15 October 2009; pp. 2575–2579. [Google Scholar]
  16. Mustufa, Y.A.; Barton, J.; O’Flynn, B.; Davies, R.; McCullagh, P.; Zheng, H. Design of a smart insole for ambulatory assessment of gait. In Proceedings of the 2015 IEEE 12th International Conference on Wearable and Implantable Body Sensor Networks (BSN), Cambridge, MA, USA, 9–12 June 2015; pp. 1–5. [Google Scholar]
  17. Braun, B.J.; Bushuven, E.; Hell, R.; Veith, N.T.; Buschbaum, J.; Holstein, J.H.; Pohlemann, T. A novel tool for continuous fracture aftercare—Clinical feasibility and first results of a new telemetric gait analysis insole. Injury 2016, 47, 490–494. [Google Scholar] [CrossRef]
  18. Putti, A.; Arnold, G.; Cochrane, L.; Abboud, R. The Pedar® in-shoe system: Repeatability and normal pressure values. Gait Posture 2007, 25, 401–405. [Google Scholar] [CrossRef]
  19. Gao, S.; Chen, J.-L.; Dai, Y.-N.; Wang, R.; Kang, S.-B.; Xu, L.-J. Piezoelectric-Based Insole Force Sensing for Gait Analysis in the Internet of Health Things. IEEE Consum. Electron. Mag. Vol. 2020, 10, 39–44. [Google Scholar] [CrossRef]
  20. Dai, Y.; Xie, Y.; Chen, J.; Kang, S.; Xu, L.; Gao, S. A lamination-based piezoelectric insole gait analysis system for massive production for Internet-of-health things. Int. J. Distrib. Sens. Netw. 2020, 16, 1550147720905431. [Google Scholar] [CrossRef]
  21. Iso-Ketola, P.; Karinsalo, T.; Myry, M.; Halme, A.; Salpavaara, T.; Lekkala, J.; Vanhala, J. Development of a lower extremity rehabilitation aid utilizing an insole-integrated load sensor matrix and a sole-embedded measurement node. In Proceedings of the 2009 International Symposium on Wearable Computers, Linz, Austria, 4–7 September 2009; pp. 107–114. [Google Scholar] [CrossRef]
  22. Tamm, T.; Pärlin, K.; Tiimus, T.; Leemets, K.; Terasmaa, T.; Must, I. Smart insole sensors for sports and rehabilitation. In Nanosensors, Biosensors, and Info-Tech Sensors and Systems 2014. In Proceedings of the SPIE Smart Structures and Materials + Nondestructive Evaluation and Health Monitoring, San Diego, CA, USA, 9–13 March 2014; International Society for Optics and Photonics. SPIE: Cergy, France, 2014; Volume 9060, p. 90600L. [Google Scholar]
  23. Mariani, B.; Rouhani, H.; Crevoisier, X.; Aminian, K. Quantitative estimation of foot-flat and stance phase of gait using foot-worn inertial sensors. Gait Posture 2013, 37, 229–234. [Google Scholar] [CrossRef] [PubMed]
  24. Kärki, S.; Lekkala, J.; Kuokkanen, H.; Halttunen, J. Development of a piezoelectric polymer film sensor for plantar normal and shear stress measurements. Sens. Actuators A Phys. 2009, 154, 57–64. [Google Scholar] [CrossRef]
  25. Giacomozzi, C.; Uccioli, L. Learning from experience: A simple effective protocol to test footwear prescriptions for the Diabetic foot by using the Pedar system. J. Biomed. Sci. Eng. 2013, 6, 45–57. [Google Scholar] [CrossRef]
  26. Jordan, C.; Bartlett, R. Pressure distribution and perceived comfort in casual footwear. Gait Posture 1995, 3, 215–220. [Google Scholar] [CrossRef]
  27. Boulton, A.J.M.; Betts, R.P.; Franks, C.I.; Newrick, P.G.; Ward, J.D.; Duckworth, T. Abnormalities of foot pressure in early diabetic neuropathy. Diabetes Med. 1987, 4, 225–228. [Google Scholar] [CrossRef]
  28. Norton, D. Calculating the risk: Reflections on the norton scale. Decubitus 1989, 2, 24–31. [Google Scholar]
  29. Keller, P.A.; Sinkovic, S.P.; Miles, S.J. Skin dryness: A major factor in reducing incontinence dermatitis. Ostomy Wound Manag. 1990, 30, 60–64. [Google Scholar]
  30. Brand, P. Diabetes mellitus: Theory and practice. In The Diabetic Foot; Ellenberg, M.R., Editors, H., Eds.; Medical Examination Publishing: New Hyde Park, NY, USA, 1983; pp. 829–849. [Google Scholar]
  31. Armstrong, D.G.; Liswood, P.J.; Todd, W.F. Contralateral limb during total contact casting—A dynamic pressure and thermometric analysis. J. Amer. Podiatric Med. Assoc. 1995, 85, 733–737. [Google Scholar]
  32. Bernard, T.; D’Elia, C.; Kabadi, R.; Wong, N. An early detection system for foot ulceration in diabetic patients. In Proceedings of the 2009 IEEE 35th Annual Northeast Bioengineering Conference, Cambridge, MA, USA, 3–5 April 2009; pp. 1–2. [Google Scholar] [CrossRef]
  33. Lourenco, I.; Costa, J. In-shoe sensor system with an embedded user interface and wearable leg unit. In Proceedings of the 2019 IEEE 6th Portuguese Meeting on Bioengineering (ENBENG), Lisbon, Portugal, 22–23 February 2019; pp. 1–4. [Google Scholar] [CrossRef]
  34. Cristiani, A.M.; Bertolotti, G.M.; Marenzi, E.; Ramat, S. An Instrumented Insole for Long Term Monitoring Movement, Comfort, and Ergonomics. IEEE Sens. J. 2014, 14, 1564–1572. [Google Scholar] [CrossRef]
  35. Shue, W.; Paudyal, N.; Rabiah, M.; Dow, D.E.; Ergezer, M.; Yun, M. A thermally regulated footwear & alerting system. In Proceedings of the 2019 IEEE 10th Annual Ubiquitous Computing, Electronics & Mobile Communication Conference (UEMCON), New York, NY, USA, 10–12 October 2019; pp. 0179–0182. [Google Scholar] [CrossRef]
  36. Best, R.; Begg, R. Overview of movement analysis and gait features. In Computational Intelligence for Movement Sciences: Neural Networks and Other Emerging Techniques; IGI Global: Hershey, PA, USA, 2006; pp. 1–69. [Google Scholar]
  37. Chen, J.; Dai, Y.; Grimaldi, N.S.; Lin, J.; Hu, B.; Wu, Y.; Gao, S. Plantar Pressure-Based Insole Gait Monitoring Techniques for Diseases Monitoring and Analysis: A Review. Adv. Mater. Technol. 2022, 7, 2100566. [Google Scholar] [CrossRef]
  38. Ostadabbas, S.; Nourani, M.; Saeed, A.; Yousefi, R.; Pompeo, M. A knowledge-based modeling for plantar pressure image reconstruction. IEEE Trans. Biomed. Eng. 2014, 61, 2538–2549. [Google Scholar] [CrossRef] [PubMed]
  39. Maeshige, N.; Moriguchi, M.; Fujii, M.; Kanazawa, H.; Yoshikawa, Y.; Kitamura, K.; Okuno, F.; Yamaguchi, A.; Uemura, M.; Hosomi, M.; et al. Acute Effects of Combination Therapy by Triceps Surae Stretching and Electrical Stimulation to the Tibialis Anterior on Medial Forefoot Plantar Pressure During Gait in Patients with Diabetes Mellitus. Int. J. Low. Extrem. Wounds 2023, 15347346221148456. [Google Scholar] [CrossRef] [PubMed]
  40. Heracleous, C.; Leong, J.J.H.; Loureiro, R.C.V. Development of a Low-Profile Planar Sensor for the Detection of Normal and Shear Forces. IEEE J. Flex. Electron. 2023, 2, 160–167. [Google Scholar] [CrossRef]
  41. Farnoosh, A.; Ostadabbas, S.; Nourani, M. Spatially-continuous plantar pressure reconstruction using compressive sensing. In Proceedings of the Machine Learning for Healthcare Conference, Boston, MA, USA, 18–19 August 2017; PMLR: New York, NY, USA, 2017; pp. 13–24. [Google Scholar]
  42. Zhang, Y.; Liang, D.; Zhu, M.; Sun, Y. Identity recognition of plantar pressure image based on compressed sensing. In Proceedings of the 2013 International Conference on Mechatronic Sciences, Electric Engineering and Computer (MEC), Shengyang, China, 20–22 December 2013; pp. 3128–3131. [Google Scholar] [CrossRef]
  43. Ostadabbas, S.; Nourani, M.; Pompeo, M. Continuous plantar pressure modeling using sparse sensor. In Proceedings of the 2012 IEEE 12th International Conference on Bioinformatics & Bioengineering (BIBE), Larnaca, Cyprus, 11–13 November 2012; pp. 309–314. [Google Scholar] [CrossRef]
  44. Pant, J.K.; Krishnan, S. First-order difference energy regularization for enhancing reconstruction performance in compressive sensing of foot-gait signals. In Proceedings of the 2018 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Calgary, AB, Canada, 15–20 April 2018; pp. 925–929. [Google Scholar] [CrossRef]
  45. Liu, D.; Zhang, D.; Sun, Z.; Zhou, S.; Li, W.; Li, C.; Li, W.; Tang, W.; Wang, Z.L. Active-Matrix Sensing Array Assisted with Machine-Learning Approach for Lumbar Degenerative Disease Diagnosis and Postoperative Assessment. Adv. Funct. Mater. 2022, 32, 2113008. [Google Scholar] [CrossRef]
  46. Lian, Y.; Lu, Z.; Dong, H.; Jia, C.; Liu, Z.; Liu, Z. How to Achieve Human–Machine Interaction by Foot Gesture Recognition: A Review. IEEE Sens. J. 2023, 23, 16515–16528. [Google Scholar] [CrossRef]
  47. Lord, M. Spatial resolution in plantar pressure measurement. Med. Eng. Phys. 1997, 19, 140–144. [Google Scholar] [CrossRef]
  48. Shu, L.; Hua, T.; Wang, Y.; Li, Q.; Feng, D.D.; Tao, X. In-shoe plantar pressure measurement and analysis system based on fabric pressure sensing array. IEEE Trans. Inf. Technol. Biomed. 2010, 14, 767–775. [Google Scholar]
  49. Hennig, E.M.; Milani, T.L. In-shoe pressure distribution for running in various types of footwear. J. Appl. Biomech. 1995, 11, 299–310. [Google Scholar] [CrossRef]
  50. Zhu, Y.; Qiu, S.; Li, M.; Chen, G.; Hu, X.; Liu, C.; Qu, X. A smart portable mat that can meausre sitting plantar pressure distribution with a high resolution. In Proceedings of the 2019 IEEE 6th International Conference on Industrial Engineering and Applications (ICIEA), Tokyo, Japan, 12–15 April 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 141–144. [Google Scholar]
  51. Yamanluirt, G.; Berns, E.J.; Xue, A.; Lee, A.; Bagheri, N.; Mrksich, M.; Mirkin, C.A. Exploration of the nanomedicine-design space with high-throughput screening and machine learning. In Spherical Nucleic Acids; Jenny Stanford Publishing: Singapore, 2020; pp. 1687–1716. [Google Scholar]
  52. Burges, C.J. A tutorial on support vector machines for pattern recognition. Data Min. Knowl. Discov. 1998, 2, 121. [Google Scholar] [CrossRef]
  53. Barton, J.G.; Lees, A. Development of a connectionist expert system to identify foot problems based on under-foot pressure patterns. Clin. Biomech. 1995, 10, 385–391. [Google Scholar] [CrossRef] [PubMed]
  54. Wolf, S.; Loose, T.; Schablowski, M.; Döderlein, L.; Rupp, R.; Gerner, H.J.; Bretthauer, G.; Mikut, R. Automated feature assessment in instrumented gait analysis. Gait Posture 2006, 23, 331–338. [Google Scholar] [CrossRef]
  55. Nutt, J.G.; Bloem, B.R.; Giladi, N.; Hallett, M.; Horak, F.B.; Nieuwboer, A. Freezing of gait: Moving forward on a mysterious clinical phenomenon. Lancet Neurol. 2011, 10, 734–744. [Google Scholar] [CrossRef] [PubMed]
  56. Pardoel, S.; Kofman, J.; Nantel, J.; Lemaire, E.D. Wearablesensor-based detection and prediction of freezing of gait in Parkinson’s disease: A review. Sensors 2019, 19, 5141. [Google Scholar] [CrossRef]
  57. Pardoel, S.; Shalin, G.; Nantel, J.; Lemaire, E.D.; Kofman, J. Selection of plantar-pressure and ankle-acceleration features for freezing of gait detection in Parkinson’s disease using minimum-redundancy maximum-relevance. In Proceedings of the 2020 42nd Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC), Montreal, QC, Canada, 20–24 July 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 4034–4037. [Google Scholar]
  58. Waaijman, R.; Bus, S. Association between peak pressure and pressure timeintegral in footwear studies on the diabetic foot: What is the need to report both variables. Ned. Tijdschr. Diabetol. 2009, 7, 124–125. [Google Scholar]
  59. Potluri, S.; Ravuri, S.; Diedrich, C.; Schega, L. Deep learning based gait abnormality detection using wearable sensor system. In Proceedings of the 2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Berlin, Germany, 23–27 July 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 3613–3619. [Google Scholar]
  60. Montes, J.; Zanotto, D.; Dunaway Young, S.; Salazar, R.; De Vivo, D.C.; Agrawal, S. Gait assessment with solesound instrumented footwear in spinal muscular atrophy. Muscle Nerve 2017, 56, 230–236. [Google Scholar] [CrossRef]
  61. Crea, S.; Donati, M.; De Rossi, S.M.M.; Oddo, C.M.; Vitiello, N. A Wireless Flexible Sensorized Insole for Gait Analysis. Sensors 2014, 14, 1073–1093. [Google Scholar] [CrossRef]
  62. Besser, M.; Silverstein, L.S.; Chesnin, K. Intrasubject Reliability of Phase Portraits of the Relationship Between the Center of Mass and Base of Support While Walking and Turning. Gait Posture 1997, 2, 143–144. [Google Scholar] [CrossRef]
  63. Weizman, Y.; Tan, A.M.; Fuss, F.K. Benchmarking study of the forces and centre of pressure derived from a novel smart-insole against an existing pressure measuring insole and force plate. Measurement 2019, 142, 48–59. [Google Scholar] [CrossRef]
  64. Davis, B.L.; Perry, J.E.; Neth, D.C.; Waters, K.C. A device for simultaneous measurement of pressure and shear force distribution on the plantar surface of the foot. J. Appl. Biomech. 1998, 14, 93–104. [Google Scholar] [CrossRef]
  65. Lincoln, L.S.; Bamberg, S.J.M.; Parsons, E.; Salisbury, C.; Wheeler, J. An elastomeric insole for 3-axis ground reaction force measurement. In Proceedings of the 2012 4th IEEE RAS & EMBS International Conference on Biomedical Robotics and Biomechatronics (BioRob), Rome, Italy, 24–27 June 2012; pp. 1512–1517. [Google Scholar] [CrossRef]
  66. Choffin, Z.; Jeong, N.; Callihan, M.; Sazonov, E.; Jeong, S. Lower Body Joint Angle Prediction Using Machine Learning and Applied Biomechanical Inverse Dynamics. Sensors 2023, 23, 228. [Google Scholar] [CrossRef] [PubMed]
  67. Anderson, W.; Choffin, Z.; Jeong, N.; Callihan, M.; Jeong, S.; Sazonov, E. Empirical Study on Human Movement Classification Using Insole Footwear Sensor System and Machine Learning. Sensors 2022, 22, 2743. [Google Scholar] [CrossRef] [PubMed]
  68. Sundararajan, D. The discrete Fourier transform. In Signals and Systems; Springer: Cham, Switzerland, 2023; pp. 125–160. [Google Scholar]
  69. Anaya-Isaza, A.; Zequera-Diaz, M. Fourier transform-based data augmentation in deep learning for diabetic foot thermograph classification. Biocybern. Biomed. Eng. 2022, 42, 437–452. [Google Scholar] [CrossRef]
  70. Alam, M.N.; Garg, A.; Munia, T.T.K.; Fazel-Rezai, R.; Tavakolian, K. Vertical ground reaction force marker for Parkinson’s disease. PLoS ONE 2017, 12, e0175951. [Google Scholar] [CrossRef]
  71. Abbott, C.A.; Chatwin, K.E.; Rajbhandari, S.M.; John, K.M.; Pabbineedi, S.; Bowling, F.L.; Boulton, A.J.M.; Reeves, N.D. Site-Specific, Critical Threshold Barefoot Peak Plantar Pressure Associated with Diabetic Foot Ulcer History: A Novel Approach to Determine DFU Risk in the Clinical Setting. Medicina 2022, 58, 166. [Google Scholar] [CrossRef]
  72. Schöllhorn, W.I. Applications of artificial neural nets in clinical biomechanics. Clin. Biomech. 2004, 19, 876–898. [Google Scholar] [CrossRef]
  73. Woodruff, S.J.; Bothwell-Myers, C.; Tingley, M.; Albert, W.J. Gait pattern classification of children with developmental coordination disorder. Adapt. Phys. Act. Q. 2002, 19, 378–391. [Google Scholar] [CrossRef]
  74. Benedetti, M.G.; Catani, F.; Leardini, A.; Pignotti, E.; Giannini, S. Data management in gait analysis for clinical applications. Clin. Biomech. 1998, 13, 204–215. [Google Scholar] [CrossRef]
  75. Olney, S.J.; Griffin, M.P.; McBride, I.D. Multivariate examination of data from gait analysis of persons with stroke. Phys. Ther. 1998, 78, 814–828. [Google Scholar] [CrossRef]
  76. Hof, A.L. Scaling gait data to body size. Gait Posture 1996, 3, 222–223. [Google Scholar] [CrossRef]
  77. Pierrynowski, M.R.; Galea, V. Enhancing the ability of gait analyses to differentiate between groups: Scaling gait data to body size. Gait Posture 2001, 13, 193–201. [Google Scholar] [CrossRef] [PubMed]
  78. Dillmann, U.; Holzhoffer, C.; Johann, Y.; Bechtel, S.; Gräber, S.; Massing, C.; Spiegel, J.; Behnke, S.; Bürmann, J.; Louis, A.K. Principal Component Analysis of gait in Parkinson’s disease: Relevance of gait velocity. Gait Posture 2014, 39, 882–887. [Google Scholar] [CrossRef] [PubMed]
  79. De Wit, B.; De Clercq, D.; Aerts, P. Biomechanical analysis of the stance phase during barefoot and shod running. J. Biomech. 2000, 33, 269–278. [Google Scholar] [CrossRef] [PubMed]
  80. Piazza, S.J.; Delp, S.L. The influence of muscles on knee flexion during the swing phase of gait. J. Biomech. 1996, 29, 723–733. [Google Scholar] [CrossRef] [PubMed]
  81. Hunter, J.P.; Marshall, R.N.; McNair, P.J. Interaction of step length and step rate during sprint running. Med. Sci. Sports Exerc. 2004, 36, 261–271. [Google Scholar] [CrossRef]
  82. Palmieri, R.M.; Ingersoll, C.D.; Stone, M.B.; Krause, B.A. Center-of-pressure parameters used in the assessment of postural control. J. Sport Rehabil. 2002, 11, 51–66. [Google Scholar] [CrossRef]
  83. Benda, B.J.; Riley, P.O.; Krebs, D.E. Biomechanical relationship between center of gravity and center of pressure during standing. IEEE Trans. Rehabil. Eng. 1994, 2, 3–10. [Google Scholar] [CrossRef]
  84. Jankovic, J. Parkinson disease: Clinical features and diagnosis. J. Neurol. Neurosurg. Psychiatry 2008, 79, 368–376. [Google Scholar] [CrossRef]
  85. Morris, M.E.; Huxham, F.; McGinley, J.; Dodd, K.; Iansek, R. The biomechanics and motor control of gait in Parkinson disease. Clin. Biomechan. 2001, 16, 459–470. [Google Scholar] [CrossRef]
  86. Damier, P. Evidence for the use of levodopa-carbidopa-entacapone (STALEVO) to improve motor fluctuations in Parkinson disease. Eur. Neurol. Rev. 2008, 3, 37–40. [Google Scholar] [CrossRef]
  87. Morris, T.R.; Cho, C.; Dilda, V.; Shine, J.M.; Naismith, S.L.; Lewis, S.J.; Moore, S.T. Clinical assessment of freezing of gait in Parkinson’s disease from computer-generated animation. Gait Posture 2013, 38, 326–329. [Google Scholar] [CrossRef] [PubMed]
  88. Dewanjee, A.N.; Hossain, Q.D.; Muhury, A. Quantitative deviation of spatial parameters of gait in parkinson disease. In Proceedings of the 2019 International Conference on Wireless Communications Signal Processing and Networking (WiSPNET), Chennai, India, 21–23 March 2019; pp. 304–309. [Google Scholar] [CrossRef]
  89. Yoneyama, M.; Kurihara, Y.; Watanabe, K.; Mitoma, H. Accelerometry-Based Gait Analysis and Its Application to Parkinson’s Disease Assessment-Part 2: A New Measure for Quantifying Walking Behavior. IEEE Trans. Neural Syst. Rehabil. Eng. 2013, 21, 999–1005. [Google Scholar] [CrossRef] [PubMed]
  90. Rochester, L.; Nieuwboer, A.; Baker, K.; Hetherington, V.; Willems, A.-M.; Chavret, F.; Kwakkel, G.; Van Wegen, E.; Lim, I.; Jones, D. The attentional cost of external rhythmical cues and their impact on gait in Parkinson disease: Effect of cue modality and task complexity. J. Neural Transm. 2007, 114, 1243–1248. [Google Scholar] [CrossRef]
  91. Hua, R.; Wang, Y. Monitoring Insole (MONI): A Low Power Solution Toward Daily Gait Monitoring and Analysis. IEEE Sens. J. 2019, 19, 6410–6420. [Google Scholar] [CrossRef]
  92. Barth, J.; Klucken, J.; Kugler, P.; Kammerer, T.; Steidl, R.; Winkler, J.; Hornegger, J.; Eskofier, B. Biometric and mobile gait analysis for early diagnosis and therapy monitoring in Parkinson disease. In Proceedings of the IEEE 31st 2011 annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Boston, MA, USA, 30 August–3 September 2011; pp. 868–871. [Google Scholar]
  93. Grandez, K.; Bustamante, P.; Solas, G.; Gurutzeaga, I.; Garcia-Alonso, A. Wearable wireless sensor for the gait monitorization of Parkinsonian patients. In Proceedings of the 2009 16th IEEE International Conference on Electronics, Circuits and Systems—(ICECS 2009), Yasmine Hammamet, Tunisia, 13–16 December 2009; pp. 215–218. [Google Scholar] [CrossRef]
  94. Corbellini, S.; Ramella, C.; Fallauto, C.; Pirola, M.; Stassi, S.; Canavese, G. Low-cost wearable measurement system for continuous real-time pedobarography. In Proceedings of the 2015 IEEE International Symposium on Medical Measurements and Applications (MeMeA) Proceedings, Turin, Italy, 7–9 May 2015; pp. 639–644. [Google Scholar] [CrossRef]
  95. Wu, X.; Chen, X.; Duan, Y.; Xu, S.; Cheng, N.; An, N. A study on gait-based Parkinson’s disease detection using a force sensitive platform. In Proceedings of the 2017 IEEE International Conference on Bioinformatics and Biomedicine (BIBM), Kansas City, MO, USA, 13–16 November 2017; pp. 2330–2332. [Google Scholar] [CrossRef]
  96. Ramalingame, R.; Hu, Z.; Gerlach, C.; Kanoun, O. Shoe insole with MWCNT-PDMS-composite sensors for pressure monitoring. In Proceedings of the 2017 IEEE SENSORS, Glasgow, UK, 29 October–1 November 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 1–3. [Google Scholar]
  97. Lim, E.C.H.; Tan, T.M.; Seet, R.S. LASER-Assisted Device (LAD) for start hesitation and freezing in Parkinson disease. Case Rep. Clin. Pract. Rev. 2006, 7, 92–95. [Google Scholar]
  98. Jovanov, E.; Wang, E.; Verhagen, L.; Fredrickson, M.; Fratangelo, R. deFOG—A real time system for detection and unfreezing of gait of Parkinsons patients. In Proceedings of the 2009 Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Minneapolis, MN, USA, 3–6 September 2009; pp. 5151–5154. [Google Scholar] [CrossRef]
  99. Bachlin, M.; Plotnik, M.; Roggen, D.; Maidan, I.; Hausdorff, J.M.; Giladi, N.; Troster, G. Wearable Assistant for Parkinson’s Disease Patients with the Freezing of Gait Symptom. IEEE Trans. Inf. Technol. Biomed. 2010, 14, 436–446. [Google Scholar] [CrossRef]
  100. Pongmala, C.; Suputtitada, A.; Sriyuthsak, M. The study of cueing devices by using visual, auditory and somatosensory stimuli for improving gait in Parkinson patients. In Proceedings of the 2010 International Conference on Bioinformatics and Biomedical Technology, Chengdu, China, 16–18 April 2010; pp. 185–189. [Google Scholar] [CrossRef]
  101. Novak, P.; Novak, V. Effect of step-synchronized vibration stimulation of soles on gait in Parkinson disease: A pilot study. J. Neuro Eng. Rehab. 2006, 3, 9. [Google Scholar] [CrossRef]
  102. International Diabetes Federation. Diabetes Atlas 5th Edition, 2011. Available online: http://www.idf.org/media-events/press-releases/2011/Diabetes-atlas-5th-edition (accessed on 17 January 2013).
  103. Stockl, K.; Vanderplas, A.; Tafesse, E.; Chang, E. Costs of lower-extremity ulcers among patients with diabetes. Diabetes Care 2004, 27, 2129–2134. [Google Scholar] [CrossRef]
  104. Morley, R.; Richter, E.; Klaesner, J.; Maluf, K.; Mueller, M. In-Shoe Multisensory Data Acquisition System. IEEE Trans. Biom. 2001, 48, 815–820. [Google Scholar] [CrossRef]
  105. Urry, S. Plantar pressure-measurement sensors. Meas. Sci. Technol. 1999, 10, R16–R32. [Google Scholar] [CrossRef]
  106. Edmonds, M.E.; Blundell, M.P.; Morris, M.E.; Thomas, E.M.; Cotton, L.T.; Watkins, P.J. Improved survival of the diabetic foot: The role of a specialized foot clinic. Q. J. Med. 1986, 60, 763–771. [Google Scholar]
  107. Armstrong, D.G.; Peters, E.J.; Athanasiou, K.A.; Lavery, L.A. Is there a critical level of plantar foot pressure to identify patients at risk for neuropathic foot ulceration? J. Foot Ankle Surg. 1998, 37, 303–307. [Google Scholar] [CrossRef]
  108. Amemiya, A.; Noguchi, H.; Oe, M.; Takehara, K.; Yamada, A.; Ohashi, Y.; Ueki, K.; Kadowaki, T.; Mori, T.; Sanada, H. Relationship between elevated plantar pressure of toes and forefoot and gait features in diabetic patients. In Proceedings of the 2013 35th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Osaka, Japan, 3–7 July 2013; pp. 4633–4636. [Google Scholar] [CrossRef]
  109. Aqueveque, P.; Osorio, R.; Pastene, F.; Saavedra, F.; Pino, E. Capacitive Sensors Array for Plantar Pressure Measurement Insole fabricated with Flexible PCB. In Proceedings of the 2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Honolulu, HI, USA, 18–21 July 2018; pp. 4393–4396. [Google Scholar] [CrossRef]
  110. Wahab, Y.; Zayegh, A.; Begg, R.K.; Veljanovski, R. Design of MEMS biomedical pressure sensor for gait analysis. In Proceedings of the 2008 IEEE International Conference on Semiconductor Electronics, Johor Bahru, Malaysia, 25–27 November 2008; pp. 166–169. [Google Scholar] [CrossRef]
  111. Hessert, M.J.; Vyas, M.; Leach, J.; Hu, K.; Lipsitz, L.A.; Novak, V. Foot pressure distribution during walking in young and old adults. BMC Geriatr. 2005, 5, 8. [Google Scholar] [CrossRef] [PubMed]
  112. Nouman, M.; Chatpun, S.; Prachgosin, T.; Leelasamran, W. Plantar pressure distribution in non-obese, overweight and obese subjects with diabetic neuropathy while walking. In Proceedings of the 2018 11th Biomedical Engineering International Conference (BMEiCON), Chiang Mai, Thailand, 21–24 November 2018; pp. 1–4. [Google Scholar] [CrossRef]
  113. Bencheikh, M.A.; Boukhenous, S. A low Cost Smart Insole for Diabetic Foot Prevention. In Proceedings of the 2018 International Conference on Applied Smart Systems (ICASS), Medea, Algeria, 24–25 November 2018; pp. 1–4. [Google Scholar] [CrossRef]
  114. Warlow, C.; Van Gijn, J.; Dennis, M.; Wardlaw, J.; Bamford, J.; Hankey, G.; Sandercock, P.; Rinkel, G.; Langhorne, P.; Sudlow, C.; et al. Rothwell, Stroke—Practical Management; Blackwell Publishing: Oxford, UK, 2008. [Google Scholar]
  115. Langhorne, P.; Coupar, F.; Pollock, A. Motor recovery after stroke. Lancet Neurol. 2009, 8, 741–754. [Google Scholar] [CrossRef] [PubMed]
  116. WHO Report. Cardiovascular Diseases: Facts about Cardiovascular Diseases; World Health Organization: Geneva, Switzerland, 2009. [Google Scholar]
  117. Ferraresi, G.; Manca, M.; Leardini, A.; Marchi, P.; Cavazza, S.; Venturini, E.; Benedetti, M. Gait pattern classification in hemiplegic patients with equinus deformity. Gait Posture 2011, 33, S14–S15. [Google Scholar] [CrossRef]
  118. Abdul Razak, A.H.; Zayegh, A.; Begg, R.K.; Wahab, Y. Foot Plantar Pressure Measurement System: A Review. Sensors 2012, 12, 9884–9912. [Google Scholar] [CrossRef]
  119. Lopez-Meyer, P.; Fulk, G.D.; Sazonov, E.S. Automatic Detection of Temporal Gait Parameters in Poststroke Individuals. IEEE Trans. Inf. Technol. Biomed. 2011, 15, 594–601. [Google Scholar] [CrossRef] [PubMed]
  120. Howell, A.M.; Kobayashi, T.; Chou, T.R.; Daly, W.; Orendurff, M.; Bamberg, S.J.M. A laboratory insole for analysis of sensor placement to determine ground reaction force and ankle moment in patients with stroke. In Proceedings of the 34th 2012 Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), San Diego, CA, USA, 28 August–1 September 2012; pp. 6394–6397. [Google Scholar]
  121. Qin, L.-Y.; Ma, H.; Liao, W.-H. Insole plantar pressure systems in the gait analysis of post-stroke rehabilitation. In Proceedings of the 2015 IEEE International Conference on Information and Automation, Lijiang, China, 8–10 August 2015; pp. 1784–1789. [Google Scholar] [CrossRef]
  122. Munoz-Organero, M.; Parker, J.; Powell, L.; Davies, R.; Mawson, S. Sensor Optimization in Smart Insoles for Post-Stroke Gait Asymmetries Using Total Variation and L1 Distances. IEEE Sens. J. 2017, 17, 3142–3151. [Google Scholar] [CrossRef]
  123. Wang, X.; Cai, J.; Cao, X.; Mu, W.; Zhang, W.; Sun, S.; Zhang, J.; Wang, J.; Li, W. A quantitative anatomic study of plate–screw fixation of the acetabular anterior column through an anterior approach. Arch. Orthop. Trauma Surg. 2010, 130, 257–262. [Google Scholar]
  124. Han, Y.; Huo, H. Summary of papers of the 11th National Sports Science Conference. Characteristics of standing foot shape in young male patients with flat feet. Leather Sci. Eng. 2020, 30, 85–89. [Google Scholar] [CrossRef]
  125. Hamza, A.O.; Ahmed, H.K.; Khider, M.O. A New Noninvasive Flatfoot Detector. J. Clin. Eng. 2015, 40, 57–63. [Google Scholar] [CrossRef]
  126. Sen, A.; Sen, K.; Das, J. In—House early detection of flat foot and high ankle foot using image processing. In Proceedings of the 2019 10th International Conference on Computing, Communication and Networking Technologies (ICCCNT), Kanpur, India, 6–8 July 2019. [Google Scholar]
  127. Lee, M.S.; Vanore, J.V.; Thomas, J.L.; Catanzariti, A.R.; Kogler, G.; Kravitz, S.R.; Miller, S.J.; Gassen, S.C. Diagnosis and Treatment of Adult Flatfoot. J. Foot Ankle Surg. 2005, 44, 78–113. [Google Scholar] [CrossRef] [PubMed]
  128. Ringleb, S.I.; Kavros, S.J.; Kotajarvi, B.R.; Hansen, D.K.; Kitaoka, H.B.; Kaufman, K.R. Changes in gait associated with acute stage II posterior tibial tendon dysfunction. Gait Posture 2007, 25, 555–564. [Google Scholar] [CrossRef] [PubMed]
  129. Phan, C.B.; Lee, K.M.; Kwon, S.S.; Koo, S. Kinematic instability in the joints of flatfoot subjects during walking: A biplanar fluoroscopic study. J. Biomech. 2021, 127, 110681. [Google Scholar] [CrossRef] [PubMed]
  130. Navarro, L.A.; García, D.O.; Villavicencio, E.A.; Torres, M.A.; Nakamura, O.K.; Huamaní, R.; Yabar, L.F. Opto-electronic system for detection of flat foot by using estimation techniques: Study and approach of design. In Proceedings of the 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology, Buenos Aires, Argentina, 31 August–4 September 2010; pp. 5768–5771. [Google Scholar] [CrossRef]
  131. Kim, J.-Y.; Hwang, J.Y.; Park, E.; Nam, H.-U.; Cheon, S. Flat-Feet Prediction Based on a Designed Wearable Sensing Shoe and a PCA-Based Deep Neural Network Model. IEEE Access 2020, 8, 199070–199080. [Google Scholar] [CrossRef]
  132. Lawson, T.; Morrison, A.; Blaxland, S.; Wenman, M.; Schmidt, C.G.; Hunt, M.A. Laboratory- based measurement of standing balance in individuals with knee osteoarthritis: A systematic review. Clin. Biomech. 2015, 30, 49–54. [Google Scholar] [CrossRef]
  133. Yamada, M.; Nagamune, K. A development of measurement system for foot pressure by using optical force sensors. In Proceedings of the 2018 World Automation Congress (WAC), Stevenson, WA, USA, 3–6 June 2018; pp. 1–5. [Google Scholar] [CrossRef]
  134. Saito, I.; Okada, K.; Nishi, T.; Wakasa, M.; Saito, A.; Sugawara, K.; Takahashi, Y.; Kinoshita, K. Foot pressure pattern and its correlation with knee range of motion limitations for individuals with medial knee osteoarthritis. Arch. Phys. Med. Rehabil. 2013, 94, 2502–2508. [Google Scholar] [CrossRef]
  135. He, Z.; Liu, T.; Yi, J. A Wearable Sensing and Training System: Towards Gait Rehabilitation for Elderly Patients with Knee Osteoarthritis. IEEE Sens. J. 2019, 19, 5936–5945. [Google Scholar] [CrossRef]
  136. He, Z.; Shen, Y.; Liu, T.; Yi, J.; Ferreira, J.P. A gait retraining feedback system based on wearable sensors. In Proceedings of the 2017 IEEE International Conference on Advanced Intelligent Mechatronics (AIM), Munich, Germany, 3–7 July 2017; pp. 1029–1034. [Google Scholar] [CrossRef]
  137. Munoz-Organero, M.; Littlewood, C.; Parker, J.; Powell, L.; Grindell, C.; Mawson, S. Identification of Walking Strategies of People With Osteoarthritis of the Knee Using Insole Pressure Sensors. IEEE Sens. J. 2017, 17, 3909–3920. [Google Scholar] [CrossRef]
  138. Kang, S.H.; Lee, S.J.; Press, J.M.; Zhang, L.-Q. Real-Time Three-Dimensional Knee Moment Estimation in Knee Osteoarthritis: Toward Biodynamic Knee Osteoarthritis Evaluation and Training. IEEE Trans. Neural Syst. Rehabil. Eng. 2019, 27, 1263–1272. [Google Scholar] [CrossRef] [PubMed]
  139. Erhart-Hledik, J.C.; Asay, J.L.; Clancy, C.; Chu, C.R.; Andriacchi, T.P. Effects of active feedback gait retraining to produce a medial weight transfer at the foot in subjects with symptomatic medial knee osteoarthritis. J. Orthop. Res. 2017, 35, 2251–2259. [Google Scholar] [CrossRef] [PubMed]
  140. Howell, A.M.; Kobayashi, T.; Hayes, H.A.; Foreman, K.B.; Bamberg, S.J.M. Kinetic gait analysis using a low-cost insole. IEEE Trans. Biomed. Eng. 2013, 60, 3284–3290. [Google Scholar] [CrossRef] [PubMed]
  141. Rao, S.S. Prevention of falls in older patients. Amer. Family Phys. 2005, 72, 81–88. [Google Scholar]
  142. Masud, T.; Morris, R.O. Epidemiology of falls. Age Ageing 2001, 30, 3–7. [Google Scholar] [CrossRef]
  143. Downton, J.H.; Andrews, K. Prevalence, characteristics and factors associated with falls among the elderly living at home. Aging Clin. Experim. Res. 1991, 3, 219–228. [Google Scholar] [CrossRef]
  144. Tinetti, M.E.; Speechley, M.; Ginter, S.F. Risk factors for falls among elderly persons living in the community. N. Engl. J. Med. 1988, 319, 1701–1707. [Google Scholar] [CrossRef]
  145. Hewson, D.J.; Singh, N.K.; Snoussi, H.; Duchêne, J. Classification of elderly as fallers and non-fallers using centre of pressure velocity. In Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBS), Buenos Aires, Argentina, 31 August–4 September 2010; pp. 3678–3681. [Google Scholar]
  146. Miraoui, A.; Snoussi, H.; Duchêne, J.; Azzaoui, N. On the detection of elderly equilibrium degradation using multivariate-EMD. In Proceedings of the IEEE Globecom 2010 Workshop on Advances in Communications and Networks, Miami, FL, USA, 6–10 December 2010; pp. 2049–2053. [Google Scholar]
  147. Dubois, A.; Charpillet, F. A gait analysis method based on a depth camera for fall prevention. In Proceedings of the 2014 36th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Chicago, IL, USA, 26–30 August 2014; pp. 4515–4518. [Google Scholar]
  148. Bus, S.A.; Ulbrecht, J.S.; Cavanagh, P.R. Pressure relief and load redistribution by custom-made insoles. Clin. Biomech. 2004, 19, 629–638. [Google Scholar] [CrossRef]
  149. Chen, D.; Asaeikheybari, G.; Chen, H.; Xu, W.; Huang, M.C. Ubiquitous Fall Hazard Identification With Smart Insole. IEEE J. Biomed. Health Inform. 2021, 25, 2768–2776. [Google Scholar] [CrossRef]
  150. Wang, L.; Peng, M.; Zhou, Q.F. Fall Detection Based on Convolutional Neural Networks Using Smart Insole. In Proceedings of the 2019 5th International Conference on Control, Automation and Robotics (ICCAR), Beijing, China, 19–22 April 2019; pp. 593–598. [Google Scholar]
  151. Ayena, J.C.; Otis, M.J.; Menelas, B.A. An efficient home-based risk of falling assessment test based on Smartphone and instrumented insole. In Proceedings of the 2015 IEEE International Symposium on Medical Measurements and Applications (MeMeA) Proceedings, Turin, Italy, 7–9 May 2015; pp. 416–421. [Google Scholar]
  152. Chen, Q.; Britto, R.; Erill, I.; Jeffery, C.J.; Liberzon, A.; Magrane, M.; Onami, J.I.; Robinson-Rechavi, M.; Sponarova, J.; Zobel, J.; et al. Quality Matters: Biocuration Experts on the Impact of Duplication and Other Data Quality Issues in Biological Databases. Genom. Proteom. Bioinform. 2020, 18, 91. [Google Scholar] [CrossRef]
  153. Zhou, B.; Lapedriza, A.; Xiao, J.; Torralba, A.; Oliva, A. Learning deep features for scene recognition using places database. In Proceedings of the 28th Annual Conference on Neural Information Processing Systems 2014 (NIPS), Montreal, QC, Canada, 8–13 December 2014; In Advances in Neural Information Processing Systems; MIT Press: Cambridge, MA, USA, 2014. [Google Scholar]
  154. Holden, D.; Komura, T.; Saito, J. Phase-functioned neural networks for character control. ACM Trans. Graph. TOG 2017, 36, 1–13. [Google Scholar] [CrossRef]
  155. Starke, S.; Zhao, Y.; Komura, T.; Zaman, K. Local motion phases for learning multi-contact character movements. ACM Trans. Graph. TOG 2020, 39, 54:1–54:13. [Google Scholar] [CrossRef]
  156. Zheng, Z.; Wu, Z.; Zhao, R.; Ni, Y.; Jing, X.; Gao, S. A Review of EMG-, FMG-, and EIT-Based Biosensors and Relevant Human–Machine Interactivities and Biomedical Applications. Biosensors 2022, 12, 516. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Demonstration of diseases, sensing techniques and current products. Sensing techniques are the foundation of insole systems, while insole systems are used to assist the diagnosis and rehabilitation of diseases.
Figure 1. Demonstration of diseases, sensing techniques and current products. Sensing techniques are the foundation of insole systems, while insole systems are used to assist the diagnosis and rehabilitation of diseases.
Biosensors 13 00833 g001
Figure 2. Illustration of prototypes of (a) piezoresistive, (b) resistive, (c) piezoelectric, (d) capacitive and (e) temperature-humidity insole sensing techniques. These figures are inspired by references [10,14,18,19,20,32] but are originally drawn by authors of this article.
Figure 2. Illustration of prototypes of (a) piezoresistive, (b) resistive, (c) piezoelectric, (d) capacitive and (e) temperature-humidity insole sensing techniques. These figures are inspired by references [10,14,18,19,20,32] but are originally drawn by authors of this article.
Biosensors 13 00833 g002
Figure 3. Three steps of processing gait data for medical purposes: 1. Reconstruction, 2. Extraction, 3. normalization. Suitable techniques of each step are mentioned in Section 3, Section 4 and Section 5.
Figure 3. Three steps of processing gait data for medical purposes: 1. Reconstruction, 2. Extraction, 3. normalization. Suitable techniques of each step are mentioned in Section 3, Section 4 and Section 5.
Biosensors 13 00833 g003
Figure 4. Illustrations of four predominant gait features, complementary features like gait velocity and pressure distribution can be obtained using the features above.
Figure 4. Illustrations of four predominant gait features, complementary features like gait velocity and pressure distribution can be obtained using the features above.
Biosensors 13 00833 g004
Figure 5. Desired sensing points on the foot, they are suitable for different diseases.
Figure 5. Desired sensing points on the foot, they are suitable for different diseases.
Biosensors 13 00833 g005
Figure 6. Demonstrations of six chronic diseases mentioned. Each disease has different pathogenesis and causes different gait abnormaility with correspondent jeopardies.
Figure 6. Demonstrations of six chronic diseases mentioned. Each disease has different pathogenesis and causes different gait abnormaility with correspondent jeopardies.
Biosensors 13 00833 g006
Figure 7. Summarization of challenges (including black-box issue, algorithms overlook gait data fluctuation, and limited accuracy due to hardware in Section 6) and outlook (including predict users’ performance under different scenarios and multi-sensing based digital twin model in Section 7).
Figure 7. Summarization of challenges (including black-box issue, algorithms overlook gait data fluctuation, and limited accuracy due to hardware in Section 6) and outlook (including predict users’ performance under different scenarios and multi-sensing based digital twin model in Section 7).
Biosensors 13 00833 g007
Table 1. Brief information of pressure reconstruction research in Section 3 [19,38,39,40,41,42,43,44,45,46].
Table 1. Brief information of pressure reconstruction research in Section 3 [19,38,39,40,41,42,43,44,45,46].
Reconstructing
Types
Techniques
/Models
Result and Evaluation
Spatial Fitting [19]Postprocessing algorithm is used to calculate perpendicular and shear stress amplitudesNormal stress sensitivity: 56 mN
Shear stress sensitivity: 173 mN
Spatial Fitting [38]SCPM as model;
GWR as function
RMSE of peak pressure <20 kPa
Number of sensors >7
Temporal Fitting [39]Divided insole into 6 regions;
interpolating pressure data according to temporally adjacent average pressure
Calculated: peak pressure, pressure time integral, and center of pressure.
Fitting [40]Values of four FSRs are used to calculate the resistance in x, y, z axes through fitting equationsSensitivity: 375 kPa/V
Sensing range: 0–800 kPa
Compressive Sensing [41]Stage 1: OMP
Stage 2: LASSO
RMSE of peak pressure <6.7 kPa
When number of sensors = 4
Larger sensors produced lower RMSE
Compressive Sensing [42]Stage 1: obtain separate PSD images
Stage 2: Topelitz measurement matrix
Reconstructing accuracy: 97.76%
Compressive Sensing [43]Gaussian Mixture Model (GMM) is used to reconstruct PSD map.
Least Squares Model is used to estimate the value of pressure.
Continuous plantar pressure map
When the K of GMM equals to 10
RMSE of pressure < 14 kpa
Compressive Sensing [44]ℓdp- regularized least-squares
(RLS) algorithm
Structural similarity index measure (SSIM) = 0.94841
Machine Learning [45]Hardware: AMSA
Algorithm: Support Vector Machine
Reconstructing results can make accuracy of classifying five body motions at 99.2%.
Machine Learning [46]Support Vector Machine (SVM)
Artificial Neural Network (ANN)
Reconstructed plantar pressure is used to classify gait phases and sub-phases
Classification accuracy: 95.24% for stance-swing classification
87.08% for multi-phase classification
Table 2. Brief information of research of Section 4 [55,56,57,58,59,60,61,62,63,64,65,66,67].
Table 2. Brief information of research of Section 4 [55,56,57,58,59,60,61,62,63,64,65,66,67].
Extracting MethodsSensors/Techniques /ModelsFeatures ExtractedResult and Evaluation
Fourier Transform [55]DFTFreezing of Gait (FOG)Contributed to FOG diagnosis
Fourier Transform [56]FFT and DFTFreezing of Gait (FOG)
Freeze Index (FI)
Contributed to FOG diagnosis
Fourier Transform [56]Wavelet (WT, n = 14) and
FFT (n = 8)
Pressure features like:
Peak plantar pressure
Calculated 457 features
Peak detection [58]Direct measurement Peak plantar pressureRMSE of pressure < 2.5 kPa
Peak detection [59]3-D insole graphic visualization, LSTMPeak pressure, cadence time, and stance ratioCalculated temporal features (e.g., cadence)
Threshold division [60]Digital images for threshold segmentationStride time, swing time, and velocityRMSE of stride time, swing time, velocity are: 0.017, 0.019, 1.74, respectively
Threshold division [61]The force of sensing points is decided by comparing output voltage to threshold voltage value (0.2 V)Center of pressure (COP)
Ground reaction force:
shear and vertical
Calculated CoP through Equation (1)
Weight average [62]Weighted average methodCOPRMSE of COP <13.8 mm
Weight average [63]88 piezoresistive ink
force sensors
COP in the direction of X and YRMSE in X direction <4 mm
RMSE in Y direction is <10 mm
Summarization [64]An insole system with 16 sensors distributed in a 4 × 4 matrixGround reaction forceRelative error of linearity: 5%, Hysteresis < 7.5%
Summarization [65]Three-axis GRF measuring insole
Silicone as sensing material
Equation (2) is the model
Ground reaction force The mean error < 10.7 N
When shear pressure was 68.7 N
Machine learning [55]ResNet, DFT, TransformerInsole temperatureCalculated insole temperature with accuracy at 100%, 97.06%, 88.24%, respectively.
Machine learning [66]GPR model and L5S1Hip angle, knee angle,
ankle angle, and
lumbosacral joint angle
RMSE of X-axis and Y-axis were
0.21° and 0.22°, respectively
Machine learning [67]PCAClassify walking, descending,
running, and
falling (back, front, left, right)
Reduced number of features to a manageable level (18)
Overall accuracy: 86%.
Table 4. Gait parameters of PD patients and healthy people [87,88,89].
Table 4. Gait parameters of PD patients and healthy people [87,88,89].
ParametersPatientsHealthy People
Gait velocity (m/s) Higher
Gait cycle (s/step)Higher
Stride length (m) Higher
Stride phase duration (s)Higher
Stance phase duration (s)Higher
Double support phase duration (s)Higher
Peak plantar pressure (kPa) Higher
Plantar pressure central frequency (Hz)Higher
Table 5. Typical gait patterns of stroke patients [117,118].
Table 5. Typical gait patterns of stroke patients [117,118].
Gait featuresAffected
Lower Extremity
Unaffected
Lower Extremity
Swing phase (%)-higher
Stance phase (%)higher-
Single support phase (%)higher-
Double support phase (%)higher-
Ground reaction force (N)-higher
Peak pressure (kPa)-higher
Table 6. Parameters of flat foot diagnosis [125,126,127,128].
Table 6. Parameters of flat foot diagnosis [125,126,127,128].
ParametersDescriptionFlatfoot Patients
Arch heightMaximum arch distance
from the ground
<1 cm
Chippaux-Smirak index
(C-S index)
Ratio between the minimum arch width and the maximum forefoot width>45%
Barkhusen indexRatio between contact and non-contact area of plantar>2
CoP excursion index (CPEI)Ratio between CoP deviation toward the lateral foot
and foot width
<14%
Ankle rotation angleIn both sagittal plane
and coronal plane
Higher internal rotation, higher plantarflexion angle, lower dorsiflexion angle a)
Stance phase duration/Lower in the early
stance phase a)
Table 7. Critical indicators of KOA patients [134,137,138].
Table 7. Critical indicators of KOA patients [134,137,138].
ParametersPatients with KOAHealth People
Forefoot pressure
transfer mode
Dispersing between the medial and the center of the forefootFirst load the central part and then move to the medial part
Single support phase duration-Longer
Anteroposterior length
of CoP path
-Higher
Transverse width
of CoP path
-Higher
Peak value of KAMHigher-
Table 8. Explanation of gait parameters related to falling. [79,80,81,145,146].
Table 8. Explanation of gait parameters related to falling. [79,80,81,145,146].
Gait ParametersExplanation
Swing phase Duration of time that a foot spends in the swinging motion
Stance phase Duration of time that a foot remains in contact with ground
Stride length The distance between two consecutive foot contacts of the same foot
Step lengthThe distance between the points where the two feet make contact with the ground
Peak plantar pressureThe maximum pressure of the foot on the insole
Center of pressure (COP)The pressure center of a single foot during walking or standing, while total CoP displacement emphasizes the pressure center of both feet in the standing posture
Velocity The rate of changing of position with respect to time
Table 9. Main abnormal gait features, detection sites, detection parameters for each disease.
Table 9. Main abnormal gait features, detection sites, detection parameters for each disease.
DiseasesMain Abnormal
Gait Features
Sensing TechniquesDesired Parameters Suitable Detecting Regions
Parkinson’s disease
(PD)
Lower peak plantar pressure
Longer gait periods
Lower step length
Inertial sensors
Piezoresistive sensors
Resistive sensors
Phase duration
Peak plantar pressure
Gait velocity
Heel
First metatarsal
Diabetic footHigher insole temperature
Higher peak plantar pressure
Higher insole humidity
Piezoresistive sensors
Capacitor sensors
Thermal-humidity
Temperature
Humidity
Peak plantar pressure
Toes
Arch
Heel
StrokeShorter swing phase
Longer stance phase
Less shear plantar pressure
Less normal plantar pressure
Piezoresistive sensors
Piezoelectric sensors
Peak plantar pressure
Shear plantar pressure
Phase duration
Whole area detection
Flat footLess arch height
Larger ankle rotation
Shorter stance phase
Piezoresistive sensors
Photo capturing
Rotation angle
Arch height
Gait cycles
Heel
Arch
First metatarsal
Knee osteoarthritis
(KOA)
Longer single-support stance phase
Higher peak plantar pressure
Piezoresistive sensors
Piezoelectric sensors
(potential)
Peak plantar pressure
Phase duration
CoP path length and direction
Whole area is
the most suitable;
Center of foot
Heel
Elderly fallingAbnormal gait velocity
Shear plantar pressure deviation
CoP movement
Piezoresistive sensors
Piezoelectric sensors
(potential)
Shear plantar pressure
CoP’s position
Double-support phase duration
Toes
Heel
Center of foot
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

Zhang, Z.; Dai, Y.; Xu, Z.; Grimaldi, N.; Wang, J.; Zhao, M.; Pang, R.; Sun, Y.; Gao, S.; Boyi, H. Insole Systems for Disease Diagnosis and Rehabilitation: A Review. Biosensors 2023, 13, 833. https://doi.org/10.3390/bios13080833

AMA Style

Zhang Z, Dai Y, Xu Z, Grimaldi N, Wang J, Zhao M, Pang R, Sun Y, Gao S, Boyi H. Insole Systems for Disease Diagnosis and Rehabilitation: A Review. Biosensors. 2023; 13(8):833. https://doi.org/10.3390/bios13080833

Chicago/Turabian Style

Zhang, Zhiyuan, Yanning Dai, Zhenyu Xu, Nicolas Grimaldi, Jiamu Wang, Mufan Zhao, Ruilin Pang, Yueming Sun, Shuo Gao, and Hu Boyi. 2023. "Insole Systems for Disease Diagnosis and Rehabilitation: A Review" Biosensors 13, no. 8: 833. https://doi.org/10.3390/bios13080833

APA Style

Zhang, Z., Dai, Y., Xu, Z., Grimaldi, N., Wang, J., Zhao, M., Pang, R., Sun, Y., Gao, S., & Boyi, H. (2023). Insole Systems for Disease Diagnosis and Rehabilitation: A Review. Biosensors, 13(8), 833. https://doi.org/10.3390/bios13080833

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