Skin Analysis API Functions
Skin Analysis API Functions
Product Overview
institutions in the skincare industry, combined with years of experience in the AI vision
industry, enables scientific and precise skin analysis on mobile devices. The analysis includes
skin dryness/oiliness, sensitivity analysis, pigmentation analysis, aging analysis, and acne
detection and analysis. The product functions are based on an API, which can be integrated
into multiple platforms (mobile SDK, web), empowering skincare product sales and medical
Product Features
Providing professional analysis results across up to 26 skin attributes and issues, covering 7
The AI Skin Analysis API suite is divided into three versions: Basic, Advanced, and
solutions.
Comparison of the functional items of the Basic, Advanced and Professional editions
Skin
Function items Skin analyze Advanced Skin analyze Pro
analyze
YES
Acne Detection YES
Location Analysis
Degree analysis
YES
production
YES YES
Face Fine Lines Detection YES Analysis of the degree Analysis of the degree of
YES YES
Mole and spot detection YES
Location Analysis Detailed location analysis
YES YES
Blackhead Detection YES
Degree analysis Extent, quantitative analysis
YES
Closure detection YES
Acne analysis, detailed
YES
Skin Sensitive Area YES
Red zone, brown zone, texture
Detection Red Zone
enhancing pores and lines
Skin
Function items Skin analyze Advanced Skin analyze Pro
analyze
Skin analyze
Category Inspection items Skin analyze Skin analyze Pro
Advanced
Skin Type IV
YES YES YES
Classification
YES
severity
YES
Five categories of
YES YES YES
skin color
Skin color
Skin color ITA
YES YES
classification
Skin Tone HA
YES YES
Classification
YES
YES
Pore size Size & number &
Pore size YES
detection severity classification &
detection
score
YES YES
Pore blackhead
chart
YES
YES
YES
Pigmentation Detects the YES
Rectangular area +
Detection presence or Rectangular area
polygon
Pigmentation absence of
YES
Pigmentation Percentage of
coordinates
YES
YES
Detects the
Mole Detection YES Rectangular box +
presence or
polygon
absence of
Acne with or
YES
without
YES
Acne Regional YES
Rectangular area +
Detection Rectangular area
polygon
YES
Acne
YES Detection of occlusive
score
YES
box
Sensitive area size YES YES
YES
12 detailed parameters
Raised Head Lines YES YES
such as severity and
score
YES YES
classification score
YES
YES
Fine lines under
12 detailed parameters
the eyes (left and YES YES
such as severity and
right)
score
YES
Corners of the
12 detailed parameters
mouth lines (left
such as severity and
and right)
score
score
YES
12 detailed parameters
forehead wrinkles
such as severity and
score
YES
score
YES
and coordinates
YES
coordinates
YES
classification
Contour color
Customization YES
customization
Scoring Individual
YES
System function scores
Face coordinate
YES
values
Percentage of
YES
Image quality bangs
Determine
are worn.
roughness, pigmentation, acne, sensitivity, aging, and eye-related issues, with detection
Dryness/Oiliness Analysis:
based on dryness or oiliness. The API outputs the classification category and its confidence
score.
Case:
By extracting the oil reflection characteristics from facial images taken under flash lighting,
the system can analyze the oiliness of the T-zone and cheeks. It provides a numerical
Case:
Roughness Analysis
Through texture recognition processing of facial photos, the system extracts and highlights
enlarged pores on the cheeks and T-zone, as well as prominent blackheads on the nose. The
API can output a pore and blackhead detection map (texture_enhanced_pores), and provide
the number of enlarged pores, the number of blackheads, and the ratio of enlarged pores in
Pigmentation Analysis
Based on common skin tones among East Asians, the system classifies skin tones into five
categories:Translucent Fair,Light, Natural, Tan, and Dark (Bronzed). This classification covers
a wide range of skin tones for both East Asian men and women and can be used in scenarios
Based on the Fitzpatrick skin type classification defined by the FDA, this is an internationally
recognized standard for skin tone. It uses the measurement of color attributes in the Lab
color space to classify skin tones. The higher the ITA value, the higher the concentration of
pigment distribution in the skin, making it less prone to sunburn but more likely to develop
localized pigmentation after sun exposure. The lower the ITA value, the lower the
concentration of pigment, making the skin more prone to sunburn but less likely to develop
Through calibration under conditions using a mobile phone's rear flashlight, the API
outputs the ITA angle value along with the corresponding skin tone classification.
high-definition facial photos taken with flash lighting for accurate processing.
Similar to ITA, the HA classification outputs an angle value that indicates whether the skin
tone leans more towards red or yellow. A higher HA value indicates a more yellowish skin
tone with deeper blood vessel distribution, which makes the skin more prone to
pigmentation from glycation and oxidation. A lower HA value indicates a reddish skin tone
with more superficial blood vessel distribution and thinner keratin layers, making the skin
The system detects areas of facial spots and moles, outputting rectangular bounding box
coordinates for the detected spots and moles. In the Professional version, the system
additionally provides more precise polygonal boundaries for spots and moles.
Case:
Using the principles of dermatological imaging instruments, the system extracts brown
spots and pigmentation maps by analyzing RGB image features. This can be used in
conjunction with spot detection to mark the extent of facial pigmentation. The API outputs
the following:
maps based on the principles of dermatological imaging instruments using RGB image
the area of pigmentation on the face, the system analyzes the user's current facial
pigmentation status.
Case:
Acne Analysis
Based on a clinical dataset of 700 cases and a professionally annotated dataset of 100,000
real-life selfies, the system is further enhanced with a data augmentation set of 500,000
images. Acne features are extracted and semantically segmented through deep learning
across different color spaces. This enables accurate detection of acne locations and sizes,
with the API outputting the coordinates of acne and closed comedones within rectangular
bounding boxes.
Sensitivity Analysis
Based on the analysis of 700 clinical sensitive skin samples and 5,000 consumer-sensitive
skin samples, combined with research on leading VISIA skin detection equipment, the
system calculates using the LAB color space. Through deep learning and image
enhancement methods, it accurately highlights the reddened areas of the skin, where the
Sensitive Red Area Map (red_area): Using images captured with flash, it extracts the
inflamed, reddened areas of the face, marking them with varying shades of red to
indicate sensitivity levels. This map reflects the current inflammatory state of the skin.
Sensitivity Analysis: Based on the redness intensity and the area of the sensitive regions,
Aging Analysis
Based on a dataset of 200,000 selfies from Asian men and women, combined with skin age
evaluations from medical beauty consultants and beauty advisors (BAs), the system
aggregates weighted assessments to label skin age. A deep learning model is used to
predict the perceived age of the skin. The API ultimately outputs an age value, indicating
"how old this face appears to be in the eyes of the average person."
Localized Wrinkle Analysis
Using the same dataset of 200,000 selfies from Asian men and women, along with
evaluations from medical beauty consultants and beauty advisors (BAs) for skin age, the
The API can output detection results for several key localized wrinkles, including:
Case:
Fine Line Detection
This feature detects fine lines on the forehead, between the eyebrows, and around the eyes.
The system highlights and maps these fine lines, providing a visual representation of the
detected lines. The API also outputs a fine line map and statistical data on the number of
Case:
The system detects and classifies dark circles under the eyes based on their color and shape.
It analyzes the type of dark circles present, providing insight into their severity and
underlying causes.
Case:
Eye Bag Classification
The system detects the severity of eye bags and provides classification results (e.g., mild,
Case: