본문 바로가기

AI

이미지 생성 AI로 '애니메이션풍 미소녀 일러스트' 만드는 방법!

이미지 생성 AI로 '애니메이션풍 미소녀 일러스트' 만드는 방법!

이미지 생성 AI로 '애니메이션풍 미소녀 일러스트' 만드는 방법

이번에는 제목에서 알 수 있듯이 이미지 생성 AI에 대한 이슈로,

무료 이미지 생성 AI "Stable Diffusion"으로 애니메이션 스타일의 소녀 일러스트를 생성하는 기본 방법을 알기 위해 알아보겠습니다.

최근 몇 년 동안 이미지 생성 AI의 발전이 놀랍고 숙련된 화가가 그린 것과 구별할 수 없는 AI 미소녀 일러스트가 SNS와 이미지 게시 사이트에 올라와 논란을 일으키고 있습니다.

그 그림이 정말 잘 그린것인지 아닌지, 그림에 대해 잘 모르지만, AI를 활용하면 윈도우 배경화면용 뿐만 아니라 게임 개발에도 사용할 수 있는 고품질 소녀 일러스트를 만들 수 있을 것이라고 생각합니다.

하지만 그래도 이미지 생성 AI를 사용하여 소녀의 일러스트를 만들려고 했을 때 이미지가 '"조금 일관적"인 느낌으로 가득 차 있어서 아쉬웠다!'이런 경험 있으신 분들이 많을 것 같습니다.

그래서 로컬 환경에서 원하는 만큼 아름다운 소녀의 고품질 일러스트레이션을 만들 수 있는 방법에 대해 소개해드리려고 합니다.

시행착오를 거듭한 결과 꿀팁에 대한 다양한 꿀팁을 적어보도록 하겠습니다. 그럼 이미지 생성 AI로 '애니메이션풍 미소녀 일러스트' 만드는 방법에 대해 소개해드리겠습니다.

이미지 생성 AI 「Stable Diffusion」이란?

먼저 Stable Diffusion에 대해 간략하게 설명해 드리겠습니다.

Stable Diffusion은 무료로 이용할 수 있는 오픈소스 이미지 생성 AI입니다. Stable Diffusion은 웹 서비스로 유료 제공되는 것이 유명하지만 사실 일정 이상의 PC 스펙이 있으면 로컬 환경에서 돈을 들이지 않고 움직일 수도 있습니다.

로컬 환경에의 인스톨 방법이나 기본적인 사용법은 아래에서 소개하고 있기 때문에, '아직 Stable Diffusion을 만져 본 적이 없다'라고 하는 분은 꼭 그쪽도 봐 주세요.

무료 이미지 생성 AI 'Stable Diffusion' 사용법! 설치 방법과 주문 요령도 세심하게 설명하고 있습니다.

2023.03.12 - [AI] - Stable Diffusion Web UI(SD) 초 간단 윈도우 설치방법 속도 높이는법 소개.

 

Stable Diffusion Web UI(SD) 초 간단 윈도우 설치방법 속도 높이는법 소개.

Stable Diffusion Web UI(SD) 초 간단 윈도우 설치방법 속도 높이는법 소개. 윈도우상에서 로컬로 설치하는 Stable Diffusion Web UI(이하 SD) 이미지 AI의 초 간단 인스톨 방법을 소개합니다. 이 글을 읽으시는

loodyrunning.tistory.com

2023.03.14 - [AI] - Stable Diffusion 기초개념 설명 로라 컨트롤넷 VAE 등.

 

Stable Diffusion 기초개념 설명 로라 컨트롤넷 VAE 등.

Stable Diffusion 어려운 분들을 위한 기초개념 설명 로라 컨트롤 넷등. 이번에는 이미지 생성 AI 입문 주제로 무료 이미지 생성 AI "Stable Diffusion" 개요 및 활용을 정리하여 소개하고자 합니다. 일반 인

loodyrunning.tistory.com

덧붙여 아래에서는, 이미 Stable Diffusion을 사용할 수 있도록 하고 있는 것을 전제로 설명해 갈 것이므로 그 점을 유의해 주셨으면 합니다.

애니메이션풍 일러스트 생성용 학습 모델을 사용하여 미소녀 일러스트를 생성하는 방법

그럼 지금부터가 본론으로, Stable Diffusion을 사용해 애니메이션과 같은 미소녀 일러스트를 생성하는 방법·프롬프트의 요령을 알아보겠습니다.

미소녀 일러스트 생성 샘플

처음에 이번 방법을 사용했을 경우 귀여운 여자아이의 일러스트 생성 예를 몇 가지 게재해 두겠습니다.

Stable Diffusion에서 생성한 미소녀 일러스트 1 / Stable Diffusion에서 생성한 미소녀 일러스트 2
Stable Diffusion에서 생성한 미소녀 일러스트 3 / Stable Diffusion에서 생성한 미소녀 일러스트 4
Stable Diffusion에서 생성한 미소녀 일러스트 5 / Stable Diffusion에서 생성한 미소녀 일러스트 6

꽤 퀄리티 높은 일러스트를 생성할 수 있다고 생각하지 않았을까요? 물론 생성 결과에는 적중률 차이가 있지만 이번 방법을 사용하면 '5장 중 1장' 정도의 비율로 당첨 일러스트가 생성되기 때문에 확률적으로는 상당히 좋지 않을까 생각합니다.

애니메이션풍 일러스트 생성용 학습 모델 다운로드

자, 그럼 애니메이션풍의 미소녀 일러스트를 생성하기 위한 사전 준비를 해보겠습니다. 우선, Stable Diffusion의 디폴트의 학습 모델이라면 미소녀 일러스트를 생성하는 것은 곤란하기 때문에, 애미메이션풍 미소녀 일러스트 전용으로 학습시킨 모델을 사용할 필요가 있습니다. 유명한 모델로는 Waifu Diffusion 등이 있는데, 여기서는 아래의 "TrinArt Derrida model"이라는 모델을 사용하도록 하겠습니다.

페이지를 열면 아래 그림과 같이 파일 탭으로 이동하여 "derrida_final.ckpt"를 다운로드합니다.

TrinArt Derrida model 다운로드

학습 모델 다운로드 방법

※ 추가 :
이 글을 쓴 시점에서는 미소녀 일러스트 생성 모델의 선택지가 적었기 때문에 위 모델을 추천하고 있지만, 최근에는 더욱 고퀄리티 미소녀 일러스트를 쉽고 확실하게 생성할 수 있는 좋은 모델들이 다양하게 등장하고 있습니다. 다른 모델도 체크하고 싶다면 아래 기사도 함께 참조해 봅시다.

2023.03.15 - [AI] - 미소녀 일러스트를 생성할 수 있는 추천 모델 모음 / Stable Diffusion

Stable Diffusion용 툴 설정

그러면 다운로드한 모델을 Stable Diffusion용 툴의 소정 폴더로 이동시켜 설정을 합니다.

Stable Diffusion web UI(AUTOMATIC1111)의 경우

먼저 'Stable Diffusion web UI'를 사용하시는 경우 다운로드한 모델을

webui/models/Stable-diffusion
폴더로 이동시킵니다. 나머지는 web UI를 기동하고 왼쪽 상단 드롭다운 메뉴에서 모델을 전환하면 됩니다.

NMKD Stable Diffusion GUI의 경우

다음으로 「NMKD Stable Diffusion GUI」를 사용하시는 경우, 모델 파일의 이동처는

SD-GUI/Data/models
입니다. 이동할 수 있으면 NMKD Stable Diffusion GUI를 기동하고 아래 그림과 같이 모델을 전환합니다.

모델 전환 방법

이것으로 준비 완료되었습니다!

프롬프트(=주문)의 기본 팁

그런데 이대로 좋아하는 프롬프트(주문)를 입력하면 미소녀 일러스트를 생성할 수 있다고 생각할 수 있는데, 실은 그대로는 생각했던 것과 같은 일러스트를 생성할 수 없을것입니다. 사실 애니메이션 스타일의 귀여운 여자아이 일러스트를 생성하기 위해서는 주문 요령이 있기 때문에 마지막으로 그것을 소개해 드리겠습니다.

· 네거티브 프롬프트 설정
· 그리기 대상 지정 방법
· 특히 중시하는 부분의 지정 방법
· 묘화 범위 지정 방법

네거티브 프롬프트 설정(※필수)

우선 네거티브 프롬프트란에 다음 두 가지 키워드를 넣어 둘 필요가 있습니다.

flat color, flat shading


이 두 가지를 네거티브 프롬프트로 두면 끈적이고 아마추어 같은 칠의 일러스트가 생성되는 것을 방지할 수 있습니다. 이것은 꼭 설정해놔야 합니다.

또 그대로 있으면 옷을 입지 않은 여자아이가 생성되는 경우가 종종 있기 때문에 옷을 입히고 싶다면

n - s - f - w이것은 대시(-)를 빼고 붙여서 입력합니다.


라는 단어도 네거티브 프롬프트에 추가해 둡니다. 이것은 '직장에서 열람 주의'라는 뜻의 속어로, 뭐 요컨대 어른용 일러스트를 가리키는 단어입니다. 그것을 네거티브 프롬프트에서 제외함으로써 제대로 옷을 입은 여자아이를 생성해 줍니다.

그리기 대상 지정 방법

다음은 그리기 대상(즉 여기서는 미소녀)을 어떤 프롬프트에 빠뜨릴 것인가에 대해서입니다. 이것에 관해서는 심플하게

very cute and beautiful girl


로 하면 좋습니다. 다만 이러면 어떤 미소녀인지가 상당히 랜덤이 되어 버리기 때문에 예를 들면 'girl' 부분을 아래와 같이 바꿔보면 좀 더 구체적으로 지정할 수 있습니다.

  • 여고생의 미소녀인 경우: school girl
  • 메이드 복의 미소녀인 경우 경우 : maid girl

특히 중시하는 부분의 지정 방법

그러면 다음은 특히 중시하는 부분을 지정하도록 하겠습니다. 기본적으로 여자아이의 일러스트는 얼굴이 가장 중요하기 때문에 주문으로서는

very cute and beautiful anime face and eyes


그렇다면 이상에 가까운 애니메이션 풍미소녀의 일러스트를 생성하는 것이 가능합니다. 또, 조금 더 두껍게 칠하고 싶다면

extremely beautiful detailed anime face and eyes


이런 프롬프트로 하면 좋습니다.

그리기 범위 지정 방법

마지막으로 그리기 범위에 대해서입니다만, 글을 쓴 시점의 AI 일러스트는 역시 손이 약점이기 때문에(가급적 손이 비치지 않는) 가 - 슴부터 머리까지의 범위를 그리기만 하면 예쁘게 완성됩니다. 프롬프트에

upper body


을 추가해 둡시다.

이미지 생성 AI로 '애니메이션풍 미소녀 일러스트' 만드는 방법 정리

위에서 Stable Diffusion을 사용하여 미소녀 일러스트를 만드는 방법에 대해 설명했습니다.

이미지 생성 AI로 원하는 일러스트를 만들기 위해서는 아직 많은 트릭이 필요하지만, 그 트릭을 알면 귀여운 소녀 일러스트를 원하는 만큼 얼마든지 만들 수 있기 때문에 좋은 시대라고 생각합니다. 위 내용을 참고하여 이미지를 생성해 봅시다. 여기까지 이미지 생성 AI로 '애니메이션풍 미소녀 일러스트' 만드는 방법들이었습니다.

교차형 무한