Face Recognition

Comparing faces to work out who someone is

Key points
  • Face recognition compares faces to work out who someone is. That's a different step from face detection, which just finds where a face sits.
  • It doesn't store the photo itself. The distances and ratios between eyes, nose, and mouth get summarized into a bundle of numbers, and those numbers get compared.
  • There are two kinds of question: verification, checking against one person, and identification, searching a whole roster for the closest match.
  • A person sets the threshold for how close counts as the same face. Loose lets strangers through; strict locks the real person out.
  • Anyone not already on the roster can never be found, and who ended up on that roster is the technology's real ethical question.
Contents

1The analogy

Feed a pile of loose change into a coin sorter and the machine rolls each coin through, dropping it into the right tube. Inside, it holds a spec sheet listing the diameter and thickness for every coin it recognizes, and sorting is just checking each coin against that sheet.

A coin that isn't on the sheet gets rejected no matter how good the machine is. A foreign coin from a trip abroad, or an arcade token, falls into the reject slot instead of a tube. It isn't the machine's skill that decides the outcome — it's what the sheet happens to list.

The question also splits two ways. A vending machine only asks "is this the one coin it takes," checked against a single line. A sorter asks "which coin on the whole sheet is this," checked against every line. Face recognition runs the same kind of match.

2In detail

A face gets reduced to a bundle of numbers

Recognition starts by cropping out the face and correcting its size and tilt. Points get marked at the corners of the eyes and mouth, then the photo gets rotated and stretched until those points land in roughly the same spot every time. Faces have to be lined up like this before they can be compared at all.

Then comes the key step. The tidied-up face gets squeezed down into a bundle of a few hundred numbers. These aren't values a person could name, like the distance between the eyes — they're values shaped during training so that the same person's faces land close together and different people's land far apart.

That's what lets the bundle hold steady when lighting changes or someone puts on glasses. And matching never has to look at the photo again — just how close two bundles of numbers sit. A roster of tens of thousands of people gets scanned almost instantly.

There are two kinds of question

The first is verification: "is this the person who registered." It pulls exactly one entry off the roster and compares. Unlocking a phone or checking someone through a door falls here. The answer is a plain yes or no, and one comparison keeps it fast and error-resistant.

The second is identification: "which person on the roster is this." It compares against everyone registered and finds the closest match. The number of comparisons grows with however many people are on the roster.

Identification is far harder than verification. As the roster grows, so do the odds that a mere lookalike slips in. Even with identical matching accuracy, picking someone out of ten is a different story from picking them out of a hundred thousand.

How close counts as the same person

Once the distance between two bundles of numbers comes out, judgment takes over. A person decides how close is close enough to call it the same face. Where that line sits shapes almost everything about how the system behaves.

Set the threshold loose and fewer real people get locked out, but more lookalikes get waved through. Set it strict and strangers get blocked reliably, but the real person ends up retrying more often. There's no way to shrink both mistakes at once — moving the line just trades one for the other.

Bias compounds the problem here. If certain skin tones or age groups were underrepresented in the training faces, that group sees more errors at the very same threshold. The same door ends up easy for some people and a constant struggle for others.

Who built the roster, and how

What sets face recognition apart from other matching technologies isn't accuracy — it's that a roster to compare against has to exist first. No matter how good the technology is, it can't find someone whose face was never registered.

So the real questions shift toward the roster: did the person know and agree to being added, how long is it kept, and does it ever get used beyond the stated purpose. A face collected as a badge substitute, later used to trace someone's path through a store, stays the same system while quietly stepping outside what was agreed to.

A face can't be reset the way a password can, and that weighs heavily too. A leaked password gets replaced with a new one; a leaked face follows a person for life. A face can also be captured from a distance without anyone noticing — unlike a fingerprint, a roster can be built without the person ever realizing it.

Many places treat this data as unusually sensitive for exactly this reason, putting special limits on collecting faces in public without consent. Before the technology gets used at all, the question worth asking first is why this roster needs to exist.

3More precisely

The bundle of numbers that summarizes a face is called an embedding. Comparing two of them usually means measuring how similar their direction is, and the verdict comes from checking that value against the threshold. Averaging several photos of one person's face at registration time makes the result hold up better against changes in angle and lighting.

Performance gets described through two error rates: the rate at which a stranger gets passed off as the real person, and the rate at which the real person gets blocked. Lowering one raises the other, so real deployments state both together — something like "at this rate of letting strangers through, the rate of blocking the real person comes out to this."

The analogy breaks down somewhere too. A coin of a given value is stamped to the exact same diameter and thickness, but a human face looks a little different every time — angle, lighting, and age all shift the numbers, so the system can only judge how close, never exactly matching. And unlike a coin, which can stay in a pocket, a face can't be put away. Walking down the street gets it captured, sometimes added to a roster without the person ever knowing. That difference is why face recognition needs far more caution than other kinds of matching.

4Try it yourself

5Common misconceptions

  • It's easy to think face recognition and face detection are the same thing, but actually detection is the step that finds where a face is, and recognition is the separate step of comparing that face to work out who it is.

  • It's easy to think the actual photo gets stored, but actually it's usually reduced to a bundle of numbers instead — though those numbers still identify a person and still need protecting.

  • It's easy to think high accuracy means it's safe to relax, but actually the more people there are to compare against, the higher the odds a lookalike gets caught up in the match.

7One-line summary

In shortFace recognition reduces a face to a bundle of numbers and compares it against a roster, and the bigger question is less about the technology than about who built that roster and how.

Spotted an error or have a better analogy? Suggest an edit · Last updated2026-09-02