OpenPose hand pose estimation
This MR adds hand detection reporting (via 2D bounding boxes) and hand pose estimation (via 2D keypoints) to the OpenPoseEstimation
component.
Edit: reporting bounding boxes was not helpful, since they are very coarse. If needed, bounding boxes can still be computed using the 2d hand keypoints.
New options:
All new options are prefixed with OP_hand_
. See official OpenPose descriptions for more information.
-
OP_hand
(bool
): Disables/enables hand detection. Default isfalse
. Performance hit is high and depends on number of detected persons (or hands, for that matter) -
OP_hand_net_resolution
(string
): Size of the patch the CNN considers. Default is368x368
-
OP_hand_scale_number
(int
): Analogous toOP_scale_number
. Default is1
-
OP_hand_scale_range
(float
): Analogous toOP_scale_gap
. Default is0.4
-
OP_hand_render_threshold
(float
): Render threshold. Default is0.2
, but for the screenshot I set it to0.05
(equal toOP_render_threshold
)
Edited by Christian Dreher