aloshdenny/reverse-SynthID
reverse engineering Gemini's SynthID detection
What it solves
このプロジェクトは、Google Gemini が生成した画像に埋め込まれた不可視の水印、SynthID をリバースエンジニアリングしています。
これら 水印を検出し、画像に目に見える歪みを与えずに、外科的(精密-surgical)に除去するツールを提供します。
How it works
このプロジェクトは、信号処理とスペクトル解析を用いて、水印の搬送波周波数構造を特定します。
いくつかの異なる除去技術のバージョンを使用しています:
V3 Bypass: 多解像度スペクトル・コードブックを使用して、FFT-domain での水印信号の減算を行います。
V4 Round-06 Pipeline: Stable Diffusion VAE round-trip、弾性変形(ランダム・ワープ・フィールド)、大域的幾何変換、リサイズ・スクイーズ、色調・コントラスト調整、残差位相 FFT 減算、および JPEG 圧縮チェーンを組み合わせた、包括的な 7 段階攻撃パイプラインです。
Cross-Color Consensus: V4 システムは、複数の単色背景における位相一致性を分析することで、コードブックを構築し、水印を実際の画像内容から分離します。
Who it’s for
AI 水印、画像検出システムへの敵対的攻撃、および Gemini が生成した画像から SynthID 水印を除去したいユーザーに関心のある研究者や開発者です。
Highlights
- High Accuracy Detection: SynthID 水印を 90% の精度で検出します。
- Multi-Model Support:
gemini-3.1-flash-image-previewおよびnano-banana-pro-preview用の特定のプロファイルが含まれています。 - Visually Lossless Removal: Round-06 パイプラインは、Gemini app の検出器を回避しつつ、画像の高忠実度を維持するように設計されています。
- Human-in-the-Loop Calibration: Gemini app からの手動検出フィードバックに基づき、移除 lox (removal strength) 移除強度を更新可能です。
関連
- Dispatch
- プロジェクト
- プロジェクト
- Dispatch
- Dispatch