ガイド

SynthIDと不可視ウォーターマーク versus メタデータ

ウォーターマークはピクセルに、メタデータはファイルに存在します。各々が何に対して保護でき、何ができないか、およびAuditImageがなぜメタデータのみを読み取るのか。

2つの異なる道

AIコンテンツをマークする方法は2つあります:

  • メタデータ:ファイルのメタデータセグメントに宣言を書き込む方法。C2PA、IPTC DigitalSourceType、AIGC暗黙ラベルがこれに該当します。読み取り可能、構造化、署名可能ですが、誰かが削除した瞬間に消えます。
  • 不可視ウォーターマーク:目で見えない方法でピクセル自体にマーカーを埋め込む方法。GoogleのSynthID、MetaのStable Signature、Adobe / Digimarcのスキームがこれに該当します。スクリーンショット、トリミング、圧縮に確率で耐えますが、検出器を保有する会社のみが読み取れます。

SynthIDとは

SynthIDはGoogle DeepMindのウォーターマーク技術で、ImagenとGeminiから出力される画像、動画、音声、テキストに使用されます。画像バージョンは生成時にピクセル値を微調整し、人間には見えずGoogleの検出器には認識可能なシグナルを埋め込みます。2025年、GoogleはSynthID Detectorポータルを開設し、GeminiとGoogle Searchに検出機能を組み込みました。

これはメタデータではありません。ファイル内のどのフィールドにも「SynthID」とは記載されていません。exiftoolやAuditImageでImagenの画像を確認しても、Googleが同時に書き込むC2PAまたはIPTCマーカーのみが表示され、ウォーターマーク自体は表示されません。

各々の弱点

メタデータ:再エンコードで失われる。署名されていない場合は偽造可能。移植可能。

不可視ウォーターマーク:モデルを所有する会社のみが検出できるため、第三者は検証できない。強い幾何学変換、再描画、敵対的攻撃で弱体化する。異なる会社のウォーターマークは互換性がない。誰が、何で、何が行われたかなどの構造化情報を表現できない。

互いに補完し合う理由

C2PA仕様は「ソフトバインディング」用の場所を予約しています:マニフェストにウォーターマークIDを記録でき、マニフェストが削除されたがウォーターマークが残っている場合、IDからマニフェストにたどり着けます。Google、Adobe、Digimarcはこの組み合わせを推進しています。理想的なのは、ファイル内の署名されたマニフェストとピクセル内のウォーターマークが互いに指し示し合うことです。

AuditImageが行うことと行わないこと

AuditImageはメタデータセグメントのみを読み取ります:C2PA、EXIF、XMP、PNGテキストチャンク、AIGCラベル。ピクセルレベルの分析は行わないため:

  • SynthIDや任意の不可視ウォーターマークを検出できません。
  • 統計的な「AI画像分類器」による推測も行いません。

メタデータが削除されたImagen画像は、「利用可能なメタデータなし」という判断結果になります。ウォーターマークの確認にはGoogleのSynthID Detectorを使用してください。統計的な推測には専用の分類器を使用し、誤差率を理解してください。

パブリッシャーへのアドバイス

出処で認識されるようにしたい場合:C2PA対応ツールでエクスポートし、オリジナルを保持してください。GoogleまたはAdobeの生成ツールを使用する場合、ウォーターマークとマニフェストの両方が書き込まれます。公開する際は、メタデータを保持するチャネルを優先してください。