The Openpose Detection library is used to detect the posture of the human body.
The posture is represented by an array of 14 key points as shown
below:
0: head, 1: neck, 2: L_shoulder, 3:L_elbow, 4: L_wrist, 5: R_shoulder,
6: R_elbow, 7: R_wrist, 8: L_hip, 9: L_knee, 10: L_ankle, 11: R_hip,
12: R_knee, 13: R_ankle
The input of the network is 368x368. The following image shows the result of openpose detection.
Recommended: Use a square picture for input. If you need to detect pictures of
other size ratios, use a network with the same input size ratio.
Figure 1. Openpose Detection Example
The following table lists the Openpose detection models supported by the Vitis AI Library.
No | Model Name | Framework |
---|---|---|
1 | openpose_pruned_0_3 | Caffe |