AI 실험실/스테이블 디퓨전

호그와트에서 벌어진 파티 나이트

에반대 2023. 12. 1. 03:30

어제 인스타그램에서 정말 재미있는 사진을 발견했어요. 호그와트에서 파티가 열린다면? 이라는 주제로 AI 그림을 그렸는데, 꽤 흥미로운 아이디어죠?

 

링크: [https://www.instagram.com/p/Cz0RNORu4v0] 에서 보실 수 있습니다.

 

출처: https://www.instagram.com/p/Cz0RNORu4v0


What If? 호그와트에서 파티가 벌어진다면?

너무 재미있어서 몇 장 가지고 왔습니다. 더 많은 사진을 보고 싶으시면 위 인스타그램을 참고해주세요.

 

 

호그와트에서 파티가 벌어진다면?

 

스네이프 교수님의 이렇게 유쾌한 모습이라니, 생각만 해도 재미있네요.

 

출처: https://www.instagram.com/p/Cz0RNORu4v0

 

 

그리고 여기 볼드읍읍, 이름을 부르지 못하는 그 분이 DJ로 변신한 모습이랍니다. 파티 분위기를 더해주는군요.

 

출처: https://www.instagram.com/p/Cz0RNORu4v0

 

 

도비도 이젠 자유롭게 파티에 참여할 수 있어요. 자유를 만끽하는 모습이 인상적이죠?

 

출처: https://www.instagram.com/p/Cz0RNORu4v0

 

 

그리고 읍읍모트와 덤블도어 교장님이 춤을 추는 장면! 상상만 해도 미소가 지어집니다.

 

출처: https://www.instagram.com/p/Cz0RNORu4v0

 

이런 재미있는 사진들을 보고 나니, 저도 직접 만들어보고 싶어졌어요. 그래서 SD WebUI를 이용해서 호그와트 파티 사진을 만들어봤습니다.

 

 

SD WebUI를 이용해 호그와트 파티 사진 만들기

 

먼저, SD WebUI를 켜고 시작해볼까요? 첫 화면은 언제 봐도 설레는 것 같아요.

 

언제나 설레는 첫 화면입니다.

 

 

제 작업 방식은 한글로 프롬프트(문장)를 작성한 다음, 그걸 영어로 번역하는 거예요. 그럼 한글 프롬프트부터 만들어 볼까요?

 

한글 프롬프트: 해리포터 세계관, 호그와트, 흑백 사진, 1980년도, 즉석 사진 스타일, 파티, 흥이넘치는, 춤추는 볼드모트

 

이제 이걸 영어로 번역해보죠.

 

영문 프롬프트: harry potter universe, hogwarts, black and white photography, 1980, instant photography style, party, DJ, voldemort

 

여기에 Realistic Vision 체크포인트의 추천 프롬프트를 추가해 완성시켜볼게요. 이 모델을 잘 활용하려면 추천 프롬프트를 따라야 하거든요.

 

Realistic Vision 체크포인트 모델을 잘 쓰려면, 추천 프롬프트를 잘 따라야 합니다.

 

완성된 프롬프트 입니다.

 

[프롬프트]

RAW photo, high quality, masterpiece, harry potter universe, hogwarts, black and white photography, 1980, instant photography style, party, DJ, voldemort, 8k uhd, dslr, soft lighting, high quality, film grain, Fujifilm XT3

 

[네거티브 프롬프트]

(deformed iris, deformed pupils, semi-realistic, cgi, 3d, render, sketch, cartoon, drawing, anime), text, cropped, out of frame, worst quality, low quality, jpeg artifacts, ugly, duplicate, morbid, mutilated, extra fingers, mutated hands, poorly drawn hands, poorly drawn face, mutation, deformed, blurry, dehydrated, bad anatomy, bad proportions, extra limbs, cloned face, disfigured, gross proportions, malformed limbs, missing arms, missing legs, extra arms, extra legs, fused fingers, too many fingers, long neck, BadDream

 

BadDream은 텍스쳐 인버전(Texture Inversion) 임베딩으로, 일반적인 프롬프트가 아니에요. 이에 대해선 다음 포스팅에서 더 자세히 설명드릴게요. BadDream을 사용하려면 따로 설치해야 합니다. 다운로드 링크는 자료실 카테고리에 따로 정리해두겠습니다.

 

그럼 이 프롬프트로 만든 이미지는 어떤가요? 볼드모트가 아니라 조금 아쉽네요.

 

뭔가 아쉬워요 볼드모트가 아닙니다.

 

 

볼드모트를 더 잘 나타내기 위해 로라(LoRA)를 사용해봅니다. 다행히 제가 사용하는 SD 1.5와 호환되는 볼드모트 로라가 있더군요.

 

출처: https://civitai.com/models/157666?modelVersionId=177114

 

설치 후 로라를 추가하고 생성해봤습니다. 그런데 아직 2%가 부족해요.

 

아직 2% 부족합니다.

 

 

이런, 문제가 있었네요. 신체가 망가지지 않도록 네거티브 프롬프트를 설정했는데, 그것 때문에 볼드모트의 얼굴을 복원하려는 경향이 있었습니다. 파티 장면을 먼저 만들고 주인공만 볼드모트로 바꾸는 전략을 취해야겠어요.

 

그리고 몇 번의 시도 끝에 마음에 드는 그림이 나왔습니다.

 

자 이제 주인공을 볼드모트로 바꿔봅시다!

 

이제 주인공을 볼드모트로 바꿔볼 차례에요. 인페인팅 기능을 활용해볼게요.

 

인페인팅으로 주인공 바꾸기

결과 이미지의 아래를 잘 보면 팔레트 아이콘이 있습니다.

 

 

빨간 동그라미가 있는 팔레트 버튼을 눌러 인페인팅을 시작합니다. 그리고 앞서 받은 볼드모트 로라를 설정한 뒤, 트리거 워드를 추가합니다.

 

[변경 전 프롬프트]

RAW photo, high quality, masterpiece, harry potter universe, hogwarts, black and white photography, 1980, instant photography style, party, DJ, voldemort, 8k uhd, dslr, soft lighting, high quality, film grain, Fujifilm XT3

 

[변경 후 프롬프트]

lvolder RAW photo, high quality, masterpiece, harry potter universe, hogwarts, black and white photography, 1980 photography style, party, DJing voldemort, soft lighting, film grain, Fujifilm XT3  <lora:Lord Voldemort:1>

 

 

인페인팅할 부분을 마스크로 설정하고...

 

손가락이 이상하게 되어 있어서 그 부분도 마스크에 포함했습니다.

 

 

그리고 생성 버튼을 누르면... 짜잔!

 

오! 볼드모트가 디제잉을 합니다.

 

 

드디어 디제잉하는 볼드모트가 탄생했습니다! 그런데 사진이 너무 선명해서 오래된 사진 느낌을 주기 위해 조금 더 수정해보았습니다.

 

 

오래된 사진 만들기

구글 이미지에서 'old photo grain texture'를 검색하고 적당한 이미지를 다운로드 받습니다.

 

제가 받은 Old Photo Grain Texture 입니다.

 

 

그리고 포토샵에서 레이어 배치 후 소프트 라이트 54%를 설정합니다.

 

 

 

원본 이미지에 살짝 흐림 효과를 추가하여 좀 더 오래된 사진 느낌을 주도록 합니다.

 

완성된 사진입니다. 제목은 "디제잉하는 볼드모트"

 

 

아직 실력이 부족하여 원 저작자만큼 느낌을 살리지는 못했지만, AI 그림을 활용해 원하는 결과를 얻는 과정을 여러분과 공유하고 싶었습니다.

 

 

그럼, 곧 더 재미있는 포스팅으로 찾아뵐게요!