웹사이트 검색

굉장하고 안정적인 확산 프롬프트를 작성하는 방법


인기 있는 AI 아트 생성기인 Stable Diffusion은 이미지를 만들기 위해 텍스트 프롬프트가 필요합니다. 때로는 놀라운 작업을 수행하고 모호한 프롬프트로 원하는 것을 정확하게 생성합니다. 다른 경우에는 최적이 아닌 출력을 얻습니다. 다음은 이상적인 결과를 얻기 위한 몇 가지 요령입니다.

안정적인 확산 프롬프트를 작성하는 방법

Stable Diffusion, DALL-E 또는 MidJourney와 같은 AI 이미지 생성기를 사용해 본 적이 있다면 잘 표현된 프롬프트가 중요하다는 것을 알게 될 것입니다. 잘 표현된 프롬프트는 아이디어를 멋진 이미지로 바꾸는 것과 완전히 너무 많은 손가락이 당신을 응시하는 기묘한 골짜기 괴물을 얻는 것 사이의 차이입니다.

사람들은 2022년 8월에 Stable Diffusion이 출시된 이후 이상적인 결과를 얻을 수 있는 최선의 방법을 찾기 위해 노력해 왔으며 앞으로 몇 년 동안 신속한 대장간 또는 신속한 엔지니어링이 될 것입니다. Stable Diffusion이 이미지를 생성하는 방법을 알려주는 체크포인트가 주기적으로 업데이트되기 때문에 그럴 가능성이 높습니다. 이상적인 프롬프트는 가까운 미래에 움직이는 목표가 될 것입니다.

최대한 구체적으로 작성하세요.

안정적인 확산은 특히 MidJourney와 비교할 때 특정 프롬프트에서 번창하는 경향이 있습니다. 원하는 것을 정확하게 말해야 합니다. 다음은 인터넷에서 가장 좋아하는 동물을 사용한 예입니다. 귀여운 고양이.

좋아, 그들은 심연을 응시하는 데 너무 많은 시간을 보낸 것처럼 보이는 중간 상단의 가난한 사람을 제외하고는 꽤 귀엽다. 하지만 혼합 고양이가 아닌 회색 고양이를 원한다면 어떻게 해야 할까요? 글쎄, 당신은 그것을 지정해야합니다. 대신 프롬프트로 귀여운 회색 고양이를 사용하세요.

이제 Stable Diffusion은 모든 회색 고양이를 반환합니다. 사진 속 고양이 액세서리를 포함하여 원하는 것에 대한 설명을 계속 추가할 수 있습니다.

이것은 풍경을 포함하여 Stable Diffusion이 생성하려는 모든 것에 적용됩니다. 설명적이어야 하고 다양한 키워드 조합을 시도할 때 이미지가 어떻게 변하는지 마음속에 기록해 두십시오. 일부 단어와 구는 다른 단어보다 이미지를 더 강하게 편향시키는 경향이 있으므로 그에 따라 프롬프트를 조정해야 할 수도 있습니다.

특정 아트 스타일 또는 매체 이름 지정

원하는 이미지의 내용을 완전히 설명한다고 해서 구체화의 필요성이 끝나는 것은 아닙니다. 원하는 스타일을 지정할 수도 있습니다. 이를 위해 귀여운 회색 고양이 프롬프트를 사용하겠습니다. 귀여운 회색 고양이를 원하지만 아크릴 그림처럼 보이기를 원한다고 가정해 보겠습니다. 가장 먼저 시도해야 할 것은 프롬프트의 다음 키워드로 아크릴 그림을 추가하여 귀여운 회색 고양이, 아크릴 그림이 되도록 하는 것입니다.

일반적으로 가장 적은 수의 키워드로 시작하여 원하는 것에 근접한 다음 찾고 있는 미학에 더 많은 것을 추가하는 것이 가장 좋습니다.

안정적인 확산은 연필 드로잉부터 클레이 모델, Unreal Engine의 3D 렌더링에 이르기까지 수십 가지 다양한 스타일을 인식합니다.

이러한 예제 프롬프트는 매우 간단하지만 수십 개의 키워드를 사용하여 결과를 미세 조정할 수 있습니다. Walmart에서 이상하고 사이키델릭한 색상의 점토 닭 모델을 원하는 경우 이러한 용어를 모두 지정해야 합니다.

안정적인 확산을 유도할 아티스트 지정

Stable Diffusion은 특정 스타일이나 매체를 모방하는 것 이상을 할 수 있습니다. 원하는 경우 특정 아티스트를 흉내낼 수도 있습니다. 이 예에서는 Pablo Picasso를 사용했습니다.

아직 시도하지 않았다면 프롬프트에 by (아티스트 이름)을 던져야 합니다. 드라마틱한 결과를 낳는 경향이 있습니다. 일반적으로 잘 어울리지 않는 아티스트를 결합하는 것도 두려워하지 마세요. 종종 Stable Diffusion은 각각의 스타일을 흥미롭고 예측할 수 없는 방식으로 결합합니다.

키워드에 가중치 부여

물론 프롬프트에 키워드를 끼우는 것만으로는 지금까지만 얻을 수 있습니다. 프롬프트에서 올바른 항목을 모두 가져오고 있지만 적절한 비율이 맞지 않으면 어떻게 됩니까?

안정적인 확산은 프롬프트 키워드의 가중치를 지원합니다. 즉, 특정 키워드(또는 키워드)에 정말 주의를 기울여야 하고 다른 키워드에는 덜 주의를 기울여야 한다고 말할 수 있습니다. 당신이 찾고 있는 것과 비슷한 결과를 얻었지만 거기에 있지 않은 경우에 편리합니다.

Stable Diffusion의 명령줄 버전에서는 강조하려는 단어에 전체 콜론과 십진수를 추가하기만 하면 됩니다. 십진수는 백분율이므로 합이 1이 되어야 합니다.

귀여운 회색 고양이 프롬프트로 돌아가서 귀여운 고양이를 올바르게 생성했지만 회색 고양이가 포함된 출력 이미지가 많지 않다고 상상해 봅시다. 프롬프트를 귀엽고 회색 고양이:0.7로 수정하면 회색 고양이에 가장 주의를 기울인 다음 귀엽다에 자동으로 차이를 적용합니다. 예를 들어 귀여운:0.10, 회색 고양이:0.60, 언리얼 엔진 렌더링:0.30과 같이 더 세밀하게 제어하려면 수동으로 프롬프트의 각 단어에 가중치를 할당할 수도 있습니다.

Stable Diffusion에 사용할 수 있는 대부분의 GUI는 명시적인 백분율을 입력하지 않고도 가중치를 처리합니다. 일반적으로 프롬프트에서 용어 주위에 괄호를 추가하여 강조하고 괄호를 추가하여 용어의 중요성을 줄일 수 있습니다. 따라서 이전의 귀엽고 회색 고양이는 [귀엽다],((회색 고양이))처럼 보일 수 있습니다.

다른 곳에서 영감 찾기

Stable Diffusion 및 기타 AI 예술 생성기는 폭발적인 인기 급상승을 경험했습니다. 이런 종류의 AI 아트를 곳곳에서 찾을 수 있습니다. 즉, 현재 인터넷에는 최소한 수백만 개의 사용자 생성 이미지가 떠다니고 있으며 대부분의 경우 사람들은 결과를 얻기 위해 사용한 프롬프트를 포함합니다.

무엇을 만들고 싶은지 확신이 서지 않는 경우 영감을 불러일으키는 데 도움이 되는 몇 가지 리소스는 다음과 같습니다.

  • Lexica — Stable Diffusion 및 해당 프롬프트를 사용하여 생성된 이미지 저장소입니다. 키워드로 검색할 수 있습니다.
  • Stable Diffusion 아티스트 스타일 연구 — Stable Diffusion에서 알아볼 수 있는 아티스트의 일부 목록과 그들의 예술적 스타일에 대한 일반적인 설명입니다. Stable Diffusion이 프롬프트의 일부로 아티스트 이름에 얼마나 잘 반응하는지를 설명하는 순위 시스템이 있습니다.
  • Stable Diffusion Modifier Studies — 아티스트 페이지처럼 Stable Diffusion과 함께 사용할 수 있는 수정자 목록입니다.
  • AI 아트 수정자 목록 — 프롬프트에서 사용할 수 있는 가장 강력한 수정자와 그 기능을 보여주는 사진 갤러리입니다. 수정자 유형별로 정렬됩니다.
  • Stable Diffusion을 대표하는 상위 500명의 아티스트 — Stable Diffusion 훈련 세트에 어떤 이미지가 포함되었는지 정확히 알고 있으므로 어떤 아티스트가 AI 훈련에 가장 많이 기여했는지 알 수 있습니다. 일반적으로 아티스트가 훈련 데이터에 더 강하게 표현될수록 Stable Diffusion이 아티스트의 이름을 키워드로 더 잘 반응할 것입니다.
  • The Stable Diffusion Subreddit — Stable Diffusion subreddit에는 지속적으로 새로운 프롬프트와 재미있는 발견이 있습니다. 영감이나 통찰력을 찾고 있다면 잘못될 수 없습니다.

기타 중요한 설정 조정

좋은 프롬프트는 Stable Diffusion을 사용할 때 가장 어려운 부분이지만 결과를 극적으로 바꿀 몇 가지 다른 설정이 있습니다.

  • CFG: Stable Diffusion이 프롬프트를 얼마나 강력하게 따르는지 결정합니다. 숫자가 높을수록 프롬프트를 더 많이 준수하는 반면 숫자가 낮을수록 AI는 더 자유로워집니다. 먼저 이것을 조정해 보십시오.
  • 샘플링 방법: 이미지를 노이즈에서 인식 가능한 모양으로 정제하는 방법입니다. 이 중 몇 가지를 시도해 보세요. Euler_a, k_LMS 및 PLMS가 널리 사용되는 것 같습니다.
  • 샘플링 단계: 최종 결과를 얻기 전에 이미지를 샘플링하는 횟수입니다. 때로는 30단계에서 좋은 결과를 얻을 수도 있고 때로는 50단계나 80단계로 가야 할 수도 있습니다. 일반적으로 150단계 이상에서는 더 나은 결과를 얻지 못합니다. 더 적은 단계로 시작하여 위로 올라가세요.

우리가 가장 좋아하는 양식화된 프롬프트 중 일부

이들은 매우 안정적으로 작동하는 경향이 있기 때문에 우리가 가장 좋아하는 프롬프트 중 일부입니다. 선택한 주제와 몇 가지 수정자를 추가하기만 하면 됩니다. 다른 모든 안정적인 확산 설정은 위의 프롬프트와 동일하게 유지되었습니다.

(피사체), 35mm, 샤프

피사체를 선택하면 이 프롬프트는 사람, 동물 및 풍경의 사실적인 결과를 안정적으로 반환합니다.

(제목), 낮은 폴리 3d 렌더링, 생생한 파스텔 색상, 틸트 시프트, 필름 그레인

주제를 입력하면 Art of Rally 미학에서 얻을 수 있습니다.

(주제), (환경 설명), 시네마틱, 드라마틱, 구성, 맑은 하늘, 브루탈리스트, 초현실주의, 서사적 스케일, 경외감, 하이퍼맥시멀리즘, 광기 어린 수준의 디테일, artstation HQ

주제와 환경 설명을 입력하면 이 메시지가 선택한 환경 효과와 함께 훌륭한 도시 컨셉 아트 이미지를 제공합니다. 다음은 주제로 뉴욕을 사용하고 환경 설명으로 먼지 폭풍을 사용하는 예입니다.

무엇이든 커밋

안정적인 확산은 Kermit으로 훌륭한 결과를 생성합니다. 어디서나 사용해보십시오.

Stable Diffusion이 Kermit in Mordor를 해석하는 이유는 무엇이며, 우리의 충실한 영웅 뒤에 서 있는 붉은 사악한 Kermit은 누구입니까? 몰라.

프롬프트에서 핵심 용어라고 생각되는 것을 제거하는 것을 두려워하지 마십시오. 멋지다와 같은 특정 단어는 정확한 의미가 없더라도 이미지의 모양에 큰 영향을 미칩니다. Stable Diffusion에 더 많은 시간을 보내면서 특정 단어에 어떻게 반응하는지에 대한 느낌을 개발하고 좋은 프롬프트를 작성하는 것이 예술 그 자체라는 것을 금방 알게 될 것입니다.