1
|
Clemente C, Chambel G, Silva DCF, Montes AM, Pinto JF, da Silva HP. Feasibility of 3D Body Tracking from Monocular 2D Video Feeds in Musculoskeletal Telerehabilitation. SENSORS (BASEL, SWITZERLAND) 2023; 24:206. [PMID: 38203068 PMCID: PMC10781343 DOI: 10.3390/s24010206] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Received: 11/22/2023] [Revised: 12/20/2023] [Accepted: 12/21/2023] [Indexed: 01/12/2024]
Abstract
Musculoskeletal conditions affect millions of people globally; however, conventional treatments pose challenges concerning price, accessibility, and convenience. Many telerehabilitation solutions offer an engaging alternative but rely on complex hardware for body tracking. This work explores the feasibility of a model for 3D Human Pose Estimation (HPE) from monocular 2D videos (MediaPipe Pose) in a physiotherapy context, by comparing its performance to ground truth measurements. MediaPipe Pose was investigated in eight exercises typically performed in musculoskeletal physiotherapy sessions, where the Range of Motion (ROM) of the human joints was the evaluated parameter. This model showed the best performance for shoulder abduction, shoulder press, elbow flexion, and squat exercises. Results have shown a MAPE ranging between 14.9% and 25.0%, Pearson's coefficient ranging between 0.963 and 0.996, and cosine similarity ranging between 0.987 and 0.999. Some exercises (e.g., seated knee extension and shoulder flexion) posed challenges due to unusual poses, occlusions, and depth ambiguities, possibly related to a lack of training data. This study demonstrates the potential of HPE from monocular 2D videos, as a markerless, affordable, and accessible solution for musculoskeletal telerehabilitation approaches. Future work should focus on exploring variations of the 3D HPE models trained on physiotherapy-related datasets, such as the Fit3D dataset, and post-preprocessing techniques to enhance the model's performance.
Collapse
Affiliation(s)
- Carolina Clemente
- Instituto Superior Técnico (IST), Department of Bioengineering (DBE), Av. Rovisco Pais n. 1, 1049-001 Lisboa, Portugal
- CLYNXIO, LDA, Rua Augusto Macedo, n. 6, 5 Dto., 1600-794 Lisboa, Portugal
| | - Gonçalo Chambel
- CLYNXIO, LDA, Rua Augusto Macedo, n. 6, 5 Dto., 1600-794 Lisboa, Portugal
| | - Diogo C. F. Silva
- Department of Physiotherapy, Santa Maria Health School, Trav. Antero de Quental 173/175, 4049-024 Porto, Portugal; (D.C.F.S.); (A.M.M.)
- Department of Functional Sciences, School of Health, Polytechnic Institute of Porto, Rua Dr. António Bernardino de Almeida 400, 4200-072 Porto, Portugal
- Center for Rehabilitation Research, School of Health, Polytechnic Institute of Porto, Rua Dr. António Bernardino de Almeida 400, 4200-072 Porto, Portugal
| | - António Mesquita Montes
- Department of Physiotherapy, Santa Maria Health School, Trav. Antero de Quental 173/175, 4049-024 Porto, Portugal; (D.C.F.S.); (A.M.M.)
- Center for Rehabilitation Research, School of Health, Polytechnic Institute of Porto, Rua Dr. António Bernardino de Almeida 400, 4200-072 Porto, Portugal
- Department of Physiotherapy, School of Health, Polytechnic Institute of Porto, Rua Dr. António Bernardino de Almeida 400, 4200-072 Porto, Portugal
| | - Joana F. Pinto
- CLYNXIO, LDA, Rua Augusto Macedo, n. 6, 5 Dto., 1600-794 Lisboa, Portugal
| | - Hugo Plácido da Silva
- Instituto Superior Técnico (IST), Department of Bioengineering (DBE), Av. Rovisco Pais n. 1, 1049-001 Lisboa, Portugal
- Instituto de Telecomunicações (IT), Av. Rovisco Pais n. 1, Torre Norte—Piso 10, 1049-001 Lisboa, Portugal
- Lisbon Unit for Learning and Intelligent Systems (LUMLIS), European Laboratory for Learning and Intelligent Systems (ELLIS), Av. Rovisco Pais n. 1, 1049-001 Lisboa, Portugal
| |
Collapse
|
2
|
Brambilla C, Marani R, Romeo L, Lavit Nicora M, Storm FA, Reni G, Malosio M, D'Orazio T, Scano A. Azure Kinect performance evaluation for human motion and upper limb biomechanical analysis. Heliyon 2023; 9:e21606. [PMID: 38027881 PMCID: PMC10663858 DOI: 10.1016/j.heliyon.2023.e21606] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/31/2023] [Revised: 09/21/2023] [Accepted: 10/24/2023] [Indexed: 12/01/2023] Open
Abstract
Human motion tracking is a valuable task for many medical applications. Marker-based optoelectronic systems are considered the gold standard in human motion tracking. However, their use is not always feasible in clinics and industrial environments. On the other hand, marker-less sensors became valuable tools, as they are inexpensive, noninvasive and easy to use. However, their accuracy can depend on many factors including sensor positioning, light conditions and body occlusions. In this study, following previous works on the feasibility of marker-less systems for human motion monitoring, we investigate the performance of the Microsoft Azure Kinect sensor in computing kinematic and dynamic measurements of static postures and dynamic movements. According to our knowledge, it is the first time that this sensor is compared with a Vicon marker-based system to assess the best camera positioning while observing the upper body part movements of people performing several tasks. Twenty-five healthy volunteers were monitored to evaluate the effects of the several testing conditions, including the Azure Kinect positions, the light conditions, and lower limbs occlusions, on the tracking accuracy of kinematic, dynamic, and motor control parameters. From the statistical analysis of the performed measurements, the camera in the frontal position was the most reliable, the lighting conditions had almost no effects on the tracking accuracy, while the lower limbs occlusion worsened the accuracy of the upper limbs. The assessment of human static postures and dynamic movements based on experimental data proves the feasibility of applying the Azure Kinect to the biomechanical monitoring of human motion in several fields.
Collapse
Affiliation(s)
- Cristina Brambilla
- Institute of Intelligent Industrial Systems and Technologies for Advanced Manufacturing (STIIMA), Italian Council of National Research (CNR), Italy
| | - Roberto Marani
- Institute of Intelligent Industrial Systems and Technologies for Advanced Manufacturing (STIIMA), Italian Council of National Research (CNR), Italy
| | - Laura Romeo
- Institute of Intelligent Industrial Systems and Technologies for Advanced Manufacturing (STIIMA), Italian Council of National Research (CNR), Italy
- Department of Electrical and Information Engineering (DEI), Polytechnic of Bari, Bari, Italy
| | - Matteo Lavit Nicora
- Institute of Intelligent Industrial Systems and Technologies for Advanced Manufacturing (STIIMA), Italian Council of National Research (CNR), Italy
- Industrial Engineering Department, University of Bologna, Bologna, Italy
| | - Fabio A. Storm
- Bioengineering Laboratory, Scientific Institute, IRCCS “Eugenio Medea”, 23842 Bosisio Parini, Lecco, Italy
| | - Gianluigi Reni
- Informatics Department, Autonomous Province of Bolzano, Bolzano, Italy
| | - Matteo Malosio
- Institute of Intelligent Industrial Systems and Technologies for Advanced Manufacturing (STIIMA), Italian Council of National Research (CNR), Italy
| | - Tiziana D'Orazio
- Institute of Intelligent Industrial Systems and Technologies for Advanced Manufacturing (STIIMA), Italian Council of National Research (CNR), Italy
| | - Alessandro Scano
- Institute of Intelligent Industrial Systems and Technologies for Advanced Manufacturing (STIIMA), Italian Council of National Research (CNR), Italy
| |
Collapse
|
3
|
Bhatia V, Vaishya RO, Jain A, Grover V, Arora S, Das G, Algarni YA, Baba SM, Khateeb SU, Saluja P, Bavabeedu SS. Static and dynamic validation of kinect for ergonomic postural analysis using electro-goniometers as a gold standard:A preliminary study. Technol Health Care 2023; 31:2107-2123. [PMID: 37125584 DOI: 10.3233/thc-220727] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 05/02/2023]
Abstract
BACKGROUND Evaluation of the working postures and development of new techniques are paramount in reducing the awkward postures and occurrence of musculoskeletal disorders (MSDs). The Kinect sensor, a portable and cost-effective device, appears to be a promising alternative to study work postures. OBJECTIVE The current study aimed to evaluate the validity of Kinect against the gold-standard instrument (electro-goniometers) for body joint angle measurements. METHODS A unique software application was developed to measure the critical body joint angles for postural evaluation by using the Kinect's skeletal tracking feature. The body joint angle data of ten volunteers were measured simultaneously by both Kinect and electro-goniometers. The validation analysis was conducted in both static and dynamic domains of application. RESULTS Minimal variation was observed between the two techniques, and the Kinect correlated well for upper-arm joint angles of 45∘, 60∘ and 90∘; lower-arm joint angles of 30∘, 45∘, 60∘, and 90∘; straight neck position, neck joint angle at maximum possible flexion; straight trunk position, trunk bend angle at full flexion. In dynamic analysis, four out of five ICC values were > 0.75 except for the upper arm. Discrepancies in the results indicated the disapproval of Kinect for only wrist measurements. CONCLUSION The results of the static and dynamic studies gave a sufficient basis to consider the Kinect tool as an alternative to contemporary posture-based ergonomic evaluation methods.
Collapse
Affiliation(s)
- Vibha Bhatia
- Department of Production and Industrial Engineering, Industrial and Product Design (CoE), Punjab Engineering College (Deemed to be University), Chandigarh, India
| | - Rahul O Vaishya
- Department of Production and Industrial Engineering, Industrial and Product Design (CoE), Punjab Engineering College (Deemed to be University), Chandigarh, India
| | - Ashish Jain
- Dr. Harvansh Singh Judge Institute of Dental Sciences and Hospitals, Punjab University, Chandigarh, India
| | - Vishakha Grover
- Dr. Harvansh Singh Judge Institute of Dental Sciences and Hospitals, Punjab University, Chandigarh, India
| | - Suraj Arora
- Department of Restorative Dental Sciences, College of Dentistry, King Khalid University, Abha, Saudi Arabia
| | - Gotam Das
- Department of Prosthodontics, College of Dentistry, King Khalid University, Abha, Saudi Arabia
| | - Youssef A Algarni
- Department of Restorative Dental Sciences, College of Dentistry, King Khalid University, Abha, Saudi Arabia
| | - Suheel Manzoor Baba
- Department of Restorative Dental Sciences, College of Dentistry, King Khalid University, Abha, Saudi Arabia
| | - Shafait Ullah Khateeb
- Department of Restorative Dental Sciences, College of Dentistry, King Khalid University, Abha, Saudi Arabia
| | - Priyanka Saluja
- Department of Dentistry, University of Alberta, Edmonton, AB, Canada
| | - Shashit Shetty Bavabeedu
- Department of Restorative Dental Sciences, College of Dentistry, King Khalid University, Abha, Saudi Arabia
| |
Collapse
|
4
|
Changes in the Complexity of Limb Movements during the First Year of Life across Different Tasks. ENTROPY 2022; 24:e24040552. [PMID: 35455215 PMCID: PMC9028366 DOI: 10.3390/e24040552] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 02/09/2022] [Revised: 04/08/2022] [Accepted: 04/12/2022] [Indexed: 01/22/2023]
Abstract
Infants’ limb movements evolve from disorganized to more selectively coordinated during the first year of life as they learn to navigate and interact with an ever-changing environment more efficiently. However, how these coordination patterns change during the first year of life and across different contexts is unknown. Here, we used wearable motion trackers to study the developmental changes in the complexity of limb movements (arms and legs) at 4, 6, 9 and 12 months of age in two different tasks: rhythmic rattle-shaking and free play. We applied Multidimensional Recurrence Quantification Analysis (MdRQA) to capture the nonlinear changes in infants’ limb complexity. We show that the MdRQA parameters (entropy, recurrence rate and mean line) are task-dependent only at 9 and 12 months of age, with higher values in rattle-shaking than free play. Since rattle-shaking elicits more stable and repetitive limb movements than the free exploration of multiple objects, we interpret our data as reflecting an increase in infants’ motor control that allows for stable body positioning and easier execution of limb movements. Infants’ motor system becomes more stable and flexible with age, allowing for flexible adaptation of behaviors to task demands.
Collapse
|
5
|
Ghadi Y, Akhter I, Alarfaj M, Jalal A, Kim K. Syntactic model-based human body 3D reconstruction and event classification via association based features mining and deep learning. PeerJ Comput Sci 2021; 7:e764. [PMID: 34901426 PMCID: PMC8627229 DOI: 10.7717/peerj-cs.764] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/04/2021] [Accepted: 10/11/2021] [Indexed: 06/14/2023]
Abstract
The study of human posture analysis and gait event detection from various types of inputs is a key contribution to the human life log. With the help of this research and technologies humans can save costs in terms of time and utility resources. In this paper we present a robust approach to human posture analysis and gait event detection from complex video-based data. For this, initially posture information, landmark information are extracted, and human 2D skeleton mesh are extracted, using this information set we reconstruct the human 2D to 3D model. Contextual features, namely, degrees of freedom over detected body parts, joint angle information, periodic and non-periodic motion, and human motion direction flow, are extracted. For features mining, we applied the rule-based features mining technique and, for gait event detection and classification, the deep learning-based CNN technique is applied over the mpii-video pose, the COCO, and the pose track datasets. For the mpii-video pose dataset, we achieved a human landmark detection mean accuracy of 87.09% and a gait event recognition mean accuracy of 90.90%. For the COCO dataset, we achieved a human landmark detection mean accuracy of 87.36% and a gait event recognition mean accuracy of 89.09%. For the pose track dataset, we achieved a human landmark detection mean accuracy of 87.72% and a gait event recognition mean accuracy of 88.18%. The proposed system performance shows a significant improvement compared to existing state-of-the-art frameworks.
Collapse
Affiliation(s)
- Yazeed Ghadi
- Department of Computer Science and Software Engineering, Al Ain University, Al Ain, UAE
| | - Israr Akhter
- Department of Computer Science, Air University, Islamabad, Pakistan
| | - Mohammed Alarfaj
- Department of Electrical Engineering, College of Engineering, King Faisal University, Al-Ahsa, Saudi Arabia
| | - Ahmad Jalal
- Department of Computer Science, Air University, Islamabad, Pakistan
| | - Kibum Kim
- Department of Human-Computer Interaction, Hanyang University, Ansan, South Korea
| |
Collapse
|
6
|
Vélez-Guerrero MA, Callejas-Cuervo M, Mazzoleni S. Design, Development, and Testing of an Intelligent Wearable Robotic Exoskeleton Prototype for Upper Limb Rehabilitation. SENSORS (BASEL, SWITZERLAND) 2021; 21:5411. [PMID: 34450853 PMCID: PMC8401039 DOI: 10.3390/s21165411] [Citation(s) in RCA: 7] [Impact Index Per Article: 2.3] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 07/06/2021] [Revised: 08/03/2021] [Accepted: 08/05/2021] [Indexed: 01/02/2023]
Abstract
Neuromotor rehabilitation and recovery of upper limb functions are essential to improve the life quality of patients who have suffered injuries or have pathological sequels, where it is desirable to enhance the development of activities of daily living (ADLs). Modern approaches such as robotic-assisted rehabilitation provide decisive factors for effective motor recovery, such as objective assessment of the progress of the patient and the potential for the implementation of personalized training plans. This paper focuses on the design, development, and preliminary testing of a wearable robotic exoskeleton prototype with autonomous Artificial Intelligence-based control, processing, and safety algorithms that are fully embedded in the device. The proposed exoskeleton is a 1-DoF system that allows flexion-extension at the elbow joint, where the chosen materials render it compact. Different operation modes are supported by a hierarchical control strategy, allowing operation in autonomous mode, remote control mode, or in a leader-follower mode. Laboratory tests validate the proper operation of the integrated technologies, highlighting a low latency and reasonable accuracy. The experimental result shows that the device can be suitable for use in providing support for diagnostic and rehabilitation processes of neuromotor functions, although optimizations and rigorous clinical validation are required beforehand.
Collapse
Affiliation(s)
| | - Mauro Callejas-Cuervo
- Software Research Group, Universidad Pedagógica y Tecnológica de Colombia, Tunja 150002, Colombia;
- School of Computer Science, Universidad Pedagógica y Tecnológica de Colombia, Tunja 150002, Colombia
| | - Stefano Mazzoleni
- Department of Electrical and Information Engineering, Polytechnic University of Bari, 70126 Bari, Italy;
| |
Collapse
|
7
|
Estimation of Motion and Respiratory Characteristics during the Meditation Practice Based on Video Analysis. SENSORS 2021; 21:s21113771. [PMID: 34072291 PMCID: PMC8199391 DOI: 10.3390/s21113771] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 04/13/2021] [Revised: 05/20/2021] [Accepted: 05/25/2021] [Indexed: 12/27/2022]
Abstract
Meditation practice is mental health training. It helps people to reduce stress and suppress negative thoughts. In this paper, we propose a camera-based meditation evaluation system, that helps meditators to improve their performance. We rely on two main criteria to measure the focus: the breathing characteristics (respiratory rate, breathing rhythmicity and stability), and the body movement. We introduce a contactless sensor to measure the respiratory rate based on a smartphone camera by detecting the chest keypoint at each frame, using an optical flow based algorithm to calculate the displacement between frames, filtering and de-noising the chest movement signal, and calculating the number of real peaks in this signal. We also present an approach to detecting the movement of different body parts (head, thorax, shoulders, elbows, wrists, stomach and knees). We have collected a non-annotated dataset for meditation practice videos consists of ninety videos and the annotated dataset consists of eight videos. The non-annotated dataset was categorized into beginner and professional meditators and was used for the development of the algorithm and for tuning the parameters. The annotated dataset was used for evaluation and showed that human activity during meditation practice could be correctly estimated by the presented approach and that the mean absolute error for the respiratory rate is around 1.75 BPM, which can be considered tolerable for the meditation application.
Collapse
|
8
|
Stochastic Remote Sensing Event Classification over Adaptive Posture Estimation via Multifused Data and Deep Belief Network. REMOTE SENSING 2021. [DOI: 10.3390/rs13050912] [Citation(s) in RCA: 23] [Impact Index Per Article: 7.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 12/28/2022]
Abstract
Advances in video capturing devices enable adaptive posture estimation (APE) and event classification of multiple human-based videos for smart systems. Accurate event classification and adaptive posture estimation are still challenging domains, although researchers work hard to find solutions. In this research article, we propose a novel method to classify stochastic remote sensing events and to perform adaptive posture estimation. We performed human silhouette extraction using the Gaussian Mixture Model (GMM) and saliency map. After that, we performed human body part detection and used a unified pseudo-2D stick model for adaptive posture estimation. Multifused data that include energy, 3D Cartesian view, angular geometric, skeleton zigzag and moveable body parts were applied. Using a charged system search, we optimized our feature vector and deep belief network. We classified complex events, which were performed over sports videos in the wild (SVW), Olympic sports, UCF aerial action dataset and UT-interaction datasets. The mean accuracy of human body part detection was 83.57% over the UT-interaction, 83.00% for the Olympic sports and 83.78% for the SVW dataset. The mean event classification accuracy was 91.67% over the UT-interaction, 92.50% for Olympic sports and 89.47% for SVW dataset. These results are superior compared to existing state-of-the-art methods.
Collapse
|
9
|
Human Posture Estimation and Sustainable Events Classification via Pseudo-2D Stick Model and K-ary Tree Hashing. SUSTAINABILITY 2020. [DOI: 10.3390/su12239814] [Citation(s) in RCA: 31] [Impact Index Per Article: 7.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 12/28/2022]
Abstract
This paper suggests that human pose estimation (HPE) and sustainable event classification (SEC) require an advanced human skeleton and context-aware features extraction approach along with machine learning classification methods to recognize daily events precisely. Over the last few decades, researchers have found new mechanisms to make HPE and SEC applicable in daily human life-log events such as sports, surveillance systems, human monitoring systems, and in the education sector. In this research article, we propose a novel HPE and SEC system for which we designed a pseudo-2D stick model. To extract full-body human silhouette features, we proposed various features such as energy, sine, distinct body parts movements, and a 3D Cartesian view of smoothing gradients features. Features extracted to represent human key posture points include rich 2D appearance, angular point, and multi-point autocorrelation. After the extraction of key points, we applied a hierarchical classification and optimization model via ray optimization and a K-ary tree hashing algorithm over a UCF50 dataset, an hmdb51 dataset, and an Olympic sports dataset. Human body key points detection accuracy for the UCF50 dataset was 80.9%, for the hmdb51 dataset it was 82.1%, and for the Olympic sports dataset it was 81.7%. Event classification for the UCF50 dataset was 90.48%, for the hmdb51 dataset it was 89.21%, and for the Olympic sports dataset it was 90.83%. These results indicate better performance for our approach compared to other state-of-the-art methods.
Collapse
|
10
|
Automatic Recognition of Human Interaction via Hybrid Descriptors and Maximum Entropy Markov Model Using Depth Sensors. ENTROPY 2020; 22:e22080817. [PMID: 33286588 PMCID: PMC7517385 DOI: 10.3390/e22080817] [Citation(s) in RCA: 41] [Impact Index Per Article: 10.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 06/27/2020] [Revised: 07/18/2020] [Accepted: 07/24/2020] [Indexed: 01/03/2023]
Abstract
Automatic identification of human interaction is a challenging task especially in dynamic environments with cluttered backgrounds from video sequences. Advancements in computer vision sensor technologies provide powerful effects in human interaction recognition (HIR) during routine daily life. In this paper, we propose a novel features extraction method which incorporates robust entropy optimization and an efficient Maximum Entropy Markov Model (MEMM) for HIR via multiple vision sensors. The main objectives of proposed methodology are: (1) to propose a hybrid of four novel features-i.e., spatio-temporal features, energy-based features, shape based angular and geometric features-and a motion-orthogonal histogram of oriented gradient (MO-HOG); (2) to encode hybrid feature descriptors using a codebook, a Gaussian mixture model (GMM) and fisher encoding; (3) to optimize the encoded feature using a cross entropy optimization function; (4) to apply a MEMM classification algorithm to examine empirical expectations and highest entropy, which measure pattern variances to achieve outperformed HIR accuracy results. Our system is tested over three well-known datasets: SBU Kinect interaction; UoL 3D social activity; UT-interaction datasets. Through wide experimentations, the proposed features extraction algorithm, along with cross entropy optimization, has achieved the average accuracy rate of 91.25% with SBU, 90.4% with UoL and 87.4% with UT-Interaction datasets. The proposed HIR system will be applicable to a wide variety of man-machine interfaces, such as public-place surveillance, future medical applications, virtual reality, fitness exercises and 3D interactive gaming.
Collapse
|