Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aloshdenny/reverse-SynthID
/ types & classes
Types & classes
13 in github.com/aloshdenny/reverse-SynthID
⨍
Functions
257
◇
Types & classes
13
↓ 8 callers
Class
BypassResult
Result of watermark bypass.
src/extraction/synthid_bypass.py:35
↓ 5 callers
Class
RobustSynthIDExtractor
Robust SynthID watermark extractor using multi-stage analysis. Features: - Multi-scale processing for comprehensive watermark detect
src/extraction/robust_extractor.py:41
↓ 3 callers
Class
DetectionResult
Result of watermark detection.
src/extraction/robust_extractor.py:29
↓ 3 callers
Class
ProfileV4
One SpectralCodebookV4 profile keyed by ``(model, H, W)``. All spectral arrays are full-resolution ``(H, W, 3)``; compact rfft packing happen
src/extraction/synthid_bypass_v4.py:169
↓ 3 callers
Class
SpectralCodebookV4
Multi-model, multi-colour SynthID codebook. Profiles are keyed by ``(model: str, H: int, W: int)``. Build from a hierarchical dataset layout:
src/extraction/synthid_bypass_v4.py:204
↓ 3 callers
Class
WatermarkRemover
SynthID watermark remover using extracted signatures. Approach: 1. Load pre-extracted watermark signature from pure black/white Gemi
src/extraction/watermark_remover.py:43
↓ 2 callers
Class
RemovalResult
Result of watermark removal.
src/extraction/watermark_remover.py:31
↓ 2 callers
Class
SpectralCodebook
Multi-resolution watermark profile for SynthID bypass. Stores per-resolution profiles so a single codebook file handles images of any si
src/extraction/synthid_bypass.py:1550
↓ 2 callers
Class
SynthIDBypass
Remove SynthID watermarks using signal processing techniques. This class implements a multi-stage bypass pipeline that mimics the ef
src/extraction/synthid_bypass.py:47
↓ 1 callers
Class
BenchmarkResults
Results from benchmarking run.
src/extraction/benchmark_extraction.py:34
↓ 1 callers
Class
BenchmarkSuite
Comprehensive benchmark suite for SynthID extraction and removal.
src/extraction/benchmark_extraction.py:54
↓ 1 callers
Class
SynthIDBypassV4
Cross-colour consensus watermark dissolver. Fidelity-preserving FFT subtraction using :class:`SpectralCodebookV4`. Main changes vs v3: -
src/extraction/synthid_bypass_v4.py:892
↓ 1 callers
Class
SynthIDCodebookFinder
Discovers the SynthID watermark codebook by analyzing patterns across multiple AI-generated images.
src/analysis/synthid_codebook_finder.py:36