A Distributed Real-time 3D Pose Estimation Framework based on Asynchronous Multiviews

Research output: Contribution to journalArticlepeer-review

4 Scopus citations

Abstract

3D human pose estimation is widely applied in various fields, including action recognition, sports analysis, and human-computer interaction. 3D human pose estimation has achieved significant progress with the introduction of convolutional neural network (CNN). Recently, several researches have proposed the use of multiview approaches to avoid occlusions in single-view approaches. However, as the number of cameras increases, a 3D pose estimation system relying on a CNN may lack in computational resources. In addition, when a single host system uses multiple cameras, the data transition speed becomes inadequate owing to bandwidth limitations. To address this problem, we propose a distributed real-time 3D pose estimation framework based on asynchronous multiple cameras. The proposed framework comprises a central server and multiple edge devices. Each multiple-edge device estimates a 2D human pose from its view and sends it to the central server. Subsequently, the central server synchronizes the received 2D human pose data based on the timestamps. Finally, the central server reconstructs a 3D human pose using geometrical triangulation. We demonstrate that the proposed framework increases the percentage of detected joints and successfully estimates 3D human poses in real-time.

Original languageEnglish
Pages (from-to)559-575
Number of pages17
JournalKSII Transactions on Internet and Information Systems
Volume17
Issue number2
DOIs
StatePublished - 28 Feb 2023

Keywords

  • Computer vision
  • edge processing
  • multiple view geometry
  • object detection
  • pose estimation

Fingerprint

Dive into the research topics of 'A Distributed Real-time 3D Pose Estimation Framework based on Asynchronous Multiviews'. Together they form a unique fingerprint.

Cite this