SPEC

GSPC-DET — detector interoperability

Axis: detector · items: 6 · status: SPEC

The Code of Practice quality criteria for watermark detection, as machine-readable predicates. A protocol, not a measured matrix — no score exists yet.

Dataset: csoai/gspc-det · Runnable Space: csoai-gspc-det · Licence Apache-2.0

SPEC · NO SCORE EXISTS YET

DetBench — the protocol

A published protocol, not a measured matrix. No score exists yet. By 2 February 2027 the ~190 signatories of the EU Code of Practice must make watermark detection interoperable, and the Code concedes common evaluation standards have yet to emerge.

idcriterionpredicatequestionlabelswhy
det-001effectivenessdetects_own_markingGiven an asset marked by provider P, does P's own detector return DETECTED?DETECTED, NOT_DETECTED, ERRORBaseline. A detector that cannot read its own marking fails before interoperability is in question.
det-002interoperabilitydetects_foreign_markingGiven an asset marked by provider Q, does P's detector return DETECTED?DETECTED, NOT_DETECTED, ERRORThis is the Commitment 2 obligation. It is the one nobody currently measures.
det-003interoperabilityagrees_on_negativeGiven an unmarked asset, do P and Q both return NOT_DETECTED?AGREE, DISAGREE, ERRORFalse positives are the failure mode that destroys trust in a detector network.
det-004robustnesssurvives_transformAfter a declared transform (recompress, crop, resize, screenshot, re-encode), does the detector still return DETECTED?SURVIVES, DESTROYED, ERRORShares its transform ladder with GSPC provenance (ProvBench), so the two axes are comparable.
det-005reliabilitystable_across_runsAcross k repeated runs on the identical asset, is the verdict identical every time?STABLE, UNSTABLE, ERRORA non-deterministic detector cannot support a compliance claim.
det-006effectivenessdeclares_absence_honestlyWhere no marking is present, does the detector say so rather than guessing?DECLARES_ABSENT, GUESSES, ERRORThe UNMEASURED discipline, applied to detectors.

6 predicates · csoai/gspc-det · published as data so a harness can consume it before any measurement exists · measurement, not certification.

What this is, and is not. CSOAI measures. It issues no conformity marks, holds no accreditation, and has no enforcement powers — those are conferred by statute on market-surveillance authorities and the AI Office. Nothing on this page is a certification, an attestation of compliance, or legal advice.

Denominator. This axis has 6 items, below the usable_n = 30 floor CSOAI requires before attaching a confidence interval to a number. No score is quoted here, for any model including our own.