SerialLain3170/adeleine

Automatic line art colorization using various types of hint or without hint

해결하는 문제

Adeleine은 선화를 자동으로 색칠하는 데 사용되는 딥러닝 프레임워크입니다. 색칠의 일관성과 유연성을 확보하여, 사용자가 다양한 유형의 힌트를 통해 원하는 스타일을 구현할 수 있도록 합니다.

작동 방식

이 프로젝트는 pix2pix, pix2pixHD, BicycleGAN 등의 이미지 간 변환 방법을 구현하며, 색칠에 대한 안내(힌트)를 제공하는 세 가지 주요 방법을 지원합니다.

  • 아타리 힌트: 원하는 색상을 나타내기 위해 특정 색의 선을 사용합니다.
  • 태그 힌트: 텍스트 태그를 사용하여 색상 팔레트를 안내합니다.
  • 참조 힌트: 기존 이미지를 스타일이나 색상 참조로 사용합니다.

특정 선화 스타일에 과적합되는 것을 방지하기 위해, 여러 가지 선 추출 방법(XDoG, SketchKeras, Sketch Simplification)을 사용하고, 무작위 형태학적 변환 및 RGB 값 조정과 같은 데이터 증강 기법을 적용합니다.

대상 사용자

연필 스케치 또는 디지털 스케치의 선화에 색을 채우는 과정을 자동화하고 싶은 디지털 아티스트 및 일러스트레이터

주요 특징

  • 유연한 안내 기능: 색상 힌트, 텍스트 태그, 또는 참조 이미지를 통해 색칠이 가능합니다.
  • 강력한 선화 처리: 다양한 그림 스타일에 대응하기 위해 여러 가지 추출 방법을 사용합니다.
  • 다양한 기법: 힌트 없이도, 그리고 힌트를 사용해도 가능한 다양한 GAN 기반 아키텍처를 구현합니다.
  • GUI 애플리케이션: 도구에 더 쉽게 접근할 수 있도록 그래픽 사용자 인터페이스를 포함합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • Dispatch
  • 프로젝트