|
face_detection: |
|
config: "models/face_detection/deploy.prototxt.txt" |
|
model: "models/face_detection/res10_300x300_ssd_iter_140000.caffemodel" |
|
face_age: |
|
config: "models/face_age/age_deploy.prototxt" |
|
model: "models/face_age/age_net.caffemodel" |
|
face_gender: |
|
config: "models/face_gender/gender_deploy.prototxt" |
|
model: "models/face_gender/gender_net.caffemodel" |
|
face_landmarks: |
|
model: "models/face_alignment/shape_predictor_68_face_landmarks.dat" |
|
results_interpretation: |
|
Demographic predictions: |
|
age_range: "Predicted age" |
|
age_confidence: "Confidence of age prediction (0-1)" |
|
gender: "Predicted gender" |
|
gender_confidence: "Confidence of gender prediction (0-1)" |
|
Face proportions: |
|
top_of_nose_to_middle_of_mouth_vs_middle_mouth_to_bottom_of_chin: "Ideal value is 1.62 (golden ratio - from classical Greek work on maths and geometry)" |
|
middle_of_mouth_to_bottom_of_mouth_vs_top_of_mouth_to_middle_of_mouth: "Ideal value is 1.62 (golden ratio - from classical Greek work on maths and geometry)" |
|
eye_width_vs_distance_between_eyes: "Ideal value is 1" |
|
eye_to_eyebrows_vs_eye_height: "Ideal value is 1" |
|
center_of_left_to_right_eye_vs_mouth_width: "Ideal value is 1" |
|
Face symmetry metrics: |
|
structural_similarity: "Range: -1 (opposite) to 1 (similar). Considers differences in structural information, luminance, and texture." |
|
cosine_distance: "Ranges: -1 to 1. 0 =similar, -1 or 1 = not similar. Considers differences in pixels." |
|
mse: Lower means more similar. Minimum value is 0, maximum is unbounded. Measures pixel differences." |
|
mae: Lower means more similar. Minimum value is 0, maximum is unbounded. Measures pixel differences." |
|
histogram_correlation: "Range: -1 (opposite) to 1 (similar). Considers similarity based on color or intensity distributions." |
|
histogram_intersection: "Range: 0 (similar) to total pixels in image (not similar). Consider similarity based on color or intensity distributions." |
|
orb_detector_matches: "Higher is better. Counts the number of matches between keypoints in images." |
|
pixel_difference: "Lower is better. Minimum value is 0, maximum is unbounded." |
|
Face texture metrics: |
|
texture_std: "Lower means less varied facial texture. Minimum is 0, maximum is unbounded." |
|
|