프로젝트 소개
Remove AI Watermarks는 이미지와 비디오에서 AI 생성 출처를 처리하기 위한 Python 패키지이자 명령줄 도구입니다. 문서에 따르면, 사용자가 소유하거나 생성한 콘텐츠에 대해 합법적인 용도로 사용되도록 설계되었으며, 스톡 에이전시 미리보기나 기타 타사 유료 콘텐츠 워터마크를 대상으로 하지 않습니다.
이미지 기능에는 출처 검사, 선택적 AI 대 카메라 및 소스 내보내기 분류, 등록된 가시 마크 제거, 수동 영역 지우기, 메타데이터 제거가 포함됩니다. 인식되는 가시 이미지 마크로는 Google Gemini/Nano Banana 스파클, Doubao 및 Jimeng 마크, Qwen, Kling AI, Yuanbao, Baidu, LiblibAI, RunningHub, 그리고 보정된 Microsoft 및 Samsung 변형이 있습니다. 채우기는 기본적으로 OpenCV를 사용하거나 선택적 MI-GAN 및 LaMa 백엔드를 사용할 수 있습니다. 메타데이터 지원은 C2PA, EXIF, XMP, IPTC, 생성기 매개변수, 중국 TC260 AIGC 라벨, 공급업체별 신호를 포함합니다. JPEG 메타데이터 제거는 인코딩된 이미지 스캔을 보존하는 것으로 설명됩니다.
보이지 않는 이미지 마크의 경우, 주요 CLI/API 경로는 qwen-zimage, sdxl-zimage 또는 chroma-zimage와 같은 확산 파이프라인을 사용하여 이미지를 재생성합니다. 이러한 파이프라인은 CUDA가 필요하며 CPU나 Apple GPU 대체 기능이 없습니다. 특화된 로컬 Microsoft Paint InvisMark 경로는 검증된 로컬 Watermarker.dll 페이로드를 검사하고 중단할 수 있으며, 더 작은 픽셀 변경으로 CUDA 없이 작동합니다. 선택적 검증 텍스트 후처리는 운영자가 검토한 텍스트 매니페스트를 허용합니다.
비디오 명령은 출처 식별, 메타데이터 검사 또는 제거, 등록된 가시 마크 제거, 디렉토리 처리, 선택적 보이지 않는 픽셀 재생성 프로필 실행을 할 수 있습니다. 지원되는 컨테이너는 MP4, MOV, M4V, WebM, MKV, AVI, FLV입니다. 가시 비디오 지원은 Sora 2, 현재 및 레거시 Veo 마크, Seedance, Doubao, Dola, Hailuo AI, Kling AI를 나열합니다. 감지기는 인접 프레임에서 안정적으로 반복되는 마크가 필요합니다. 오디오는 복사되고, 변경된 비디오는 트랜스코딩되며, 시간적 일관성 처리는 기본적으로 활성화됩니다. 메타데이터 처리는 가능한 경우 스트림 트랜스코딩을 피하며, TC260 태그 및 컨테이너 메타데이터에 대한 형식별 처리가 있습니다.
선택적 비디오 SynthID 경로는 공유 시간적 잠재 노이즈를 사용하는 보정된 VAE 재생성 프로필을 사용합니다. 프로젝트는 기본 노이즈 프로필이 특정 샘플에서 문서화된 제공자 오라클 검사를 통과했다고 말하지만, Google은 로컬 디코더를 제공하지 않으며, 모든 파일에 대해 결과가 보장되지 않고, 제공자 시스템이 변경될 수 있으며, 중요한 출력은 다시 확인해야 한다고 언급합니다. README는 복사된 오디오 워터마크 상태를 미확인으로 보고합니다.
패키지는 메타데이터, 가시 제거, 비디오 처리, 감지, 분류, 확산, 픽셀, HEIF, TrustMark, MI-GAN, LaMa 및 기타 기능을 위한 모듈식 확장을 통해 배포됩니다. 고수준 Python API는 파일 경로 또는 BGR NumPy 배열을 허용하며 단일 파일, 배치, 메타데이터 검사, 가시 제거, 비디오 처리 및 확산 워크플로우를 다룹니다. 저장소는 에이전트 스킬, 별도의 ComfyUI 통합, raiw.cc에서 호스팅되는 버전도 문서화합니다. 중요한 제한 사항으로는 얼굴, 텍스트, 해상도, 프레임 속도 또는 세부 사항의 가능한 변경, 가시 경로에 대한 HDR/PQ/HLG 및 8비트 초과 비디오 거부, 로컬 신호가 없으면 확인된 깨끗함이 아닌 알 수 없음을 의미한다는 원칙이 있습니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.