in source/backend/chalicelib/pose.py [0:0]
def _get_eyes_coordinates(landmarks):
eye_left = {}
eye_right = {}
for landmark in landmarks:
if landmark['Type'] == 'rightEyeLeft':
eye_right['left'] = {'x': landmark['X'], 'y': landmark['Y']}
elif landmark['Type'] == 'rightEyeRight':
eye_right['right'] = {'x': landmark['X'], 'y': landmark['Y']}
elif landmark['Type'] == 'rightPupil':
eye_right['pupil'] = {'x': landmark['X'], 'y': landmark['Y']}
elif landmark['Type'] == 'leftEyeLeft':
eye_left['left'] = {'x': landmark['X'], 'y': landmark['Y']}
elif landmark['Type'] == 'leftEyeRight':
eye_left['right'] = {'x': landmark['X'], 'y': landmark['Y']}
elif landmark['Type'] == 'leftPupil':
eye_left['pupil'] = {'x': landmark['X'], 'y': landmark['Y']}
return eye_left, eye_right