Body Tracking Module

Classes

class  BODY_TRACKING_MODEL
 Lists available models for the body tracking module. More...
 
class  BodyData
 Class containing data of a detected body/person such as its bounding_box, id and its 3D position. More...
 
class  BODY_18_PARTS
 Semantic of human body parts and order of sl.BodyData.keypoint for sl.BODY_FORMAT.BODY_18. More...
 
class  BODY_34_PARTS
 Semantic of human body parts and order of sl.BodyData.keypoint for sl.BODY_FORMAT.BODY_34. More...
 
class  BODY_38_PARTS
 Semantic of human body parts and order of sl.BodyData.keypoint for sl.BODY_FORMAT.BODY_38. More...
 
class  INFERENCE_PRECISION
 Report the actual inference precision used. More...
 
class  BODY_FORMAT
 Lists supported skeleton body models. More...
 
class  BODY_KEYPOINTS_SELECTION
 Lists supported models for skeleton keypoints selection. More...
 
class  BodiesBatch
 Class containing batched data of a detected bodies/persons from the body tracking module. More...
 
class  Bodies
 Class containing the results of the body tracking module. More...
 
class  BodyTrackingParameters
 Class containing a set of parameters for the body tracking module. More...
 
class  BodyTrackingRuntimeParameters
 Class containing a set of runtime parameters for the body tracking module. More...
 

Functions

int get_idx (BODY_18_PARTS part)
 Return associated index of each sl.BODY_18_PARTS.
 
int get_idx_34 (BODY_34_PARTS part)
 Return associated index of each sl.BODY_34_PARTS.
 
int get_idx_38 (BODY_38_PARTS part)
 Return associated index of each sl.BODY_38_PARTS.
 

Variables

list BODY_18_BONES
 Lists links of human body keypoints for sl.BODY_FORMAT.BODY_18. More...
 
list BODY_34_BONES
 Lists links of human body keypoints for sl.BODY_FORMAT.BODY_34. More...
 
list BODY_38_BONES
 Lists links of human body keypoints for sl.BODY_FORMAT.BODY_38. More...
 

Variable Documentation

◆ BODY_18_BONES

list BODY_18_BONES
Initial value:
1 = [
2  (BODY_18_PARTS.NOSE, BODY_18_PARTS.NECK),
3  (BODY_18_PARTS.NECK, BODY_18_PARTS.RIGHT_SHOULDER),
4  (BODY_18_PARTS.RIGHT_SHOULDER, BODY_18_PARTS.RIGHT_ELBOW),
5  (BODY_18_PARTS.RIGHT_ELBOW, BODY_18_PARTS.RIGHT_WRIST),
6  (BODY_18_PARTS.NECK, BODY_18_PARTS.LEFT_SHOULDER),
7  (BODY_18_PARTS.LEFT_SHOULDER, BODY_18_PARTS.LEFT_ELBOW),
8  (BODY_18_PARTS.LEFT_ELBOW, BODY_18_PARTS.LEFT_WRIST),
9  (BODY_18_PARTS.RIGHT_SHOULDER, BODY_18_PARTS.RIGHT_HIP),
10  (BODY_18_PARTS.RIGHT_HIP, BODY_18_PARTS.RIGHT_KNEE),
11  (BODY_18_PARTS.RIGHT_KNEE, BODY_18_PARTS.RIGHT_ANKLE),
12  (BODY_18_PARTS.LEFT_SHOULDER, BODY_18_PARTS.LEFT_HIP),
13  (BODY_18_PARTS.LEFT_HIP, BODY_18_PARTS.LEFT_KNEE),
14  (BODY_18_PARTS.LEFT_KNEE, BODY_18_PARTS.LEFT_ANKLE),
15  (BODY_18_PARTS.RIGHT_SHOULDER, BODY_18_PARTS.LEFT_SHOULDER),
16  (BODY_18_PARTS.RIGHT_HIP, BODY_18_PARTS.LEFT_HIP),
17  (BODY_18_PARTS.NOSE, BODY_18_PARTS.RIGHT_EYE),
18  (BODY_18_PARTS.RIGHT_EYE, BODY_18_PARTS.RIGHT_EAR),
19  (BODY_18_PARTS.NOSE, BODY_18_PARTS.LEFT_EYE),
20  (BODY_18_PARTS.LEFT_EYE, BODY_18_PARTS.LEFT_EAR)
21 ]

Lists links of human body keypoints for sl.BODY_FORMAT.BODY_18.

Useful for display.

◆ BODY_34_BONES

list BODY_34_BONES

Lists links of human body keypoints for sl.BODY_FORMAT.BODY_34.

Useful for display.

◆ BODY_38_BONES

list BODY_38_BONES

Lists links of human body keypoints for sl.BODY_FORMAT.BODY_38.

Useful for display.