이봐요! 네, 이 글을 읽고 있는 당신 말이에요. Midjourney와 다른 이미지 생성 모델에 너무 많은 시간을 쓰는 프롬프트 엔지니어 말이에요. 이 글은 바로 당신을 위한 것입니다.
'AI가 내 얼굴을 먹을 줄은 몰랐어요'라고 AI 얼굴 먹기당에 투표했던 여성이 흐느끼며 말했다.
AI가 더 많은 직업을 잠식하면서, 우리는 이렇게도 말할 수 있겠죠:
AI가 처음에는 예술가들을 데려갔지만, 나는 예술가가 아니었기에 말하지 않았다. 그 다음엔 (처음에 AI로 예술가들을 밀어낸) 프롬프트 엔지니어들을 데려갔고, 그게 내 직업이었기에 나는 곤경에 처했다.
그래요, 친구. 당신이 Midjourney를 "중간" 수준으로 만든 거예요. 당신의 Stable Diffusion은 오히려 불안정한 혼란에 가깝죠. 그리고 당신의 DALL-E 실력은 사실 CRAP-E 수준이에요. PromptPerfect 같은 도구를 사용하면 누구나 기존 이미지에서 프롬프트를 역엔지니어링하거나, 인간의 실시간 단계별 피드백으로 프롬프트를 생성할 수 있습니다.
자, 이제 당신의 얼굴을 먹으려는 AI 표범들보다 앞서 나가기 위해 이미지에서 프롬프트를 역엔지니어링하는 방법을 살펴보겠습니다...적어도 지금은 말이죠.
tagPromptPerfect Interactive
PromptPerfect Interactive는 콘텐츠를 생성하고 복잡한 작업을 처리하는 방식을 변화시킵니다. 이는 두 가지 접근 방식을 기반으로 합니다:
- 전용 어시스턴트: 당신의 필요를 이해하고 효과적인 프롬프트를 만드는 데 도움을 주어 콘텐츠 생성 과정을 최대한 원활하게 만드는 AI 동반자입니다.
- 강력한 최적화 도구: 당신의 창의적이고 생산적인 노력을 그 어느 때보다 효과적으로 만들기 위해 프롬프트를 미세 조정하는 고급 도구입니다.
PromptPerfect는 최근 Midjourney 스타일의 이미지 생성을 도입했으므로, 이 글에서는 Interactive의 어시스턴트와 최적화 도구를 사용하여 이미지에서 프롬프트를 역엔지니어링하고 이러한 프롬프트를 기반으로 Midjourney 스타일의 새로운 이미지를 생성해보겠습니다.
tag이미지 프롬프트를 역엔지니어링하는 방법
먼저 작업할 이미지가 필요합니다. 이전에 Midjourney에서 생성했던 이 펑크 아인슈타인 이미지를 사용해보겠습니다:

이미지를 생성하기 위해 Midjourney에서 사용한 프롬프트는 다음과 같습니다:
Realistic photo of Albert Einstein as a punk, retaining his recognizable facial
features, with a brightly colored mohawk, visible tattoos, facial piercings,
and wearing a spiked leather jacket, highly detailed, photorealistic, vibrant
colors, dramatic lighting --ar 4:5 --s 500 --v 6
그런 다음 이 이미지를 PromptPerfect의 Interactive Assistant에 업로드하고 해당 이미지를 기반으로 프롬프트를 생성하도록 요청했습니다:

반환된 프롬프트는 다음과 같습니다:
Colorful punk hairstyle, vibrant pink, orange, and gray hair, edgy jacket with
spikes and colorful geometric patterns, urban background, bokeh lighting,
cyberpunk aesthetic --ar 4:5 --v 6 --s 500
좋네요...하지만 한 가지 빠진 게 있죠: 아인슈타인 본인이요. Interactive는 채팅 기반 인터페이스이므로, 그냥 프롬프트에 그를 추가하라고 말했습니다:

그러자 다음과 같은 결과가 나왔습니다:
Albert Einstein with a colorful punk hairstyle in vibrant pink, orange, and
gray hues, wearing an edgy jacket adorned with spikes and colorful geometric
patterns, set against an urban background with bokeh lighting, cyberpunk
aesthetic --ar 4:5 --v 6 --stylize 500
보시다시피 초기 이미지를 만드는 데 사용한 프롬프트와 정확히 일치하지 않습니다. 이는 완전히 정상적입니다 - 첫째로 AI 생성 이미지는 이를 만드는 데 사용된 프롬프트 이상의 특징을 포함하기 때문입니다. 예를 들어, 초기 이미지에서 아인슈타인은 오른쪽을 보고 있고 라펠에 빨간색이 튀어 있는데, 이는 프롬프트에서 지정하지 않은 것이므로 이미지에서 프롬프트를 역엔지니어링하면 처음 시작했던 것과 동일한 프롬프트를 얻지 못합니다. 두 번째 이유는 이미지 분석 모델이 (많은 AI처럼) 비결정적이라는 것입니다 -- 같은 이미지에서 프롬프트를 역엔지니어링하도록 두 번째로 요청하면 다른 세부 사항을 포착할 수 있습니다.
어쨌든, 이제 프롬프트가 생겼으니 "어시스턴트로 보내기" 버튼을 클릭하여 Midjourney 스타일의 이미지 4개를 생성할 수 있습니다:


다시 말하지만, 초기 이미지와 일치하지 않으며, 절대로 일치하지 않을 것입니다. 같은 프롬프트를 이미지 생성 모델에 두 번째로 넣어보면 완전히 다른 결과가 나오는 것처럼 - 이미지 인식 모델처럼 비결정적입니다.
저는 왼쪽 상단의 이미지가 정말 마음에 듭니다. 클릭하여 업스케일을 선택하면, 짜잔, 모두가 좋아하는 머리가 엉망인 물리학 삼촌의 최종 이미지가 나옵니다:

물론 Midjourney 자체에서도 프롬프트를 테스트해볼 수 있으며, 비슷한 결과를 얻을 수 있습니다:

tag더 많은 예시
다음은 몇 가지 추가 예시입니다. 내용의 순서는 다음과 같습니다:
- 초기 프롬프트
- Midjourney에서 생성된 이미지
- 역공학된 프롬프트
- PromptPerfect Interactive에서 생성된 Midjourney 스타일 이미지
tag터보 비둘기
abstract, minimalist mesh wireframe of A pigeon::4 , wearing a helmet and
carrying a turbo booster on its back, with a gradient of green, cyan, and blue
lines against a black background, Vanishing point, with minimal detailing::4 ,
--ar 16:9 --s 750 --v 6.0

Futuristic bird with neon lights, intricate feather details, glowing pink and
blue colors, highly detailed, digital art, ethereal and luminous, dark
background, dynamic light streaks, cybernetic effect, hyper-realistic --ar
16:9 --v 6 --stylize 750

tag녹아내리는 뇌
melting brain, floating in space, plain black background --ar 16:9 --niji 6
--s 750

Surreal, melting brain suspended in space, dripping neon pink and blue colors,
abstract, fluid textures, hyper-detailed, futuristic, digital art, cosmic
background with stars, vibrant and glowing, soft lighting --ar 16:9 --v 6
--stylize 750

tag볼리우드 공주 레이아
Bollywood Star Wars scene, close up shot of Princess Leia Organa in traditional
Indian attire, intricate jewelry, holding a defender sporting blaster pistol,
vibrant colors, futuristic elements, sci-fi, dramatic lighting, detailed
background, cinematic, 8K resolution, Unreal Engine, --ar 4:5 --v 6.0

Princess Leia, holding a blaster, futuristic sci-fi setting, white robe,
detailed hair buns, dramatic lighting, heroic pose, vibrant colors, cinematic
scene, intricate background with glowing elements --ar 4:5 --s 500 --v 6

음... 볼리우드 특징이 많이 부족하네요. 이는 역공학의 한계입니다 - 때로는 이미지 분석 알고리즘이 인간이 볼 수 있는 것을 보지 못하기도 합니다. 약간의 조정(프롬프트 엔지니어링의 매우 전문적인 용어)을 거쳐, 다음과 같이 프롬프트를 개선했습니다:
Princess Leia, holding a blaster, futuristic sci-fi setting, dressed in a
white robe with intricate Indian embroidery, ethnically Indian with
traditional Indian facial features, detailed hair buns adorned with
traditional Indian jewelry, dramatic lighting, heroic pose, vibrant colors,
Bollywood-inspired design, charismatic expression, cinematic scene, intricate
background with glowing elements and traditional Indian patterns --ar 4:5 --s
500 --v 6
그리고 다음과 같은 이미지를 얻었습니다:

이것이 바로 대화형 최적화 도구가 빛을 발하는 부분입니다. 제가 직접 했다면 그저 bollywood
라는 단어를 프롬프트에 넣었을 것입니다. 하지만 최적화 도구에 Refine this Midjourney-style prompt to include more Bollywood vibes
라고 요청하니 PromptPerfect가 프롬프트에 더 많은 설명적인 단어들(traditional Indian patterns
등)을 추가했습니다. 가중치와 스타일을 조정하는 것보다 특정한 결과를 암시하는 더 많은 단어와 세부 사항을 추가하는 것이 일반적으로 생성된 이미지에 영향을 주는 더 좋은 방법입니다.
tag파스텔 메달
a medal is sitting on a podium against pastel colored confetti, in the style
of simplified forms and shapes, yellow and beige, columns and totems, playful
streamlined forms, nerdcore, contest winner, repetition and pattern --ar 64:39
--s 750 --v 6.0

Award medal, intricate laurel design, suspended from a ribbon, celebratory
background, vibrant confetti, glowing lights, high detail, 3D render, soft
lighting, pink and blue color scheme, festive atmosphere --ar 16:9 --s 500
--v 6 --stylize 750

tag이미지 역공학 시작하기
PromptPerfect로 이미지 프롬프트 역공학을 시작하려면 가입하고 7일 동안 유료 PromptPerfect 플랜을 무료로 사용해 보세요. 첫 로그인 후 24시간 이내에 플랜을 구독하시면 40% 할인을 받으실 수 있습니다:

이것이 AI 표범들을 앞서나갈 수 있는 유일한 방법이라는 것을 아시죠!