LANDMARKS = { # Pose Landmarks "nose": 0, "left_eye_inner": 1, "left_eye": 2, "left_eye_outer": 3, "right_eye_inner": 4, "right_eye": 5, "right_eye_outer": 6, "left_ear": 7, "right_ear": 8, "mouth_left": 9, "mouth_right": 10, "left_shoulder": 11, "right_shoulder": 12, "left_elbow": 13, "right_elbow": 14, "left_wrist": 15, "right_wrist": 16, "left_pinky": 17, "right_pinky": 18, "left_index": 19, "right_index": 20, "left_thumb": 21, "right_thumb": 22, "left_hip": 23, "right_hip": 24, "left_knee": 25, "right_knee": 26, "left_ankle": 27, "right_ankle": 28, "left_heel": 29, "right_heel": 30, "left_foot_index": 31, "right_foot_index": 32, # Left Hand Landmarks "left_wrist2": 33, "left_thumb_cmc": 34, "left_thumb_mcp": 35, "left_thumb_ip": 36, "left_thumb_tip": 37, "left_index_finger_mcp": 38, "left_index_finger_pip": 39, "left_index_finger_dip": 40, "left_index_finger_tip": 41, "left_middle_finger_mcp": 42, "left_middle_finger_pip": 43, "left_middle_finger_dip": 44, "left_middle_finger_tip": 45, "left_ring_finger_mcp": 46, "left_ring_finger_pip": 47, "left_ring_finger_dip": 48, "left_ring_finger_tip": 49, "left_pinky_mcp": 50, "left_pinky_pip": 51, "left_pinky_dip": 52, "left_pinky_tip": 53, # Right Hand Landmarks "right_wrist2": 54, "right_thumb_cmc": 55, "right_thumb_mcp": 56, "right_thumb_ip": 57, "right_thumb_tip": 58, "right_index_finger_mcp": 59, "right_index_finger_pip": 60, "right_index_finger_dip": 61, "right_index_finger_tip": 62, "right_middle_finger_mcp": 63, "right_middle_finger_pip": 64, "right_middle_finger_dip": 65, "right_middle_finger_tip": 66, "right_ring_finger_mcp": 67, "right_ring_finger_pip": 68, "right_ring_finger_dip": 69, "right_ring_finger_tip": 70, "right_pinky_mcp": 71, "right_pinky_pip": 72, "right_pinky_dip": 73, "right_pinky_tip": 74, }