지금까지 배운거

WebUI 설치 - https://arca.live/b/aiart/68935395

모델 설치 - https://arca.live/b/aiart/68304467

Prompt 걍 때려 박아보기, 가중치 대충 만져보기 --> 프롬프트 정보 링크

i2i만져보기 삽질 삽질

Controlnet 설치하기_Canny, openpose, depth, seg   https://arca.live/b/aiart/69816884 

3D 모델을 이용한 Controlnet 활용 

멀티 컨트롤넷 사용   https://arca.live/b/aiart/70495537 

Inpaint 사용   https://arca.live/b/aiart/60364202 


이전 글 : Dora의 AI 그림 학습 일기-1 https://arca.live/b/aiart/70776712

               Dora의 AI 그림 학습 일기-2 https://arca.live/b/aiart/70887427

               Dora의 AI 그림 학습 일기-3 https://arca.live/b/aiart/71073257











[주의] 완전 비전공자이면서 완전 뉴비가 완전 주관적인 내용을 썼기 때문에 틀린 부분 많을 수 있습니다. 


--------------------------------------------------------------------------------------------------------------------------------------


AI그림 배우기 시작한 지 2주째, 


왜 갈수록 모르는게 감소해야하는데 증가하는 중인지? 지난 주에 써먹은게 왜 다음 주에 쓸데가 없어지는지? 


이럴거면 그냥 지금 대충 하고 기술 더 발전하면 쓰면 되는 거 아냐? 하는 생각이 든다. 


하지만 결국에 기술이 발전해도 원하는 그림을 잘 만드려면 지금부터 하는게 좋다고 나름 위안을 삼는다. 


어차피 자캐 만드려면  Lora 만드는것도 좋고... 다양한 표정이나 포즈, 컨셉으로 데이터를 착착 쌓아두는게 나중에 좋을테니 말이다. 


마음 같아서 당장 로라를 건들고 싶지만 그러기엔 쌓아둔 데이터가 없다!


 그렇기에 i2i와 익숙해질 겸, 자캐를 만들기 위한 데이터 셋을 모을겸 


i2i의 Batch기능을 사용해보자!


구글에 anime sheet + 원하는 것을 검색해보면 아래와 같이 똑같은 캐릭터를 여러 각도, 표정 등등으로 그려놓은 이미지가 나온다.

이걸 큰 이미지로 설정해두고 얼굴이 너무 많지 않고 너무 난잡하지 않은 것들을 골라골라 받아보자. 




--> Batch에 이용할  Sheet 이미지들.

i2i 칸에는 


img2img / Sketch / Inpaint / Inpaint sketch / Inpaint upload / Batch 가 있는데 


먼저 난 내가 원하는 캐릭터의 얼굴을 먼저 얻고 싶기 때문에 Batch로 대량 가챠를 해볼거다.

'Input directory'에 위에서 다운한 sheet 이미지들을 넣고 주소 복사해서 넣어준다

'output directory'에 만들어진 이미지 어디 저장할 건지 주소 넣어준다. 



그리고 해상도는 크면 클수록 좋겠지? 너무 작으면 다 뭉개지고 denoising strength는 0.7 이상으로 해줘야 다양한 얼굴을 얻을 수 있다.  Prompt에 표정을 넣으면 원하는 표정도 얻을 수 있다. 이제 Generate를 눌러보자

.............


3080 인데도... i2i 1500x1100을 latent upscale+ batch로 돌리면 유튜브도 끊긴다.. 시끄러운 굉음은 덤.



어찌됐든, 수많은 각도, 표정, 의상 등등으로 똑같은 캐릭터? 느낌 나게 이미지를 많이 얻을 수 있다!  가챠가 복사가 된다고?



예로 들면 받은 이미지와 결과물이 이렇다. 



Prompt가 잘 되어 있을 수록, sheet 자체가 고품질일 수록 결과물은 좋겠지? 생각했던 표정, 각도, 헤어스타일 등등이 잘 나왔으면 따로 저장해두자... t2i로 프롬 이리저리 바꾸느라 고생하느니... i2i 로 여러 얼굴들을 얻어보자. Lora 만드는 그 날까지...


아직 Lora를 만드는건 데이터를 모으고 있는 중이고, 의상 디자인도 생각중이라 아직 먼 길인거 같아.. Lora가 있다고 치면 이제 i2i로 내 자캐를 배치할 수 있어야겠지?? 그래서 Inpaint, inpaint upload를 한 번 (본격적으로) 써볼까 해

(링크 : 인페인트 https://arca.live/b/aiart/66068091, upload mask https://arca.live/b/aiart/60442621)  



Magicposer로 구도 만들어주고... 제발 더 좋은 magicposer 나왔으면... (언제나 사랑한다 controlnet)


 


배경 관련된 Prompt, 캐릭터들 prompt 넣어 돌려본다.

대충 이런 느낌이 좋겠다. 근데 canny -> weight 0.7밖에 안 주니깐 남자가 여자가 되어버렸다. 근데 배경이 맘에 드니 이걸로 놀아보자.





이제 inpaint로 가서 남자로 되돌릴 여캐를 칠해주고 남자용 프롬을 넣는다. (multipose랑 canny는 켜놨음 포즈랑 윤곽유지하려고.)


그리고 뒤에 있는 여자도 원하던 프롬을 넣어서 바꿔주자. 



(이번에는 위 이미지를 사용하는데 수정할 부분이 너~무 많으니 최대한 수정할 부분이 적은 이미지를 사용하는것이 Best이다. 하지만 난 글쓰기 위해 그냥 이 이미지 쓰겠다. )


위 이미지는 1024x1024인데 단순 픽셀만 높이는건 Extra 탭에서 할 수 있대. (링크 : https://arca.live/b/aiart/70933993)

난 대충 3000x3000픽셀로 만들어줬어.


이제 각 인물들을 수정할 차례야. 

뽀샵으로 그림의 일부분을 잘라준다 --> 그리고 검정색과 흰색으로 inpaint upload에 쓸 마스크를 만들거다. 걍 Inpaint 안 쓰고 왜 upload쓰냐고? 지금은 대충하지만 더 정밀하게 의상을 바꾸거나 표정 바꿀 때 써먹으려고. 

 

Inpaint로 수정할 부분을 흰색으로, 수정하지 않을 부분을 검정색으로 칠한 이미지도 따로 저장해둔다. 

<<포토샾에서 여러 레이어를 겹쳐보면 이런식이다.

Inpaint upload에 들어가면 그림을 올리는 곳이 있고 마스크를 올리는 곳이 있어. 뽀샾에서 잘라준 그림과 마스크를 집어 넣고, 그림이 너무 튀지 않게 Denoising은 5~7? 정도로 하면 되는거 같아.  마찬가지로 Prompt는 그 캐릭터에 연관된것만 남겨놔야겠지?? 

이제 generate 눌러주면~




이렇게 얼굴이 고해상도인 그림이 만들어지겠지? 이걸 다시 원본 자리에 넣어주면 되겠지?


이왕 한 거 여자도 하고 넘어가자. 



그래서 원본 제자리에 꽂아 넣으면?



이렇게 할 수 있다.


번거로워 보이지만 진짜 번거로운게 맞다. 


일부러 기능들 써보려고 번거롭게 연습을 해본건데. 이거 또한 분명 좀 지나면 쓸데 없는 짓이었겠지? 



원하는 얼굴만으로 그림을 만들려면? 


inpaint를 얼굴만 제외하고 쓰면 되지 않을까? 


포토샾에서 누끼를 따준 다음, Refine edge 기능으로 주변부 선을 부드럽게 해보자. 


1,23,4<<- 얼굴쪽만 mask

그리고 얼굴에만 inpaint mask를 씌워 줘 봤다. 



 (*latent nothing으로 하면 빈공간으로 인식 얼굴 이미지 정보로만 그림 만듦, fill로 하면 얼굴에 있는 색으로 배경 채움, Original -> 원본 그림을 정보로 씀, 흰 배경이면 그냥 흰색 그림으로 받아들임. Latent Noise-> 어케쓸지 감 안 잡힘.) 


1번 이미지 결과

2번 이미지 결과 

3번 이미지 결과 

4번 이미지 결과


이 중 맘에 드는게 있으면 img2img에서 denoising 4 근처로 주면

좀 더 자연스러운 이미지를 얻을 수 있겠네.




여기서 끝이냐고? 손 왜 수정 안함? 배경 이상한거 왜 수정 안함? 


--> 컨트롤넷 손가락 제어 가능한 기능 나온대. 그거 나오면 쓰게. 

--> 지금 포토샾 SD 플러그인 있는거 빨리 하고 싶어서 

-->지금 발전 속도면 편의 기능 더 많아질 거 같아서 자잘한거 하기 귀찮아짐


지금까지 약 50시간 공부 + 20시간 그래픽 카드 고문시키기 한 거 같다.


빨리 포토샾 플러그인 어케 쓰는지 보러 갈게~ 


-To be continued-