This study proposes the application of three methods from the statistical literature for reconstructing the position of an occluded marker in Motion Capture (MoCap) data. Specifically, we investigate the use of Gaussian Process Regression (GPR), the Synthetic Control Method (SCM), and a Matrix Completion (MC) algorithm. Unlike traditional gap-filling techniques, which rely solely on the occluded marker’s time series, these methods exploit relationships between observed and missing markers to improve reconstruction accuracy. To assess their effectiveness, we apply these methods to a MoCap dataset comprising 3656 frames of a 3D human body performing approximately 17 distinct movements. A nested k-fold cross-validation framework is implemented using a selection of markers covering all major body parts. Performance is evaluated using the Mean Absolute Error (MAE). Our findings indicate that all three methods achieve satisfactory reconstruction accuracy, although computational efficiency varies significantly. The MC algorithm produces the most accurate results while also being the fastest method, whereas SCM exhibits the lowest accuracy. Finally, the methods are applied to real occlusions in the available dataset.

Filling gaps in motion capture data: a comparison of three statistical methods / Romano, Gabriele; Perazzini, Selene; Gnecco, Giorgio Stefano. - (In corso di stampa). ( LOD 2025 - 11th International Conference on machine Learning, Optimization and Data science Castiglione della Pescaia, Italy 21-24/09/2025).

Filling gaps in motion capture data: a comparison of three statistical methods

Gnecco Giorgio
In corso di stampa

Abstract

This study proposes the application of three methods from the statistical literature for reconstructing the position of an occluded marker in Motion Capture (MoCap) data. Specifically, we investigate the use of Gaussian Process Regression (GPR), the Synthetic Control Method (SCM), and a Matrix Completion (MC) algorithm. Unlike traditional gap-filling techniques, which rely solely on the occluded marker’s time series, these methods exploit relationships between observed and missing markers to improve reconstruction accuracy. To assess their effectiveness, we apply these methods to a MoCap dataset comprising 3656 frames of a 3D human body performing approximately 17 distinct movements. A nested k-fold cross-validation framework is implemented using a selection of markers covering all major body parts. Performance is evaluated using the Mean Absolute Error (MAE). Our findings indicate that all three methods achieve satisfactory reconstruction accuracy, although computational efficiency varies significantly. The MC algorithm produces the most accurate results while also being the fastest method, whereas SCM exhibits the lowest accuracy. Finally, the methods are applied to real occlusions in the available dataset.
In corso di stampa
Motion capture, Gaussian process regression, Synthetic control method, Matrix completion
File in questo prodotto:
File Dimensione Formato  
LOD_2025_Human_Motion.pdf

accesso aperto

Descrizione: Filling gaps in motion capture data: A comparison of three statistical method
Tipologia: Documento in Post-print
Licenza: Creative commons
Dimensione 5.68 MB
Formato Adobe PDF
5.68 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.11771/38105
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
social impact