Skip to main content

AILabTools API - Skin analyze Pro - Degree & Score

total_score: Total Score

  • Formulas: ((wrinkle_score + pores_score + blackhead_score + acne_score + melanin_score) * 1.2 + (water_score + oily_intensity_score + rough_score) * 0.5 + sensitivity_score + dark_circle_score) / 10
PoorFairGoodExcellent
Scoring range[70, 75][79, 87][88, 94][95, 100]

Pores Score

pores_type_score.pores_forehead_score: Forehead Pore Score

  • Formulas: 100 - Number of pores on forehead * 0.1

pores_type_score.pores_rightcheek_score: Right Cheek Pore Score

  • Formulas: 100 - Number of pores on right cheek * 0.22

pores_type_score.pores_leftcheek_score: Left Cheek Pore Score

  • Formulas: 100 - Number of pores on left cheek * 0.22

pores_type_score.pores_jaw_score: Jaw Pore Score

  • Formulas: 100 - Number of jaw pores * 0.16

pores_score: Total Score

  • Formulas: (pores_forehead_score + pores_rightcheek_score + pores_leftcheek_score + pores_jaw_score) / 4
SevereModerateMildNone
Scoring range[30, 49][50, 69][70, 89][90, 100]

blackhead_score: Blackheads Score

  • One blackhead ≈ 0.3
  • Formulas: 100 - blackhead_count * 0.3
NoneMildModerateSevere
blackhead_count[0, 30][31, 100][101, 160][161, +]
Scoring range[100, 90][89, 70][69, 50][49, 30]

acne_score: Acne Score

  • Formulas: 100 - (count(closed_comedones.rectangle) * 1.7) - (count(acne.rectangle) * 2.4) - (count(acne_pustule.rectangle) * 4.8) - (count(acne_nodule.rectangle) * 9.8)
SevereModerateMildNone
Scoring range[30, 49][50, 69][70, 89][90, 100]

wrinkle_score: Wrinkle Score

SevereModerateMildNone
Scoring range[30, 49][50, 69][70, 89][90, 100]

Dark Circles Score

dark_circle_score: Total Score

  • Formulas: 100 - ((100 - dark_circle_type_score.left_dark_circle_score) + (100 - dark_circle_type_score.right_dark_circle_score))
  • Lowest score: 30

dark_circle_type_score.left_dark_circle_score: Left Eye Dark Circle Score

  • Formulas: 100 - Severity score
  • Lowest score: 30

dark_circle_type_score.right_dark_circle_score: Right Eye Dark Circle Score

  • Formulas: 100 - Severity score
  • Lowest score: 30

Severity score

NoneMildModerateSevere
dark_circle_pigment (Left & Right Pigmented Dark Circles)071116
dark_circle_rete (Left & Right Vascularized Dark Circles)091520
dark_circle_structura (Left & Right Shaded Dark Circles)0111928

skin_type_score: Skin Quality Score

  • Formulas: 100 - (water_score + oily_intensity_score) / 2
Skin TypeNeutral skinDry skinCombination skinOily skin
Scoring range[1, 15][16, 40][41, 60][61, 100]

water_score: Skin Moisture Score

  • Formulas: 100 - (water.water_severity)
  • The Relationship Between Area and Score
NoneMildModerateSevere
water.water_area[0, 0.09][0.1, 0.3][0.31, 0.6][0.61, +]
Scoring range[100, 90][89, 70][69, 50][49, 30]

sensitivity_score: Sensitivity Score

  • Formulas: 100 - (sensitivity.sensitivity_intensity)
  • The Relationship Between Area and Score
NoneMildModerateSevere
sensitivity.sensitivity_area[0, 0.09][0.1, 0.3][0.31, 0.6][0.61, +]
Scoring range[100, 90][89, 70][69, 50][49, 30]

melanin_score: Melanin Score

  • The Relationship Between Area and Score
NoneMildModerateSevere
melanin.brown_area[0, 0.09][0.1, 0.3][0.31, 0.6][0.61, +]
Scoring range[100, 90][89, 70][69, 50][49, 30]

rough_score: Skin Roughness Score

  • Formulas: 100 - (rough.rough_severity)
  • The Relationship Between Area and Score
NoneMildModerateSevere
rough.rough_area[0, 0.06][0.07, 0.2][0.21, 0.5][0.51, +]
Scoring range[100, 90][89, 70][69, 50][49, 30]

oily_intensity_score: Oily Score

  • The Relationship Between Area and Score
NoneMildModerateSevere
oily_intensity.full_face.area[0, 0.09][0.1, 0.3][0.31, 0.6][0.61, +]
Scoring range[100, 90][89, 70][69, 50][49, 30]