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