MagicColor: 홍콩과기대 팀이 개발한 확산 모델 기반 다중 인스턴스 선화 자동 채색 프레임워크

MagicColor: 홍콩과기대 팀이 개발한 확산 모델 기반 다중 인스턴스 선화 자동 채색 프레임워크 82

홍콩과기대 팀이 개발한, 단일 순전파로 다중 인스턴스 통합을 지원하는 최초의 선화 채색 프레임워크입니다. 사용자는 흑백 선화와 참고용 참고 이미지 몇 장만 업로드하면 시스템이 단 몇 초 내에 정밀하고 자연스러운 색상 채움을 자동으로 완성합니다.

#创作工具 #调色配色

MagicColor: 홍콩과기대 팀이 개발한 확산 모델 기반 다중 인스턴스 선화 자동 채색 프레임워크소개

MagicColor란 무엇인가요?

MagicColor는 홍콩과학기술대학교(광저우)에서 제안한 확산 모델 기반 다중 인스턴스 라인아트 채색 프레임워크입니다. 사용자는 흑백 라인아트 한 장과 여러 참고 이미지만 업로드하면, 시스템이 단번에 정확하고 자연스러운 색상 채우기를 수행하며 여러 인스턴스 간의 일관성을 유지합니다. 기존의 방식과 비교했을 때, MagicColor는 한 번에 끝내는 채색을 구현하여 디자인 효율을 크게 향상시킵니다.

MagicColor:香港科技大学团队开发基于扩散模型的多实例线稿自动上色框架.webp

MagicColor 핵심 기능

  • 원클릭 채색: 사용자는 라인아트 이미지와 참고 이미지만 제공하면 시스템이 자동으로 채색을 완료합니다.

  • 다중 인스턴스 처리: 라인아트 내의 여러 인스턴스(예: 여러 캐릭터)를 자동으로 식별하고 구분하여 각 인스턴스에 적절한 색상을 할당합니다.

  • 효율적인 생성: 업로드부터 결과 생성까지 단 몇 초면 충분하여 빠른 제작 상황에 적합합니다.

MagicColor 기술 원리

  • 자체 학습 전략: 다중 인스턴스 학습 데이터 부족 문제를 해결합니다.

  • 인스턴스 가이드: 각 인스턴스에 색상 정보를 제공합니다.

  • 엣지 손실 및 세밀한 색상 매칭: 시각적 품질과 색상 매칭 정확도를 향상시킵니다.

MagicColor 技术原理.webp

MagicColor 활용 시나리오

  • 애니메이션 제작: 컬러 캐릭터 이미지를 빠르게 생성하여 창작 효율을 높입니다.

  • 게임 캐릭터 디자인: 스타일에 부합하는 캐릭터 이미지를 효율적으로 생산합니다.

  • 광고 일러스트레이션: 고품질 일러스트레이션을 빠르게 생성합니다.

MagicColor 应用场景.webp

MagicColor 장점

  • 세부 처리: 이미지 엣지의 선명도를 유지하고 색상 혼란을 방지하는 데 뛰어난 성능을 보입니다.

  • 유연성: 실사 사진, 애니메이션 스크린샷 등 다양한 스타일의 참고 이미지를 지원합니다.

  • 빠른 생성: 업로드부터 완료까지 단 몇 초밖에 걸리지 않아 많은 시간을 절약합니다.

MagicColor 설치 및 사용 방법

1. 환경 구축

1. Python 환경 생성:

conda create -n MagicColor python=3.10
pip install -r requirements.txt

2. 저장소 복제:

git clone https://github.com/YinHan-Zhang/MagicColor.git
cd MagicColor

2. 데이터 준비

데이터셋을 다음과 같은 형식으로 준비합니다:

data/
├── dir_name
├── masks/
├── dir_name.jpg  # 线稿图像
├── dir_name_1.jpg  # 参考图像 1
├── ...

사전 학습된 가중치를 다운로드합니다(GitHub 설명 참조).

3. 추론

추론 스크립트를 실행합니다:

cd scripts
bash multi_ref_infer.sh

4. 학습

학습 스크립트를 실행합니다:

cd scripts
bash multi_ref_train.sh

5. 인터랙티브 인터페이스

Gradio 애플리케이션을 시작합니다:

cd inference
python gradio_app.py

MagicColor는 흑백 라인아트를 생동감 있는 컬러 이미지로 자동으로 변환하며, 실사 사진, 애니메이션 스크린샷 등 다양한 스타일의 참고 이미지를 지원하고 PNG 및 JPG 형식을 지원하여 애니메이션 디자인 및 게임 캐릭터 제작 효율을 크게 향상시킵니다.

MagicColor: 홍콩과기대 팀이 개발한 확산 모델 기반 다중 인스턴스 선화 자동 채색 프레임워크 와 관련된 도구