오늘은 노벨ai 사용법과 세팅에 관한 정리를 해보겠습니다. 노벨ai를 사용하면서 대략적으로, 감으로 익히는 부분도 많은데, 그 부분을 제대로 짚고 넘어가고자 합니다. 오늘 다뤄볼 부분은, 노벨ai의 우측 방면에 위치한 온갖 종류의 세팅 종류에 관하여 다뤄볼 것입니다.
Ai 그림 관련글
- WebUi 설치하기
- Webui 실사체 퀄리티 높이기 – 로라(lora) 적용
- Ai 실사 그림 만드는 방법
- 노벨ai 프롬프트 태그 종류 – (novel.ai)
- [Webui] Ai 모델 추천 종류 (실사, 애니, 배경 특화 모델 등등)
노벨ai 우측 세팅값 한눈에보기
1.ai모델 선택창
모델의 종류는 총 3가지가 있습니다. curated, Full, Furry가 있습니다. 큐레이션은 야한 짤과 같은 이미지를 생성하지 못하는 대신에 퀄리티가 훨씬 좋으며, full은 큐레이션보다 퀄리티가 떨어지지만 선정적인 후방주의 이미지를 생성할 수 있습니다. 그리고 퍼리는 사람이 아닌 콘텐츠에 사용이 가능합니다.
2. 이미지 레졸루션
랜드스케이프(가로로 긴 이미지), 포트레잇(세로로 긴 이미지), 스퀘어(정사각형) 등 이미지의 가로 세로를 지정할 수 있습니다. 노말 모드에서는 opus 등급은 무료로 이미지를 뽑을 수 있습니다. 이미지가 클수록 조금 더 세밀한 묘사가 되는 것 같습니다. 만약 낮은 레졸루션에서 이미지가 만족스럽지 않다면, seed를 같게 해서 레졸루션 값을 바꿔보는 것도 분위기 전환에 필요합니다.
3. Number of Images(이미지 갯수)
한 번의 Generate에 몇 개의 이미지를 생성할 수 있을지 선택할 수 있습니다. 최대 4개를 선택할 수 있습니다. 그러나 코인이 소모됩니다. 그리고 라지 사이즈의 스퀘어(정사각형)을 뽑을 땐, 여러 장을 뽑을 수가 없습니다.
4. Undesired Content(원하지 않는 컨텐츠)
일명 네거티브 컨텐츠라고합니다. 프롬프트나 태그 등에 만약 남자를 뽑기 위해 “1boy”를 입력했지만, 노벨 ai가 여자를 뽑을 때가 있습니다. 그럴 때는 네거티브에 “1girl”과 같은 태그를 입력하여, “이 태그와 관련된 이미지는 생성하지 마시오”라고 명령을 내리는 것이라 생각하시면 간단합니다.
5. Add Quality Tags(품질 태그 자동 삽입)
masterpiece, best quality 등 품질을 높여주는 태그를 자동으로 먹여주는 태그입니다. 기본적으로 높은 품질의 이미지를 뽑을 때, 자주 사용되는 태그이다 보니 오토 태그를 활성화시켜두면 다음 이미지부터는 masterpiece, best quality 두 가지의 태그를 입력하지 않아도 됩니다.
6. Step
공식 문서를 참고해보면 그림을 그릴 때, 컴퓨터 묘화 과정을 몇 번이나 반복할지 결정하는 요소라고 합니다. 스텝의 값이 높을수록 이미지가 조금 더 선명해진다고 할 수 있습니다. 그러나 스텝이 아주 높다고 하여 초고퀄리티의 이미지가 탄생하진 않습니다.
step 5~50에서 이미지 변화 차이
물론 변수가 있긴 하지만, 스텝 5에선 거의 괴물처럼 보이는것에 반해 10이 되면 확실히 이미지가 볼만한 수준으로 올라갑니다. 기본적으로는 노벨ai에서는 step28으로 설정되어 있습니다. 더 높은 퀄리티의 그림을 뽑겠다면 스텝값을 올려도 괜찮겠지만, 엄청 올린다고 하여 그것이 자신이 원하는 이미지와 가까워진다는 보장은 없습니다.
7.scale
프롬프트를 얼마나 반영하느냐 설정하는 값입니다. 쉽게 설명하자면, 특정한 단어를 입력하면 그 단어에만 집중하여 그림을 표현해냅니다. 동일한 시드값에서 스케일을 낮춘다면 이미지는 어둡고 흐릿해지는 경향이 존재합니다.
이미지는 높아질수록 더 선명해지지만, 백광현상이나 채도가 튀어 이미지가 거의 분간하 수 없을 지경에 이를 수도 있습니다. 몽환적인 분위기를 내려면 스케일을 낮추는 게 도움이 될 수도 있으며, 선명한 이미지를 원한다면, 또한 스케일을 높이는 것도 한 방법입니다.
스케일 별 이미지 변화
해당 이미지의 프롬프트를 궁금해하시는 분들이 있으실 것 같아서, 프롬프트도 올립니다.
riginal,{masterpiece},{{illustration}},{detailed and beautiful},{perfect details},{{unity CG 8K wallpaper}},{{beautiful and clear background}},{{depth of field}},1girl,lady,{{dragon girl}},dragon horns,{long horns},{medium_breasts},{{silver hair}},{very_long_ponytail},{{high_ponytail}},{forehead},{{{blue eyes}}}, stands aside the {frozen lake with {{forest and mountain}} under the {sunset} in the {winter}. {{detailed beautiful eyes}},{{beautiful face},{hair blowing with the wind},solo,{snow},aurora,stars.
8. Seed
AI가 이미지의 노이즈를 특정하는 수. 만약 같은 노이즈로 그림을 그린다면 그림체가 비슷해집니다. 만약 특정한 그림체를 원하면 시드를 저장해뒀다가 사용할 수도 있습니다.
9. Advanced: Sampling
샘플링은 이미지를 생성하는 방식입니다. k_euler_ancestral라는 샘플러는 노벨 ai의 기본적인 샘플러로 설정되어 있습니다. 노벨ai 공식 문서에 따르면 해당 샘플러가 가장 안정적이기에 그렇다고 합니다. 다른 샘플러를 한 번씩 이용해서 이미지의 변화를 시도할 수 있습니다.
샘플링값 비교 이미지
다이내믹한 차이를 찾을 순 없습니다만, 사물을 뽑느냐 남자를 뽑느냐 배경을 뽑느냐에 따라서 샘플러마다 엄청난 차이를 나타냅니다. 평균적으로는 k_euler_ancestral가 가장 좋은 이미지를 뽑아내는 게 맞습니다만, ddim도 개인적으로 자주 애용하는 샘플러입니다.