How AI facial analysis works, and where tools actually differ

Every face analysis tool does the same three things. They differ at the third step, which is the one almost none of them explains.

Last updated 2026-09-21

Step one: find landmarks on the face

A detection model places reference points on the image. The widely used ones place around 478, covering the eye openings, the lips, the line of the nose, the jaw and the surface of the cheeks.

This is where marketing overstates. 478 landmarks are not 478 measurements. They are coordinates, not conclusions. How much can be measured depends on which points get paired with which, and on how many of those pairs mean something anatomically — far fewer than the point count. For DooDee that is 51 values.

The quality of this step determines everything after it. If points land badly because of lighting, hair across the face, or camera angle, every value computed from them moves too.

Step two: compute ratios and angles

From the coordinates the system computes distances and angles, then divides by a reference distance on the same face to produce a ratio. That division is necessary because a photograph has no scale: a closer camera enlarges every distance in the frame at once, while the ratios between them hold.

This step is arithmetic. It is checkable, and two tools using the same landmarks get the same answer.

Step three: compare against something — and here is where tools diverge

A raw number means nothing until it is compared with something, and there are three available somethings:

Compared againstWhat it can sayLimit
Published population normsWhere you sit relative to that groupFew values have them, and the group has to match you
Yourself (left-right, or a previous scan)Difference within one face, and change over timeSays nothing about anyone else
An ideal the maker choseA number that looks like a scoreAn opinion rather than a measurement, and almost never sourced

DooDee uses the first two. Of 51 measured values, 12 have published reference figures, from a cohort of 240 Thai adults aged 18–35. The rest compare you with yourself.

The fastest single question for sorting tools: "compared against whom?" If the site cannot answer it, step three is a formula somebody picked and you have no way to know from what.

Why the same face gives different results

The fix is not a more accurate tool. It is shooting under the same conditions each time you intend to compare.

A short checklist before trusting any tool

Analyse your own face

Read next

← Back to the homepage