Robust skeletal motion tracking using temporal and spatial synchronization of two video streams.

Accurate and reliable skeletal motion tracking is essential for rehabilitation monitoring, enabling objective assessment of patient progress and facilitating telerehabilitation applications. Traditional marker-based motion capture systems, while highly accurate, are costly and impractical for home r...

Full description

Saved in:
Bibliographic Details
Main Authors: Vytautas Abromavičius, Ervinas Gisleris, Kristina Daunoravičienė, Jurgita Žižienė, Artūras Serackis, Rytis Maskeliūnas
Format: Article
Language:English
Published: Public Library of Science (PLoS) 2025-01-01
Series:PLoS ONE
Online Access:https://doi.org/10.1371/journal.pone.0328969
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849228165281480704
author Vytautas Abromavičius
Ervinas Gisleris
Kristina Daunoravičienė
Jurgita Žižienė
Artūras Serackis
Rytis Maskeliūnas
author_facet Vytautas Abromavičius
Ervinas Gisleris
Kristina Daunoravičienė
Jurgita Žižienė
Artūras Serackis
Rytis Maskeliūnas
author_sort Vytautas Abromavičius
collection DOAJ
description Accurate and reliable skeletal motion tracking is essential for rehabilitation monitoring, enabling objective assessment of patient progress and facilitating telerehabilitation applications. Traditional marker-based motion capture systems, while highly accurate, are costly and impractical for home rehabilitation, whereas marker-less methods often suffer from depth estimation errors and occlusions. Recent studies have explored various computer vision and deep learning approaches for human pose estimation, yet challenges remain in ensuring robust depth accuracy and tracking under occlusion conditions. This study proposes a three-dimensional human skeleton tracking system for upper limb activities that integrates temporal and spatial synchronization to improve depth estimation accuracy for rehabilitation exercises. The proposed system combines a 90° secondary camera to compensate for the depth prediction inaccuracies inherent in single-camera systems, reducing error margins by up to 0.4 m. In addition, a linear regression-based depth error correction model is implemented to refine depth coordinates, further improving tracking precision. The Kalman filtering framework is employed to enhance temporal consistency, allowing real-time interpolation of missing joint positions. Experimental results demonstrate that the proposed method significantly reduces depth estimation errors of the elbow and wrist joint (p < 0.001) compared to single camera setups, particularly in scenarios involving occlusions and non-frontal perspectives. This study provides a cost-effective and scalable solution for remote patient monitoring and motor function evaluation.
format Article
id doaj-art-8c002ab08f3d4f7086fd791724c0146c
institution Kabale University
issn 1932-6203
language English
publishDate 2025-01-01
publisher Public Library of Science (PLoS)
record_format Article
series PLoS ONE
spelling doaj-art-8c002ab08f3d4f7086fd791724c0146c2025-08-23T05:32:00ZengPublic Library of Science (PLoS)PLoS ONE1932-62032025-01-01208e032896910.1371/journal.pone.0328969Robust skeletal motion tracking using temporal and spatial synchronization of two video streams.Vytautas AbromavičiusErvinas GislerisKristina DaunoravičienėJurgita ŽižienėArtūras SerackisRytis MaskeliūnasAccurate and reliable skeletal motion tracking is essential for rehabilitation monitoring, enabling objective assessment of patient progress and facilitating telerehabilitation applications. Traditional marker-based motion capture systems, while highly accurate, are costly and impractical for home rehabilitation, whereas marker-less methods often suffer from depth estimation errors and occlusions. Recent studies have explored various computer vision and deep learning approaches for human pose estimation, yet challenges remain in ensuring robust depth accuracy and tracking under occlusion conditions. This study proposes a three-dimensional human skeleton tracking system for upper limb activities that integrates temporal and spatial synchronization to improve depth estimation accuracy for rehabilitation exercises. The proposed system combines a 90° secondary camera to compensate for the depth prediction inaccuracies inherent in single-camera systems, reducing error margins by up to 0.4 m. In addition, a linear regression-based depth error correction model is implemented to refine depth coordinates, further improving tracking precision. The Kalman filtering framework is employed to enhance temporal consistency, allowing real-time interpolation of missing joint positions. Experimental results demonstrate that the proposed method significantly reduces depth estimation errors of the elbow and wrist joint (p < 0.001) compared to single camera setups, particularly in scenarios involving occlusions and non-frontal perspectives. This study provides a cost-effective and scalable solution for remote patient monitoring and motor function evaluation.https://doi.org/10.1371/journal.pone.0328969
spellingShingle Vytautas Abromavičius
Ervinas Gisleris
Kristina Daunoravičienė
Jurgita Žižienė
Artūras Serackis
Rytis Maskeliūnas
Robust skeletal motion tracking using temporal and spatial synchronization of two video streams.
PLoS ONE
title Robust skeletal motion tracking using temporal and spatial synchronization of two video streams.
title_full Robust skeletal motion tracking using temporal and spatial synchronization of two video streams.
title_fullStr Robust skeletal motion tracking using temporal and spatial synchronization of two video streams.
title_full_unstemmed Robust skeletal motion tracking using temporal and spatial synchronization of two video streams.
title_short Robust skeletal motion tracking using temporal and spatial synchronization of two video streams.
title_sort robust skeletal motion tracking using temporal and spatial synchronization of two video streams
url https://doi.org/10.1371/journal.pone.0328969
work_keys_str_mv AT vytautasabromavicius robustskeletalmotiontrackingusingtemporalandspatialsynchronizationoftwovideostreams
AT ervinasgisleris robustskeletalmotiontrackingusingtemporalandspatialsynchronizationoftwovideostreams
AT kristinadaunoraviciene robustskeletalmotiontrackingusingtemporalandspatialsynchronizationoftwovideostreams
AT jurgitaziziene robustskeletalmotiontrackingusingtemporalandspatialsynchronizationoftwovideostreams
AT arturasserackis robustskeletalmotiontrackingusingtemporalandspatialsynchronizationoftwovideostreams
AT rytismaskeliunas robustskeletalmotiontrackingusingtemporalandspatialsynchronizationoftwovideostreams