wiltodelta/remove-ai-watermarks

Remove visible and invisible AI watermarks and provenance metadata from images and video. Python library and CLI for SynthID, C2PA, EXIF, IPTC, XMP, and common generative-AI marks.

解決する問題

このツールは、所有する画像や動画からAI生成の出所マークを除去します。対象となるのは、可視ラベル(Geminiのスパークルなど)、不可視のピクセルレベル透かし、AI固有のメタデータ(C2PA、EXIF、XMPなど)の3種類です。

仕組み

対象に応じて、ツールは異なる手法を使用します:

  • 可視除去:想定される領域で登録済みマークを検出し、マスクを作成し、OpenCV、MI-GAN、またはLaMaインペインティングで領域を塗りつぶします。
  • メタデータ除去:フォーマット対応のストリッピングを使用して、画像を再圧縮したり動画ストリームのオフセットを変更したりせずにAIタグを除去します。
  • 不可視除去:拡散パイプライン(Qwen-Image-2512やSDXLなど)を使用して画像や動画シーケンスを再生成し、ピクセルおよび周波数領域の透かしを破壊します。

対象ユーザー

AIメディアを生成し、自分のファイルから出所シグナルを除去してよりクリーンなプレゼンテーションを実現したいコンテンツクリエイター向けです。

ハイライト

  • 包括的な動画サポート:Sora、Veo、Seedance、Doubao、Dola、Hailuo AI、Kling AIからの可視マークを処理します。
  • マルチバックエンドインペインティング:高品質な可視マーク除去のためにOpenCV、MI-GAN、LaMaをサポートします。
  • 不可視透かしの破壊:CUDAアクセラレーションによる拡散再生成を使用して隠れた透かしをターゲットにします。
  • メタデータストリッピング:さまざまな動画コンテナ(MP4、MOV、MKVなど)からC2PA、EXIF、XMP、IPTC、中国TC260 AIGCラベルをクリーンアップします。
  • バッチ処理:画像または動画のディレクトリ全体を処理するためのCLIコマンドが含まれています。

関連

  • Dispatch
  • プロジェクト
  • プロジェクト
  • Dispatch
  • Dispatch