Submitted:
19 June 2025
Posted:
24 June 2025
You are already at the latest version
Abstract
Keywords:
I. Introduction
II. System Architecture Design
A. General System Architecture
B. Hardware Subsystem
C. Software Architecture
III. Core Algorithm Design
A. Lightweight Attitude Estimation Model
B. Algorithm for Rehabilitation Movement Assessment
C. Real-Time Feedback Mechanisms
IV. System Implementation
A. Data Set Construction
B. Model Deployment Optimization
C. Human-Computer Interface
V. Experimental Validation
A. Assessment of Indicators
B. Comparative Experiments
VI. Conclusion
References
- Debnath B, O’brien M, Yamaguchi M, et al. A review of computer vision-based approaches for physical rehabilitation and assessment[J]. Multimedia Systems, 2022, 28(1): 209-239. [CrossRef]
- ELeechaikul N, Charoenseang S. Computer vision based rehabilitation assistant system[C]//Intelligent Human Systems Integration 2021: Proceedings of the 4th International Conference on Intelligent Human Systems Integration (IHSI 2021): Integrating People and Intelligent Systems, February 22-24, 2021, Palermo, Italy. Springer International Publishing, 2021: 408-414.
- Gong C, Wu G. Design of Cerebral Palsy Rehabilitation Training System Based on Human-Computer Interaction[C]//2021 International Wireless Communications and Mobile Computing (IWCMC). IEEE, 2021: 621-625. [CrossRef]
- Barzegar Khanghah A, Fernie G, Roshan Fekr A. Design and validation of vision-based exercise biofeedback for tele-rehabilitation[J]. Sensors, 2023, 23(3): 1206. [CrossRef]
- Duan C, Tian Y, Xu H, et al. Construction of a Rehabilitation Intelligent Monitoring System based on Computer Vision[C]//2024 International Conference on Intelligent Algorithms for Computational Intelligence Systems (IACIS). IEEE, 2024: 1-5. [CrossRef]
- Maskeliūnas R, Damaševičius R, Blažauskas T, et al. BiomacVR: A virtual reality-based system for precise human posture and motion analysis in rehabilitation exercises using depth sensors[J]. Electronics, 2023, 12(2): 339. [CrossRef]
- Thopalli K, Meniconi N, Ahmed T, et al. Advances in Computer Vision for Home-Based Stroke Rehabilitation[M]//Computer Vision. Chapman and Hall/CRC, 2024: 109-127.
- Kosar T, Lu Z, Mernik M, et al. A case study on the design and implementation of a platform for hand rehabilitation[J]. Applied Sciences, 2021, 11(1): 3. [CrossRef]


| assemblies | model number | Resolution / Performance | functionality |
|---|---|---|---|
| depth camera | Intel RealSense D455 | 1280 x 720, ±2% depth error | 3D Bone Tracking |
| IMU Sensors | MPU-9250 | 9-axis motion tracking | Provides inertial data for motion estimation |
| Edge AI Platform | NVIDIA Jetson AGX Orin | 275 TOPS, 2048 CUDA cores | Real-time reasoning and processing |
| Cloud GPU Server | NVIDIA A100 | 312 TFLOPS, 40GB VRAM | Large-scale model training |
| monitor | 55-inch touch screen | 4K resolution | Visual feedback and user interaction |
| smart speaker | Integrated Voice Module | far-field speech recognition | Audio feedback and remote control |
| level | technology stack | functionality |
|---|---|---|
| data processing layer | OpenCV, ROS, NumPy | Image preprocessing, time series data alignment |
| model calculation layer | PyTorch, TensorRT, LSTM | Posture estimation, rehabilitation assessment |
| interactive layer | Vue.js, WebSocket, Kaldi | Real-time feedback, voice interaction |
| SMT | InfluxDB, MongoDB | Time series data storage, patient record management |
| mould | Number of parameters (M) |
FLOPs (G) |
Input Size | Output heat map size |
|---|---|---|---|---|
| HRNet-W32 | 28.5 | 9.5 | 256 x 256 | 64 x 64 |
| MobileNetV3+ | 4.8 | 1.2 | 256 x 256 | 64 x 64 |
| ShufflePose | 2.5 | 0.8 | 256 x 256 | 64 x 64 |
| Rehabilitation Area | Action Types | Sample Size | Avg Duration (s) |
Sensor Types Used |
|---|---|---|---|---|
| Cervical spine | 3 | 2400 | 15.3 | D455, IMU (back of neck) |
| Lumbar spine | 4 | 3200 | 18.7 | D455, IMU (lower back) |
| Upper limbs | 5 | 4000 | 22.5 | D455, IMU (wrist, shoulder) |
| Lower limbs | 3 | 2400 | 20.1 | D455, IMU (ankle, hip) |
| mould | Number of parameters(M) | Reasoning delay (ms) | Memory Usage (MB) |
|---|---|---|---|
| HRNet-W32 (original) |
28.5 | 42 | 480 |
| HRNet-W32 (quantification + pruning) |
19.8 | 34 | 320 |
| ShufflePose (original) |
2.5 | 18 | 85 |
| ShufflePose (TensorRT optimization) |
2.5 | 12 | 75 |
| Indicator category | Indicator name | Assessment methodology |
|---|---|---|
| Technical Performance Indicators | PA-MPJPE | Spatial accuracy calculations |
| PCK@0.5 | Key point accuracy | |
| MAE | scoring error | |
| RMSE | Scoring Stability | |
| system delay | end-to-end timing | |
| Clinical outcome indicators | compliance | Training completion rate |
| Motion Improvement | Expert Ratings | |
| job satisfaction | poll |
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. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).