본문 바로가기

AI Archives

간단한 AI IMAGE 튜토리얼 with Prompts

Loading

 

 

안녕하세요 n.a.s.i 의 AI Gallery 입니다.

 

이번 글에서는 제가 AI를 처음 시도하여 이미지를 만들었을 때를 떠올리며, 저와 같은 초보자를 위한 간단한 튜토리얼을 만들어 보겠습니다. 앱의 경우 설치과정은 생략하며, 기본적으로 AI IMAGE 생성사이트를 이용하거나, 관련 앱을 사용하셔도 좋습니다. 현재 글 작성중 사용하는 프롬프트를 설명해 놓았습니다. 

 

이 내용은 세부적인 설정 및 조작에 관하여 다루지 않기에, 최소한 AI PROMPT를 한 번 이상 생성보신분들에게 권장합니다.

 

본 튜토리얼에서는 통일성을 위하여, 기본적인 SDXL 1.0 Base 만 사용하며, LoRA 는 Perfect Hands V2만 사용합니다만. LoRA의 경우는 사용하지 않으셔도 무방합니다. 이유는 뒤에....

 

그럼 이제부터

간단히 ' 카페에 있는 소녀 ' 를 컨셉으로 시작해 보겠습니다.

 

 

 

 

 

 

 

Part 1. Prompt Base

 

Japanese Girl Sitting on the Chair, in Cafe

 

위와 같이 기본적으로 만들고 싶은 것을 입력해 줍니다. 간단하게 입력하면 이미지도 대충 만들어주는 것 같습니다. 이제부터 다듬어 보기로 하고, 아무튼 제가 주로 사용하는, 모델 생성시 기본 베이스이며, 모델, 포즈, 사물, 장소 및 배경 정도를 기본으로 사용합니다. 아래는 응용하기 좋은 대략적인 Prompt 설명입니다. 각자의 원하는 대로 설정해보고, 생성하여봅시다.!!

 

더보기

Chinese, Korean, Japanese, Asian : Korean Girl 과 같이 국적, 인종, 지정하여 사용.

Unique Posing, Sexy Pose, Erotic Posing, Bending, Sitting, Lying : 특별한, 섹시한, 에로틱한, 구부린, 앉은, 누운...

on the (Chair,  Table,  Rock, Sofa, Bed,) : 사물 위에 올리고 싶을때, 사용 의자에, 테이블위에 돌,바위 위에~

in (:the: Cafe, BedRoom, LivingRoom~) : 장소를 알려줄 때 사용. 카페에서, 침실에서, 거실에서~

 

 

 

 

 

 

Part 2. Detailed Model Setting

 

Cute Japanese Girl Sitting on the Chair, in Cafe, Blonde, Messy Bun Bangs, Pale Skin, Looking Away,

 

Part 1에서, Japanese Girl이라고만 하였는데, 이렇게만 전달하면 AI도,,, 어떻게 생겼는지 모릅니다. 모르니 무작위로 만들버리겠죠!. 그래서 이번에는 모델의 외형, 머리형태, 피부상태, 응시상태를 추가여 조금 더 컨셉을 명확하게 해줍니다. AI에게 세부적으로 전달하기 위하여 위의 Prompt 를 추가하였습니다. 이번 포스팅에서는, 여기서 모델형태에 대한 설정은 끝이 납니다. 이렇게 전달하고나니,,, 조금 만화 같은 느낌으로 변경되었지만, 다음 단계에서 수정되니 걱정마세요.

 

더보기

Small, Petite, Cute, Big, Slender, Fat, Slim : 사이즈에 따른 외형을 묘사할때 사용.

 ※ 크기의 경우, 특정부위를 강조하기 위한 (Breasts: 1.2), (Hip:1.2) 등과 같이 가중치를 사용해도 적용되는 듯.

Messy: 헝크러진 머리

Bun: 롤빵머리 (중국여인에게 사용시 쌍만두머리(?)가 높은확률로 나옵니다)

Bangs : 앞머리.

Pale Skin : 창백한피부. 피부는 주로 색을 사용하여 전달.

Looking Away : 다른곳 보기

 

 

 

 

 

 

Part 3. Detailed Style Setting

 

Cute Japanese Girl Sitting on the Chair, in Cafe, Blonde, Messy Bun Bangs, Pale Skin, Looking Away, 35mm, 4k, Best Quality, Photograph, Realistic

 

이제 스타일에 따른 이미지의 분위기를 조절해줍니다. 사실 이 단계는 처음부터 같이 포함하여도 좋습니다. 물론 , 순서가 바뀌면 결과도 똑같이 나오진 않습니다. Part 2에서 만화같은 모델로 변경되었는데, 저는 사진촬영이 취미이므로 여기서는 사진과 같은 리얼한 스타일로 다시 변경해줍니다. 애니메이션이나, 3D를 원한다면 그렇게 설정해보세요. 다른형태도 많이 있습니다. 이번에는 의자에 앉은 이미지와, 얼굴이 크게 나온 이미지가 생성되었습니다.

 

더보기

Photograph, Realistic : 저는 사실적인 표현을 위하여 거의(?) 사용합니다.

 ※ Anime, cartoon, Sketch, Oil Paint, 3D Rander, . . . : 스타일은 다양하게 있습니다.

12mm, 28mm, 35mm, 85mm : 카메라 렌즈의 초점거리입니다만, 제대로 적용되는지 저도 사실 의문입니다.^^;

4K, 8K : 해상도라는 개념에 기반하여, 4K나 8K 화면을 보는 듯한 퀄리티로 보여줍니다.

Best Quality, Ultra Quality,,,: 단어에서 알 수 있듯이 퀄리티를 설정합니다.

 

 

 

 

 

Part 4. Complite The Prompt

 

Cute Japanese Girl Sitting on the Chair with Coffee, in Cafe with Outside the window it's snowing, Blonde, Messy Bun Bangs, Pale Skin, Looking Away, 35mm, 4k, Best Quality, Photograph, Realistic, medium shot,

 

Part 3 에서는. 두 이미지가 다른 표현방법으로 나왔습니다. 상반신이 나온 이미지와 얼굴이 클로즈업된 이미지가 나왔고, 카페인데 아쉽게도 커피가 보이지 않았습니다. 그래서 이번에는 상반신이 표현되고, 커피가 나오도록 전달하였습니다. 마지막으로 배경도 눈오는 창가로 하여 겨울 느낌의 이미지를 만들기 위한 Prompt 를 완성하였습니다. 물론 여기서 더 추가하거나, 변경하여도 좋습니다. 그건 각자의 상상력에 맡기기로 하고, 이제 마지막으로 남은건 이렇게 완성된 Prompt를,, 10번 20번.... 반복하며, 필요에 따라 바꿔가며, 좋은 이미지가 나오길 기대해보는 겁니다. 이렇게 하여 간단한 AI IMAGE의 생성하는 과정을 기록해보았습니다. 이번 튜토리얼은 이것으로 마치겠습니다....

 

더보기

with Coffee : with~ (함께 표현하고 싶은 것) 을 뒤에 적어주면 적용된다.

with Outside the window it's snowing : 눈내리는 창가

- 추가1. 환경효과에 대하여 - 

환경효과 중 계절 개념이 포함되면, 계절에 따른 환경 및 분위기에 영향을 줍니다. 마지막 Part 4에서는 Snowing 라는 프롬프트로 인하여 겨울로 인식되었고, 그 결과 아무런 설정을 하지않은 모델의 옷에도 영향을 주었습니다. 옷은 계절보다 하위 개념. (겨울옷, 여름옷,,,) 등

 

Medium shot : 사진촬영의 개념으로 상반신 위로 촬영하는, 미들샷을 뜻한다. 

- 추가2. Shot 설정의 경우 트레이닝된 MODEL(Checkpoint)의 영향이 크며, 결과적으로 만들고자 하는 이미지의 사이즈와 형태(가로,세로,정방형) 및 일부 LoRA같은 사용여부에 따라 결정되는 것 같습니다(정확하지않음), 즉 Full shot나 다른 shot를 설정하여도, 100% 확정은 아니라는 뜻.

 

 

 

 

THANKS!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

상반신표현되었고, 머리도 잘 나왔고, 커피도 보이고, 눈도 내리고, 의자는 안보이지만 느낌나고,

그나저나,,, SDXL 아시아모델은... 항상 좀 아쉽네요^^ 

 

 

이하는, 이 블로그에서 포스팅 할 때 사용하는 공통된 스타일로서, AI IMAGE 생성에 사용된 최종 설정값과 간단한 설명입니다.

 

 

 

 

MODEL : SDXL 1.0 Base / LORA : Perfect Hands V2

: MODEL은 'Checkpoint' 라고 표시 하며,  생성시 사용되는 기본 모델로써 생성의 목적에 따라 크게 바뀔 수 있습니다. LoRA는 기본 모델에서 특정 요인만을 위해 특별하게 학습된 추가 모델입니다. 그 외 ControlNet, Embedding .. 등 다른 종류의 학습모델도 있습니다.

 

PROMPT

Cute Japanese Girl Sitting on the Chair with Coffee, in Cafe with Outside the window it's snowing, Blonde, Messy Bun Bangs, Pale Skin, Looking Away, 35mm, 4k, Best Quality, Photograph, Realistic, medium shot,

 

NEGATIVE PROMPT

hand, foot

: 부정프롬프트로 손,과 발이 나오지 않도록 사용하였습니다.

 

SAMPLER : Euler A.  

:  샘플러에 따라, 이미지의 퀄리티 및 생성방침에 영향이 있습니다. Euler A의 경우 꿈같은느낌?을 잘 표현한다고 하는데,,, 직설적으로 표현하자면, 쌩뚱맞은, 뜸금없는, 상상적인, 꿈같은, 예측불어... 이런느낌의 샘플러라고 합니다.

 

HI.RES (High Resolution) : Not Used

 : 이 항목은 SDXL기준. 정방형(1024 x 1024)이 아닌, 가로로 아주 길거나, 세로로 아주긴  2:1이나, 1:2 비율과 같은 이미지를 생성할 때, SDXL의 기본 트레이닝사이즈인 1024px 보다 큰 이미지생성을 지원하여, 가령, 아래의 샘플과 같이 얼굴이 세로로 2개붙어 나오는 중복개체나, 몸이 너무 길게 표현된다거나 하는 것을 방지하는 효과가 있습니다. 어째거나, 기본 사이즈보다 큰 이미지를 생성하고 싶을 때 이 항목이 지원된다면 적극 사용합시다.

 

Failed Generations Contest BY CivitAi

 

 

CLIPSKIP . STEP : 25

: 생성 시도 반복 횟수 입니다. 높을 수록 시간이 오래걸리지만, 원하는 퀄리티가 상승합니다. 

 

CFG . TEXTGUIDE : 3.0

: Prompt의 강도를 조정합니다. 높을수록(9.0이상) Prompt에 강력하게 의지하며, 낮을수록(5.0이하) AI가 알아서 생성합니다.

 

UPSCALE : Not Used