human-pose-estimation-0007
April 1, 2022 ยท View on GitHub
Use Case and High-Level Description
This is a multi-person 2D pose estimation network based on the EfficientHRNet approach (that follows the Associative Embedding framework). For every person in an image, the network detects a human pose: a body skeleton consisting of keypoints and connections between them. The pose may contain up to 17 keypoints: ears, eyes, nose, shoulders, elbows, wrists, hips, knees, and ankles.
Example

Specification
| Metric | Value |
|---|---|
| Average Precision (AP) | 54.3% |
| GFlops | 14.3253 |
| MParams | 8.1506 |
| Source framework | PyTorch* |
Average Precision metric described in COCO Keypoint Evaluation site.
Inputs
Image, name: image, shape: 1, 3, 448, 448 in the B, C, H, W format, where:
B- batch sizeC- number of channelsH- image heightW- image width
Expected color order is BGR.
Outputs
The net outputs are two blobs:
heatmapsof shape1, 17, 224, 224containing location heatmaps for keypoints of all types. Locations that are filtered out by non-maximum suppression algorithm have negated values assigned to them.embeddingsof shape1, 17, 224, 224, 1containing associative embedding values, which are used for grouping individual keypoints into poses.
Demo usage
The model can be used in the following demos provided by the Open Model Zoo to show its capabilities:
Legal Information
[*] Other names and brands may be claimed as the property of others.