2 Commits
Author SHA1 Message Date
Aina Olaoluwa adf7ead01b Gate spectral bypass on watermark detection
Blindly subtracting the codebook's carrier pattern from an image that
never had the watermark would imprint one instead of removing it. Now
each image is run through RobustSynthIDExtractor first, and the V3
bypass only runs when a watermark is actually detected; otherwise the
image passes through untouched (still eligible for metadata stripping).
2026-07-15 14:03:56 +01:00
Aina Olaoluwa 9b0f8d1a26 Add drag-and-drop GUI for the V3 spectral bypass
Small Tkinter app: drop images in, get SynthID-cleaned copies out,
with an option to strip EXIF/XMP/IPTC metadata from the output.
Runs offline on the existing V3 codebook, no PyTorch required.
2026-07-15 13:53:59 +01:00