METHOD AND SYSTEM FOR ANALYZING BIOMECHANICAL ACTIVITY AND EXPOSURE TO A BIOMECHANICAL RISK FACTOR ON A HUMAN SUBJECT IN A CONTEXT OF PHYSICAL ACTIVITY
20220287651 · 2022-09-15
Inventors
Cpc classification
A61B5/6801
HUMAN NECESSITIES
A61B5/1107
HUMAN NECESSITIES
A61B5/7264
HUMAN NECESSITIES
A61B5/11
HUMAN NECESSITIES
A61B5/0033
HUMAN NECESSITIES
A61B5/002
HUMAN NECESSITIES
A61B5/7275
HUMAN NECESSITIES
A61B5/4561
HUMAN NECESSITIES
A61B5/22
HUMAN NECESSITIES
A61B2562/0219
HUMAN NECESSITIES
International classification
Abstract
A method for analyzing the biomechanical activity of a human subject and the exposure to a biomechanical risk factor in a context of physical activity, which comprises collecting signals from sensors of one or more muscles of the subject, collecting signals representing the movement of the subject, and processing these signals to extract signals representative of the vibratory behavior of the muscle or muscles of the subject. This method also comprises detecting a drift of the vibratory signals in relation to a frame of reference of the vibratory behavior of the muscle or muscles in the context of physical activity, and predicting a physiological break time necessary for the subject's muscles to recover their reference vibratory behavior.
Claims
1. A system for analyzing biomechanical activity of a human subject and exposure to a biomechanical risk factor in a context of physical activity, comprising: a. means for collecting vibratory signals, attached to one or more first body segments of the human subject, a measurement of which reflects local muscular activity; b. means for collecting signals representing movement of the human subject, a measurement of which reflects orientation and movement of one or more second body segments in 2 or 3 dimensions; c. means for processing these signals so as to extract therefrom indicators representative of intensity of the of biomechanical stress; d. means for detecting a drift of the vibratory signals with respect to a frame of reference of the vibratory behavior of-said muscle(s) in the context of physical activity; and e. means for predicting a physiological break time necessary for the muscles of the human subject to recover their reference vibratory behavior.
2. The system of claim 1, further comprising means for processing the detected drift and producing biomechanical indicators therefrom.
3. The system of claim 1, wherein the means for collecting the movement signals comprise an inertial unit IMU (Inertial Measurement Unit).
4. The system of claim 3, wherein the inertial unit IMU is integrated together with the muscular activity sensor means to obtain co-localized measurements at a body segment of the human subject.
5. The system of claim 3, wherein the inertial unit IMU is is configured to measure rectilinear accelerations relative to three axes and rotations relative to three axes.
6. The system of claim 1, wherein the means for collecting the movement signals further comprise a three-axis magnetometer to determine the orientation of a body segment of the human subject with respect to the Earth's magnetic North.
7. The system of claim 1, wherein the means for sensing muscular activity comprise an MMG (mechanomyographic) accelerometer arranged to generate a mechanomyographic signal.
8. The system of claim 1, wherein the analysis system implements comprises a plurality of measurement nodes configured to be firmly attached to body segments of a human subject.
9. The system of claim 8, wherein a measurement node of the plurality of measurement nodes comprises means of communication with a receiving station.
10. The system of claim 9, wherein the means of communication implement a Bluetooth Low Energy (BLE) communication protocol.
11. A method for analyzing the biomechanical activity of a human subject and exposure to a biomechanical risk factor in a context of physical activity, implemented using a system according to claim 1, comprising: a. collecting vibratory signals by a vibration sensor attached to one or more first body segments of the human subject, a measurement of which reflects the local muscular activity; b. collecting signals representing movement of the human subject, a measurement of which reflects orientation and movement of one or more second body segments in 2 or 3 dimensions; c. processing these signals to extract indicators representative of intensity of biomechanical stress, this signal processing generating a frequency signature of the biomechanical activity; d. detecting a drift of the vibratory signals with respect to a frame of reference of the vibratory behavior of muscle(s) in the context of physical activity; and e. predicting a physiological break time necessary for the muscles of the human subject to recover their reference vibratory behavior.
12. The method of claim 11, further comprising collecting the context or a scene in which the human subject is evolving by optical collection means, wherein the method further comprises processing this-the context or the scene so as to generate information on a posture and a gesture of the human subject in correlation with the vibratory behavior signals.
13. The method of claim 12, further comprising segmenting the physical activity of the human subject into specific and/or repetitive tasks or groups of tasks and correlating them with the muscular activity signals so as to estimate condition of the muscle and its drift over time.
14. The method of claim 11, further comprising a step of generating, from a set of biomechanical characterizations of muscular activity obtained for a given human subject, an individualized biomechanical risk frame of reference for this human subject.
15. The method of claim 14, wherein the step of generating an individualized biomechanical risk frame of reference implements a machine learning technique.
16. The method of claim 11, further comprising performing a cross-analysis of the movement and muscular activity signals so as to deliver information on performance and health of the human subject during a repeated muscular activity.
17. The method of claim 11, further comprises processing movement data and muscular activity data so as to recommend a personalized arrangement of physiological breaks so that muscular tissues of the human subject return to their rested state in a metabolic and mechanical sense after an effort.
Description
BRIEF DESCRIPTION OF THE FIGURES
[0063] The disclosure will be better understood with reference to the following figures.
[0064]
[0065]
[0066]
[0067]
[0068]
[0069]
[0070]
[0071]
[0072]
[0073]
[0074]
[0075]
[0076]
[0077]
DETAILED DESCRIPTION
[0078] The principle is illustrated in
[0079] Furthermore, the method according to the disclosure also extends to measurements of postures and movements using optical systems without markers, such as depth cameras 3. This may prove to be an interesting alternative to IMU sensors in an uncontrolled environment with a restricted movement space, or may even offer redundancy in the measurements in order to validate the postures and movements of the body while providing the elements of context in which the subject evolves (obstacles, objects, etc.).
[0080] Embedded signal processing electronics allow certain calculation operations to be executed in order to facilitate wireless communication to an external receiver 4 (smartphone type). This receiver may then perform complex operations on the data and/or communicate them to a computer/server 5 via a mobile data network. The cross-analysis of movement and muscular activity data provides key information on a person's performance and health in their daily activity. Merging movement and muscular activity data, in particular, allows a personalized arrangement of physiological breaks so that the muscle tissues return to their rested state in the metabolic and mechanical sense after an effort.
[0081] A description will now be given of measurement systems implemented in a practical embodiment of the disclosure. To measure movements and postures, a distinction is made between instruments for detecting movements and postures. Three categories have been identified: commercially available IMU sensor, MEMS sensitive element for integration into a connected device (clothing or object) and depth cameras.
[0082] The external IMU sensor may be chosen as a fully integrated IMU sensor for 3D motion capture, for example, the MTw Awinda motion tracker [18] from the company XSENS. The specifications of this sensor are summarized in Table 1:
TABLE-US-00001 TABLE 1 Xsens MTw Awinda Device Specifications Characteristic Value Full-scale 3D accelerometer ±1.6 g Full-scale 3D gyrometer ±2000°/s Full-scale 3D magnetometer ±190 μT Static resolution (pitch/roll) 0.5° RMS Static resolution (yaw) 1° RMS Dynamic resolution (pitch/roll) 0.75° RMS Dynamic resolution (yaw) 1.5° RMS
[0083] A MEMS technology inertial unit IMU may be integrated together with the muscular activity sensor to obtain co-localized measurements at a given body segment. This unit may be six axes measuring rectilinear accelerations (three axes) and rotations (three axes). It is also possible to associate a magnetometer (three axes) to determine the orientation of the body segment with respect to the Earth's magnetic North. Components from Invensense were selected for their performance and cost. Their characteristics are summarized in Table 2:
TABLE-US-00002 TABLE 2 Specifications of two MEMS inertial units Characteristic ICM-20649 ICM-20948 Number of axes 6 9 Full-scale 3D accelerometer ±4/8/16/30 g ±2/4/8/16 g Full-scale 3D gyrometer ±0.5/1/2/4 k °/s ±0.25/0.5/1/2 k °/s Full-scale 3D magnetometer — 4900 μT Resolution 16 bit 16 bit Internal noises 285 μg/√Hz 230 μg/√Hz 17.5 m°/s/√Hz 15.5 m°/s/√Hz
[0084] The Microsoft® Kinect® is a low-cost system consisting of a color camera (RGB), an infrared camera and an infrared projector. This system was used to capture the movements and postures of industrial operators by Plantard in [9]. The characteristics of the Kinect V1 and V2 are presented in Table 3:
TABLE-US-00003 TABLE 3 Specifications of the Kinect V1 and V2 Characteristic V1 V2 Acquisition 30 Hz 30 Hz frequency Range [0.8-4] m [0.8-4] m Field of view 57 × 43 [deg × deg] 70 × 60 [deg × deg] Color resolution 640 × 480 [pix × pix] 1920 × 1080 [pix × pix] Depth resolution 320 × 240 [pix × pix] 512 × 424 [pix × pix]
[0085] To measure muscular activity, the constant components of a three-axis accelerometer are eliminated in order to retain only the variations due to micro-vibrations on the surface of the skin. The sensor requires a very low noise floor of less than 100 μg√Hz in order to capture these phenomena. Accelerometers used in seismic prospecting are good candidates for measuring mechanomyographic signals. Two preferred components for this disclosure have been selected: the ADXL354 and its digital equivalent ADXL355 [19], with their performance summarized in Table 4.
TABLE-US-00004 TABLE 4 Specifications of Analog Devices Accelerometers for Mechanomyographic Measurement Characteristic ADXL 354 ADXL 355 Type of output Analog Digital Noise floor 20 μg/√Hz 25 μg/√Hz Sensitivity 400/200/100 mV/g 3.9/7.8/15.6 μg/LSB Full scale ±2/4/8 Bandwidth 1000 Hz
[0086] The preferred use of the device integrates the IMU sensor and the MMG sensor in the same box. However, these two sensors may be separated, with one system for measuring postures and another system for measuring muscular activity. In addition, it is possible to provide integration of the components directly within a connected garment (for example, a compression band serving to hold the sensor in position on the body segment). Furthermore, the system according to the disclosure also extends to measurements of postures and movements using optical systems without markers, such as depth cameras. This may prove to be an interesting alternative to IMU sensors in situations where the workstations are part of a well-defined environment, or to provide information on the context of the scene and redundancy in the measurements in order to validate body postures and movements.
[0087] Electronics embedded in the sensors allow certain calculation operations to be performed in order to facilitate wireless communication to an external receiver 4 (for example, a smartphone or a data collector). This receiver may then perform complex operations on the data (synchronization, segmentation, processing) and communicate analysis results to a computer 5, a smartphone or a cloud.
[0088] The results produced, for example, concern the level of exposure to certain biomechanical risk factors (postures, intensity of muscular activity) and the monitoring of these factors during physical activity. With reference to
[0093] An embodiment of this disclosure provides a second level of analysis after post-processing of the data. The movement and muscular activity data are processed on a PC by an algorithm allowing calculation of the biomechanical performance of the subject's gestures and characterization of their physiological and biomechanical impact on the body. Another result provided by merging the data is the calculation of a physiological break time so that the subject's muscles recover their reference vibratory behavior, thus avoiding exposure to the risk of accidents or occupational diseases.
[0094] A few examples of the production of essential technological bricks will now be described. Thus, for the MMG sensor, one may provide: [0095] a MEMS accelerometer meeting the performance requirements for measuring MMG signals. [0096] signal processing tools to extract MMG parameters related to muscular effort and fatigue and filter measurement artifacts.
[0097] The motion sensor may integrate: [0098] a MEMS inertial unit 9D for joint integration with the MMG sensor. [0099] inertial data merging algorithms to correct sensor drift and sensitivity thereof to stray magnetic fields (use of a Kalman filter). [0100] a calibration method that is robust over time and quick to set up so as to disturb the operator and the production context as little as possible. This calibration must precisely synchronize all of the deployed sensors and guarantee reliable movement signals.
[0101] The data collector (receiver) may integrate: [0102] functions of reception, time synchronization of movement and mechanomyographic data using an external clock (smartphone clock, timestamp sent by PC, etc.) [0103] data storage in a source file for post-processing on a PC; [0104] an algorithm for automatic segmentation of movements into a series of sequences.
[0105] The merging of inertial and mechanomyographic data may include: [0106] calculating the level of exposure to biomechanical risk factors and monitoring these factors during physical activity. [0107] an effort model to convert the mechanomyographic signal into a force signal using calibrated effort data for each muscle group of interest. [0108] an algorithm for calculating biomechanical performance from source file data, including synchronized motion and mechanomyographic sensor data. [0109] implementing machine learning algorithms with the mission of automatically recognizing operator gestures and their impact on the musculoskeletal system. [0110] calculating a physiological break time so that the subject's muscles recover their reference vibratory behavior
[0111] The following paragraphs describe signal processing tools implemented in the method according to the disclosure. Using orientation measurement merging algorithms is necessary so as to have access to the movement and posture parameters. Typically, these algorithms rely on a Kalman filter as presented in [20].
[0112] To condition the mechanomyographic signal, in laboratory conditions, the researchers generally over-sampled the signals with a frequency of the order of 1 kHz or 2 kHz, while the characteristic frequencies of the MMG signal are below 250 Hz. With a view to deployment in the field with wireless data communication, a compromise between the volume of data to be transmitted and sampling was found by setting the sampling frequency to 500 Hz according to the Nyquist criterion. The raw signals from the accelerometer are digitized and then conditioned. The digitized MMG signal has two components: a static component (DC) and a dynamic component (AC). The DC component is not useful for the evaluation of muscular activity and must, therefore, be filtered. Moreover, the movements of the body are low-frequency components that pollute the muscular activity information. In fact, the cutoff frequency of the high-pass filter is comprised in a band between 2 Hz and 50 Hz with a preference for 20 Hz in order to clean the parasitic components mentioned above.
[0113] Applying a low-pass filter cuts high-frequency noise and limits the band of interest to frequencies that are characteristic of muscle micro-contractions. A cut between 70 Hz and 250 Hz, more particularly between 200 Hz and 250 Hz, is ideal for analyzing the MMU signal. A preferred value of 250 Hz has been established.
[0114] Using a Butterworth low-pass digital filter or a Savitzky-Golay filter are common practices in today's art.
[0115] For filtering operations, a five-pole Butterworth filter is ideal due to its constant gain across its passband despite lower roll-off compared to Chebyshev or elliptical filters. In addition, the ADXL355 digital accelerometer offers programmable low-pass and high-pass filters to select the frequency band of interest.
[0116] The processing of the mechanomyographic signal relies on the same developments as its electromyographic counterpart. The methods may be divided into four groups: temporal and frequency methods (the most traditional), then time-frequency and time-scale methods (more recent). The choice of an appropriate processing method is then crucial for the objective analysis of MMG signals. Indeed, during an isometric contraction (contraction of a muscle without change in muscle length), the signal may be assumed to be stationary (i.e., its statistical properties are invariant over time) and the conventional signal processing methods based on the Fourier Transform are, therefore, applicable. However, during movements with variable dynamics, a muscle may change its length or recruit more motor units, thus giving rise to so-called non-stationary signals. In this type of muscular activity, the use of time-frequency or time-scale methods becomes necessary. Some parameters extracted from [21] are presented below with particular attention paid to their use and their limits.
[0117] Once the mechanomyographic signal has been segmented and properly conditioned, the parameters of interest can finally be extracted. The MMG signal has three components (MMGX, MMGY and MMGZ), representing the accelerations induced by the vibrations of the muscle fibers along the three spatial directions (X, Y, Z). A “total” acceleration signal is calculated by the following operation:
∥MMG∥=√{square root over (MMG.sub.X.sup.2+MMG.sub.Y.sup.2+MMG.sub.Z.sup.2)}
[0118] The RMS (Root Mean Square) amplitude of the “total” MMG signal then makes it possible to obtain information on the force developed by a muscle. The RMS amplitude varies with fluctuations in muscle fiber tension and increases with the level of muscle contraction. It is the most used parameter in a temporal analysis of the MMG signal and is obtained by the following formula:
[0119] With N the observation window equal to the characteristic period of the motion sequence divided by 2. This characteristic period is defined by a cycle of the movement studied, such as, for example, a step in the case of walking, a stride in the case of running, or even the period of handling an object. In the case of static postures, a window of 1 second allows an RMS amplitude to be established comprising sufficient attributes on the physiological and biomechanical behavior of the underlying muscles.
[0120] However, the sensitivity of this parameter to physiological tremors and other mechanical artifacts requires additional analysis methods.
[0121] The analysis of the power spectral density (PSD) of the MMG signal allows observation of the fluctuations of the frequency content in order to deduce information on muscle fatigue. The standard tool for this type of analysis is the Fast Fourier Transform (FFT) to go from the time domain to the frequency domain. Parametric methods using auto-regressive (AR) models allow estimation of the PSD of the MMG signal without using apodization windows and thus provide better resolution. The most common methods are: Yule-Walker and Burg. The preferred PSD method in this disclosure is that of Yule-Walker. Once the PSD has been estimated, the mean frequency (MPF for Mean Power Frequency) may be determined by the following formula:
with PSD in g.sup.2/Hz, the power spectral density of the MMG signal and fs in Hz, the sampling frequency. MPF is an important metric for examining changes in muscle condition and detecting characteristic signs of fatigue.
[0122] During activities with variable dynamics, muscles may change their length, recruit more motor units and adapt the frequency of stimuli, conferring a non-stationary behavior to the MMG signal. Time-frequency approaches are, therefore, necessary to segment the signal in the time domain before performing a frequency analysis. A compromise between ease of execution on a microcontroller and battery conservation (for wireless communication) is the local Fourier transform (STFT for Short Time Fourier Transform), in which a window “slides” over the time signal and allows the PSD to be obtained at a given instant
with x(t) the MMG signal, h(t−σ) the sliding window and σ the parameter allowing the information to be analyzed spectrally at all times.
[0123] The disadvantage of such a method is the selection of an adequate data range, which can introduce a resolution defect in the frequency domain. One of the innovative characteristics of this disclosure resides in the use of the orientation measurements of the IMU sensor to segment the MMG signal in an appropriate manner.
[0124] Other time-frequency methods, such as the wavelet transform (WT for wavelet transform) and the Wigner-Ville transform (WVT), are frequently used in the laboratory or other controlled environments to analyze MMG signals.
[0125] More recent methods called time-scale methods have met with great success with scientists for the processing of MMG signals. One method used, in particular, in McLeod's disclosure [15] is wavelet packet analysis (WPA). This differs from other time-frequency methods because of the multi-scale decompositions of the starting signal, which are separated into low-frequency coefficients (levels of approximation) and high-frequency coefficients (levels of detail). These coefficients then form a “wavelet packet.” A specific toolbox is available in the MATLAB® software.
[0126] This method is very efficient for the analysis of MMG signals, but requires heavy post-processing and does not lend itself to automating the estimation of muscle fatigue in real time. Furthermore, complex calculation operations are necessary, which seems incompatible with integration within a connected object that must communicate wirelessly for several hours, and in uncontrolled environments. The present disclosure nevertheless allows a multi-resolution analysis based on the maximum overlap wavelet decomposition (Maximum Overlap Discrete Wavelet Transform: MODWT) as part of the post-processing of raw MMG data. This technique allows the extraction of movement artefacts from the muscle signal with greater precision than with a conventional filtering technique.
[0127] The following paragraphs describe procedures for the method according to the disclosure.
[0128] A measurement system 1, the architecture of which is presented in
[0129] Depending on the complexity of the task and the number of muscles used, the user may equip himself with one or more nodes that he positions on the belly of each muscle to be analyzed. Each node may communicate information to and/or receive information from a receiving station (e.g., a smartphone). The communication protocol chosen for this disclosure uses Bluetooth Low Energy (BLE). The advantages of BLE are reduced energy consumption and allowing the slave device to remain “discoverable” by a master device while minimizing its consumption. Similarly, a slave device may remain connected to a master device and exchange data at periodic instants. In the case of BLE, there is no limitation on the number of peripherals supported by the same master, in contrast to conventional Bluetooth limited to seven peripherals. The standard gross throughput in BLE is 1 Mbps theoretical, but remains capped at 250 kbps in practice, to be shared between all the slave nodes. A characteristic of the method according to the disclosure is to allow an analysis of the various biomechanical risk factors, by causing a multitude of sensors to communicate simultaneously while supporting a usage range of 8 hours. The data are also stored in a micro-SD-type memory. The measurement node supports wired communication via a USB port.
[0130] The receiving station, through near field communication (NFC), is able to activate the sensors and associate a body position with them. Detecting the position of the sensor on the body allows certain signal acquisition parameters to be adjusted, such as the template of certain filters. Once the sensors have been installed and marked, the acquisition may then begin with a simple command at the receiving base. The raw motion data from the IMU sensor will then be processed and merged by the microcontroller of the measurement node in order to send information on the orientations and positions of each segment and joint to the receiving base. The internal processing of the motion data allows the output signal to be sub-sampled in order to optimize battery consumption and the volume of information to be transmitted. Sampling of IMU output data is typically between 50 Hz and 120 Hz. The receiving station then performs calculation operations: counting and detection of excessive movement amplitudes, etc. Alerts on repeated postures and movements may be sent to an external computer or produced on a smartphone.
[0131] In order to obtain redundancies in the movement data, or in the absence of IMU sensors, using depth cameras or other optical systems without markers allows access to the movement data necessary for the biomechanical analysis and also allows collection of the context elements of the scene.
[0132] In addition to producing results relating to constraining movements and postures, the MMG sensor, integrated into the device, offers indicators on the force deployed by the muscles and muscle fatigue as well as the distribution of the stresses on all of the body segments analyzed.
[0133] Cross-analysis of movements and mechanomyographic signals allows objective quantification of the level of biomechanical stresses on a human subject. A block diagram describing all the operations and analyses carried out by the method according to the disclosure is proposed in
[0134] In a particular mode of operation relating to preventing risks linked to biomechanical stresses, take the example of a person performing a repeated activity, such as mobilizing his lower back. The method of the present disclosure as well as the associated measurement system may be used to calculate the break time necessary for the muscles of the lumbar zone to return to a reference state, corresponding to a low level of physical strain, illustrated in
[0135] A mean value of the RMS amplitude and of the mean power frequency MPF is calculated for the segment of interest 65. The calculation is repeated for each activity segment and a linear interpolation is performed for the mean RMS amplitude and mean MPF 66. It is noted that the RMS profile increases during the activity, demonstrating an increasingly demanding activity for the lumbar muscles, as well as a reduction in the MPF, demonstrating the recruitment of a greater number of muscle fibers.
[0136] In order to calculate a physiological break time for the muscles to return to their reference state, the technique used in the present disclosure uses the linear regression coefficient calculated previously to determine a linear decrease profile of the mean RMS amplitude toward the minimum physical strain threshold. Conversely, a linear growth profile is determined to bring the MPF back to a reference state, called non-fatigued.
[0137] By comparing to a reference state, it is, therefore, possible to determine variations or drifts of the fatigue index (MPF) and the force index (RMS amplitude), indicating the change in the muscle fiber recruitment strategy and the stress intensity, respectively. An alert may be sent to the operator to warn him of his exposure in a zone of significant physical and biomechanical strain.
[0138] In a particular mode of operation relating to physical ergonomics, the method of the present disclosure as well as the associated measurement system may be used to produce ergonomic ratings at a workstation or equipment item. Take the example of a worker, illustrated in
[0139] Another innovative mode of operation of this disclosure resides in the use of movement data to segment the physical activity into different states (maintaining a position, recognizing cyclic gestures, etc.). This segmentation allows determination of the optimum acquisition parameters of the MMG sensor (acquisition window, filter template and sampling) in order to analyze the impact on the muscles of a gesture or a series of well-defined gestures. This method is used, in particular, for the segmentation of the squat activity by Woodward in [22]. The microcontroller of the measurement node calculates the RMS amplitude level to detect the stress level on the muscle, and gives an estimate of the PSD at each acquisition. The data extracted from the MMG sensor is retransmitted to the receiving station, which determines a time-frequency representation of the activity. This method allows correlation of gestures or a very precise series of gestures with vibratory signatures of muscular activity. The segmentation may be done a posteriori by manual action or automatically by the receiving station owing to gesture recognition methods and machine learning techniques.
[0140] This mode of operation may find applications in the sports field, where an athlete seeks to develop his performance by perfecting technical gestures. In the example of
[0141] A description will now be given, with reference to
[0142] The mechanomyographic signal (MMG), obtained by a 3-axis accelerometer, can detect changes in the behavior of the muscular activity due to fatigue and the intensity of the effort.
[0143] Filtering motion artefacts is a real challenge, since they will have changing characteristics related to the subject's activity. Indeed, to analyze the quadriceps during a typical walk, the movements of the leg have a frequency around 1 Hz, and reach up to 4 Hz during a fast run. In addition, the shocks transmitted by the impact of the foot will in turn transmit vibrations along the leg with a spectrum comprising components up to 20 Hz, to then be attenuated by the abdominal-lumbar belt.
[0144] It is, therefore, necessary to analyze the movement signals in order to choose the pre-processing operations to be applied to the mechanomyographic signal. The movement signals, coming from the inertial units, allow identification of static postures, sudden gestures, or pauses between different series of movements and will thus isolate “sequences” in the mechanomyographic signal. The identification of these sequences is the result of a physical activity segmentation operation that will facilitate the choice of signal processing operations to be applied to the mechanomyographic signal (MMG). Thus, with reference to
[0145] Using video may be practical to improve the quality of the segmentation in the event that it is done in post-processing and manually. Nevertheless, training algorithms through the use of data from inertial units and videos makes it possible to consider automating the segmentation of movement for real-time analyses.
[0146] In the example of a static posture, a digital 3-pole high-pass Butterworth filter with a cutoff at 0.5 Hz is a good candidate for processing the mechanomyographic signal.
[0147] Other types of filters may be used, such as Chebyshev or elliptical filters, which have steeper slopes in the rejected band to the detriment of ripples in the pass and/or rejected band.
[0148] In the case of slow movements, cycles and in the absence of shocks (i.e., impacts on the ground), calculating the spectrum of the acceleration signal allows identification of a narrow frequency band that can then be filtered by a digital 5-pole Butterworth passband filter.
[0149] In a last case with movements of variable dynamics and causing possible shocks, the acceleration signal of the IMU sensor may be used in an adaptive filtering process, for example, using the LMS (Least Mean Square) algorithm. Another technique employing a multi-resolution analysis (MRA) by applying 7-level Daubechies wavelets “db6” allows reconstruction of the mechanomyographic signal deprived of the components linked to the movement.
[0150] Applying a low-pass filter also cuts out high-frequency noise. A cutoff between 200 Hz and 250 Hz is ideal for analyzing the mechanomyographic signal. Using a Butterworth low-pass digital filter or a Savitzky-Golay filter are common practices in today's art.
[0151] Of course, the disclosure is not limited to the examples that have just been described, and many other embodiments may be envisaged without departing from the scope of the present disclosure.
REFERENCES
[0152] 1. M. B. I. Reaz, M. S. Hussain, and F. Mohd-Yasin. Techniques of EMG signal analysis: Detection, processing, classification and applications. Biological Procedures Online, 8(1): 11 35, March 2006.
[0153] 2. W. H. Wollaston. On the duration of muscular action. Philos. Trans. R. Soc. London, pages 1-5, 1810.
[0154] 3. F. V. Brozovich and G. H. Pollack. Muscle contraction generates discrete sound bursts. Biophysical Journal, 41(1): 35-40, 1983
[0155] 4. N. Babault et al. “Neuromuscular fatigue development during maximal concentric and isometric knee extensions.” In: Journal of Applied Physiology 100.3 (March 2006), pp. 780-785.
[0156] 5. G. Träger et al. “Comparison of phonomyography, kinemyography and mechanomyography for neuromuscular monitoring.” In: Canadian Journal of Anesthesia/Journal canadien d'anesthésie 53.2 (February 2006), pp. 130-135.
[0157] 6. J. Marusiak et al. “Electromyography and mechanomyography of elbow agonists and antagonists in Parkinson's disease.” In: Muscle & Nerve 40.2 (August 2009), pp. 240-248.
[0158] 7. A. Islam et al. “Mechanomyography Sensors for Muscle Assessment: a Brief Review.” In: Journal of Physical Therapy Science 24.12 (2012), pp. 1359-1365.
[0159] 8. X. Robert-Lachaine, H. Mecheri, C. Lame, and A. Plamondon. Effect of local magnetic field disturbances on inertial measurement units accuracy. Applied Ergonomics 63: 123-132, September 2017.
[0160] 9. P. Plantard. “Objectivation et standardisation des évaluations ergonomiques des postes de travail à partir de données Kinect.” [Objectification and standardization of ergonomic assessments of workstations based on Kinect data.] PhD thesis. July 2016.
[0161] 10. Biosleeve human-machine interface. May 2013. URL: https://patents.google.com/patent/US20130317648A1/en.
[0162] 11. Wearable Physiological Sensor System for Training and Therapeutic Purposes. April 2017. URL: https://patents.google.com/patent/US20170312576A1/en.
[0163] 12. Systems, articles, and methods for gesture identification in wearable electromyography devices. December 2014. URL: https://patents.google.com/patent/US20150169074.
[0164] 13. Methods and devices for combining muscle activity sensor signals and inertial sensor signals for gesture-based control. February 2014. URL: https://patents.google.com/patent/US20140240103.
[0165] 14. Biomechanical activity monitoring. May 2015. URL: https://patentscope.wipo.int/search/en/detail.jsf?docid=W02015063520.
[0166] 15. Real-time assessment of absolute muscle effort during open and closed chain activities. February 2010. URL: https://patents.google.com/patent/US20110196262A1/en.
[0167] 16. J. Laine and D. Mougenot. “Benefits of MEMS Based Seismic Accelerometers for Oil Exploration.” In: TRANSDUCERS 2007—2007 International Solid-State Sensors, Actuators and Microsystems Conference. IEEE, 2007, pp. 1473-1477.
[0168] 17. M. Baillargeon and L. Patry. “Les troubles musculo-squelettiques du membre supérieur reliés au travail: définitions, anatomie fonctionnelle, mécanismes physiopathologiques et facteurs de risque” [Work-related upper limb musculoskeletal disorders: definitions, functional anatomy, pathophysiological mechanisms and risk factors] In: Regie regionals de la santé et des services sociaux de Montréal-Centre. Direction de la santé publique (2003). URL: http://www.bdsp.ehesp.fr/Base/508934/.
[0169] 18. MTw Awinda—Products—Xsens 3D motion tracking. URL: https://www.xsens.com/products/mtw-awinda/.
[0170] 19. ADXL355 Datasheet and Product Info|Analog Devices. URL: https://www.analog.com/en/products/adx1355.html.
[0171] 20. A. M. Sabatini. “Quaternion-based strap-down integration method for applications of inertial sensing to gait analysis.” In: Medical & Biological Engineering & Computing 43.1 (February 2005), pp. 94-101.
[0172] 21. M. Ibitoye et al. “Mechanomyographic Parameter Extraction Methods: An Appraisal for Clinical Applications.” In: Sensors 14.12 (December 2014), pp. 22940-22970.
[0173] 22. R. B. Woodward et al. “Segmenting Mechanomyography Measures of Muscle Activity Phases Using Inertial Data.” In: Scientific Reports 9.1 (December 2019), p. 5569.