| Literature DB >> 33158050 |
Filippo Colombo Zefinetti1, Andrea Vitali1, Daniele Regazzoni1, Caterina Rizzi1, Guido Molinero2.
Abstract
In physical rehabilitation, motion capture solutions are well-known but not as widespread as they could be. The main limit to their diffusion is not related to cost or usability but to the fact that the data generated when tracking a person must be elaborated according to the specific context and aim. This paper proposes a solution including customized motion capture and data elaboration with the aim of supporting medical personnel in the assessment of spinal cord-injured (SCI) patients using a wheelchair. The configuration of the full-body motion capturing system is based on an asymmetric 3 Microsoft Kinect v2 sensor layout that provides a path of up to 6 m, which is required to properly track the wheelchair. Data elaboration is focused on the automatic recognition of the pushing cycles and on plotting any kinematic parameter that may be interesting in the assessment. Five movements have been considered to evaluate the wheelchair propulsion: the humeral elevation, the horizontal abduction of the humerus, the humeral rotation, the elbow flexion and the trunk extension along the sagittal plane. More than 60 volunteers with a spinal cord injury were enrolled for testing the solution. To evaluate the reliability of the data computed with SCI APPlication (APP) for the pushing cycle analysis, the patients were subdivided in four groups according to the level of the spinal cord injury (i.e., high paraplegia, low paraplegia, C7 tetraplegia and C6 tetraplegia). For each group, the average value and the standard deviation were computed and a comparison with similar acquisitions performed with a high-end solution is shown. The measurements computed by the SCI-APP show a good reliability for analyzing the movements of SCI patients' propulsion wheelchair.Entities:
Keywords: RGB-D sensors; SCI patients; automatic pushing analysis; markerless motion capture
Mesh:
Year: 2020 PMID: 33158050 PMCID: PMC7663008 DOI: 10.3390/s20216273
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Example of a pushing cycle highlighting the recovery (red line) and push (blue line) movements as well as the considered key points.
Main movements characterizing a patient’s posture during wheelchair propulsion. The description is based on four pieces of information: the plane on which the movement is performed, the human articulation performing the movement, an image to visually understand how the movement is assessed and a description of the biomechanics of the movement considered.
| Plane Considered | Human Articulation Requested | Position/Movement | Biomechanics Joint Analyzed |
|---|---|---|---|
| Median Plane | Trunk Flection |
| It contributes to determining the patient stability during wheelchair propulsion. As the angle decreases, the stability increases, but over a threshold angle the wheelchair can overturn during the pushing phase. |
| Median Plane | Humeral Elevation |
| The humeral elevation describes the rotation of the shoulder along the median plane during the propulsion of the wheelchair. |
| Median Plane | Humeral Rotation |
| The humeral rotation is the rotation around the axes of the humerus. |
| Transverse Plane | Humeral Horizontal Abduction |
| The horizontal abduction of the humerus describes the rotation of the shoulder around the transverse plane during the propulsion of the wheelchair. |
| Median Plane | Elbow Flexion/Extension |
| The maximum and minimum values of this angle have to stay in an optimum range in order to prevent a problem with the elbow articulation. This angle depends on the seat translation compared to the wheel rotation axle. Right and left angles are compared to assess the symmetric propulsion. |
Figure 2Main technological phases of the developed solution.
The action checklist for a correct Mocap acquisition of the SCI patients.
| To Do List for SCI Patients’ Acquisitions | ||||
|---|---|---|---|---|
|
| ||||
| LAYOUT | To repeat once a day | 1.1 | Lay out the three-vertex carpet | |
| 1.2 | Check Kinect 1.20 m in height | |||
| 1.3 | Check Kinect horizontal inclination of −13° | |||
| 1.4 | Check vertical orientation of Kinect RGB camera field of view | |||
| 1.5 | Check ambient light source to darken (windows, lamps) | |||
| 1.6 | Check Kinect - PC USB cable link | |||
| 1.7 | Check ethernet cable link | |||
| 1.8 | Setup iPi Soft Recorder Master and Slaves computers | |||
| 1.9 | Setup new folder of the acquisition day “YYYY-MM-DD” | |||
| CALIBRATION 120 [sec] | To repeat for each calibration approx. every 30 min | 2.1 | Background iPi Soft Recorder 10 sec (with carpet on the floor), the Kinect field of view must be without anyone | |
| 2.2 | Setup Kinect with glass filter | |||
| 2.3 | Spiral movements with light marker + Recording using iPi Soft Recorder | |||
| 2.4 | Delete PC slave videos -> Button “Merge video” in iPi Soft Recorder | |||
| 2.5 | Calibration using iPi Soft Studio | |||
| 2.6 | Take off glass filter from Kinect | |||
| 2.7 | Take off carpet from the floor | |||
| 2.8 | Background iPi Soft Recorder 10 [sec] (without carpet on the floor), the Kinect field of view must be without anyone | |||
| VIDEO RECORDING | To repeat for each patient | 3.1 | Setup new patient’s folder “No. - Patient Surname” | |
| 3.2 | Change folder directory in iPi Soft Recorder | |||
| To repeat for each acquisition | 3.3 | Registration using iPi Soft Recorder | ||
| 3.4 | Delete PC slave videos -> Button “Merge video” in iPi Soft Recorder | |||
Correlations between human articulations and virtual joints. The left column reports the measured human articulations by considering a specific set of virtual joints highlighted in green in the images depicted in the right column. The central column describes how to measure the movements using the virtual joints.
| Human Articulation | Data and Information | Virtual Joints and Segments | |
|---|---|---|---|
| Elbow Flection | Joints | Lower spine, neck. |
|
| Angle | |||
| Description | The bending of the trunk is measured as the angle between the vertical line and the segment passing between the lower spine and neck. | ||
| Humeral Elevation | Joints | R/L shoulder, R/L forearm. |
|
| Angle | |||
| Description | The humeral elevation is measured as the rotation of the shoulder joint around the | ||
| Humeral | Joints | R/L shoulder. |
|
| Angle | |||
| Description | The humeral rotation is measured as the rotation of the shoulder joint around the axis defined as the vector between the shoulder position and the forearm position. | ||
| Humeral Horizontal Abduction | Joints | R/L shoulder, R/L forearm. |
|
| Angle | |||
| Description | The humeral horizontal abduction is measured as the rotation of the shoulder joint around the X-axis. | ||
| Elbow Flexion/Extension | Joints | L/R forearm. |
|
| Angle | |||
| Description | During the propulsion phase, the angles considered have periodic movements. Max and min extensions are significant data by which to assess the upper limbs’ performance. | ||
Figure 3User interface of SCI-APP with an example of pushing analysis with the left and right hand trajectories with an asymmetry warning on the right side.
Figure 4Examples of a trajectory analysis of two pushing cycles for both the left and right hands automatically calculated by SCI-APP.
Figure 5Example of an “Elbow flection” analysis with two graphs related to the specific movements measured according to the median, frontal and transverse planes and a graphical representation.
Figure 6An example of a PDF report generated by SCI-APP including the main patient’s data, information about the acquired pushing cycles (upper part) and the results of the analysis with graphical representations (lower part).
Figure 7Distribution of patients by age (a) and height (b).
Figure 8Distribution of patients by how many years since the injury occurred (a) and height of the spine lesion (b).
Figure 9Rehabilitation gym and sensors layout with three-vertex carpet and wheelchair path. This tool allows a faster preparation of the layout of the Mocap system and a reference surface to correctly calibrate the multiple Microsoft Kinect sensors.
Figure 10Respectively, RGB image, IR acquisitions and the virtual avatar of the acquired patient.
Values of the humeral elevation in degrees for each group of patients.
|
| IC | TC | HO | End FT | End AR | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| Avg. | St.D. | Avg. | St.D. | Avg. | St.D. | Avg. | St.D. | Avg. | St.D. | |
| Low paraplegic (Ref. Val.) | 55.1 | 4.4 | 48.8 | 4.3 | 24.2 | 4.6 | 22.1 | 3.9 | 56.9 | 4.7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
| High paraplegic (Ref. Val.) | 53.8 | 7.8 | 47.1 | 7.9 | 23.7 | 4.3 | 22.1 | 4.0 | 55.7 | 7.2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
| C7-tetraplegic (Ref. Val.) | 49.0 | 8.9 | 42.6 | 9.7 | 22.1 | 4.4 | 21.5 | 4.2 | 52.5 | 7.9 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
| C6-tetraplegic (Ref. Val.) | 45.4 | 8.3 | 41.1 | 9.2 | 23.8 | 6.9 | 21.6 | 5.5 | 49.5 | 8.0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
Values of the abduction of humerus in degrees for each group of patients.
|
| IC | TC | HO | End FT | End AR | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| Avg. | St.D. | Avg. | St.D. | Avg. | St.D. | Avg. | St.D. | Avg. | St.D. | |
| Low paraplegic (Ref. Val.) | −53.6 | 8.1 | −41.8 | 8.5 | 6.8 | 12.5 | 21.8 | 14.8 | −55.3 | 8.3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
| High paraplegic (Ref. Val.) | −55.5 | 8.9 | −44.8 | 6.8 | 0.8 | 20.7 | 15.6 | 24.0 | −56.5 | 8.8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
| C7-tetraplegic (Ref. Val.) | −58.3 | 7.7 | −48.8 | 6.8 | 8.6 | 17.9 | 19.6 | 21.1 | −59.3 | 6.7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
| C6-tetraplegic (Ref. Val.) | −54.6 | 8.4 | −43.5 | 13.3 | 8.2 | 14.2 | 9.9 | 15.4 | −55.1 | 8.4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
Values of the humeral rotation in degrees for each group of patients.
|
| IC | TC | HO | End FT | End AR | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| Avg. | St.D. | Avg. | St.D. | Avg. | St.D. | Avg. | St.D. | Avg. | St.D. | |
| Low paraplegic (Ref. Val.) | 78.0 | 14.8 | 69.9 | 14.6 | 37.0 | 18.7 | 24.4 | 22.2 | 77.7 | 14.5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
| High paraplegic (Ref. Val.) | 75.6 | 14.5 | 67.8 | 14.4 | 35.5 | 26.4 | 22.4 | 31.6 | 76.0 | 14.2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
| C7-tetraplegic (Ref. Val.) | 73.6 | 12.9 | 70.7 | 12.6 | 27.2 | 22.4 | 17.3 | 27.5 | 72.0 | 12.9 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
| C6-tetraplegic (Ref. Val.) | 74.6 | 10.4 | 69.3 | 15.2 | 27.6 | 18.9 | 19.1 | 23.1 | 72.6 | 10.2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
Values of the elbow flexion/extension in degrees for each group of patients.
|
| IC | TC | HO | End FT | End AR | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| Avg. | St.D. | Avg. | St.D. | Avg. | St.D. | Avg. | St.D. | Avg. | St.D | |
| Low paraplegic (Ref. Val.) | 59.4 | 10.9 | 76.4 | 8.9 | 43.1 | 9.8 | 34.8 | 9.0 | 54.3 | 9.8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
| High paraplegic (Ref. Val.) | 59.8 | 11.6 | 77.1 | 11.1 | 46.1 | 11.7 | 37.4 | 12.7 | 55.0 | 11.1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
| C7-tetraplegic (Ref. Val.) | 65.5 | 8.1 | 77.1 | 8.1 | 42.4 | 10.1 | 35.4 | 10.1 | 62.9 | 9.2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
| C6-tetraplegic (Ref. Val.) | 62.8 | 10.0 | 69.8 | 10.7 | 42.8 | 9.3 | 41.8 | 9.3 | 61.3 | 10.6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
Values of the trunk flexion/extension rotation in degrees for each group of patients.
|
| IC | TC | HO | End FT | End AR | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| Avg. | St.D. | Avg. | St.D. | Avg. | St.D. | Avg. | St.D. | Avg. | St.D | |
| Low paraplegic | −3.4 | 4.9 | −3.8 | 5.0 | −3.9 | 5.3 | −2.6 | 5.2 | −2.6 | 5.1 |
| High paraplegic | 0.0 | 7.7 | 0.0 | 7.8 | 0.1 | 6.8 | 0.9 | 6.3 | 0.3 | 7.1 |
| C7-tetraplegic | 0.7 | 9.4 | 0.0 | 9.1 | −0.9 | 8.7 | −0.9 | 8.8 | 0.9 | 8.9 |
| C6-tetraplegic | 12.4 | 5.1 | 11.0 | 5.0 | 9.1 | 5.1 | 9.6 | 5.5 | 12.4 | 5.4 |