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