COCO_KPTS_COLORS = [
    [51, 153, 255],   # 0: nose
    [51, 153, 255],   # 1: left_eye
    [51, 153, 255],   # 2: right_eye
    [51, 153, 255],   # 3: left_ear
    [51, 153, 255],   # 4: right_ear
    [0, 255, 0],      # 5: left_shoulder
    [255, 128, 0],    # 6: right_shoulder
    [0, 255, 0],      # 7: left_elbow
    [255, 128, 0],    # 8: right_elbow
    [0, 255, 0],      # 9: left_wrist
    [255, 128, 0],    # 10: right_wrist
    [0, 255, 0],      # 11: left_hip
    [255, 128, 0],    # 12: right_hip
    [0, 255, 0],      # 13: left_knee
    [255, 128, 0],    # 14: right_knee
    [0, 255, 0],      # 15: left_ankle
    [255, 128, 0],    # 16: right_ankle
]

COCO_WHOLEBODY_KPTS_COLORS = [
    [51, 153, 255],   # 0: nose
    [51, 153, 255],   # 1: left_eye
    [51, 153, 255],   # 2: right_eye
    [51, 153, 255],   # 3: left_ear
    [51, 153, 255],   # 4: right_ear
    [0, 255, 0],      # 5: left_shoulder
    [255, 128, 0],    # 6: right_shoulder
    [0, 255, 0],      # 7: left_elbow
    [255, 128, 0],    # 8: right_elbow
    [0, 255, 0],      # 9: left_wrist
    [255, 128, 0],    # 10: right_wrist
    [0, 255, 0],      # 11: left_hip
    [255, 128, 0],    # 12: right_hip
    [0, 255, 0],      # 13: left_knee
    [255, 128, 0],    # 14: right_knee
    [0, 255, 0],      # 15: left_ankle
    [255, 128, 0],    # 16: right_ankle
    [255, 128, 0],    # 17: left_big_toe
    [255, 128, 0],    # 18: left_small_toe
    [255, 128, 0],    # 19: left_heel
    [255, 128, 0],    # 20: right_big_toe
    [255, 128, 0],    # 21: right_small_toe
    [255, 128, 0],    # 22: right_heel
    [255, 255, 255],  # 23: face-0
    [255, 255, 255],  # 24: face-1
    [255, 255, 255],  # 25: face-2
    [255, 255, 255],  # 26: face-3
    [255, 255, 255],  # 27: face-4
    [255, 255, 255],  # 28: face-5
    [255, 255, 255],  # 29: face-6
    [255, 255, 255],  # 30: face-7
    [255, 255, 255],  # 31: face-8
    [255, 255, 255],  # 32: face-9
    [255, 255, 255],  # 33: face-10
    [255, 255, 255],  # 34: face-11
    [255, 255, 255],  # 35: face-12
    [255, 255, 255],  # 36: face-13
    [255, 255, 255],  # 37: face-14
    [255, 255, 255],  # 38: face-15
    [255, 255, 255],  # 39: face-16
    [255, 255, 255],  # 40: face-17
    [255, 255, 255],  # 41: face-18
    [255, 255, 255],  # 42: face-19
    [255, 255, 255],  # 43: face-20
    [255, 255, 255],  # 44: face-21
    [255, 255, 255],  # 45: face-22
    [255, 255, 255],  # 46: face-23
    [255, 255, 255],  # 47: face-24
    [255, 255, 255],  # 48: face-25
    [255, 255, 255],  # 49: face-26
    [255, 255, 255],  # 50: face-27
    [255, 255, 255],  # 51: face-28
    [255, 255, 255],  # 52: face-29
    [255, 255, 255],  # 53: face-30
    [255, 255, 255],  # 54: face-31
    [255, 255, 255],  # 55: face-32
    [255, 255, 255],  # 56: face-33
    [255, 255, 255],  # 57: face-34
    [255, 255, 255],  # 58: face-35
    [255, 255, 255],  # 59: face-36
    [255, 255, 255],  # 60: face-37
    [255, 255, 255],  # 61: face-38
    [255, 255, 255],  # 62: face-39
    [255, 255, 255],  # 63: face-40
    [255, 255, 255],  # 64: face-41
    [255, 255, 255],  # 65: face-42
    [255, 255, 255],  # 66: face-43
    [255, 255, 255],  # 67: face-44
    [255, 255, 255],  # 68: face-45
    [255, 255, 255],  # 69: face-46
    [255, 255, 255],  # 70: face-47
    [255, 255, 255],  # 71: face-48
    [255, 255, 255],  # 72: face-49
    [255, 255, 255],  # 73: face-50
    [255, 255, 255],  # 74: face-51
    [255, 255, 255],  # 75: face-52
    [255, 255, 255],  # 76: face-53
    [255, 255, 255],  # 77: face-54
    [255, 255, 255],  # 78: face-55
    [255, 255, 255],  # 79: face-56
    [255, 255, 255],  # 80: face-57
    [255, 255, 255],  # 81: face-58
    [255, 255, 255],  # 82: face-59
    [255, 255, 255],  # 83: face-60
    [255, 255, 255],  # 84: face-61
    [255, 255, 255],  # 85: face-62
    [255, 255, 255],  # 86: face-63
    [255, 255, 255],  # 87: face-64
    [255, 255, 255],  # 88: face-65
    [255, 255, 255],  # 89: face-66
    [255, 255, 255],  # 90: face-67
    [255, 255, 255],  # 91: left_hand_root
    [255, 128, 0],    # 92: left_thumb1
    [255, 128, 0],    # 93: left_thumb2
    [255, 128, 0],    # 94: left_thumb3
    [255, 128, 0],    # 95: left_thumb4
    [255, 153, 255],  # 96: left_forefinger1
    [255, 153, 255],  # 97: left_forefinger2
    [255, 153, 255],  # 98: left_forefinger3
    [255, 153, 255],  # 99: left_forefinger4
    [102, 178, 255],  # 100: left_middle_finger1
    [102, 178, 255],  # 101: left_middle_finger2
    [102, 178, 255],  # 102: left_middle_finger3
    [102, 178, 255],  # 103: left_middle_finger4
    [255, 51, 51],    # 104: left_ring_finger1
    [255, 51, 51],    # 105: left_ring_finger2
    [255, 51, 51],    # 106: left_ring_finger3
    [255, 51, 51],    # 107: left_ring_finger4
    [0, 255, 0],      # 108: left_pinky_finger1
    [0, 255, 0],      # 109: left_pinky_finger2
    [0, 255, 0],      # 110: left_pinky_finger3
    [0, 255, 0],      # 111: left_pinky_finger4
    [255, 255, 255],  # 112: right_hand_root
    [255, 128, 0],    # 113: right_thumb1
    [255, 128, 0],    # 114: right_thumb2
    [255, 128, 0],    # 115: right_thumb3
    [255, 128, 0],    # 116: right_thumb4
    [255, 153, 255],  # 117: right_forefinger1
    [255, 153, 255],  # 118: right_forefinger2
    [255, 153, 255],  # 119: right_forefinger3
    [255, 153, 255],  # 120: right_forefinger4
    [102, 178, 255],  # 121: right_middle_finger1
    [102, 178, 255],  # 122: right_middle_finger2
    [102, 178, 255],  # 123: right_middle_finger3
    [102, 178, 255],  # 124: right_middle_finger4
    [255, 51, 51],    # 125: right_ring_finger1
    [255, 51, 51],    # 126: right_ring_finger2
    [255, 51, 51],    # 127: right_ring_finger3
    [255, 51, 51],    # 128: right_ring_finger4
    [0, 255, 0],      # 129: right_pinky_finger1
    [0, 255, 0],      # 130: right_pinky_finger2
    [0, 255, 0],      # 131: right_pinky_finger3
    [0, 255, 0],      # 132: right_pinky_finger4
]


GOLIATH_KPTS_COLORS = [
    [51, 153, 255],   # 0: nose
    [51, 153, 255],   # 1: left_eye
    [51, 153, 255],   # 2: right_eye
    [51, 153, 255],   # 3: left_ear
    [51, 153, 255],   # 4: right_ear
    [51, 153, 255],   # 5: left_shoulder
    [51, 153, 255],   # 6: right_shoulder
    [51, 153, 255],   # 7: left_elbow
    [51, 153, 255],   # 8: right_elbow
    [51, 153, 255],   # 9: left_hip
    [51, 153, 255],   # 10: right_hip
    [51, 153, 255],   # 11: left_knee
    [51, 153, 255],   # 12: right_knee
    [51, 153, 255],   # 13: left_ankle
    [51, 153, 255],   # 14: right_ankle
    [51, 153, 255],   # 15: left_big_toe
    [51, 153, 255],   # 16: left_small_toe
    [51, 153, 255],   # 17: left_heel
    [51, 153, 255],   # 18: right_big_toe
    [51, 153, 255],   # 19: right_small_toe
    [51, 153, 255],   # 20: right_heel
    [51, 153, 255],   # 21: right_thumb4
    [51, 153, 255],   # 22: right_thumb3
    [51, 153, 255],   # 23: right_thumb2
    [51, 153, 255],   # 24: right_thumb_third_joint
    [51, 153, 255],   # 25: right_forefinger4
    [51, 153, 255],   # 26: right_forefinger3
    [51, 153, 255],   # 27: right_forefinger2
    [51, 153, 255],   # 28: right_forefinger_third_joint
    [51, 153, 255],   # 29: right_middle_finger4
    [51, 153, 255],   # 30: right_middle_finger3
    [51, 153, 255],   # 31: right_middle_finger2
    [51, 153, 255],   # 32: right_middle_finger_third_joint
    [51, 153, 255],   # 33: right_ring_finger4
    [51, 153, 255],   # 34: right_ring_finger3
    [51, 153, 255],   # 35: right_ring_finger2
    [51, 153, 255],   # 36: right_ring_finger_third_joint
    [51, 153, 255],   # 37: right_pinky_finger4
    [51, 153, 255],   # 38: right_pinky_finger3
    [51, 153, 255],   # 39: right_pinky_finger2
    [51, 153, 255],   # 40: right_pinky_finger_third_joint
    [51, 153, 255],   # 41: right_wrist
    [51, 153, 255],   # 42: left_thumb4
    [51, 153, 255],   # 43: left_thumb3
    [51, 153, 255],   # 44: left_thumb2
    [51, 153, 255],   # 45: left_thumb_third_joint
    [51, 153, 255],   # 46: left_forefinger4
    [51, 153, 255],   # 47: left_forefinger3
    [51, 153, 255],   # 48: left_forefinger2
    [51, 153, 255],   # 49: left_forefinger_third_joint
    [51, 153, 255],   # 50: left_middle_finger4
    [51, 153, 255],   # 51: left_middle_finger3
    [51, 153, 255],   # 52: left_middle_finger2
    [51, 153, 255],   # 53: left_middle_finger_third_joint
    [51, 153, 255],   # 54: left_ring_finger4
    [51, 153, 255],   # 55: left_ring_finger3
    [51, 153, 255],   # 56: left_ring_finger2
    [51, 153, 255],   # 57: left_ring_finger_third_joint
    [51, 153, 255],   # 58: left_pinky_finger4
    [51, 153, 255],   # 59: left_pinky_finger3
    [51, 153, 255],   # 60: left_pinky_finger2
    [51, 153, 255],   # 61: left_pinky_finger_third_joint
    [51, 153, 255],   # 62: left_wrist
    [51, 153, 255],   # 63: left_olecranon
    [51, 153, 255],   # 64: right_olecranon
    [51, 153, 255],   # 65: left_cubital_fossa
    [51, 153, 255],   # 66: right_cubital_fossa
    [51, 153, 255],   # 67: left_acromion
    [51, 153, 255],   # 68: right_acromion
    [51, 153, 255],   # 69: neck
    [255, 255, 255],  # 70: center_of_glabella
    [255, 255, 255],  # 71: center_of_nose_root
    [255, 255, 255],  # 72: tip_of_nose_bridge
    [255, 255, 255],  # 73: midpoint_1_of_nose_bridge
    [255, 255, 255],  # 74: midpoint_2_of_nose_bridge
    [255, 255, 255],  # 75: midpoint_3_of_nose_bridge
    [255, 255, 255],  # 76: center_of_labiomental_groove
    [255, 255, 255],  # 77: tip_of_chin
    [255, 255, 255],  # 78: upper_startpoint_of_r_eyebrow
    [255, 255, 255],  # 79: lower_startpoint_of_r_eyebrow
    [255, 255, 255],  # 80: end_of_r_eyebrow
    [255, 255, 255],  # 81: upper_midpoint_1_of_r_eyebrow
    [255, 255, 255],  # 82: lower_midpoint_1_of_r_eyebrow
    [255, 255, 255],  # 83: upper_midpoint_2_of_r_eyebrow
    [255, 255, 255],  # 84: upper_midpoint_3_of_r_eyebrow
    [255, 255, 255],  # 85: lower_midpoint_2_of_r_eyebrow
    [255, 255, 255],  # 86: lower_midpoint_3_of_r_eyebrow
    [255, 255, 255],  # 87: upper_startpoint_of_l_eyebrow
    [255, 255, 255],  # 88: lower_startpoint_of_l_eyebrow
    [255, 255, 255],  # 89: end_of_l_eyebrow
    [255, 255, 255],  # 90: upper_midpoint_1_of_l_eyebrow
    [255, 255, 255],  # 91: lower_midpoint_1_of_l_eyebrow
    [255, 255, 255],  # 92: upper_midpoint_2_of_l_eyebrow
    [255, 255, 255],  # 93: upper_midpoint_3_of_l_eyebrow
    [255, 255, 255],  # 94: lower_midpoint_2_of_l_eyebrow
    [255, 255, 255],  # 95: lower_midpoint_3_of_l_eyebrow
    [192, 64, 128],   # 96: l_inner_end_of_upper_lash_line
    [192, 64, 128],   # 97: l_outer_end_of_upper_lash_line
    [192, 64, 128],   # 98: l_centerpoint_of_upper_lash_line
    [192, 64, 128],   # 99: l_midpoint_2_of_upper_lash_line
    [192, 64, 128],   # 100: l_midpoint_1_of_upper_lash_line
    [192, 64, 128],   # 101: l_midpoint_6_of_upper_lash_line
    [192, 64, 128],   # 102: l_midpoint_5_of_upper_lash_line
    [192, 64, 128],   # 103: l_midpoint_4_of_upper_lash_line
    [192, 64, 128],   # 104: l_midpoint_3_of_upper_lash_line
    [192, 64, 128],   # 105: l_outer_end_of_upper_eyelid_line
    [192, 64, 128],   # 106: l_midpoint_6_of_upper_eyelid_line
    [192, 64, 128],   # 107: l_midpoint_2_of_upper_eyelid_line
    [192, 64, 128],   # 108: l_midpoint_5_of_upper_eyelid_line
    [192, 64, 128],   # 109: l_centerpoint_of_upper_eyelid_line
    [192, 64, 128],   # 110: l_midpoint_4_of_upper_eyelid_line
    [192, 64, 128],   # 111: l_midpoint_1_of_upper_eyelid_line
    [192, 64, 128],   # 112: l_midpoint_3_of_upper_eyelid_line
    [192, 64, 128],   # 113: l_midpoint_6_of_upper_crease_line
    [192, 64, 128],   # 114: l_midpoint_2_of_upper_crease_line
    [192, 64, 128],   # 115: l_midpoint_5_of_upper_crease_line
    [192, 64, 128],   # 116: l_centerpoint_of_upper_crease_line
    [192, 64, 128],   # 117: l_midpoint_4_of_upper_crease_line
    [192, 64, 128],   # 118: l_midpoint_1_of_upper_crease_line
    [192, 64, 128],   # 119: l_midpoint_3_of_upper_crease_line
    [64, 32, 192],    # 120: r_inner_end_of_upper_lash_line
    [64, 32, 192],    # 121: r_outer_end_of_upper_lash_line
    [64, 32, 192],    # 122: r_centerpoint_of_upper_lash_line
    [64, 32, 192],    # 123: r_midpoint_1_of_upper_lash_line
    [64, 32, 192],    # 124: r_midpoint_2_of_upper_lash_line
    [64, 32, 192],    # 125: r_midpoint_3_of_upper_lash_line
    [64, 32, 192],    # 126: r_midpoint_4_of_upper_lash_line
    [64, 32, 192],    # 127: r_midpoint_5_of_upper_lash_line
    [64, 32, 192],    # 128: r_midpoint_6_of_upper_lash_line
    [64, 32, 192],    # 129: r_outer_end_of_upper_eyelid_line
    [64, 32, 192],    # 130: r_midpoint_3_of_upper_eyelid_line
    [64, 32, 192],    # 131: r_midpoint_1_of_upper_eyelid_line
    [64, 32, 192],    # 132: r_midpoint_4_of_upper_eyelid_line
    [64, 32, 192],    # 133: r_centerpoint_of_upper_eyelid_line
    [64, 32, 192],    # 134: r_midpoint_5_of_upper_eyelid_line
    [64, 32, 192],    # 135: r_midpoint_2_of_upper_eyelid_line
    [64, 32, 192],    # 136: r_midpoint_6_of_upper_eyelid_line
    [64, 32, 192],    # 137: r_midpoint_3_of_upper_crease_line
    [64, 32, 192],    # 138: r_midpoint_1_of_upper_crease_line
    [64, 32, 192],    # 139: r_midpoint_4_of_upper_crease_line
    [64, 32, 192],    # 140: r_centerpoint_of_upper_crease_line
    [64, 32, 192],    # 141: r_midpoint_5_of_upper_crease_line
    [64, 32, 192],    # 142: r_midpoint_2_of_upper_crease_line
    [64, 32, 192],    # 143: r_midpoint_6_of_upper_crease_line
    [64, 192, 128],   # 144: l_inner_end_of_lower_lash_line
    [64, 192, 128],   # 145: l_outer_end_of_lower_lash_line
    [64, 192, 128],   # 146: l_centerpoint_of_lower_lash_line
    [64, 192, 128],   # 147: l_midpoint_2_of_lower_lash_line
    [64, 192, 128],   # 148: l_midpoint_1_of_lower_lash_line
    [64, 192, 128],   # 149: l_midpoint_6_of_lower_lash_line
    [64, 192, 128],   # 150: l_midpoint_5_of_lower_lash_line
    [64, 192, 128],   # 151: l_midpoint_4_of_lower_lash_line
    [64, 192, 128],   # 152: l_midpoint_3_of_lower_lash_line
    [64, 192, 128],   # 153: l_outer_end_of_lower_eyelid_line
    [64, 192, 128],   # 154: l_midpoint_6_of_lower_eyelid_line
    [64, 192, 128],   # 155: l_midpoint_2_of_lower_eyelid_line
    [64, 192, 128],   # 156: l_midpoint_5_of_lower_eyelid_line
    [64, 192, 128],   # 157: l_centerpoint_of_lower_eyelid_line
    [64, 192, 128],   # 158: l_midpoint_4_of_lower_eyelid_line
    [64, 192, 128],   # 159: l_midpoint_1_of_lower_eyelid_line
    [64, 192, 128],   # 160: l_midpoint_3_of_lower_eyelid_line
    [64, 192, 32],    # 161: r_inner_end_of_lower_lash_line
    [64, 192, 32],    # 162: r_outer_end_of_lower_lash_line
    [64, 192, 32],    # 163: r_centerpoint_of_lower_lash_line
    [64, 192, 32],    # 164: r_midpoint_1_of_lower_lash_line
    [64, 192, 32],    # 165: r_midpoint_2_of_lower_lash_line
    [64, 192, 32],    # 166: r_midpoint_3_of_lower_lash_line
    [64, 192, 32],    # 167: r_midpoint_4_of_lower_lash_line
    [64, 192, 32],    # 168: r_midpoint_5_of_lower_lash_line
    [64, 192, 32],    # 169: r_midpoint_6_of_lower_lash_line
    [64, 192, 32],    # 170: r_outer_end_of_lower_eyelid_line
    [64, 192, 32],    # 171: r_midpoint_3_of_lower_eyelid_line
    [64, 192, 32],    # 172: r_midpoint_1_of_lower_eyelid_line
    [64, 192, 32],    # 173: r_midpoint_4_of_lower_eyelid_line
    [64, 192, 32],    # 174: r_centerpoint_of_lower_eyelid_line
    [64, 192, 32],    # 175: r_midpoint_5_of_lower_eyelid_line
    [64, 192, 32],    # 176: r_midpoint_2_of_lower_eyelid_line
    [64, 192, 32],    # 177: r_midpoint_6_of_lower_eyelid_line
    [0, 192, 0],      # 178: tip_of_nose
    [0, 192, 0],      # 179: bottom_center_of_nose
    [0, 192, 0],      # 180: r_outer_corner_of_nose
    [0, 192, 0],      # 181: l_outer_corner_of_nose
    [0, 192, 0],      # 182: inner_corner_of_r_nostril
    [0, 192, 0],      # 183: outer_corner_of_r_nostril
    [0, 192, 0],      # 184: upper_corner_of_r_nostril
    [0, 192, 0],      # 185: inner_corner_of_l_nostril
    [0, 192, 0],      # 186: outer_corner_of_l_nostril
    [0, 192, 0],      # 187: upper_corner_of_l_nostril
    [192, 0, 0],      # 188: r_outer_corner_of_mouth
    [192, 0, 0],      # 189: l_outer_corner_of_mouth
    [192, 0, 0],      # 190: center_of_cupid_bow
    [192, 0, 0],      # 191: center_of_lower_outer_lip
    [192, 0, 0],      # 192: midpoint_1_of_upper_outer_lip
    [192, 0, 0],      # 193: midpoint_2_of_upper_outer_lip
    [192, 0, 0],      # 194: midpoint_1_of_lower_outer_lip
    [192, 0, 0],      # 195: midpoint_2_of_lower_outer_lip
    [192, 0, 0],      # 196: midpoint_3_of_upper_outer_lip
    [192, 0, 0],      # 197: midpoint_4_of_upper_outer_lip
    [192, 0, 0],      # 198: midpoint_5_of_upper_outer_lip
    [192, 0, 0],      # 199: midpoint_6_of_upper_outer_lip
    [192, 0, 0],      # 200: midpoint_3_of_lower_outer_lip
    [192, 0, 0],      # 201: midpoint_4_of_lower_outer_lip
    [192, 0, 0],      # 202: midpoint_5_of_lower_outer_lip
    [192, 0, 0],      # 203: midpoint_6_of_lower_outer_lip
    [0, 192, 192],    # 204: r_inner_corner_of_mouth
    [0, 192, 192],    # 205: l_inner_corner_of_mouth
    [0, 192, 192],    # 206: center_of_upper_inner_lip
    [0, 192, 192],    # 207: center_of_lower_inner_lip
    [0, 192, 192],    # 208: midpoint_1_of_upper_inner_lip
    [0, 192, 192],    # 209: midpoint_2_of_upper_inner_lip
    [0, 192, 192],    # 210: midpoint_1_of_lower_inner_lip
    [0, 192, 192],    # 211: midpoint_2_of_lower_inner_lip
    [0, 192, 192],    # 212: midpoint_3_of_upper_inner_lip
    [0, 192, 192],    # 213: midpoint_4_of_upper_inner_lip
    [0, 192, 192],    # 214: midpoint_5_of_upper_inner_lip
    [0, 192, 192],    # 215: midpoint_6_of_upper_inner_lip
    [0, 192, 192],    # 216: midpoint_3_of_lower_inner_lip
    [0, 192, 192],    # 217: midpoint_4_of_lower_inner_lip
    [0, 192, 192],    # 218: midpoint_5_of_lower_inner_lip
    [0, 192, 192],    # 219: midpoint_6_of_lower_inner_lip. teeths removed
    [200, 200, 0],    # 256: l_top_end_of_inferior_crus
    [200, 200, 0],    # 257: l_top_end_of_superior_crus
    [200, 200, 0],    # 258: l_start_of_antihelix
    [200, 200, 0],    # 259: l_end_of_antihelix
    [200, 200, 0],    # 260: l_midpoint_1_of_antihelix
    [200, 200, 0],    # 261: l_midpoint_1_of_inferior_crus
    [200, 200, 0],    # 262: l_midpoint_2_of_antihelix
    [200, 200, 0],    # 263: l_midpoint_3_of_antihelix
    [200, 200, 0],    # 264: l_point_1_of_inner_helix
    [200, 200, 0],    # 265: l_point_2_of_inner_helix
    [200, 200, 0],    # 266: l_point_3_of_inner_helix
    [200, 200, 0],    # 267: l_point_4_of_inner_helix
    [200, 200, 0],    # 268: l_point_5_of_inner_helix
    [200, 200, 0],    # 269: l_point_6_of_inner_helix
    [200, 200, 0],    # 270: l_point_7_of_inner_helix
    [200, 200, 0],    # 271: l_highest_point_of_antitragus
    [200, 200, 0],    # 272: l_bottom_point_of_tragus
    [200, 200, 0],    # 273: l_protruding_point_of_tragus
    [200, 200, 0],    # 274: l_top_point_of_tragus
    [200, 200, 0],    # 275: l_start_point_of_crus_of_helix
    [200, 200, 0],    # 276: l_deepest_point_of_concha
    [200, 200, 0],    # 277: l_tip_of_ear_lobe
    [200, 200, 0],    # 278: l_midpoint_between_22_15
    [200, 200, 0],    # 279: l_bottom_connecting_point_of_ear_lobe
    [200, 200, 0],    # 280: l_top_connecting_point_of_helix
    [200, 200, 0],    # 281: l_point_8_of_inner_helix
    [0, 200, 200],    # 282: r_top_end_of_inferior_crus
    [0, 200, 200],    # 283: r_top_end_of_superior_crus
    [0, 200, 200],    # 284: r_start_of_antihelix
    [0, 200, 200],    # 285: r_end_of_antihelix
    [0, 200, 200],    # 286: r_midpoint_1_of_antihelix
    [0, 200, 200],    # 287: r_midpoint_1_of_inferior_crus
    [0, 200, 200],    # 288: r_midpoint_2_of_antihelix
    [0, 200, 200],    # 289: r_midpoint_3_of_antihelix
    [0, 200, 200],    # 290: r_point_1_of_inner_helix
    [0, 200, 200],    # 291: r_point_8_of_inner_helix
    [0, 200, 200],    # 292: r_point_3_of_inner_helix
    [0, 200, 200],    # 293: r_point_4_of_inner_helix
    [0, 200, 200],    # 294: r_point_5_of_inner_helix
    [0, 200, 200],    # 295: r_point_6_of_inner_helix
    [0, 200, 200],    # 296: r_point_7_of_inner_helix
    [0, 200, 200],    # 297: r_highest_point_of_antitragus
    [0, 200, 200],    # 298: r_bottom_point_of_tragus
    [0, 200, 200],    # 299: r_protruding_point_of_tragus
    [0, 200, 200],    # 300: r_top_point_of_tragus
    [0, 200, 200],    # 301: r_start_point_of_crus_of_helix
    [0, 200, 200],    # 302: r_deepest_point_of_concha
    [0, 200, 200],    # 303: r_tip_of_ear_lobe
    [0, 200, 200],    # 304: r_midpoint_between_22_15
    [0, 200, 200],    # 305: r_bottom_connecting_point_of_ear_lobe
    [0, 200, 200],    # 306: r_top_connecting_point_of_helix
    [0, 200, 200],    # 307: r_point_2_of_inner_helix
    [128, 192, 64],   # 308: l_center_of_iris
    [128, 192, 64],   # 309: l_border_of_iris_3
    [128, 192, 64],   # 310: l_border_of_iris_midpoint_1
    [128, 192, 64],   # 311: l_border_of_iris_12
    [128, 192, 64],   # 312: l_border_of_iris_midpoint_4
    [128, 192, 64],   # 313: l_border_of_iris_9
    [128, 192, 64],   # 314: l_border_of_iris_midpoint_3
    [128, 192, 64],   # 315: l_border_of_iris_6
    [128, 192, 64],   # 316: l_border_of_iris_midpoint_2
    [192, 32, 64],    # 317: r_center_of_iris
    [192, 32, 64],    # 318: r_border_of_iris_3
    [192, 32, 64],    # 319: r_border_of_iris_midpoint_1
    [192, 32, 64],    # 320: r_border_of_iris_12
    [192, 32, 64],    # 321: r_border_of_iris_midpoint_4
    [192, 32, 64],    # 322: r_border_of_iris_9
    [192, 32, 64],    # 323: r_border_of_iris_midpoint_3
    [192, 32, 64],    # 324: r_border_of_iris_6
    [192, 32, 64],    # 325: r_border_of_iris_midpoint_2
    [192, 128, 64],   # 326: l_center_of_pupil
    [192, 128, 64],   # 327: l_border_of_pupil_3
    [192, 128, 64],   # 328: l_border_of_pupil_midpoint_1
    [192, 128, 64],   # 329: l_border_of_pupil_12
    [192, 128, 64],   # 330: l_border_of_pupil_midpoint_4
    [192, 128, 64],   # 331: l_border_of_pupil_9
    [192, 128, 64],   # 332: l_border_of_pupil_midpoint_3
    [192, 128, 64],   # 333: l_border_of_pupil_6
    [192, 128, 64],   # 334: l_border_of_pupil_midpoint_2
    [32, 192, 192],   # 335: r_center_of_pupil
    [32, 192, 192],   # 336: r_border_of_pupil_3
    [32, 192, 192],   # 337: r_border_of_pupil_midpoint_1
    [32, 192, 192],   # 338: r_border_of_pupil_12
    [32, 192, 192],   # 339: r_border_of_pupil_midpoint_4
    [32, 192, 192],   # 340: r_border_of_pupil_9
    [32, 192, 192],   # 341: r_border_of_pupil_midpoint_3
    [32, 192, 192],   # 342: r_border_of_pupil_6
    [32, 192, 192],   # 343: r_border_of_pupil_midpoint_2
]

GOLIATH_KEYPOINTS = [
    "nose",
    "left_eye",
    "right_eye",
    "left_ear",
    "right_ear",
    "left_shoulder",
    "right_shoulder",
    "left_elbow",
    "right_elbow",
    "left_hip",
    "right_hip",
    "left_knee",
    "right_knee",
    "left_ankle",
    "right_ankle",
    "left_big_toe",
    "left_small_toe",
    "left_heel",
    "right_big_toe",
    "right_small_toe",
    "right_heel",
    "right_thumb4",
    "right_thumb3",
    "right_thumb2",
    "right_thumb_third_joint",
    "right_forefinger4",
    "right_forefinger3",
    "right_forefinger2",
    "right_forefinger_third_joint",
    "right_middle_finger4",
    "right_middle_finger3",
    "right_middle_finger2",
    "right_middle_finger_third_joint",
    "right_ring_finger4",
    "right_ring_finger3",
    "right_ring_finger2",
    "right_ring_finger_third_joint",
    "right_pinky_finger4",
    "right_pinky_finger3",
    "right_pinky_finger2",
    "right_pinky_finger_third_joint",
    "right_wrist",
    "left_thumb4",
    "left_thumb3",
    "left_thumb2",
    "left_thumb_third_joint",
    "left_forefinger4",
    "left_forefinger3",
    "left_forefinger2",
    "left_forefinger_third_joint",
    "left_middle_finger4",
    "left_middle_finger3",
    "left_middle_finger2",
    "left_middle_finger_third_joint",
    "left_ring_finger4",
    "left_ring_finger3",
    "left_ring_finger2",
    "left_ring_finger_third_joint",
    "left_pinky_finger4",
    "left_pinky_finger3",
    "left_pinky_finger2",
    "left_pinky_finger_third_joint",
    "left_wrist",
    "left_olecranon",
    "right_olecranon",
    "left_cubital_fossa",
    "right_cubital_fossa",
    "left_acromion",
    "right_acromion",
    "neck",
    "center_of_glabella",
    "center_of_nose_root",
    "tip_of_nose_bridge",
    "midpoint_1_of_nose_bridge",
    "midpoint_2_of_nose_bridge",
    "midpoint_3_of_nose_bridge",
    "center_of_labiomental_groove",
    "tip_of_chin",
    "upper_startpoint_of_r_eyebrow",
    "lower_startpoint_of_r_eyebrow",
    "end_of_r_eyebrow",
    "upper_midpoint_1_of_r_eyebrow",
    "lower_midpoint_1_of_r_eyebrow",
    "upper_midpoint_2_of_r_eyebrow",
    "upper_midpoint_3_of_r_eyebrow",
    "lower_midpoint_2_of_r_eyebrow",
    "lower_midpoint_3_of_r_eyebrow",
    "upper_startpoint_of_l_eyebrow",
    "lower_startpoint_of_l_eyebrow",
    "end_of_l_eyebrow",
    "upper_midpoint_1_of_l_eyebrow",
    "lower_midpoint_1_of_l_eyebrow",
    "upper_midpoint_2_of_l_eyebrow",
    "upper_midpoint_3_of_l_eyebrow",
    "lower_midpoint_2_of_l_eyebrow",
    "lower_midpoint_3_of_l_eyebrow",
    "l_inner_end_of_upper_lash_line",
    "l_outer_end_of_upper_lash_line",
    "l_centerpoint_of_upper_lash_line",
    "l_midpoint_2_of_upper_lash_line",
    "l_midpoint_1_of_upper_lash_line",
    "l_midpoint_6_of_upper_lash_line",
    "l_midpoint_5_of_upper_lash_line",
    "l_midpoint_4_of_upper_lash_line",
    "l_midpoint_3_of_upper_lash_line",
    "l_outer_end_of_upper_eyelid_line",
    "l_midpoint_6_of_upper_eyelid_line",
    "l_midpoint_2_of_upper_eyelid_line",
    "l_midpoint_5_of_upper_eyelid_line",
    "l_centerpoint_of_upper_eyelid_line",
    "l_midpoint_4_of_upper_eyelid_line",
    "l_midpoint_1_of_upper_eyelid_line",
    "l_midpoint_3_of_upper_eyelid_line",
    "l_midpoint_6_of_upper_crease_line",
    "l_midpoint_2_of_upper_crease_line",
    "l_midpoint_5_of_upper_crease_line",
    "l_centerpoint_of_upper_crease_line",
    "l_midpoint_4_of_upper_crease_line",
    "l_midpoint_1_of_upper_crease_line",
    "l_midpoint_3_of_upper_crease_line",
    "r_inner_end_of_upper_lash_line",
    "r_outer_end_of_upper_lash_line",
    "r_centerpoint_of_upper_lash_line",
    "r_midpoint_1_of_upper_lash_line",
    "r_midpoint_2_of_upper_lash_line",
    "r_midpoint_3_of_upper_lash_line",
    "r_midpoint_4_of_upper_lash_line",
    "r_midpoint_5_of_upper_lash_line",
    "r_midpoint_6_of_upper_lash_line",
    "r_outer_end_of_upper_eyelid_line",
    "r_midpoint_3_of_upper_eyelid_line",
    "r_midpoint_1_of_upper_eyelid_line",
    "r_midpoint_4_of_upper_eyelid_line",
    "r_centerpoint_of_upper_eyelid_line",
    "r_midpoint_5_of_upper_eyelid_line",
    "r_midpoint_2_of_upper_eyelid_line",
    "r_midpoint_6_of_upper_eyelid_line",
    "r_midpoint_3_of_upper_crease_line",
    "r_midpoint_1_of_upper_crease_line",
    "r_midpoint_4_of_upper_crease_line",
    "r_centerpoint_of_upper_crease_line",
    "r_midpoint_5_of_upper_crease_line",
    "r_midpoint_2_of_upper_crease_line",
    "r_midpoint_6_of_upper_crease_line",
    "l_inner_end_of_lower_lash_line",
    "l_outer_end_of_lower_lash_line",
    "l_centerpoint_of_lower_lash_line",
    "l_midpoint_2_of_lower_lash_line",
    "l_midpoint_1_of_lower_lash_line",
    "l_midpoint_6_of_lower_lash_line",
    "l_midpoint_5_of_lower_lash_line",
    "l_midpoint_4_of_lower_lash_line",
    "l_midpoint_3_of_lower_lash_line",
    "l_outer_end_of_lower_eyelid_line",
    "l_midpoint_6_of_lower_eyelid_line",
    "l_midpoint_2_of_lower_eyelid_line",
    "l_midpoint_5_of_lower_eyelid_line",
    "l_centerpoint_of_lower_eyelid_line",
    "l_midpoint_4_of_lower_eyelid_line",
    "l_midpoint_1_of_lower_eyelid_line",
    "l_midpoint_3_of_lower_eyelid_line",
    "r_inner_end_of_lower_lash_line",
    "r_outer_end_of_lower_lash_line",
    "r_centerpoint_of_lower_lash_line",
    "r_midpoint_1_of_lower_lash_line",
    "r_midpoint_2_of_lower_lash_line",
    "r_midpoint_3_of_lower_lash_line",
    "r_midpoint_4_of_lower_lash_line",
    "r_midpoint_5_of_lower_lash_line",
    "r_midpoint_6_of_lower_lash_line",
    "r_outer_end_of_lower_eyelid_line",
    "r_midpoint_3_of_lower_eyelid_line",
    "r_midpoint_1_of_lower_eyelid_line",
    "r_midpoint_4_of_lower_eyelid_line",
    "r_centerpoint_of_lower_eyelid_line",
    "r_midpoint_5_of_lower_eyelid_line",
    "r_midpoint_2_of_lower_eyelid_line",
    "r_midpoint_6_of_lower_eyelid_line",
    "tip_of_nose",
    "bottom_center_of_nose",
    "r_outer_corner_of_nose",
    "l_outer_corner_of_nose",
    "inner_corner_of_r_nostril",
    "outer_corner_of_r_nostril",
    "upper_corner_of_r_nostril",
    "inner_corner_of_l_nostril",
    "outer_corner_of_l_nostril",
    "upper_corner_of_l_nostril",
    "r_outer_corner_of_mouth",
    "l_outer_corner_of_mouth",
    "center_of_cupid_bow",
    "center_of_lower_outer_lip",
    "midpoint_1_of_upper_outer_lip",
    "midpoint_2_of_upper_outer_lip",
    "midpoint_1_of_lower_outer_lip",
    "midpoint_2_of_lower_outer_lip",
    "midpoint_3_of_upper_outer_lip",
    "midpoint_4_of_upper_outer_lip",
    "midpoint_5_of_upper_outer_lip",
    "midpoint_6_of_upper_outer_lip",
    "midpoint_3_of_lower_outer_lip",
    "midpoint_4_of_lower_outer_lip",
    "midpoint_5_of_lower_outer_lip",
    "midpoint_6_of_lower_outer_lip",
    "r_inner_corner_of_mouth",
    "l_inner_corner_of_mouth",
    "center_of_upper_inner_lip",
    "center_of_lower_inner_lip",
    "midpoint_1_of_upper_inner_lip",
    "midpoint_2_of_upper_inner_lip",
    "midpoint_1_of_lower_inner_lip",
    "midpoint_2_of_lower_inner_lip",
    "midpoint_3_of_upper_inner_lip",
    "midpoint_4_of_upper_inner_lip",
    "midpoint_5_of_upper_inner_lip",
    "midpoint_6_of_upper_inner_lip",
    "midpoint_3_of_lower_inner_lip",
    "midpoint_4_of_lower_inner_lip",
    "midpoint_5_of_lower_inner_lip",
    "midpoint_6_of_lower_inner_lip",
    "l_top_end_of_inferior_crus",
    "l_top_end_of_superior_crus",
    "l_start_of_antihelix",
    "l_end_of_antihelix",
    "l_midpoint_1_of_antihelix",
    "l_midpoint_1_of_inferior_crus",
    "l_midpoint_2_of_antihelix",
    "l_midpoint_3_of_antihelix",
    "l_point_1_of_inner_helix",
    "l_point_2_of_inner_helix",
    "l_point_3_of_inner_helix",
    "l_point_4_of_inner_helix",
    "l_point_5_of_inner_helix",
    "l_point_6_of_inner_helix",
    "l_point_7_of_inner_helix",
    "l_highest_point_of_antitragus",
    "l_bottom_point_of_tragus",
    "l_protruding_point_of_tragus",
    "l_top_point_of_tragus",
    "l_start_point_of_crus_of_helix",
    "l_deepest_point_of_concha",
    "l_tip_of_ear_lobe",
    "l_midpoint_between_22_15",
    "l_bottom_connecting_point_of_ear_lobe",
    "l_top_connecting_point_of_helix",
    "l_point_8_of_inner_helix",
    "r_top_end_of_inferior_crus",
    "r_top_end_of_superior_crus",
    "r_start_of_antihelix",
    "r_end_of_antihelix",
    "r_midpoint_1_of_antihelix",
    "r_midpoint_1_of_inferior_crus",
    "r_midpoint_2_of_antihelix",
    "r_midpoint_3_of_antihelix",
    "r_point_1_of_inner_helix",
    "r_point_8_of_inner_helix",
    "r_point_3_of_inner_helix",
    "r_point_4_of_inner_helix",
    "r_point_5_of_inner_helix",
    "r_point_6_of_inner_helix",
    "r_point_7_of_inner_helix",
    "r_highest_point_of_antitragus",
    "r_bottom_point_of_tragus",
    "r_protruding_point_of_tragus",
    "r_top_point_of_tragus",
    "r_start_point_of_crus_of_helix",
    "r_deepest_point_of_concha",
    "r_tip_of_ear_lobe",
    "r_midpoint_between_22_15",
    "r_bottom_connecting_point_of_ear_lobe",
    "r_top_connecting_point_of_helix",
    "r_point_2_of_inner_helix",
    "l_center_of_iris",
    "l_border_of_iris_3",
    "l_border_of_iris_midpoint_1",
    "l_border_of_iris_12",
    "l_border_of_iris_midpoint_4",
    "l_border_of_iris_9",
    "l_border_of_iris_midpoint_3",
    "l_border_of_iris_6",
    "l_border_of_iris_midpoint_2",
    "r_center_of_iris",
    "r_border_of_iris_3",
    "r_border_of_iris_midpoint_1",
    "r_border_of_iris_12",
    "r_border_of_iris_midpoint_4",
    "r_border_of_iris_9",
    "r_border_of_iris_midpoint_3",
    "r_border_of_iris_6",
    "r_border_of_iris_midpoint_2",
    "l_center_of_pupil",
    "l_border_of_pupil_3",
    "l_border_of_pupil_midpoint_1",
    "l_border_of_pupil_12",
    "l_border_of_pupil_midpoint_4",
    "l_border_of_pupil_9",
    "l_border_of_pupil_midpoint_3",
    "l_border_of_pupil_6",
    "l_border_of_pupil_midpoint_2",
    "r_center_of_pupil",
    "r_border_of_pupil_3",
    "r_border_of_pupil_midpoint_1",
    "r_border_of_pupil_12",
    "r_border_of_pupil_midpoint_4",
    "r_border_of_pupil_9",
    "r_border_of_pupil_midpoint_3",
    "r_border_of_pupil_6",
    "r_border_of_pupil_midpoint_2"
]

GOLIATH_SKELETON_INFO = {
        0:
        dict(link=('left_ankle', 'left_knee'), id=0, color=[0, 255, 0]),
        1:
        dict(link=('left_knee', 'left_hip'), id=1, color=[0, 255, 0]),
        2:
        dict(link=('right_ankle', 'right_knee'), id=2, color=[255, 128, 0]),
        3:
        dict(link=('right_knee', 'right_hip'), id=3, color=[255, 128, 0]),
        4:
        dict(link=('left_hip', 'right_hip'), id=4, color=[51, 153, 255]),
        5:
        dict(link=('left_shoulder', 'left_hip'), id=5, color=[51, 153, 255]),
        6:
        dict(link=('right_shoulder', 'right_hip'), id=6, color=[51, 153, 255]),
        7:
        dict(
            link=('left_shoulder', 'right_shoulder'),
            id=7,
            color=[51, 153, 255]),
        8:
        dict(link=('left_shoulder', 'left_elbow'), id=8, color=[0, 255, 0]),
        9:
        dict(
            link=('right_shoulder', 'right_elbow'), id=9, color=[255, 128, 0]),
        10:
        dict(link=('left_elbow', 'left_wrist'), id=10, color=[0, 255, 0]),
        11:
        dict(link=('right_elbow', 'right_wrist'), id=11, color=[255, 128, 0]),
        12:
        dict(link=('left_eye', 'right_eye'), id=12, color=[51, 153, 255]),
        13:
        dict(link=('nose', 'left_eye'), id=13, color=[51, 153, 255]),
        14:
        dict(link=('nose', 'right_eye'), id=14, color=[51, 153, 255]),
        15:
        dict(link=('left_eye', 'left_ear'), id=15, color=[51, 153, 255]),
        16:
        dict(link=('right_eye', 'right_ear'), id=16, color=[51, 153, 255]),
        17:
        dict(link=('left_ear', 'left_shoulder'), id=17, color=[51, 153, 255]),
        18:
        dict(
            link=('right_ear', 'right_shoulder'), id=18, color=[51, 153, 255]),
        19:
        dict(link=('left_ankle', 'left_big_toe'), id=19, color=[0, 255, 0]),
        20:
        dict(link=('left_ankle', 'left_small_toe'), id=20, color=[0, 255, 0]),
        21:
        dict(link=('left_ankle', 'left_heel'), id=21, color=[0, 255, 0]),
        22:
        dict(
            link=('right_ankle', 'right_big_toe'), id=22, color=[255, 128, 0]),
        23:
        dict(
            link=('right_ankle', 'right_small_toe'),
            id=23,
            color=[255, 128, 0]),
        24:
        dict(link=('right_ankle', 'right_heel'), id=24, color=[255, 128, 0]),
        25:
        dict(
            link=('left_wrist', 'left_thumb_third_joint'), id=25, color=[255, 128,
                                                                  0]),
        26:
        dict(link=('left_thumb_third_joint', 'left_thumb2'), id=26, color=[255, 128, 0]),
        27:
        dict(link=('left_thumb2', 'left_thumb3'), id=27, color=[255, 128, 0]),
        28:
        dict(link=('left_thumb3', 'left_thumb4'), id=28, color=[255, 128, 0]),
        29:
        dict(
            link=('left_wrist', 'left_forefinger_third_joint'),
            id=29,
            color=[255, 153, 255]),
        30:
        dict(
            link=('left_forefinger_third_joint', 'left_forefinger2'),
            id=30,
            color=[255, 153, 255]),
        31:
        dict(
            link=('left_forefinger2', 'left_forefinger3'),
            id=31,
            color=[255, 153, 255]),
        32:
        dict(
            link=('left_forefinger3', 'left_forefinger4'),
            id=32,
            color=[255, 153, 255]),
        33:
        dict(
            link=('left_wrist', 'left_middle_finger_third_joint'),
            id=33,
            color=[102, 178, 255]),
        34:
        dict(
            link=('left_middle_finger_third_joint', 'left_middle_finger2'),
            id=34,
            color=[102, 178, 255]),
        35:
        dict(
            link=('left_middle_finger2', 'left_middle_finger3'),
            id=35,
            color=[102, 178, 255]),
        36:
        dict(
            link=('left_middle_finger3', 'left_middle_finger4'),
            id=36,
            color=[102, 178, 255]),
        37:
        dict(
            link=('left_wrist', 'left_ring_finger_third_joint'),
            id=37,
            color=[255, 51, 51]),
        38:
        dict(
            link=('left_ring_finger_third_joint', 'left_ring_finger2'),
            id=38,
            color=[255, 51, 51]),
        39:
        dict(
            link=('left_ring_finger2', 'left_ring_finger3'),
            id=39,
            color=[255, 51, 51]),
        40:
        dict(
            link=('left_ring_finger3', 'left_ring_finger4'),
            id=40,
            color=[255, 51, 51]),
        41:
        dict(
            link=('left_wrist', 'left_pinky_finger_third_joint'),
            id=41,
            color=[0, 255, 0]),
        42:
        dict(
            link=('left_pinky_finger_third_joint', 'left_pinky_finger2'),
            id=42,
            color=[0, 255, 0]),
        43:
        dict(
            link=('left_pinky_finger2', 'left_pinky_finger3'),
            id=43,
            color=[0, 255, 0]),
        44:
        dict(
            link=('left_pinky_finger3', 'left_pinky_finger4'),
            id=44,
            color=[0, 255, 0]),
        45:
        dict(
            link=('right_wrist', 'right_thumb_third_joint'),
            id=45,
            color=[255, 128, 0]),
        46:
        dict(
            link=('right_thumb_third_joint', 'right_thumb2'), id=46, color=[255, 128, 0]),
        47:
        dict(
            link=('right_thumb2', 'right_thumb3'), id=47, color=[255, 128, 0]),
        48:
        dict(
            link=('right_thumb3', 'right_thumb4'), id=48, color=[255, 128, 0]),
        49:
        dict(
            link=('right_wrist', 'right_forefinger_third_joint'),
            id=49,
            color=[255, 153, 255]),
        50:
        dict(
            link=('right_forefinger_third_joint', 'right_forefinger2'),
            id=50,
            color=[255, 153, 255]),
        51:
        dict(
            link=('right_forefinger2', 'right_forefinger3'),
            id=51,
            color=[255, 153, 255]),
        52:
        dict(
            link=('right_forefinger3', 'right_forefinger4'),
            id=52,
            color=[255, 153, 255]),
        53:
        dict(
            link=('right_wrist', 'right_middle_finger_third_joint'),
            id=53,
            color=[102, 178, 255]),
        54:
        dict(
            link=('right_middle_finger_third_joint', 'right_middle_finger2'),
            id=54,
            color=[102, 178, 255]),
        55:
        dict(
            link=('right_middle_finger2', 'right_middle_finger3'),
            id=55,
            color=[102, 178, 255]),
        56:
        dict(
            link=('right_middle_finger3', 'right_middle_finger4'),
            id=56,
            color=[102, 178, 255]),
        57:
        dict(
            link=('right_wrist', 'right_ring_finger_third_joint'),
            id=57,
            color=[255, 51, 51]),
        58:
        dict(
            link=('right_ring_finger_third_joint', 'right_ring_finger2'),
            id=58,
            color=[255, 51, 51]),
        59:
        dict(
            link=('right_ring_finger2', 'right_ring_finger3'),
            id=59,
            color=[255, 51, 51]),
        60:
        dict(
            link=('right_ring_finger3', 'right_ring_finger4'),
            id=60,
            color=[255, 51, 51]),
        61:
        dict(
            link=('right_wrist', 'right_pinky_finger_third_joint'),
            id=61,
            color=[0, 255, 0]),
        62:
        dict(
            link=('right_pinky_finger_third_joint', 'right_pinky_finger2'),
            id=62,
            color=[0, 255, 0]),
        63:
        dict(
            link=('right_pinky_finger2', 'right_pinky_finger3'),
            id=63,
            color=[0, 255, 0]),
        64:
        dict(
            link=('right_pinky_finger3', 'right_pinky_finger4'),
            id=64,
            color=[0, 255, 0])
    }