AI画像ヒューマナイザー — 拡散モデルの指紋を除去
拡散モデルの指紋に対する汎用的な後処理:マイクロブラー、リサンプル、フィルムグレイン。ベンダーに依存しません。ファイルは端末から一切出ません。
Drop your image here
Generic post-processing for diffusion-model fingerprints. PNG, JPG, or WebP — files never leave your device.
想定される用途
- 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.
- ヒューマナイズ・パイプラインは汎用的なものであり、特定の透かしや指紋の除去を保証するものではありません。
- 出力は入力と画素単位で完全に一致するコピーではありません。高強度設定では視覚品質が劣化することがあります。
AIが生成した画像には、微妙な統計的指紋が刻まれています。ノイズ分布のパターン、周波数領域のアーティファクト、画素レベルの相関であり、これらは写真を生成した画像と区別するための特徴となります。これらの指紋は(C2PAやSynthIDのような)意図的な透かしではなく、拡散プロセス、モデルアーキテクチャ、学習データが創発的に生み出した特性です。学習済みの分類器なら検出できます。人間の目には見えないかもしれませんが、確かに存在します。
Image Humanizerは、これらの指紋を劣化させるために設計された汎用的な後処理パイプラインを適用します。具体的には、高周波アーティファクトを軟化させる(0〜0.5 sigmaの)マイクロ・ガウシアン・ブラー、画素レベルの相関を破壊する分数リスケール(96%→104%)、制御されたノイズを加える輝度摂動を組み合わせます。強度スライダーは各ステップの処理強度を制御します。
パイプラインはベンダーに依存しないため、特定の透かしだけでなく、幅広いクラスのモデル指紋に対して機能します。その代償は精度です。C2PA Stripperが外科手術的なツールであるのに対し、これは鈍器です。特定のベンダーから既知のメタデータのチャンクを除去する必要がある場合は、専用のツールを使用してください。複数クラスのモデルアーティファクトを一度に劣化させる汎用的なクリーンアップ・パスが必要なら、本ツールが最適な選択です。
使い方
画像をドロップする
任意のPNG、JPG、WebPをドロップゾーンにドラッグしてください。ファイルはブラウザ内で読み取られ、端末から一切出ません。
強度スライダーを調整する
強度スライダーは、ヒューマナイズ・パイプラインの処理強度を制御します。0%では画像はそのまま、100%ではパイプラインが最大のブラー、リサンプル、摂動を適用します。
ヒューマナイズ後の画像をダウンロードする
処理後の画像は`-humanized`サフィックス付きでダウンロードできます。パイプラインはマイクロブラー、分数リスケール、輝度摂動を適用し、画像の見た目を損なうことなくモデル指紋を劣化させるよう設計されています。
よくある質問
拡散モデルの指紋とは何ですか?
AI画像生成器はその出力に微妙な統計的パターンを残します。具体的なノイズ分布、周波数領域のアーティファクト、画素レベルの相関などで、これらはモデルアーキテクチャや学習データに特有なものです。ヒューマナイズ・パイプラインは、マイクロブラー、リサンプル、摂動という汎用的な後処理を適用して、これらのパターンを劣化させます。
どのモデルを対象としていますか?
このヒューマナイザーはベンダーに依存しません。画像がDALL-E、Midjourney、Stable Diffusion、その他の生成器のいずれから出力されたかに関わらず、同じ後処理パイプラインを適用します。特定の透かしやメタデータ形式を標的としないため、幅広いクラスのモデル指紋に対して機能します。
画質に影響しますか?
デフォルトの50%強度では変化は微妙で、ほとんどの閲覧者は気づかないでしょう。100%ではわずかな軟調化が見られる場合があります。指紋の破壊と視覚的忠実度のトレードオフとなるため、スライダーを使って適切なバランスを見つけてください。
C2PA StripperやSynthID Sanitizerとは何が違うのですか?
C2PA Stripperは画素に触れることなくメタデータのチャンクを除去します。SynthID Sanitizerは周波数領域の透かしを破壊するために特別に設計された回転とリスケールを適用します。Image Humanizerは、複数のクラスのモデルアーティファクトを一度に劣化させる汎用パスであり、外科手術的なツールというよりは鈍器です。
画像はアップロードされますか?
いいえ。すべての処理はJavaScriptによりブラウザ内で実行されます。画像のバイト列は読み取られ、変換され、すべてメモリ内で書き換えられます。ネットワーク呼び出しは行われず、サーバーがコンテンツを見ることもありません。
制限事項
- 汎用的なアプローチヒューマナイズ・パイプラインは特定の透かしや指紋に合わせて最適化されていません。幅広いクラスのパターンを劣化させますが、特定のマーキングを標的とした除去や、それを保証するものではありません。メタデータベースの来歴情報(C2PA)については、代わりにC2PA Metadata Stripperを使用してください。
- 不可逆な処理ヒューマナイズ・パイプラインは画像を再エンコードするため、出力は入力とバイト単位で同一のコピーにはなりません。中程度の強度では視覚的な差異は微妙ですが、画素値は変化します。
プラットフォーム別の注意点
- macOS
- 同等の機能を提供するネイティブmacOSツールはありません。Preview.appやPhotosには、指紋破壊のための後処理パイプラインは一切用意されていません。
- Windows
- AI画像をヒューマナイズできるWindows内蔵ツールはありません。最も近い代替はPaintやPhotosでブラーフィルタを適用することですが、はるかに破壊的です。
- Linux
- 個別のパイプラインステップのCLI代替:`convert -gaussian-blur`(ImageMagick)でブラー、`convert -resize`でリサンプルを行います。本ツール内の統合パイプラインは純関数モジュールとして公開されています — `src/lib/ai-cleanup/image-effects.ts`を参照してください。
- Web
- 完全にクライアントサイドで動作します。ファイルはUint8Arrayに読み込まれ、ヒューマナイズ・パイプラインで処理され、ダウンロード用のBlob URLが生成されます。アップロードなし、サーバー往復なし、テレメトリなし。