| Literature DB >> 28825627 |
Enrique Martinez-Berti1, Antonio-José Sánchez-Salmerón2, Carlos Ricolfe-Viala3.
Abstract
The goal of this research work is to improve the accuracy of human pose estimation using the Deformation Part Model (DPM) without increasing computational complexity. First, the proposed method seeks to improve pose estimation accuracy by adding the depth channel to DPM, which was formerly defined based only on red-green-blue (RGB) channels, in order to obtain a four-dimensional DPM (4D-DPM). In addition, computational complexity can be controlled by reducing the number of joints by taking it into account in a reduced 4D-DPM. Finally, complete solutions are obtained by solving the omitted joints by using inverse kinematics models. In this context, the main goal of this paper is to analyze the effect on pose estimation timing cost when using dual quaternions to solve the inverse kinematics.Entities:
Keywords: 4D-DPM; DPM; Kalman filter; dual quaternions; kinematic constraints; polishphere; pose estimation
Year: 2017 PMID: 28825627 PMCID: PMC5579524 DOI: 10.3390/s17081913
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Outline of our method.
Figure 2Pre-Processing: (a) original depth; (b) depth after applying maximally stable extremal regions (MSER); (c) original RGB; (d) combining image (c, b).
Figure 3Geometric model using polispheres.
Figure 4Coordinate systems used.
Figure 5Paden–Kahan sub-problems: (a) sub-problem 1; (b) sub-problem 2.; (c) sub-problem 3.
Figure 6Results of our method after inverse kinematics (IK). The second row shows the model and joints being inferred (elbows and knees).
Experimental comparisons with the state-of-the-art methods on our proposed data set. The probability of a correct kypoint (PCK) and the average precision keypoint (APK) metrics are expressed on %. Error is expressed in pixels.
| Model | Metric | Head | Shoulders | Wrist | Hip | Ankle | Avg |
|---|---|---|---|---|---|---|---|
| Yang* [ | APK |
| 82.70 |
|
|
| |
| PCK |
|
| 85.80 |
|
|
| |
| Error |
|
| 10.87 |
|
|
| |
| APK | |||||||
| PCK | |||||||
| Error |
Number of operations between Denavit–Hartenberg and dual quaternions.
| Method | Memory | Products | Sum/Subtract | Total |
|---|---|---|---|---|
| Homogeneous Matrix | 16 | 64 | 48 | 112 |
| Dual Quaternions | 8 | 48 | 40 | 88 |
Figure 7Comparing the number of operations between Denavit–Hartemberg and dual quaternions.
Figure 8Computational time used.