Classes | |
| struct | BodyTrackingParameters |
| Structure containing a set of parameters for the body tracking module. More... | |
| struct | BodyTrackingRuntimeParameters |
| Structure containing a set of runtime parameters for the body tracking module. More... | |
| struct | BodyData |
| Structure containing data of a detected body/person such as its headBoundingBox, id and its 3D position. More... | |
| struct | Bodies |
| Structure containing the results of the body tracking module. More... | |
Enumerations | |
| enum class | BODY_FORMAT |
| Lists supported skeleton body models. More... | |
| enum class | BODY_KEYPOINTS_SELECTION |
| Lists supported models for skeleton keypoints selection. More... | |
| enum class | BODY_TRACKING_MODEL |
| Lists available models for the body tracking module. More... | |
| enum class | BODY_TRACKING_MODEL_GEN |
| Lists the generations of neural network available for the body tracking module. More... | |
| enum class | BODY_18_PARTS |
| Semantic of human body parts and order of sl.BodyData.keypoints for sl.BODY_FORMAT.BODY_18. More... | |
| enum class | BODY_34_PARTS |
| Semantic of human body parts and order of sl.BodyData.keypoints for sl.BODY_FORMAT.BODY_34. More... | |
| enum class | BODY_38_PARTS |
| Semantic of human body parts and order of sl.BodyData.keypoints for sl.BODY_FORMAT.BODY_38. More... | |
|
strong |
|
strong |
|
strong |
Lists available models for the body tracking module.
|
strong |
Lists the generations of neural network available for the body tracking module.
A generation is only available for some combinations of sl.BODY_TRACKING_MODEL and sl.BODY_FORMAT: when the requested one has no network for it, the ZED SDK falls back to the most recent generation it does have.
| Enumerator | |
|---|---|
| DEFAULT | Use the generation the ZED SDK defaults to. Value of a zero-initialized structure, so leaving sl.BodyTrackingParameters.modelGen untouched keeps following the SDK default. |
| GEN_1 | Network used up to ZED SDK 5.4. Only generation available for sl.BODY_FORMAT.BODY_38. |
| GEN_2 | Bottom-up network introduced in ZED SDK 5.5, more robust in crowded scenes and to unusual poses. Available for sl.BODY_TRACKING_MODEL.HUMAN_BODY_MEDIUM and sl.BODY_TRACKING_MODEL.HUMAN_BODY_ACCURATE with sl.BODY_FORMAT.BODY_18 or sl.BODY_FORMAT.BODY_34. sl.BODY_TRACKING_MODEL.HUMAN_BODY_FAST and sl.BODY_FORMAT.BODY_38 have GEN_1 only, and fall back to it. Current sl.BODY_TRACKING_MODEL_GEN.DEFAULT. |
|
strong |
Semantic of human body parts and order of sl.BodyData.keypoints for sl.BODY_FORMAT.BODY_18.
| Enumerator | |
|---|---|
| NOSE | |
| NECK | |
| RIGHT_SHOULDER | |
| RIGHT_ELBOW | |
| RIGHT_WRIST | |
| LEFT_SHOULDER | |
| LEFT_ELBOW | |
| LEFT_WRIST | |
| RIGHT_HIP | |
| RIGHT_KNEE | |
| RIGHT_ANKLE | |
| LEFT_HIP | |
| LEFT_KNEE | |
| LEFT_ANKLE | |
| RIGHT_EYE | |
| LEFT_EYE | |
| RIGHT_EAR | |
| LEFT_EAR | |
|
strong |
Semantic of human body parts and order of sl.BodyData.keypoints for sl.BODY_FORMAT.BODY_34.
|
strong |
Semantic of human body parts and order of sl.BodyData.keypoints for sl.BODY_FORMAT.BODY_38.