ToolConvoyToolConvoyv2.6
AI

SynthID サニタイザー — Google SynthID 不可視透かしを妨害

PNG と JPEG 内の Google SynthID 不可視透かしに対するヒューリスティック検出と妨害を行います。回転・拡大縮小・再エンコードによって透かし信号を劣化させます。ファイルが端末から外部へ送信されることはありません。

● ローカル処理 · C2PA と透かしはアップロードされませんページ読み込み以降のツールによる通信:0件

Drop a PNG or JPEG image

SynthID heuristic detection and disruption runs in your browser. Nothing is uploaded.

想定される用途

  • Intended for personal privacy protection: removing metadata and watermarks from files you own before sharing online. Not intended for: academic dishonesty, platform ToS circumvention, or misrepresenting content origin.
  • SynthID 検出はヒューリスティックのみです。Google はアルゴリズムを公開していないため、偽陽性・偽陰性が発生することが予想されます。
  • 妨害効果は検証できません。透かしが完全に除去されたことを確認できる公開テストは存在しません。

Google DeepMind の SynthID は、AI 生成画像のピクセルに直接埋め込まれる不可視透かしです。ファイルに暗号化署名付きのメタデータチャンクを付加する C2PA とは異なり、SynthID は周波数領域におけるピクセル値を改変します。周波数領域は微細なテクスチャ・エッジ・ノイズパターンを担う領域です。この透かしは、スクリーンショット・クロップ・リサイズ・不可逆圧縮を生き延びるよう設計されています。SynthID 透かしの付いた画像をスクリーンショットし、別のフォーマットで再アップロードしても、透かしはついて回ります。

Google は Imagen、Gemini エコシステム、Vertex AI 画像ツールに SynthID を展開しています。一部のパートナープラットフォームも、Google のインフラを通じて SynthID 透かしの付いた出力を生成します。埋め込みはピクセルレベルで行われるため、ファイルレベルのメタデータ(EXIF、XMP、C2PA チャンク)を除去するツールでは SynthID に一切触れられません。別の手段が必要となります。

本ツールはまず、SynthID の埋め込みと整合する統計的指紋、すなわち既知の SynthID 出力分布と相関する周波数領域のアーティファクト・量子化パターン・ノイズ分布特性を探すヒューリスティック検出器を適用します。続いて、3 段階の妨害パイプラインを実行します。周波数領域の埋め込みグリッドをずらす微小回転、ピクセル位置をシフトさせる分数スケーリング、そして量子化ノイズを付与する再エンコード処理です。これらの変換はいずれも肉眼では分かりませんが、合わせて SynthID が依拠する透かし信号を劣化させます。

これは C2PA メタデータストリッパーとは根本的に異なります。C2PA はファイルチャンクに格納されるため、ピクセルに一切触れずに外科的に除去できます。SynthID はピクセルそのものに織り込まれています。画像を変更せずに「除去」することは不可能です。本ツールの目的は妨害です。透かし信号を、Google の非公開検出器が高い確信度で陽性と一致しなくなるしきい値未満まで低下させることにあります。

広告

使い方

  1. PNG または JPEG 画像をドロップ

    任意の PNG または JPEG をドロップゾーンにドラッグしてください。ファイルはブラウザ内で読み取られ、端末から外部へ送信されることはありません。検出器は、SynthID 透かしが存在する可能性を示唆するヒューリスティック指標を探します。

  2. ヒューリスティック判定を確認

    ツールは SynthID の指標が見つかったか、またその判定に至った根拠を報告します。Google は SynthID の正確なアルゴリズムを公開していないため、すべての検出はベストエフォートのヒューリスティック分析です。

  3. サニタイズ済み画像をダウンロード

    妨害パイプラインは、微小な回転・拡大縮小・再エンコード処理を適用し、視覚的な変化を与えずに周波数領域の透かし信号を劣化させることを目指します。ファイル名には `-synthid-clean` というサフィックスが付与されます。

よくある質問

SynthID とは何ですか?

SynthID は Google DeepMind の不可視透かし技術であり、AI 生成画像のピクセルに直接埋め込まれます。ファイルのメタデータチャンクに格納される C2PA とは異なり、SynthID は周波数領域におけるピクセル値を改変します。透かしはスクリーンショット・クロップ・フォーマット変換を生き延びるよう設計されています。Google の画像生成器である Imagen や Gemini エコシステムに展開されており、他プラットフォームにもライセンス供与されています。

妨害はどのように機能しますか?

サニタイザーは 3 段階のパイプラインを適用します。周波数領域のグリッドをずらすための微小回転 (0.5–1.0 度)、ピクセル位置をシフトさせる分数スケーリング (99–101%)、および量子化ノイズを加える quality 0.92 での再エンコード処理です。これらの変換はそれぞれ単独では知覚不能ですが、合わせて SynthID が依拠する透かし信号を劣化させます。

SynthID を完全に除去できますか?

保証はできません。Google は SynthID を、回転・クロップ・圧縮・スクリーンショットといった一般的な画像操作に対して堅牢となるよう設計しています。本パイプラインは複数の変換を組み合わせて妨害効果を最大化しますが、透かしは弱められた状態で残る可能性があります。本ツールはヒューリスティックに基づくものであり、除去を証明することはできません。

妨害は画質に影響しますか?

変換はあえて微小となるよう設計されています。回転は 1 度未満、スケーリングは 1% 以内、JPEG 再エンコードは quality 92 です。多くの閲覧者は違いに気づきませんが、出力画像はもはやオリジナルとのピクセル完全一致ではありません。ピクセル単位の完全な保持が必要な場合は、C2PA メタデータストリッパーの方が適しています。メタデータチャンクのみを除去し、ピクセルには触れません。

どの画像に SynthID が付与されていますか?

Google は Imagen、Gemini 画像生成、Vertex AI 画像ツールの出力に SynthID を適用します。Google の Vertex AI を活用する一部のパートナープラットフォームも、SynthID 透かしの付いた画像を生成する場合があります。OpenAI、Adobe、Midjourney、Stable Diffusion の画像は通常 SynthID を搭載しません(代わりに C2PA や独自の透かしを採用しています)。

画像がアップロードされることはありますか?

ありません。検出と妨害はいずれもブラウザ内で JavaScript により実行されます。画像バイト列はメモリ内で読み取り・分析・変換・再書き込みされ、ネットワーク呼びは行われず、サーバーがコンテンツを閲覧することはなく、セッション間でデータが保存されることもありません。

制限事項

  • ヒューリスティック検出のみGoogle は SynthID の検出アルゴリズムや透かしの埋め込み鍵を公開していません。本検出器が探すのは間接的な統計指標、すなわち周波数領域のアーティファクト、量子化パターン、雑音分布特性であり、これらが SynthID 透かし画像と相関します。偽陽性・偽陰性の双方が発生する可能性があります。
  • 完全な除去は保証されませんSynthID は一般的な画像操作を生き延びるよう設計されています。本妨害パイプラインは周波数領域の透かしを劣化させることが知られる変換を適用しますが、透かしが完全に除去されたかを確かめることはできません。出力は「ベストエフォートでサニタイズされた」ものとして扱い、「クリーンであることが認証された」ものとして扱わないでください。
  • PNG と JPEG のみ対応サニタイザーは PNG と JPEG の入力に対応します。WebP、AVIF およびその他の形式には未対応です。処理が必要な場合は、先に PNG または JPEG へ変換してください。
  • 不可逆な処理メタデータチャンクのみを除去しピクセルには触れない C2PA ストリッパーとは異なり、SynthID の妨害には画像の再エンコードが必須です。そのため出力は入力とのバイト一致コピーにはなりません。視覚的な差異は無視できるものの、ピクセル値は変化します。

プラットフォーム別の注意点

macOS
SynthID を検出・除去できるネイティブ macOS ツールは存在しません。Preview.app と Photos は SynthID 関連の指標を一切表示しません。唯一のリファレンス実装は Google 製のクローズドソース SynthID ツールキットであり、一般公開されていません。本ツールは、ファイルをサーバーに送信せずに済む最も近い代替手段を提供します。
Windows
Windows には SynthID を認識する機能が組み込まれていません。エクスプローラーとフォトアプリは標準的な画像メタデータのみを表示し、SynthID 透かしに関する情報は一切出しません。Google の非公開検出鍵にアクセスせずに「SynthID を検出」とうたうツールはいずれもヒューリスティック止まりであり、本ツールも例外ではありません。
Linux
CLI の代替手段: `exiftool` と `identify` (ImageMagick) はピクセル単位の統計を調査できますが、SynthID 専用の検出器は備えていません。本ツールの背後にある SynthID ヒューリスティックは純粋関数のモジュールとして公開されています。詳細はオープンソースリリース内の `src/lib/ai-cleanup/synthid.ts` を参照してください。
Web
完全にクライアントサイドで動作します。ファイルは Uint8Array として読み込まれ、ヒューリスティック分析と妨害は JavaScript で実行され、ダウンロード用に Blob URL が生成されます。アップロードも、サーバーとのやり取りも、テレメトリ送信も行いません。
広告
広告