Original

Registry

Query Image

Drop image here or click to select

Test an AI generation against NEYA Upload an image first

NEYA — In Brief

NEYA answers the one question no existing tool can: "Was this image created using a specific artist's work?"

When someone takes an artist's work, feeds it into any AI generator, and produces a derivative — NEYA proves the connection. Not "was this made by AI." Not "is this a copy." But: was my work used to make this?

NEYA reads up to ten independent signals from every image — an invisible watermark plus nine perceptual signals:

  • Watermark — an invisible mark embedded in every registered work. When present, identification is mathematically certain. Not confident. Certain.
  • Watermark Residual — a 4-bit fingerprint inside the watermark that survives even when the full ID is destroyed by heavy AI transformation. Adds soft evidence even when the cryptographic decode fails.
  • Semantic — what the image means. Content and subject matter that persist even when the visual style changes completely.
  • Structural — how the image is composed. Spatial relationships and layout that AI generators preserve from their inputs.
  • Style — what the surface feels like. Texture, color relationships, and visual grain that carry an artist's DNA through transformation.
  • Face — biometric identity comparison. When a registered work contains a face, this signal catches "same person, different scene" — even when everything around the face is invented.
  • Patch — local fragment matching. Splits each image into 256 tiles and checks for shared pieces — catches "AI used a piece of my work in a totally new composition."
  • Copy Detection — a signal specifically trained to recognize near-duplicates and AI-derived copies, structurally independent of the other perceptual signals.
  • Perceptual Hash — a compact fingerprint of the image's frequency structure, designed to be resistant to gradient-based adversarial attacks.
  • Edge — the image's shape and structural contours. Survives even when AI re-paints the texture (oil-paint style, brush strokes) because painters preserve contours rather than erase them.

When the fingerprint survives, NEYA returns 100% certainty. When heavy AI transformation destroys it, NEYA falls back to the perceptual signals and still catches the derivative. When the image is unrelated, NEYA correctly returns nothing. The full spectrum — from mathematical proof to probabilistic detection to silence — with no gaps.

Other tools in this space solve adjacent problems and most are complementary, not competitive. C2PA and SynthID sign images at creation — the signature dies the moment AI regenerates the image. Glaze and Nightshade try to stop AI from learning a style upstream; NEYA proves the connection after the AI has already learned it. Hive and similar AI-content detectors answer "is this AI?"; NEYA answers "whose registered work did the AI use?" TinEye and reverse-image tools find exact copies; they return nothing when AI has substantively transformed the image. No other system combines a layered watermark plus nine perceptual signals, validated across six commercial AI generators at zero auto-flag false positives.

Validated across six fundamentally different commercial AI generators — ChatGPT (OpenAI), Google Gemini Nano Banana, Google Gemini direct, Flux (Black Forest Labs), Stable Diffusion 3.5, and Grok Imagine (xAI) — plus the analog hole (photo of a screen fed into AI). 100% review-queue rate, 89–100% auto-flag rate, 0 false positives at auto-flag across 243 unrelated images.

2026-05-21 update: after the ten-signal stack was frozen, we tested it against a new generator architecture it had never seen — xAI's Grok Imagine — to see whether the system was overfit to the generators it grew up on. Grok was caught at 11/12 auto-flag and 12/12 review queue with no retuning. The combined demo panel across Flux, Stable Diffusion 3.5, and Grok now stands at 35/36 auto-flag; the lone sub-auto-flag case is the same heavy-transformation portrait cell that remains the system's known thin spot. The zero-false-positive guarantee held across the new panel.

Digital art has never had attribution that survives AI transformation. NEYA is that infrastructure.

What is NEYA?

NEYA is a detection system that answers one question: "Was this image created using a specific artist's work as a direct input?"

When someone takes an artist's work and feeds it into an AI image generator to create something "new," NEYA can identify the connection — proving which original work was used, even after the AI has transformed it significantly. NEYA gives digital art something it has never had: attribution that survives AI transformation.

What problem does NEYA solve?

Digital art has no equivalent of the authentication systems that protect physical art. The Mona Lisa is valuable not just because it's beautiful, but because everyone knows who made it, who owns it, and which one is real. Replicas exist but they can't claim the original's value because the provenance infrastructure is too strong.

Digital art has none of this. An artist posts their work online. Someone downloads it, feeds it into an AI generator, and produces a derivative that captures the essence of the original while looking "different enough" to claim as new. The derivative circulates, gets used commercially, accumulates value. The original artist gets nothing — not because their work isn't valuable, but because no system existed to prove the connection between the derivative and the original.

NEYA is that system.

What question does NEYA answer?

"Was this new image specifically derived from that registered original, using AI generation as the transformation method?"

This is a different question from what any existing tool answers:

  • Reverse image search asks: "Is this a copy?" — breaks under AI generation, since the output is a new image, not a copy.
  • AI detection tools ask: "Was this made by AI?" — doesn't identify what source material was used.
  • Content credentials ask: "What tool made this?" — provenance of the tool, not the source artwork.
  • Training data audits ask: "Was my work in the dataset?" — doesn't connect specific outputs to specific inputs.

NEYA asks the question that actually matters for artists: "Was my work used to make this?"

How does NEYA work?

NEYA reads up to ten independent signals from every image it analyzes — an invisible watermark layer plus nine perceptual signals. Each signal examines a different dimension of the image, and together they produce a verdict about whether the image was derived from a registered original.

The system checks for the watermark first. If the watermark is present and readable, NEYA returns a mathematically certain identification — no probability, no ambiguity. If the watermark has been destroyed by heavy transformation, NEYA falls back to nine perceptual signals: three core signals (semantic, structural, style), two specialised signals (face for face-bearing originals, patch for landscape and abstract content), and four advanced signals (copy detection, two perceptual hashes, edge structure) that catch what the others miss. A separate watermark-residual detector also fires when even the destroyed watermark carries a 4-bit fingerprint that matches a registered artist — adding soft evidence even when the cryptographic decode fails.

This layered approach means NEYA degrades gracefully across the full spectrum of transformation — from light modifications where certainty is possible, to heavy AI generation (including ChatGPT's painterly re-rendering) where probabilistic detection still catches the connection, to unrelated images where the system correctly returns nothing.

What are NEYA's signals?

NEYA reads up to ten independent signals: one invisible watermark layer + nine perceptual signals. Six were in the original system; three more (Copy Detection, Perceptual Hash, Edge) and one residual detector were added through May 2026 to harden the system against aggressive AI transformations.

Signal 1 — Watermark

An invisible watermark embedded in every registered original on Polyspheric. It encodes a 32-bit unique identifier directly into the image's pixel data using a learned neural watermark (WAM, Meta, ICLR 2025). The mark is mathematically present but completely invisible to the human eye — you cannot see it at any zoom level under any viewing condition.

When NEYA scans a query image, it checks for this fingerprint first. If found, the identification is deterministic — 100% certainty, no probability involved. The system knows exactly which registered work the image came from.

The fingerprint survives common transformations like JPEG compression, resizing, and color adjustment. It does not survive heavy AI generation, which is why NEYA layers nine perceptual signals plus the watermark-residual detector underneath it — when the cryptographic decode fails, the perceptual layer carries the verdict.

What it reads: an invisible identifier embedded in the image itself.

Type: deterministic — yes or no, with mathematical certainty.

Signal 2 — Semantic

Analyzes what the image means — its content, subject matter, and conceptual identity. A portrait of a woman in a garden carries semantic meaning (person, garden, nature, femininity) that persists even when the visual style changes dramatically. If someone feeds that portrait into an AI generator and produces a heavily stylized version, the semantic content ("a woman in a garden") often survives even when everything else changes.

NEYA uses this signal to catch derivatives where the AI has changed the look but preserved the concept.

What it reads: the meaning and content of the image — what it "is about."

Type: probabilistic — produces a similarity score, not a binary answer.

Signal 3 — Structural

Analyzes how the image is built — its composition, spatial layout, the arrangement of forms and shapes. Two images might have completely different colors, textures, and styles but share the same underlying spatial structure: the same placement of the subject, the same balance of foreground and background, the same geometric relationships between elements.

AI generators often preserve structural composition from their input images even at high transformation levels, because structure is the scaffolding the generator builds upon. NEYA reads this scaffolding.

What it reads: the spatial architecture of the image — how elements are arranged.

Type: probabilistic — produces a similarity score.

Signal 4 — Style

Analyzes what the image's surface feels like — its texture, visual grain, color relationships, and the statistical patterns of its visual appearance. This is distinct from what the image means (semantic) or how it's arranged (structural). Two images can depict completely different subjects in completely different compositions but share a distinctive textural signature — the same kind of brushwork, the same color temperature relationships, the same surface quality.

This signal is especially valuable for detecting derivatives of abstract art, where semantic and structural signals may be weak but the style DNA of the original persists through transformation.

What it reads: the texture and visual surface quality — what the image "feels like."

Type: probabilistic — produces a similarity score.

Signal 5 — Face

When the registered original contains a human face, NEYA extracts a biometric identity signature — the geometric relationships between eyes, nose, mouth, and bone structure that uniquely identify a specific person. The same signature is extracted from any query image that contains a face. Comparing the two answers a question the other signals cannot: "Is this the same person?" — independent of the rest of the image.

This signal catches the failure mode where AI takes the registered face and places it on a different body, in a different scene, with everything else invented. The other four signals see "different image" because most of the picture changed; the face signal sees "same person" because biometric identity survives transformation.

What it reads: the biometric face identity — who the person is.

When it applies: only when both the query and the registered original contain detectable faces.

Type: probabilistic — produces a similarity score, with cosine ≥ 0.60 escalating the verdict to MEDIUM and ≥ 0.80 to HIGH.

Signal 6 — Patch

Splits each image into 256 small spatial tiles and extracts a content signature for each tile. For every tile in the query image, NEYA finds its closest match anywhere in the registered original, then averages the top-20 of those matches. The result is high when the query and the original share recognizable fragments — a specific mountain silhouette, a distinctive wave-curve, a particular color motif — even if the broader composition has been completely reimagined.

This signal catches the failure mode where AI takes a piece of the registered work and uses it as the seed for a much larger new composition. The whole-image signals miss this because most of the new image is invented; the patch signal sees the shared piece because tile-by-tile, the match is unmistakable.

What it reads: the local content fragments — what pieces of the original survive in the query.

When it applies: on landscape and abstract registered originals. For face-content originals, the dedicated face signal handles identity comparison instead.

Type: probabilistic — produces a similarity score, with the average top-20 patch match ≥ 0.70 escalating the verdict to MEDIUM and ≥ 0.85 to HIGH.

Signal 7 — Copy Detection

A purpose-built neural network trained on millions of near-duplicate and AI-derived image pairs (Meta SSCD, CVPR 2022). Unlike the semantic and structural signals (which read what an image means and how it's built), Copy Detection reads the specific question: "is this a copy or close derivative of the registered work?" The network was trained to be invariant to crops, color shifts, JPEG compression, and stylized transformations — exactly the surface of attack AI generators exploit.

This signal is structurally independent of the other neural-network signals in the stack — it uses a different backbone architecture and a different training objective, so an attacker who defeats the semantic / structural / style signals through gradient-based perturbation doesn't automatically defeat this one. Adds defensive depth against adaptive adversarial attacks.

What it reads: "is this a copy?" — answered by a network trained specifically on AI-era duplicate-detection.

Type: probabilistic — produces a similarity score, with cosine ≥ 0.55 escalating the verdict to MEDIUM and ≥ 0.75 to HIGH.

Signal 8 — Perceptual Hash

A compact 64-bit fingerprint of the image's frequency-domain structure (DCT-based pHash, plus a sibling dHash that reads adjacent-pixel differences). The hashes are computed via a non-differentiable binarization step — meaning gradient-based attackers (who can defeat neural networks by computing exactly how to perturb pixels to fool them) cannot reach this signal through the standard attack pathway. The network's gradient flow ends at the binarization; the signal is structurally invisible to adaptive attack.

Empirically tested under the strongest joint white-box attack we can construct (six gradient targets simultaneously) — the perceptual hash signal stayed above 0.97 on matching pairs even when every other signal was driven to chance. This is the load-bearing defense against sophisticated adversarial transformations.

What it reads: the image's underlying frequency structure, in a form that adversarial attacks cannot easily reach.

Type: probabilistic, gradient-immune — produces a similarity score, with ≥ 0.75 escalating to MEDIUM and ≥ 0.85 to HIGH.

Signal 9 — Edge

Reads the image's shape and structural contours — where lines and edges live, independent of color or texture. AI generators like ChatGPT often re-paint an image's texture entirely (giving it oil-paint surface, brush strokes, a different rendering medium) while preserving the underlying composition. Texture-reading signals get confused by this kind of transformation; the Edge signal looks past the texture to the structure underneath.

Added in May 2026 specifically to harden NEYA against ChatGPT's "different medium" / "different artist" prompts, which had been the only case where the auto-flag rate dipped below 100% on a commercial AI generator. The signal is structurally independent of every other signal in the stack — painterly transformations cannot defeat it because painters paint along contours, not over them.

What it reads: the image's edges and contours — its underlying geometry, surviving texture re-rendering.

When it applies: on every query. Especially load-bearing on aggressive AI transformations where texture has been replaced (e.g., ChatGPT painterly re-renderings).

Type: probabilistic — produces a similarity score and contributes additive bonus to the composite verdict.

Signal 10 — Watermark Residual

Even when aggressive AI transformations completely destroy the cryptographic 32-bit watermark ID, we discovered that a 4-bit subset of the watermark survives with 88–94% accuracy across content classes — a "residual fingerprint" that ChatGPT's most aggressive prompts cannot fully erase. The Watermark Residual signal reads this 4-bit subset and matches it against the registered artist's expected residual pattern.

This is a soft evidence axis — it doesn't carry cryptographic-grade ID like the full watermark, but it adds a discriminating signal precisely in the regime where the watermark layer would otherwise be silent. On ChatGPT's most destructive prompts, this residual detector fires on 83% of outputs (15 of 18 in our tested panel) where the full watermark decode is at chance. Layered with the perceptual signals, it tightens the layered claim.

What it reads: a 4-bit residual fingerprint inside the watermark that survives even aggressive AI transformation.

When it applies: on every query, but most informative on aggressive AI transformations where the full 32-bit decode fails.

Type: binary — a boolean flag indicating whether the residual pattern matches a registered artist's pattern. Soft evidence; combined with perceptual signals for the layered verdict.

What are NEYA's verdict tiers?

When NEYA analyzes an image, it produces one of five internal score bands. The user-facing label for each band has been tuned from empirical false-positive measurement on the curated registry — the system shows the verdict label most useful to the reader, not the raw band name.

Certain Match (100%)
The invisible watermark was detected and decoded. The image is identified with mathematical certainty as connected to a specific registered original. No ambiguity.
High Match (65–99%)
The watermark was not recovered (likely destroyed by AI transformation), but the perceptual signals show strong similarity to a registered original across meaning, structure, style, and the deeper-redundancy signals (face / patch / copy detection / perceptual hash / edge). High confidence that the image was derived from the identified original. Auto-flag threshold — no human review required.
Probable Match (55–64%)
The upper end of the MEDIUM band. Multiple perceptual signals align with a registered original but the transformation was heavy enough that not all signals are above the HIGH threshold. Consistent with heavy AI generation from the identified source. Surfaces to the human review queue.
Uncertain Match (35–54%)
The lower end of the MEDIUM band — empirically the "noise band" on the curated registry where the system has detectable similarity but not enough conviction to call it a probable match. The image is presented for human review with the underlying signal breakdown, so a person can apply judgment NEYA isn't certain enough to apply itself.
No Match Detected (below 35%)
No meaningful connection detected to any registered original. The image is either unrelated or has been transformed beyond the detection threshold. Internally the system tracks two sub-tiers here (LOW for 15–34%, NONE for below 15%) for analytics, but the user-facing verdict is the same: no match.

Operational thresholds: 65% is the auto-flag line (HIGH and above); 35% is the human-review line (anything above is surfaced, anything below is silent). These were locked through four FPR iteration cycles against 100 unrelated AI images + 143 external curated images, with the final config preserving 0% false positives at auto-flag.

What has NEYA been validated against?

NEYA has been tested across six fundamentally different commercial AI generators — not six versions of the same tool, but six mathematically distinct approaches to image generation, from multiple vendors:

  • ChatGPT image generation (OpenAI) — autoregressive transformer (GPT-Image-1), including aggressive "different medium / different artist" prompts that re-paint the entire image with painterly texture
  • Google Gemini Nano Banana — diffusion-class image editing
  • Google Gemini direct — preserve and reimagine prompt modes
  • Flux (Black Forest Labs) — rectified flow-based
  • Stable Diffusion 3.5 (Stability AI) — diffusion-based
  • Grok Imagine (xAI) — opaque architecture, tested as a black-box generator; caught at the first panel without any signal-stack retuning, confirming the system reads generator-agnostic properties of AI image generation rather than artifacts specific to one model family

NEYA catches every AI-generated derivative across all six generators without any retuning between them, proving it reads something general about how AI systems preserve information from their inputs — not artifacts specific to one model. Headline numbers from the validation panel:

  • Review queue (MEDIUM or HIGH): 100% across all 6 commercial generators × all tested content classes × all tested prompts.
  • Auto-flag (HIGH, no human review needed): 89–100% per generator; only ChatGPT's most aggressive "different medium" prompts and Grok Imagine's hardest portrait cell drop below 100%.
  • Zero false positives at auto-flag across 243 unrelated images (100 internal AI-generated bank + 143 external curated bank), tested across multiple iteration cycles.
  • Watermark residual detection: 83% on ChatGPT's most destructive prompts (where the full cryptographic watermark is at chance) — a soft evidence axis that adds discrimination even when the watermark layer is silent.

Scale of validation: approximately 500 unique images tested across all panels (243 unrelated + ~106 derivatives across 6 generators + ~80 adversarial-attack outputs + ~30–50 multi-pass attack chains + 4 registered originals), with roughly 3,500+ validation scoring operations across all iteration cycles. The Digital-FPR external bank alone was re-run across 5 distinct registry/scoring configurations (`digitalfpr_curated`, `_after_patch`, `_after_perclass`, `_after_perclass2`, `_full`) — ~715 operations on that bank alone — and the internal AI bank was re-validated across 5+ FPR threshold-tuning cycles (~500 operations). This is the level of empirical testing that locks the zero-FPR claim and the 100% review-queue claim as production-grade, not theoretical.

NEYA has also been validated through the analog hole chain: an original artwork was photographed off a laptop screen with a phone camera, that photo was fed into an AI generator, and the resulting derivative was successfully detected and traced back to the registered original. Two layers of degradation — optical capture plus AI generation — and the connection survived.

What does "registered original" mean?

A registered original is an artwork that has been uploaded to Polyspheric's detection registry. When an artist registers their work, NEYA creates a ten-signal profile of the piece: the invisible watermark is embedded into the image's pixels, and nine perceptual signatures (semantic, structural, style, face, patch, copy-detection, perceptual-hash, edge, watermark-residual) are computed and stored. This profile becomes the reference against which all future query images are compared.

Registration is the act that brings an artwork under NEYA's protection. Unregistered works cannot be detected because NEYA has no reference profile to compare against.

Detection vs. Identification

Detection answers: "Is this image a derivative of something in the registry?" — a yes/no question with a confidence level.

Identification answers: "Which specific registered original was this derived from?" — pointing to the exact source work.

NEYA does both. It doesn't just flag an image as suspicious — it tells you precisely which artist's registered work was used as the input, with the confidence level and signal breakdown to support the claim.

What NEYA is not

NEYA is not a general-purpose "AI detector" — it does not answer "was this image made by AI?" Many tools already do that. NEYA answers the harder, more specific, more commercially relevant question: "was this image made from a specific artist's work?"

NEYA is not a prevention tool — it does not stop someone from creating derivatives. It proves the connection after the fact.

NEYA is not a legal verdict — it provides technical evidence of derivation, not a legal ruling on infringement. The evidence NEYA produces can support legal action, but the legal determination is made by humans and courts.

How is NEYA different from other AI provenance and image tools?

Several tools live in adjacent space — Content Authenticity Initiative (C2PA), Truepic, IPTC, Glaze, Nightshade, SynthID, Hive, TinEye, PhotoDNA, Vermillio and others. Each solves a different part of the broader "trust in digital images" problem. None of them do what NEYA does. Here's how the landscape breaks down, and where NEYA actually sits.

Provenance signing at creation — C2PA, CAI, Truepic, IPTC, SynthID

These tools cryptographically sign images at the moment of capture or generation, embedding tamper-evident metadata. The architecture assumes the signing tool is in the creation pipeline — once an AI regenerates the image, the signature is gone or stripped.

Complementary to NEYA, not competitive. C2PA proves origin for unmodified images. NEYA proves origin even after AI has remade them. A C2PA-signed image that later gets AI-regenerated needs NEYA to be re-attributed to its original artist.

Anti-AI cloaking — Glaze, Nightshade

These add adversarial perturbations to images so AI models cannot learn the artist's style, or get corrupted if they try. They are defensive tools — they attempt to prevent AI from learning the style upstream.

NEYA is the opposite — it is detective. It catches AI-generated derivatives after they exist, regardless of whether the original was cloaked. Glaze tries to stop the theft; NEYA proves who was stolen from. You can run both. They solve different parts of the same chain.

AI-generated content detection — Hive, Optic, Sensity, AI or Not

These tools answer the question: "Is this image AI-generated?" — a yes/no classification.

NEYA answers a different question: "Whose registered work did this AI copy?" — attribution, not classification. Hive tells you something was made by AI; NEYA tells you which artist's work was used to make it.

Reverse image / exact-match search — TinEye, Google Lens, PhotoDNA

These tools find exact or near-exact copies of an image. They fail on AI regeneration: when the AI has substantively transformed the image — different pose, different lighting, same underlying style and structure — they return nothing.

NEYA's perceptual layer is built specifically for this case. It reads what the original is, not whether the bits match.

AI rights management — Vermillio, Loti, Pex

These manage licensing rights for creative work being used in AI training, deepfake mitigation, or music rights enforcement. They focus on opt-in upstream licensing — making sure work is paid for before it enters an AI training dataset, or that celebrity likeness is rights-cleared.

NEYA is downstream and enforcement-based. Even when no licensing relationship exists between the original artist and the AI generator, NEYA can detect that a derivative was made and attribute it back to the source work.

The pattern is consistent: every adjacent tool solves a different part of the broader problem, and most of them are complementary with NEYA rather than competitive. The combination NEYA delivers — a layered watermark plus nine perceptual signals, validated across six fundamentally different commercial AI generators, with zero false positives at auto-flag and adversarial defense under white-box attack — is not currently offered by any other system.

Other tools answer parts of "is this trusted?" — NEYA answers "was my work used to make this?"

Original

Original

Query

Query

Analyzing across 9 signals

Reading the invisible watermark…