일반 소개
DeepMosaics는 이미지와 동영상에서 모자이크를 자동으로 제거하거나 모자이크 효과를 추가하도록 설계된 시맨틱 분할 및 이미지 간 변환 기술을 기반으로 하는 오픈 소스 프로젝트입니다. 이 프로젝트는 딥 러닝의 힘을 활용하여 디코딩 또는 인코딩된 모자이크 이미지를 효율적으로 처리할 수 있는 방법을 사용자에게 제공하며, 특히 GPU 가속을 최대한 활용하기 위해 CUDA 환경이 설치된 NVIDIA GPU에서 실행하는 데 적합합니다.
프로젝트가 오래되었기 때문에 기본 설치 프로세스에 따라 환경 버전에 따라 이상 현상이 발생할 수 있으므로 최신 버전의 원클릭 배포 패키지를 설치하시기 바랍니다.


기능 목록
- 사진 및 동영상에서 모자이크 자동 제거
- 모자이크 효과 자동 추가
- 여러 운영 체제 지원(Windows, Linux, Mac OS)
- 딥러닝 기술을 사용한 효율적인 처리
- 처리 개선을 위해 사전 학습된 모델 제공
- 맞춤형 데이터로 모델 학습 지원
도움말 사용
설치 단계
- 복제 프로젝트:
git clone https://github.com/HypoX64/DeepMosaics.git cd DeepMosaics
- 가상 환경을 만들고 활성화합니다(선택 사항):
virtualenv mosaic source mosaic/bin/activate
- 종속성을 설치합니다:
pip install -r requirements.txt
종속 버전이 오래된 경우 버전 번호를 제거하도록 수정한 후 설치하세요.
모자이크 추가
다음 명령을 사용하여 사진에 모자이크를 추가할 수 있습니다:
python deepmosaic.py --media_path ./path/to/your/image.jpg --model_path ./pretrained_models/mosaic/add_face.pth --gpu_id 0
모자이크 제거
다음 명령을 사용하여 사진에서 모자이크를 제거합니다:
python deepmosaic.py --media_path ./result/path/to/your/image_with_mosaic.jpg --model_path ./pretrained_models/mosaic/clean_face_HD.pth --gpu_id 0
주의
- 사전 학습된 모델이 다운로드되어 올바른 경로에 배치되었는지 확인합니다.
- 런타임은 컴퓨터 성능에 따라 달라지며, 빠른 처리를 위해 GPU에서 실행하는 것이 좋습니다.
- 동영상 파일의 경우 팟플레이어를 사용하여 출력을 재생하는 것이 좋습니다.
사용 사례 및 모범 사례
딥모자이크는 개인정보 보호, 예술 작품 제작, 동영상 편집 등 다양한 분야에서 사용됩니다. 예를 들어, 인물 사진에서 모자이크를 제거하거나, 인증 시 얼굴 인식 확인을 수행하거나(법적 목적으로만 사용), 그 반대로 민감한 정보에 블러 효과를 추가하여 개인 정보 보호를 강화할 수 있습니다. 아티스트는 이 도구를 사용하여 유명한 그림의 스타일을 모자이크가 포함된 이미지로 마이그레이션하여 사람 얼굴 사진을 반 고흐 스타일로 바꾸는 등 독특한 시각 예술 작품을 만들 수 있습니다.
새 버전의 클라이언트 원클릭 설치 패키지
이전 버전:
https://drive.google.com/open?id=1LTERcN33McoiztYEwBxMuRjjgxh4DEPs
https://pan.baidu.com/s/10rN3U3zd5TmfGpO_PEShqQ 추출 코드 1x0a
새 버전:
https://pan.baidu.com/s/1h4FPF3RSyjoZ17Y8lrIkKg?pwd=gswk 추출 코드: gswk
https://drive.google.com/drive/folders/1-AbrPv09a7YRTYM4Od_Byvc8UqqQj0J1
© 저작권 정책
이 글은 저작권이 있으며 무단으로 복제해서는 안 됩니다.
관련 문서
댓글 없음...