본문 바로가기
  • 머킹이의 머신로그
AI

[Stable Diffusion] 간단하게 그림체 바꿔보기

by 머킹 2023. 10. 19.
728x90

Stable Diffusion을 이용해서 img2img 그림체 바꾸기

 

안녕하세요 머킹입니다.

무려 감기를 5일 동안 앓고 있습니다..

이번 감기가 정말 정말 독하더군요 ㅠㅠ

다들 꼭 마스크 쓰고 다니시고.. 따뜻하게 입고 다니세요..

 

이번주에 배운 Stable Diffusion이 너무 재미있어서

시간 가는 줄 모르고 계속 그림체 바꾸는 재미에 빠졌습니다.

 

stable diffusion은 2022년에 출시된 딥 러닝, 텍스트-이미지 모델입니다.

텍스트 설명에 따라 상세한 이미지를 생성하는 데 주로 사용되지만

인페인팅, 아웃페인팅, 이미지 생성과 같은 다른 작업에도 적용할 수 있다고 합니다.

 


저는 이번에 나가게 된 공모전에서 직접 캐릭터를 만들기로 했는데요.

팀원분이 캐릭터를 굉장히 잘 만들어주셔서 

저 캐릭터들을 다양한 화풍으로 바꿔보고 싶다!라는 생각을 했습니다.

 

이 그림이 원본이자 팀원분이 만들어주신 그림인데요.

굉장히 귀여운 소녀이미지입니다.

 

일단 이 그림을 만드는 방법부터 살펴보겠습니다.

civitai.com이라는 홈페이지에 들어가면

많은 사람들이 만들어 놓은 모델들이 있는데요. 자유롭게 다운로드 가능합니다.

 

만약 마음에 드시는 그림체가 있다! 그럼 클릭해 보세요

이런 느낌으로 그림체와 오른쪽에 prompt와 seed 등이 나와있습니다.

저 조절값들을 이용해 주시면 되는데요 일단

이 두 개를 먼저 다운로드해주셔야 합니다.

CHECKPOINT와 LORA 두 가지로 나뉘었는데요.

이렇게 stable-diffusion에 폴더들에 다운로드를 받고 넣어주시면 되는데요

CHECKPOINT는 Stable-diffusion에 넣고 LORA는 꼭 Lora에 넣어주세요.

그리고 gradio를 통해 들어가신다면

 이런 화투모양이 있는데 여기를 클릭하면 이렇게 다운로드한 것들이 보입니다.

원래 이렇게 썸네일이 같이 있지는 않습니다.

저는 구분을 쉽게 하기 위해서 아까 사이트에 있는 이미지를 다운로드하여서

Lora 폴더에 '모델과 똑같은 파일명. jpg'로 올려주면 이렇게 볼 수 있습니다!

 

이렇게 프롬프트를 잔뜩 입력하고

밑에 값들을 조정해 주고 저 Generate 버튼을 눌러줍니다.

만약 모델을 다운로드했는데 재시작 버튼을 눌러도 안된다면

클라우드를 재실행해주세요.

 

그리고 만약에 다 안된다면...

눈물을 머금고 클라우드를 삭제하고 다시 해야 합니다..

 

저 위의 SD XL 모델 용량이 굉장히 커서

학원컴 용량이 모자라서 저는 모델을 못쓸 것 같습니다ㅠㅠ

용량 넉넉하신 분들만 사용하세요!!

 

적절한 시드를 맞춰가면서 하면

이렇게 다양한 결과가 나오게 됩니다!

신기하지 않나요..

 

최대한 원본을 유지시키고 싶다면

아래 Denoising strength를 낮게 잡아주고

CFG Scale은 ai에게 억지로 프롬프트를 맞추는 거라고 하네요!

더 다양한 그림체를 해보고 싶습니다.

 

진짜 이렇게 만들면서 느낀 건 AI 발전이 놀라우면서도

저작권에 관한 생각이 바로 들었어요.

누구나 다 이렇게 만들어 버린다면 진짜 그림을 그리시는 분들의 특성을 지우는 셈이니까요.

AI 분야가 발전하면 발전할수록 AI 윤리가 정말 중요하다고 느낍니다.