Files
remove-ai-watermarks/docs/synthid-oracle-ladders.md
T

6.2 KiB

OpenAI SynthID oracle ladders

This page is a routing hub. The mixed 2026-08 campaign log was split by purpose on 2026-08-22. Numeric tables now live on the page for that purpose. Raw images stay gitignored under .local-eval/synthid/prc-oklab-attack-2026-08-15/.

Seeds s1, s2, s3 are listed in SynthID local detector research.

Page Use it for
SynthID local detector research Hunt for a keyless local mark detector. Open. Closed routes on that page.
Classifier models Model 1 AI-versus-camera result, rejected provider CLIP, pipeline_lattice as google-lineage.
SynthID mark removal research Quiet-remover hunt. Closed except ~19-24 dB 16-32 scramble and blur sigma 7.
Mechanism reference How SynthID works, provenance, robustness, regeneration.
Chronological plan archive Dated H-gates, corpora, and session notes in original order.

Where former sections went

Former heading Now
2026-08-21 pairs, flats, L1 labels detector
Identity, token/layout, tomography, preprocess E1 detector (presentation gate)
L1 repair, L1 geometry, camera vs edit pair, E3 detector
CLIP-L photo vs AI, provider CLIP, union classifiers
124-d three-class and binary AI classifiers
pipeline_lattice re-check, Spaces census classifiers
Attack / kill / flip / add / surround ladders removal
16-32 titration, E2 scramble, Bayer and geometry removal
S4 provider split, M2 Imagen addWatermark, reverse-SynthID, Bypass detector
Photo d' budget 13.4 dB, 128-photo student, 16-32 residual without flat G detector
OKLab codeword replacement, add-context as presentation removal
Three-class OpenAI / Gemini / photo ask classifiers
Wild hypotheses 2026-08-23 (sort, CDMA, bispectrum, PRNU, affine 16-32 NCC no lock) detector
Wild oracle 2026-08-23: misnamed polar-1632 is cartesian scramble replicate not_detected; band-transplant not_detected; palette64 detected removal
External literature 2026-08-23 (Gowal, AWPD, PRC, Zhao, UnMarker, CtrlRegen, MarkNull, reverse-SynthID) detector, removal, classifiers
Adjacent literature, not SynthID (Cox, HiDDeN, StegaStamp, Tree-Ring, Ojha CLIP, Corvi Fourier, DCCT CFA, PRNU PCE) detector, classifiers, removal
Image investigation and data hiding (LSB, UNIWARD, Baluja, HiNet, Gaussian Shading, ELA, JPEG ghosts, DIRE, CNNDetect) detector, classifiers
Waveforms in a picture (DFT, Fourier-Mellin, Zernike, chirps, Fresnel, DRPE, cyclostationary) detector
Remaining hypotheses 2026-08-23 (CFA, JPEG ghost, Paeth, face-gate, Baker, Poisson, nested LSB, angular scramble) detector, removal, classifiers
Non-local 2026-08-23 (HEIF/AV1 survive, print-scan sim 24.95 dB still detected, gpt-image-1.5/mini encoder-off, dated gpt-image-2 same stamp, DIRE DDIM texture) detector, removal, classifiers
Waveform shells 2026-08-23 (Mellin/Zernike/PCET/Fresnel no photo lock; Y scramble kills, chroma and 90° sector do not; radial-phase kills) detector, removal
Public decoder sweep 2026-08-23/24 (Rinne414 fixed templates 0/464 on new OpenAI/Google/camera challenge; injected template spoofs the public correlator, but 0.25-2x subtraction stays official detected at 43.13-25.72 dB) detector, removal
Public CNN sweep 2026-08-24 (newideas99 ensemble accepts 53/64 personal cameras and has OpenAI-vs-camera AUC 0.549; a whole-frame gradient makes the ensemble effectively zero but stays official detected through ±8/255 / 34.30 dB) detector, classifiers, removal
reverse-SynthID V4 repeat 2026-08-24 (77/200 Google, 76/200 OpenAI, 27/64 cameras at the published cut; AUC 0.510; Round-06 manual Gemini verdicts are not published as per-image evidence) detector, classifiers, removal
Broad GitHub sweep 2026-08-24 (133 unique primary repositories; REGRET and the vordme flat-field SVM fail the strict v7 transfer; literal ports and generic heuristics add no signal) detector, classifiers
Additional public removal sweep 2026-08-24 (DeSynth stays official detected; froggeric and other ControlNet/diffusion projects corroborate lossy regeneration; PortOS closes high-fidelity phase/noise jamming) removal
Google verifier surfaces 2026-08-24 (retired Vertex imageverification@001; live but unlisted and inaccessible synthid.googleapis.com/upload/v1:verifyContent) detector
Metadata-free source hunt 2026-08-24 (1% cascades rejected; frozen multiscale fusion found 276/600 OpenAI-or-Google targets, 0/1,000 photographs and 1/25 TC260 on blind v4) classifiers
Original-export source hybrids 2026-08-24 (frozen v7 215/400 exact; post-hoc v8 292/400 and per-codec v11 316/400 exact, 0/564 independent camera errors; local precision scan 131 OpenAI plus 17 Gemini candidates) classifiers