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等)。

運作方式

根據目標不同,此工具使用不同的技術:

  • 可見移除:在預期區域偵測已註冊標記,建立遮罩,並使用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