Cargando…

Markerless 3D Skeleton Tracking Algorithm by Merging Multiple Inaccurate Skeleton Data from Multiple RGB-D Sensors

Skeleton data, which is often used in the HCI field, is a data structure that can efficiently express human poses and gestures because it consists of 3D positions of joints. The advancement of RGB-D sensors, such as Kinect sensors, enabled the easy capture of skeleton data from depth or RGB images....

Descripción completa

Detalles Bibliográficos
Autores principales: Lee, Sang-hyub, Lee, Deok-Won, Jun, Kooksung, Lee, Wonjun, Kim, Mun Sang
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9100283/
https://www.ncbi.nlm.nih.gov/pubmed/35590844
http://dx.doi.org/10.3390/s22093155
_version_ 1784706815522504704
author Lee, Sang-hyub
Lee, Deok-Won
Jun, Kooksung
Lee, Wonjun
Kim, Mun Sang
author_facet Lee, Sang-hyub
Lee, Deok-Won
Jun, Kooksung
Lee, Wonjun
Kim, Mun Sang
author_sort Lee, Sang-hyub
collection PubMed
description Skeleton data, which is often used in the HCI field, is a data structure that can efficiently express human poses and gestures because it consists of 3D positions of joints. The advancement of RGB-D sensors, such as Kinect sensors, enabled the easy capture of skeleton data from depth or RGB images. However, when tracking a target with a single sensor, there is an occlusion problem causing the quality of invisible joints to be randomly degraded. As a result, multiple sensors should be used to reliably track a target in all directions over a wide range. In this paper, we proposed a new method for combining multiple inaccurate skeleton data sets obtained from multiple sensors that capture a target from different angles into a single accurate skeleton data. The proposed algorithm uses density-based spatial clustering of applications with noise (DBSCAN) to prevent noise-added inaccurate joint candidates from participating in the merging process. After merging with the inlier candidates, we used Kalman filter to denoise the tremble error of the joint’s movement. We evaluated the proposed algorithm’s performance using the best view as the ground truth. In addition, the results of different sizes for the DBSCAN searching area were analyzed. By applying the proposed algorithm, the joint position accuracy of the merged skeleton improved as the number of sensors increased. Furthermore, highest performance was shown when the searching area of DBSCAN was 10 cm.
format Online
Article
Text
id pubmed-9100283
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-91002832022-05-14 Markerless 3D Skeleton Tracking Algorithm by Merging Multiple Inaccurate Skeleton Data from Multiple RGB-D Sensors Lee, Sang-hyub Lee, Deok-Won Jun, Kooksung Lee, Wonjun Kim, Mun Sang Sensors (Basel) Article Skeleton data, which is often used in the HCI field, is a data structure that can efficiently express human poses and gestures because it consists of 3D positions of joints. The advancement of RGB-D sensors, such as Kinect sensors, enabled the easy capture of skeleton data from depth or RGB images. However, when tracking a target with a single sensor, there is an occlusion problem causing the quality of invisible joints to be randomly degraded. As a result, multiple sensors should be used to reliably track a target in all directions over a wide range. In this paper, we proposed a new method for combining multiple inaccurate skeleton data sets obtained from multiple sensors that capture a target from different angles into a single accurate skeleton data. The proposed algorithm uses density-based spatial clustering of applications with noise (DBSCAN) to prevent noise-added inaccurate joint candidates from participating in the merging process. After merging with the inlier candidates, we used Kalman filter to denoise the tremble error of the joint’s movement. We evaluated the proposed algorithm’s performance using the best view as the ground truth. In addition, the results of different sizes for the DBSCAN searching area were analyzed. By applying the proposed algorithm, the joint position accuracy of the merged skeleton improved as the number of sensors increased. Furthermore, highest performance was shown when the searching area of DBSCAN was 10 cm. MDPI 2022-04-20 /pmc/articles/PMC9100283/ /pubmed/35590844 http://dx.doi.org/10.3390/s22093155 Text en © 2022 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
Lee, Sang-hyub
Lee, Deok-Won
Jun, Kooksung
Lee, Wonjun
Kim, Mun Sang
Markerless 3D Skeleton Tracking Algorithm by Merging Multiple Inaccurate Skeleton Data from Multiple RGB-D Sensors
title Markerless 3D Skeleton Tracking Algorithm by Merging Multiple Inaccurate Skeleton Data from Multiple RGB-D Sensors
title_full Markerless 3D Skeleton Tracking Algorithm by Merging Multiple Inaccurate Skeleton Data from Multiple RGB-D Sensors
title_fullStr Markerless 3D Skeleton Tracking Algorithm by Merging Multiple Inaccurate Skeleton Data from Multiple RGB-D Sensors
title_full_unstemmed Markerless 3D Skeleton Tracking Algorithm by Merging Multiple Inaccurate Skeleton Data from Multiple RGB-D Sensors
title_short Markerless 3D Skeleton Tracking Algorithm by Merging Multiple Inaccurate Skeleton Data from Multiple RGB-D Sensors
title_sort markerless 3d skeleton tracking algorithm by merging multiple inaccurate skeleton data from multiple rgb-d sensors
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9100283/
https://www.ncbi.nlm.nih.gov/pubmed/35590844
http://dx.doi.org/10.3390/s22093155
work_keys_str_mv AT leesanghyub markerless3dskeletontrackingalgorithmbymergingmultipleinaccurateskeletondatafrommultiplergbdsensors
AT leedeokwon markerless3dskeletontrackingalgorithmbymergingmultipleinaccurateskeletondatafrommultiplergbdsensors
AT junkooksung markerless3dskeletontrackingalgorithmbymergingmultipleinaccurateskeletondatafrommultiplergbdsensors
AT leewonjun markerless3dskeletontrackingalgorithmbymergingmultipleinaccurateskeletondatafrommultiplergbdsensors
AT kimmunsang markerless3dskeletontrackingalgorithmbymergingmultipleinaccurateskeletondatafrommultiplergbdsensors