프롬프트 9

스테이블 디퓨전 - 부정적 프롬프트

스테이블 디퓨전을 사용해 인공지능 이미지를 생성할 때, 부정적 프롬프트를 사용하면 원하는 이미지를 얻을 확률을 높여줍니다. 사실은 부정적 프롬프트만으로도 이미지를 생성할 수 있습니다. 참고: 이 글은 부정적 프롬프트의 두가지 종류 중 하나입니다. 다른 하나는 부정적 이미지 프롬프트를 읽어보시기 바랍니다. 간단한 예 부정적 프롬프트의 원리 부정적 프롬프트가 없는 샘플링 부정적 프롬프트가 있는 샘플링 샘플링 공간(Sampling Space) 요약 간단한 예 긍정적 프롬프트만 사용할 경우 남자 이미지를 몇장 생성해 보겠습니다. 여기에서는 Stable Diffusion v1.5 모델을 사용합니다(사실 SDXL 쪽이 이미지 품질이 더 좋지만, 좀 성능이 떨어지는 모델로 생성해야 이 글의 목적을 달성할 수 있기 때..

Stable Diffusion - 부정적 이미지 프롬프트

스테이블 디퓨전을 비롯한 많은 AI 이미지 생성기는 이미지를 프롬프트로 사용해서 비슷한 이미지를 생성하는 기능(이미지 프롬프트(image prompt)이 존재합니다. (AUTOMATIC1111에서는 이 글을 참고하세요) 일반적으로는 텍스트 프롬프트에 이미지에 추가하고자 하는 내용을, 부정적 프롬프트에 넣고 싶지 않은 내용을 지정합니다. 그런데, 이미지 프롬프트와 마찬가지로 이미지를 사용하여 내가 표현하고 싶지 않은 것을 지정하는 "부정적 이미지 프롬프트(negative image prompt)"가 있다면 어떨까요? 이 글에서는 스테이블 디퓨전에서 부정적 이미지 프롬프트를 구현하는 방법과, 재미있는 사례 몇 가지를 소개해 드립니다. 예를 들면, 아래 그림에서는 맨 왼쪽 사진에서 가운데 있는 잔디를 빼라고 ..

Stable Diffusion - 프롬프트에 관한 모든 것

좋은 프롬프트를 만드는 과정은 모든 스테이블 디퓨전 사용자가 마주치는 첫번째 단계입니다. 이 글에서는 여러가지 실험과 사용자 들의 반응을 종합한 프롬프트 제작 절차 및 기법을 요약한 글입니다. 참고: 이 글을 읽고 실제 프롬프트를 작성할 때에는 chatGPT로 프롬프트를 만드는 방법도 추천드립니다. 아래는 이 글의 목차입니다. 좋은 프롬프트의 구성 피사체(Subject, 주제) 이미지 종류(Media) 스타일(Style) 예술 작품 공유 웹사이트(Art-sharing website) 해상도(Resolution) 추가 세부사항(Additional detail) 색(Color) 조명(Lighting) 부정적 프롬프트 키워드 목록 좋은 프롬프트를 만드는 절차 프롬프트 관련 기술적 사항 비슷한 얼굴 생성 방법 ..

이미지에서 프롬프트를 알아내는 방법

멋진 AI 이미지를 발견했을 때, 무슨 프롬프트로 생성했을까 궁금할 때가 있으실 겁니다. 이럴 때 프롬프트를 알아내는 방법을 몇가지 소개시켜드립니다. 또한 이미지를 재 생성할 확률을 높일 수 있는 몇가지 기법도 소개합니다. 이 글의 목차는 다음과 같습니다. 소프트웨어 설치 PNG 정보에서 프롬프트 알아내기 CLIP interrogator 사용하여 프롬프트 알아내기 AUTOMATIC1111 기본 CLIP interrogator 사용법 CLIP interrogator 확장 Huggingface 사이트 비슷한 이미지를 생성하기 위한 팁 소프트웨어 설치 이 블로그에서 다루는 AI 이미지 생성용 모델은 stable diffusion입니다. 하지만 이 모델은 사용하기 힘들기 때문에(python 프로그램을 돌려야 합..

멋진 이미지를 생성하는 SDXL 프롬프트 15개

SDXL은 최신 Stable Diffusion 기술입니다. SD 1.5/2.1에 비해 생성되는 이미지의 품질이 매우 높아졌습니다. SDXL은 언어모델이 다르기 때문에 스테이블 디퓨전 v1에서 사용되는 프롬프트와는 약간 다릅니다. 이 글에서는 여러가지 스타일의 SDXL 프롬프트와, 그 결과로 생성된 이미지를 보여드립니다. 이를 기본으로 해서 여러가지 테스트를 해보시거나, 필요하신 새로운 프롬프트를 개발하실 수 있을 것입니다. 소프트웨어 설치 SDXL은 Stable Diffusion을 설치한 후 여기에 SDXL 모델을 탑재하여 사용하는 방법과, Stable Diffusion를 개발한 Stability AI에서 제공한 테스트 사이트인 Clipdrop에서 사용하는 방법이 있습니다. 물론 검색해 보시면 여기에서 ..

ChatGPT로 스테이블 디퓨전 프롬프트 만들기

요약 ChatGPT는 프롬프트를 사용하여 원하는 이미지를 생성하는 데 도움을 줄 수 있습니다. ChatGPT에 대한 간단한 소개 후, ChatGPT를 사용하여 프롬프트를 생성하는 방법을 예시로 소개합니다. 특히 영어에 약한 동양인으로서, ChatGPT로 프롬프트 작성법은 필수적이라고 생각합니다. 다만, 이 글을 읽어보기에 앞서, 프롬프트에 들어가면 좋은 키워드 등의 일반적인 프롬프트 작성법에 관한 글 읽어 보시면 이 글을 이해하는데 도움이 될 수 있습니다. 개요 스테이블 디퓨전을 사용해서 원하는 이미지를 생성하려면, 고 품질의 프롬프트가 필수입니다. 하지만, 영어가 딸리는 동양인으로서 고품질 프롬프트를 만드는 것은 쉽지 않습니다. 저도 대부분 civitai.com 등 인공지능 이미지 공유사이트에 올려진 ..

Stable Diffusion 조명 효과

조명과 관련된 키워드를 넣어주면 사진이 확 달라진다는 것은 잘 알려진 사실입니다. 이 글에서는 별도의 설명없이 그냥 여러가지 조명 관련 키워드를 넣었을 때의 효과를 보여드리겠습니다. 공통 설정사항은 아래와 같습니다. 모델 : DreamShaper v6 프롬프트: fashion photography, a woman 부정적 프롬프트: disfigured, ugly, bad, immature, cartoon, anime, 3d, painting, b&w, nsfw Width= 512, Height=768 CFG Scale: 7 Seed : 94858136 – 94858143 (시드번호에 94858136을 넣고 8장씩 돌리고 두개씩 골랐습니다.) 동일한 시드번호와 동일한 프롬프트를 사용하면 대부분 동일한 사진이..

OpenArt의 프롬프트 북(Prompt Book)

Stable Diffusion을 포함하여, Text2Img 방식의 그림생성 인공지능에서 가장 중요한 것중의 하나가 프롬프트(Prompt)이다. 프롬프트는 자신이 생성하고자 하는 이미지를 표현하는 단어들의 모음이다. 즉, 프롬프트를 얼마나 잘 입력하느냐가 생성된 이미지의 품질을 좌우한다. 그러나, 프롬프트 시장이 확대된다는 신문 기사에서 알 수 있는 것처럼, 좋은 프롬프트를 만드는 것은 쉬운 일이 아니다. 이 글에서는 OpenArt에 올려진 프롬프트 북(The PromptBook) 을 기준으로, 직접 테스트해보면서 필요에 따라 편집한 결과를 정리한다. 1. 서론 Tiny cute cow toy, reading a book, standing character, soft smooth lighting, soft..

AI 이미지 2023.04.15

Easy Diffusion 프롬프트 작성 방법

Stable Diffusion은 두가지 방식의 이미지 생성을 지원한다. 첫번째는 img-to-img 즉, 그림을 입력하여 그 그림을 기반으로 이미지를 생성하는 방법이며, 두번째는 txt-to-img, 즉 문자를 입력하여 이미지를 생성하는 방법이다(대부분의 이미지 생성형 AI는 이 두가지 방식을 지원한다). txt-to-img 방식에서 입력하는 문자를 프롬프트(prompt)라고 한다. 프롬프트는 생성할 이미지에 반영하고 싶은 여러가지 속성을 짧은 어구로 입력하는데, 프롬프트를 얼마나 잘 입력하느냐에 따라 생성되는 이미지가 자신이 원하는 이미지와 가까와질 확률이 높아진다. 즉, 프롬프트는 txt-to-img 방식에서 가장 핵심이라고 할 수 있다. 이 글에서는 프롬프트를 작성하기 위한 기본적인 사항을 설명한다..