How Do AI Image Detectors Work — and How Accurate Are They Really?

Key takeaways
- A statistical AI image detector never *knows* anything. It scores low-level pixel statistics and returns a probability dressed up as a verdict.
- The five signals that do most of the work: frequency-domain artefacts, noise-floor coherence, texture regularity, edge and gradient behaviour, and compression history.
- Accuracy collapses on exactly the images people care about: heavily edited real photographs and re-compressed AI images.
- Detectors that read C2PA metadata or a SynthID watermark are a different class of system entirely, and far more reliable than classifiers.
- A single detector score should never be treated as evidence about a person, a claim, or a piece of work.
Someone pasted your work into a website. The website printed a number. Now you are arguing with a client, a moderator, a teacher or a marketplace about whether you are a fraud — on the authority of a black box that has never explained itself once.
It is worth knowing what that box actually does. Not to game it, but because once you understand what it measures, you understand why its verdicts break in exactly the cases where they matter most.
This is the mechanics spoke of our AI image detection pillar guide.
Two different things share the name "AI detector"
Before any accuracy discussion, separate them, because their reliability differs by an order of magnitude.
| Type | How it decides | Confidence | Typical use |
|---|---|---|---|
| Provenance reader | Parses C2PA manifests, EXIF and XMP generator tags | Deterministic when the signal is present | Platform labelling, newsroom verification |
| Watermark verifier | Tests pixels for a known embedded pattern | High when intact, vendor-controlled | Model providers, partner platforms |
| Statistical classifier | Neural network scoring pixel statistics | Probabilistic, error-prone | Public "AI detector" websites |
Everything in the rest of this article is about the third row. The first two are covered in C2PA Content Credentials explained and what SynthID is and whether it can be removed.
The five signals a classifier actually scores
A classifier does not perceive fingers, faces or plausibility. It measures texture at a level you cannot see.
1. Frequency-domain artefacts
Generative models build images through repeated upsampling. That process tends to leave faint periodic structure in the frequency spectrum — a regularity that camera optics and sensor sampling do not produce in the same way. Transform an image into the frequency domain and those grids can stand out clearly even when the picture looks flawless.
2. Noise-floor coherence
A real sensor produces noise that varies with exposure, with brightness across the frame, and per colour channel. Synthetic images are frequently either implausibly clean in shadow regions or carry noise that is too uniform to have come from photons hitting silicon.
3. Texture regularity
Hair, grass, fabric weave, gravel, skin pores, distant crowds — anything with fine repeated structure is expensive for a model to keep statistically consistent at every scale. Detectors look for texture that repeats too neatly or dissolves into mush at a particular zoom level.
4. Edge and gradient behaviour
Real lenses are imperfect. They add chromatic fringing, corner softness, vignetting and depth-of-field falloff that follows optical rules. A suspiciously perfect edge, or bokeh that does not respect a coherent focal plane, reads as synthetic.
5. Compression history
Camera JPEGs carry a plausible quantisation history. A freshly generated PNG carries none. Some detectors weight this heavily — which is also why simply re-saving a real photograph a few times can move its score.
Why accuracy claims fall apart in the real world
Vendors quote accuracy on curated benchmarks: clean generations versus clean photographs, often from the models the detector was trained against. Real images do not arrive that way.
The false-positive trap. Heavy retouching, AI denoise, AI upscaling, strong noise reduction and aggressive sharpening all strip the sensor-level evidence of authenticity. A photographer with a polished workflow produces images that look statistically synthetic — and gets accused of exactly what they did not do.
The false-negative trap. Compression, resizing, cropping and screenshotting rewrite the same statistics in the other direction. An AI image that has passed through a messaging app twice is a materially harder case than the original file.
The base-rate trap. Even a detector that is right 95% of the time is wrong 5% of the time. Run it over a hundred thousand genuine uploads and you have thousands of wrongly flagged real photographs. At platform scale, a "good" error rate is still a lot of falsely accused people.
The moving-target trap. Detectors are trained on the artefacts of yesterday's models. Every new generation of image model erases some of the tells the previous generation left behind, so detector performance decays with time unless it is constantly retrained.
Treat a classifier score as a smoke alarm, not a conviction. It tells you to look; it does not tell you what you found.
What this means if you were flagged unfairly
If a genuine photograph was labelled AI, arguing about the score is the weakest possible move. Argue with the provenance layer instead, because that layer is verifiable.
- 1Read what your file actually declares. Open it in our Remove AI Metadata tool and read the findings list: C2PA manifests, EXIF
Softwarestrings, XMP creator tools, IPTC digital source type, PNG text chunks. - 2Check whether an editing step confessed on your behalf. A generative fill or AI denoise pass may have written a provenance record into a photo you genuinely shot — that record, not the pixels, is often what triggered the label.
- 3Keep your original. Camera raw files and the untouched original with full EXIF are the strongest evidence you have that the frame came from a sensor.
- 4Compare a before/after report. Our tool scores detection likelihood locally on both versions so you can see which signals were container metadata and which were pixel-level.
Which pixel-level factors move a heuristic score
Our own local heuristics are deliberately transparent, because a score you cannot interrogate is worthless. Broadly, these are the directions of travel:
- Missing camera metadata raises suspicion, because genuine photographs usually carry a device fingerprint.
- Perfectly round dimensions like 1024x1024 or 1536x1024 correlate strongly with model output presets.
- An unnaturally low, uniform noise floor looks synthetic; plausible per-channel variation looks photographic.
- PNG delivery of a photographic subject is unusual for camera output and common for generation tools.
- Presence of a C2PA manifest or generator tag is not a heuristic at all — it is a declaration, and it dominates everything else.
Read next: how to read your before-and-after detection report →
Practical guidance, without the fantasy
Three things are true at once, and any article that only tells you one of them is selling something.
- Statistical detection is genuinely unreliable, and you should push back hard when a single score is used against you.
- Provenance metadata is genuinely reliable, and it is the layer you can read and control yourself.
- Robust invisible watermarks are genuinely durable, and no browser tool can promise to defeat them.
Work with the layer you can verify, be honest about the layer you cannot, and stop treating a percentage from an unaccountable website as a fact about your work.
Frequently Asked Questions
How do AI image detectors work?
Most consumer AI image detectors are neural network classifiers trained on large sets of labelled real and AI-generated images. They do not look for meaning in the picture; they score low-level statistics such as frequency-domain periodicity from generative upsampling, noise-floor consistency, texture regularity in hair and foliage, edge and gradient smoothness, and compression history, then output a probability that the image is synthetic.
Are AI image detectors accurate?
On clean, unedited test images similar to their training data they can score well. On real-world images they are much weaker: heavy retouching, denoise, upscaling and re-compression push genuine photographs toward 'AI' and push AI images toward 'real'. Because base rates matter, even a small false-positive percentage produces a large number of wrongly accused real photographs at scale.
Why did an AI detector flag my real photo?
Almost always because your editing pipeline smoothed away the statistical fingerprints of a camera. AI denoise, AI upscaling, aggressive skin retouching, heavy noise reduction, strong sharpening and repeated JPEG re-saves all remove the sensor noise and micro-texture that detectors use as evidence of authenticity.
Can AI image detectors be wrong in both directions?
Yes. False positives flag genuine photographs as AI; false negatives clear synthetic images as real. Compression, cropping, resizing and screenshotting all increase false negatives, which is precisely why the industry shifted its trust toward embedded provenance signals like C2PA and SynthID.
What is the most reliable way to tell if an image is AI-generated?
Read the provenance layer rather than guessing from pixels. A C2PA manifest or a generator tag in EXIF or XMP is a direct declaration of what made the file, and an intact invisible watermark check is far stronger than a classifier score. You can inspect the metadata layer of your own images for free in your browser.
Do AI detectors work on cropped or compressed images?
Poorly. Cropping removes global composition cues and destroys part of the frequency signature; compression rewrites the noise and texture statistics the classifier depends on. Both operations reliably degrade detector confidence, which is one reason detector scores vary wildly for the same image saved in different ways.
AI Image Detection & Provenance: complete guide series
AI Image Detection in 2026: How Detectors, Watermarks and Metadata Really Work
How AI image detectors, invisible watermarks like SynthID and C2PA metadata actually flag pictures as AI-generated — plus how to inspect and clean your own images free.
What Is SynthID? How Invisible AI Watermarks Work (And Whether They Can Be Removed)
10 min readAI Image Metadata Explained: EXIF, XMP, C2PA and the Generator Tags That Expose You
12 min readC2PA Content Credentials Explained: The Invisible Label Attached to Your Images
11 min readHow to Check If Your Image Looks AI-Generated: Reading a Before-and-After Detection Report
10 min readWhy Instagram and Facebook Label Your Photo as AI-Generated (And How to Stop It)
9 min read