Cargando…

An Effective and Efficient Approach for 3D Recovery of Human Motion Capture Data

In this work, we propose a novel data-driven approach to recover missing or corrupted motion capture data, either in the form of 3D skeleton joints or 3D marker trajectories. We construct a knowledge-base that contains prior existing knowledge, which helps us to make it possible to infer missing or...

Descripción completa

Detalles Bibliográficos
Autores principales: Yasin, Hashim, Ghani, Saba, Krüger, Björn
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10098987/
https://www.ncbi.nlm.nih.gov/pubmed/37050724
http://dx.doi.org/10.3390/s23073664
_version_ 1785024948019920896
author Yasin, Hashim
Ghani, Saba
Krüger, Björn
author_facet Yasin, Hashim
Ghani, Saba
Krüger, Björn
author_sort Yasin, Hashim
collection PubMed
description In this work, we propose a novel data-driven approach to recover missing or corrupted motion capture data, either in the form of 3D skeleton joints or 3D marker trajectories. We construct a knowledge-base that contains prior existing knowledge, which helps us to make it possible to infer missing or corrupted information of the motion capture data. We then build a kd-tree in parallel fashion on the GPU for fast search and retrieval of this already available knowledge in the form of nearest neighbors from the knowledge-base efficiently. We exploit the concept of histograms to organize the data and use an off-the-shelf radix sort algorithm to sort the keys within a single processor of GPU. We query the motion missing joints or markers, and as a result, we fetch a fixed number of nearest neighbors for the given input query motion. We employ an objective function with multiple error terms that substantially recover 3D joints or marker trajectories in parallel on the GPU. We perform comprehensive experiments to evaluate our approach quantitatively and qualitatively on publicly available motion capture datasets, namely CMU and HDM05. From the results, it is observed that the recovery of boxing, jumptwist, run, martial arts, salsa, and acrobatic motion sequences works best, while the recovery of motion sequences of kicking and jumping results in slightly larger errors. However, on average, our approach executes outstanding results. Generally, our approach outperforms all the competing state-of-the-art methods in the most test cases with different action sequences and executes reliable results with minimal errors and without any user interaction.
format Online
Article
Text
id pubmed-10098987
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-100989872023-04-14 An Effective and Efficient Approach for 3D Recovery of Human Motion Capture Data Yasin, Hashim Ghani, Saba Krüger, Björn Sensors (Basel) Article In this work, we propose a novel data-driven approach to recover missing or corrupted motion capture data, either in the form of 3D skeleton joints or 3D marker trajectories. We construct a knowledge-base that contains prior existing knowledge, which helps us to make it possible to infer missing or corrupted information of the motion capture data. We then build a kd-tree in parallel fashion on the GPU for fast search and retrieval of this already available knowledge in the form of nearest neighbors from the knowledge-base efficiently. We exploit the concept of histograms to organize the data and use an off-the-shelf radix sort algorithm to sort the keys within a single processor of GPU. We query the motion missing joints or markers, and as a result, we fetch a fixed number of nearest neighbors for the given input query motion. We employ an objective function with multiple error terms that substantially recover 3D joints or marker trajectories in parallel on the GPU. We perform comprehensive experiments to evaluate our approach quantitatively and qualitatively on publicly available motion capture datasets, namely CMU and HDM05. From the results, it is observed that the recovery of boxing, jumptwist, run, martial arts, salsa, and acrobatic motion sequences works best, while the recovery of motion sequences of kicking and jumping results in slightly larger errors. However, on average, our approach executes outstanding results. Generally, our approach outperforms all the competing state-of-the-art methods in the most test cases with different action sequences and executes reliable results with minimal errors and without any user interaction. MDPI 2023-03-31 /pmc/articles/PMC10098987/ /pubmed/37050724 http://dx.doi.org/10.3390/s23073664 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/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 (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Yasin, Hashim
Ghani, Saba
Krüger, Björn
An Effective and Efficient Approach for 3D Recovery of Human Motion Capture Data
title An Effective and Efficient Approach for 3D Recovery of Human Motion Capture Data
title_full An Effective and Efficient Approach for 3D Recovery of Human Motion Capture Data
title_fullStr An Effective and Efficient Approach for 3D Recovery of Human Motion Capture Data
title_full_unstemmed An Effective and Efficient Approach for 3D Recovery of Human Motion Capture Data
title_short An Effective and Efficient Approach for 3D Recovery of Human Motion Capture Data
title_sort effective and efficient approach for 3d recovery of human motion capture data
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10098987/
https://www.ncbi.nlm.nih.gov/pubmed/37050724
http://dx.doi.org/10.3390/s23073664
work_keys_str_mv AT yasinhashim aneffectiveandefficientapproachfor3drecoveryofhumanmotioncapturedata
AT ghanisaba aneffectiveandefficientapproachfor3drecoveryofhumanmotioncapturedata
AT krugerbjorn aneffectiveandefficientapproachfor3drecoveryofhumanmotioncapturedata
AT yasinhashim effectiveandefficientapproachfor3drecoveryofhumanmotioncapturedata
AT ghanisaba effectiveandefficientapproachfor3drecoveryofhumanmotioncapturedata
AT krugerbjorn effectiveandefficientapproachfor3drecoveryofhumanmotioncapturedata